プログラミング雑記 2025/08/27
プログラミング
文字コード
Unicode全文字入力アプリ・Unicode Padを作って10年。少年期に抱いた文字コード愛の正体【フォーカス】 | レバテックラボ(レバテックLAB)
文字コードは面白い!
設計
Everything I know about good API design
API設計の考え方。
バイブコーディング・AI活用
使いこなせている人とそうでない人の差が結構ありそうなので、結局教育とか情報共有等しっかりやっていかないといけ無い印象。
Excel
What's New in Excel (August 2025) | Microsoft Community Hub
Tool
AI
Gemini image generation: How to write an effective prompt
Google announces native image editing in Gemini app
画像編集用AIのbananaがGeminiに組み込まれた。
Google Translate adds live translation and language learning
Gemini 2.5 Flash Image on Vertex AI | Google Cloud Blog
NotebookLM、「動画解説」機能の日本語対応を段階的に提供開始 | gihyo.jp
Google、検索における「AIモード」を日本でも段階的に提供開始 ——まずは英文での応答から | gihyo.jp
Google's Liquid Cooling at Hot Chips 2025 - by Chester Lam
Googleの液冷方法についての記事。かつてバイポーラ半導体で速度を稼ごうとしていたメインフレームが発熱が大きすぎて液冷になり、その設備が運用上も大きな負担になって、多少パフォーマンスが落ちても空冷できるCMOS半導体に変わった歴史があるのですが、とうとうCMOSでも水冷が必要な時代になってきてしまいました。などと記事を読みながらボンヤリと考えていました。
OpenAI
Anthropic
Chrome拡張。まずはクローズドなテストから。
論文・その他
もともと思考力が高い人は生成AIを使い倒すことができるが、批判的思考に慣れていない人は、AIを使えば使うほど、思考力が弱くなるという研究結果が出てしまう→残酷過ぎて笑う - posfie
これは本当にその通り。AIはあくまでも道具。
LLM System Design and Model Selection – O’Reilly
LLMのコードにひそむバグと脆弱性をどう見抜くか | AIDB
エンジニア
思考力
具象を抽象化できること、そして、抽象的なものを抽象的なまま扱えるようになるのは、プログラマとして大事な能力なので、これはできるだけ早く身につける必要があります。そしてそれには哲学的な思考方法が必要になります。哲学科を出た人が意外にプロフラマに向いているのはこれが理由です。
資格試験
データベーススペシャリスト試験を受けて業務に役立っていること - NRIネットコムBlog
資格試験をどのようにツールとして使っていくかは結局取得する本人次第というところはあります。
クラウド
Azure
Azure Technology Pickup (2025/08/26) | 焦げlog
NVIDIA
OS
Windows
Windows Terminal Preview 1.24 Release - Windows Command Line
結構な機能拡張。
macOS
Parallels、macOS 26 TahoeやWindows 11 25H2をサポートする「Parallels Desktop 26 for Mac」をリリース。 | AAPL Ch.
ハードウェア
PC
Intel最新NIC搭載のデュアル10GbE LANカード「E610-XT2」が入荷 - AKIBA PC Hotline!
サンワサプライ、PC/Macで3画面出力できるドッキングステーション - PC Watch
Logitech’s MX Master 4 leaks point to haptic feedback | The Verge
Apple
Apple、日本時間2025年9月10日午前2時よりスペシャルイベント「Awe dropping.」を開催すると発表。 | AAPL Ch.
Discussion