TypeScript Not all code paths return a value について
TypeScriptは、人間がコードを読むときのように制御構文を理解して型のチェックをするので、コードを通らないケースがあるときはそれを検知してエラーを出してくれます。(noImplicitReturns が true である必要があ ...
TypeScript タプルの型推論改善
以下のような配列はタプル としてではなく、配列として型推論されます。
let a = //a は (number | boolean) を推論したい場合、レストパラーメータを活用する方法があります。function tu ...
怒りの葡萄 第十六章を読んでの感想
十六章は盛り沢山の内容でした。
とうとう車が故障するこれまで順調に走っていた車ですが、とうとう路上で故障してしまいます。
それにより、車を修理する組みとそのままカルフォルニアに向かう組に別れることを提案するトム ...
もうすぐ春なのに成長するひまわり
今年植えたビックひまわりは夏にすべて役目を終えて枯れてしまったのですが、その種が地面に落ちていたようで、そこから新しいひまわりがすくすく育っていました。
この調子だと冬に霜でやられてしまいそうですが、奇跡的に花を咲かせたら ...
Styled Components の &(アンパサンド)について
Styled Components で & を使うと、自身のコンポーネントを参照します。
具体的な動きは、公式ドキュメントにわかりやすいサンプルが載っているのでご覧ください。
特に面白いのは&& ...
リモートワークで会社側がやっていること
コロナでリモートワークが普及していますが、家で仕事をするということは会社としてはリスクを負います。
各自がきちんと仕事をしているかをみることができないので、さぼっていてもわからないためです。
しかし、大きな企業 ...
芝刈り機 LIX-03-5001 でどれくらいかれるか
以前ホームセンターで購入した LIX-03-5001 という芝刈り機の購入レビューです。
写真は庭にある芝生の一角なのですが、ここは約40平方メートルあります。
ここを一度の充電で刈るのは難しいです。
第四回 PokemonGO的なゲームを作る プレハブというものを知る
第四回では、Google Static Map から得た画像を3DオブジェクトのPlaneに反映させて、地図を表示しました。
しかし、実際に画面で見てみると、地図の解像度が荒いことが気になります。
本の中では、 ...
第三回 PokemonGO的なゲームを作る GoogleMapTile.csを読む
本の中で、地図を読み込むために、UnityのオブジェクトにGoogleMapTileというコンポーネントを追加する手順が記載されています。
GoogleMapTileというのはC#で書かれたファイルで、これはすでにgith ...
第二回 PokemonGO的なゲームを作る 地図の読み込み
Unityで地図の読み込みを行ないました。
上の図は、自宅近くのGoogleマップをUnityに読み込んで表示したときのものです。
詰まったところ簡単にできるかなと思ったのですが、本通りにやっても動きませんでし ...