Introduction
AIの意味から手法までをざっくり把握する
この記事はAIとは何か、AIに使われる手法にどんなものがあるかが大まかに把握するための備忘録である。 AIとは AI (Artificial Intelligence、人工知能)。 AIに対して人が持 続きを読む…
この記事はAIとは何か、AIに使われる手法にどんなものがあるかが大まかに把握するための備忘録である。 AIとは AI (Artificial Intelligence、人工知能)。 AIに対して人が持 続きを読む…
高階関数 高階関数は次の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の技術で実現できるんだっけ? できるならやりたいし 続きを読む…