- SSL証明書 → Let's Encrypt
- 並行処理 → async/await
- CSSで中央揃え → flexbox/grid
- 高速なプログラムを書く → Go
- 画像認識 → 転移学習(Transfer Learning)
- クロスプラットフォームGUIの作成 → Electron
- VPN → Wireguard
- Linuxカーネルで自分のコードを実行する → eBPF
- クロスコンパイル → Go/Rustは標準でサポート
- クラウドインフラの設定 → Terraform
- 開発環境の構築 → Docker
- スレッドとメモリを安全に共有する → Rust
ホスティングサービスに関するもの
- CI/CD → GitHub Actions/CircleCI/GitLab..
- フロントエンドコードを書くだけで役に立つWebサイトを作る → さまざまな「サーバーレス」バックエンドサービス
- ニューラルネットワークの学習 → Colab
- Webサイトをサーバーにデプロイする → Netlify/Heroku..
- DB運用 → RDSのようなホスティングサービス
- リアルタイムWebアプリケーション → Firebase
- 画像認識 → Teachable MachineのようなMLホスティングサービス
まだやったことはないけれど、すごそうなもの
- Cryptography → libsodiumのようなライブラリ
- Webサーバーがプッシュするリアルタイム更新 → LiveView/Hotwire
- 組み込みプログラミング → MicroPython
- ビデオゲームの作成 → Roblox/Unity
- ブラウザでGPUベースで実行されるコードの作成 → Unity ?
- LSP(Language Server Protocol)を利用したIDEツール開発
- Interactive theorem provers
- NLP → HuggingFace
- Parsing → PEGまたはparser combinator libraries
- ESPマイクロコントローラ
- バッチデータ処理 → Spark
特定の言語に関するもの
- Rustでのnon-lexical lifetimes
- IEでのCSS/JSサポート
3件のコメント
新しい技術は登場初期には魔法のように不思議で難しく感じられるが、誰かの努力によって使いやすく包み直されて参入障壁が下がり、こうした循環が人類がより多くの価値を生み出せるよう助けているのですね。
とても共感できる文章です。
知らないことも多かったですね。一つずつ調べてみようと思います。