01/ embedded_iot
組み込み・IoT
物理に触れる回路と、ネットワークの向こうにあるデータ。両者をつなぐ細い導線を設計し、書く仕事に長く関わってきました。
colophon · author
software engineer · yokohama
組み込みからクラウド、フロントエンドまで、領域を横断しながら手を動かしてきました。 プロトタイプの試作から、本番運用の地味な調整まで、どちらの側も好んで書いています。
物理層
回路、センサー、マイコンの上で動く制御コードを書く。最初に長く居た場所。
分散層
複数台のマシンが協調する仕組みを組む。CI/CD、監視、運用の自動化を含む。
抽象層
言語処理系、データの形、API の設計など、仕組みの上に乗る規約を扱う。
表層
画面とタイポグラフィ、人が触れる面。最近の主な関心の一つ。
物理に触れる回路と、ネットワークの向こうにあるデータ。両者をつなぐ細い導線を設計し、書く仕事に長く関わってきました。
読み込みの速さ、支援技術での到達しやすさ、コードの型安全性。三方を同時に下げない設計に関心があります。
単一コードベースから iOS / Android の両側に届けるクロスプラットフォーム開発。ネイティブ実装とのブリッジや、近接無線デバイスとの連携も含めて手を動かしてきました。
本番に届けたコードを、夜の間も静かに走らせ続ける仕組み。クラウド、オンプレ、その境界を渡る経路まで、長く担当してきた裏方の領域です。