Expo (React Native) で TypeScript の noImplicitAny を true にすると View で「この呼び出しに一致するオーバーロードはありません」 エラー

TypeScript らしく書こうと思いたち、まずは noImplicitAny を true にしてコンパイルエラーを潰していっていると、View コンポーネントを使っている箇所で軒並みエラー発生。プロパティ &#82

失敗の科学(マシュー・サイド)

失敗から学ぶこと、学びを阻害すること、をいくつもの例で紹介されている。いずれも現実の話なので説得力がある。第6章に出てくる日本での起業率の低さには危機感を覚えた。 また自分に落とし込んで、仕事での失敗を考えてみても、パッ

今さら Expo SDK36 で jest を使ってユニットテストしたい

Expo のアプリで、ロジックが複雑なユーティリティ関数をピンポイントでテストしたい。しかもソースは TypeScript。 とりあえず下記に沿って jest をインストールしてテストを書いてみたが、ESM のインポート

Expoでfirebaseを使いたい

下記の公式ガイドに沿って導入したところ、コンパイル時にエラー。 https://firebase.google.com/docs/web/setup?hl=ja While trying to resolve modul

Mac でブルーレイ(BD)をダビングしたい

ネットで検索するとソフトの紹介ページばかりヒットするが、自作ブルーレイをコピーするのはOSの機能だけでできた気がする。 というわけでやってみた。 コピー元のブルーレイの内容を任意のフォルダにコピー。 空のブルーレイを入れ

筋トレ回数をメモして可視化したい

何で記録するのがいいのだろうか?わざわざアプリやサービスを作らなくても、世の中にありそう。 Google フォームで登録して結果をグラフに出力できる? グラフならスプレッドシートの方がいい? Notion でも使ってみる

モンベルダウン洗濯

ずいぶん遅くなってしまったが、今年も手洗い。あまり汚れが浮き出してこなかった気がするが、利用頻度が少なかった?それとも洗うのが遅すぎて汚れが固着してしまった?? 乾燥機は36分かけたが、乾きにバラつきあり。途中で一度出し

Notionでアップロードした本のキャプチャ画像が90度回転してしまう

せっかくスマホ側で編集してからアップロードしたのに、時々回転してしまう。時々なのがよく分からないが。なんとかならないものか。Notion側の編集方法も見当たらない。

ドメイン駆動設計のValueオブジェクトのメリットがやっとわかった

以前ドメイン駆動設計の本を読んだ時に、Valueオブジェクトのメリットが良くわからず、やりすぎなんじゃないかと思っていた。先日、あるクラスの一部分だけを使いたい時の解決方法として「使いたい部分のデータとメソッドをクラス(

Electron でポップアップウィンドウでもプリロードスクリプトを使いたい

前回、ポップアップウィンドウでも executeJavaScript を実行できることがわかったが、ポップアップウィンドウ内ではプリロードスクリプトが読み込まれていないことに気がついた。 これを読み込ませるにはどうすれば