TypeScriptを使っていたも検知できないバグ
TypeScriptを使うと堅牢なコードを書くことができますが、静的解析なので検知できないバグももちろん存在します。
たとえば、TypeScriptで関数を書くと、引数の型と戻り値の型を定義できるので、この関数を利用する時 ...
JavaScript ブラウザがアクティブになった時に処理を行う方法
例えば、ブラウザで動作するメールのアプリケーションがあるとします。
ブラウザのタブがアクティブになった時、つまり、メールのアプリケーションのタブをクリックしたときに、最新の受信一覧を取得したいとします。
このよ ...
おかしなコード
今日、以下のようなコードをみました。
label は string | undefined です。
const result = label ? 'hoge' : 'bar'この ...
Redux + TypeScirpt のときの Props について
Redux + TypeScript を使った時に、コンポーネントの Props の型をどうやって定義するかというお話になります。
個人的には以下のような型定義をよくします。
type Props = OwnProp ...
去年育てヒマワリの子孫
去年、ビッグヒマワリを育てたのですが、その種が地面に埋まっていたらしく、勝手に芽がでて育っていました。
植物は強い!
今年もバジルは育てています。
木曽を目指して三千里 埼玉県岩槻 ~ 長野県木曽 菖蒲のしらさぎ公園
埼玉県岩槻区から長野県木曽までを有料道路を使用せずに到達しようという試みです。
運転が得意ではないので、毎週少しずつ距離を伸ばしていきます。
まずは熊谷に到達したいです。
今回は菖蒲のしらさぎ公園ま ...
Redux の mapStateToProps でデータの加工をした方が良いか
以前、Redux の mapStateToProps 内でデータの加工をした方が良いのか、もしくは、state をそのままコンポーネントに渡した方が良いのか、という議論をチームメイトとしたことがあります。
結論は公式ドキュ ...
選挙と政治家
参議院選挙が話題になっていますね。
私は政治家にはとても悪い印象をもっているので、ここに書いてあることは偏見が強いです。
昔は政治家といえば国民を引っ張る強い存在でした。
しかし、今は政治家が国民の ...
Laravelのコードでconnection_statusを使ったら常に 0 が返った
Laravelのコントローラ内で connection_status を使って、ブラウザからリクエスト後にブラウザを閉じたのですが、Laravel 側で sleep() してから connection_status が実行されても、常 ...
自分に肯定的な人 vs 否定的な人
世の中には自分に肯定的な人と否定的な人がいます。
肯定的な人は言い換えれば自信家です。
逆に否定的な人は自信がなく、周りの目を気にする人です。
どちらが良いか、と聞かれた場合、なんとなく肯定的な人の ...









