BigQuery 日付のSTRINGをDATEへ変換する
‘2021-11-11’のような文字列はCASTでDATEへ変換可能です。
SELECT CAST('2021-11-11' AS DATE)//2021-11-11しかし、R ...
冬でもひまわりが咲きました
今年の夏に咲いたひまわりから落ちた種から、赤ちゃんひまわりが育ち、この冬に花を咲かせました。
このまま代々ビッグひまわりが咲き続けるといいのにな。
JavaScript イベントオブジェクトの扱いについて
JavaScriptではイベントの処理をすることができます。
クリックしたときなどにイベントオブジェクトが発生し、そのオブジェクトには多くの情報が含まれています。
しかし、このイベントオブジェクトを関数から関数 ...
JavaScriptの落とし穴と、コードを書くときに気にかけると良いこと
クイズです。以下はあるアプリケーションのコードの一部です。
<div id="hoge">hoge</div>const el = document.getElementById( ...
Chrome 97 の DevTools でWebブラウザの操作を記録・再実行できるように
来年1月リリース予定のChrome97で、DevToolsからWebブラウザ上の操作を記録・再実行できるようになるらしいです。
こちら
加えて、Puppeteer スクリプトへのエクスポートなどもできるようなの ...
Macで変換がおかしいなと思ったらライブ変換をOFFにする
WindowsからMacへ移行した人が感じる使いにくさの一つとして、日本語の変換が使いにくいというのがあると思います。
Windowsのそれとは少し動きが違っているのはライブ変換が有効なせいかもしれません。
ラ ...
SourceTreeだとgit hookのpre-commitでエラーになる場合
git hook で pre-commit で npm コマンドを実行するスクリプトを動かしていたのですが、SourceTreeだとコマンドがnot foundになってエラーになりました。
Windowsの時はうまくいって ...
PWAってどうなったのか
以前の現場でPWAに触れたことがあったのですが、iOS が Web Push に対応していなかったりして、苦労した記憶があります。
その部分はいまだに解消されていないようで、Apple社としては対応する気はおそらくないでし ...
jest でコールバックのテストをしたいとき
以下のようなコールバックを受けて実行する関数があります。
この関数がコールバックを(何回)実行したか、コールバックが受け取った引数は何か、戻り値は何かをテストしたい場合は、mockを利用します。(hoge関数は適当です)
JavaScript TypeScript カリーによって引数を減らすメリット 事例
例えば、以下のような数値を更新する関数があるとします。
const increment = (num: number) => num + 1const double = (num: number) => num * ...









