Tips
高階関数、カリー化、部分適用からパイプライン演算子までを理解する
高階関数 高階関数は次の1つ以上を満たすような関数のことをいう 関数を引数に取る 関数を返す 関数を引数に取るような関数 ※サンプルコードは基本的にJavaScript。後半にはElmも登場する。 次 続きを読む…
高階関数 高階関数は次の1つ以上を満たすような関数のことをいう 関数を引数に取る 関数を返す 関数を引数に取るような関数 ※サンプルコードは基本的にJavaScript。後半にはElmも登場する。 次 続きを読む…
私が Elm を書く際に UI をどのようにモジュール化しているか、そのパターンを書いてみる。 (サンプルコードは Elm 0.19) 汎用的なUIや類似のUI群の場合 前提として、基本的にはUIは単 続きを読む…
自分がどんな風に Elm https://elm-lang.org/を学んで来たか、何を見て情報を集めているかを書き連ねる。 Elm を学び始めた人の参考になれば幸いだ。 公式ガイドで Elm を学び 続きを読む…
あるWebページが色々なケースで使い回されいて、ソースコードも設計もUIデザインも理解が難しいという状況に直面したことがある。あのときどうすればよかったのだろかとふと考えてしまったのでつらつらと書いて 続きを読む…
WebRTCを利用するために何が必要となるのか調査した。 個人的なモチベーションとしては、1対1のボイスチャットを想定してた場合に自分で構築・運用できるようなものなのか知りたかったので、調査範囲として 続きを読む…
※ この記事は一介のソフトウェアエンジニアの認識を記したものであり、著者は知的財産権の専門家ではありません。記事の内容は不正確な情報を含む可能性がありますので、参考程度に留めてください。 OSSライセ 続きを読む…
左の画像、粗く見えませんか? Webページに画像を表示した際、表示サイズと同等の解像度を持つ画像を用意したとする。このとき、画像が粗く見えてしまうことがある。 次の ピサの斜塔 の画像を Retina 続きを読む…
調査目的 Webサービスを作っていると、ユーザー体験を良くするためにプッシュ通知などを実装できたらいいのになあ、なんて思うことがある。 それってPWAの技術で実現できるんだっけ? できるならやりたいし 続きを読む…
↓ の記事の続きをやっていく。 [Elm] WIP の elm-3d-scene を使ってみる 前回は3Dの物体を描画するだけの実装をした。 メッシュ、物体、カメラ、光源を用意して、静的な風 続きを読む…