人生

コロナにより、リモートワークが劇的に進みました。

そんな中で問題になってくるのがコミュニケーションです。

最近はVRの世界でのコミュニケーションが盛んですが、かわいいドット絵でのバーチャル空間を簡単に味わうこと ...

映画

Netflixのザ・グローリーを一気見しました。

韓国ドラマははじめてで実は少し偏見もあったのですが、面白かったです。

ドラマだから分かりやすい表現なので、脳への負荷も少なかったです。

ネタバレしな ...

人生

私は三日坊主です。

こんな適当なブログですがずっと続いていますし、ジョギングや筋トレももうすぐ半年になります。

なぜ三日坊主な私がここまで続けられたのか。

私は、最近知り合いに勧められてNetfli ...

人生

水曜日以外はほぼ毎日のように3㎞ジョギングをして、体に起きた変化です。

顔がやせたような気がする。特にあご周り
仕事中に立ったたまになっても疲れにくくなった
髪の毛につやがでた(気がする)

三つ目について ...

人生

完全な受け売り。

努力は人と競うためにするためのものではなく、努力しなかった時の自分と競うためのもの。

努力が報われなかったと思うのは、努力したけど他者に負けたとき。

そう考えないで自分の成長という ...

読書

以前に同じような記事を書いたかもしれないけど、自分の復習のために再掲。

スマホ脳という本に書かれていた内容です。

よく、SNSは承認欲求を満たしてくれるという話を聞きますが、スマホ脳では別の結論が書かれています ...

人生

SNSをやっている人がすべてバカという意味ではなく、SNSにはバカを発見する機能がある、という話をちらほら聞きます。

なぜ、バカを発見できるのかを少し考えてみました。

ここでいうバカとは、根拠なしに断言する、と ...

TypeScript

fp-ts には便利な関数として、fromNullable があります。

この関数に undefined や null を渡すと、none を返してくれます。

一方で、それ以外の値を渡すと some を返してく ...

TypeScript

以下の処理を考えます。

ユーザーデータから、指定したIDを持つユーザーを取得
ユーザーから年齢を取得
年齢から 100/(age – 10) の値を取得
3が80を超えていたら、OKを返す。それ以外 ...

リファクタリング

コードのリファクタリングには二種類あるという説。

保守性をあげるためのリファクタリング

本やネット上で言われているリファクタリングは、主にこちらのような気がします。

各関数は再利用性をあげるために汎用化し、重複コ ...