わしのlog

プログラミングとかバイクとか。

2020-01-01から1年間の記事一覧

【メモ】Electron + React + Redux + react-routerでexactが効かない

環境 PC mac OS Ctalina : 10.15.4 package.json connected-react-router : 6.8.0 eslint-loader : 4.0.2 react : 16.13.1 react-dom : 16.13.1 react-redux : 7.2.0 react-router-dom : 5.1.2 redux : 4.0.5 electron : 8.2.5 概要 以下、迷い込むまでの道…

【メモ】ejsに文字列の配列を渡すとquotesが消失する

環境 Express 4.17.1 ejs 3.1.2 概要 こんな感じで渡すとquotesが消える(一部略)。 ソース app.get('/hoge', function (req, res) { var hoge = ["path", "to", "hoge", "fuga"]; res.render('hoge', { hoge }); }) <html> <head> <title>test</title> </head> <body> <div id="container"></div> </body> <script> document.getElementById("co</html>…

【メモ】sqlite3のUPSERTを試してみた

環境 Windows 10 Pro 64bit sqlite3 PowerShell 5.1.18362.752 概要 このたびSQLiteを触る機会があり、リファレンスを眺めているとupsertがあったので試してみた。 調べたところ、二種類あるみたいで ON CONFLICT を使って条件分岐させるものと REPLACE INTO…

【メモ】ExpressでPOSTした値を取得しようとするとundefinedになる

環境 Windows 10 64bit Node.js v12.16.2 Express 4.17.1 現象 POSTした値がundefinedになる こんな感じでいけるだろうと思ってドキュメント読まずに適当に書いたのが以下(一部略)。 'use strict' const express = require("express"); const app = express(…

【メモ】Cloud Functions for Firebase用の関数をWSLでデバッグする際、認証情報を使う

概要 Google Cloud Functions for Firebaseでは ローカルデバッグ用のエミュレータが利用できるようになっています。 firebase.google.com このローカルデバッグ時に認証情報が必要な処理があった場合 認証エラーとなってしまう件についてのメモ。 いつも通…

Cloud Functions for Firebaseを試してみた

概要 Cloud Fucntions for Firebaseを試してみました。 環境はWindows 10 Pro 64bitのWSL上にて実行。 実行メモ 一応チュートリアル通りに進めていきます。 firebase.google.com まずはFirebaseコンソール上でプロジェクトを予め作成しておきます。 この辺り…

【メモ】WSLでfirebase login しようとするとエラーで落ちる

概要 WSL上でfirebase login しようとするとError: An unexpected error has occurred.と表示され、ログインできない。 ログ 実行ディレクトリに生成されるfirebase-debug.logのエラー内容を見てみると [debug] [yyyy-mm-ddThh:mm:ss.SssZ] Error: spawn cmd…