Coding / Dev

Coding・Dev

プログラミング言語、開発ツール、GitHub、CLI、API、AI時代の開発環境など、コードを書くことを取り巻く仕組みや文化を扱うカテゴリ。

AIエージェントにも当事者バイアスはある|実装AIと監査AIを分ける理由 CodexのようなAIエージェントにも、実装中の文脈に引っ張られる当事者バイアスがあります。実装AIと監査AIを分ける理由を整理します。 Codex時代のLive Runtime Buildingとは|動いている現場から設計を作る Codexで動くものを速く作れるようになった時代に、実際の利用中に出る違和感から設計を更新していく考え方を整理します。 バイブコーディングの注意点|動いたものを信じすぎない バイブコーディングは試作を速く進められますが、仕様、データ保存、権限、セキュリティ、保守が曖昧なまま業務利用すると危険があります。 Codexはエンジニアだけの道具なのか|マーケティング業務が変わる理由 Codexはコードを書くためのAIという印象がありますが、マーケティング調査、競合比較、Excel一覧化、判断理由の整理、資料化にも活用できます。セキュリティリスクや情報漏えい対策は必須ですが、既存業務とマーケティングをつなぐ作業環境として使える可能性があります。 Linuxの歴史 個人の趣味から世界のインフラになったOS OSSとクローズドソースの違いとは 「オープン」の意味を分けて考える バイブコーディングとは?ノーコードではなくAIにコードを書かせる開発へ 作りたいものを自然言語で伝え、AIとコードを形にしていく開発スタイル ディレクトリ構造とファイルパスの重要性 後から直せない事故を防ぐために、最初の置き場所と名前を決める デバッグとは?不具合を見つける手順と大切な考え方 直す前に、現象を観察して原因を切り分ける ChatGPTとCodexの違い AIに質問する段階から、AIが作業環境に入る段階へ デバッグとは?不具合を直すだけではなくUXを整えるために必要な作業 エラー修正だけでなく、使いにくさや違和感を直す工程 GUIソフトウェアとは?画面を見ながら操作できるアプリの仕組み ボタン、メニュー、ウィンドウを見ながら操作するアプリの基本 IDとKeyの違いとは?データベース設計で混乱しやすい識別子とキーの考え方 IDは値、Keyは役割として分けて考える リレーショナルデータベース(RDBMS)とは?業務データを扱う基本構造 テーブル、主キー、外部キー、SQLから業務システムのデータ設計を理解する Codex時代の開発とは?人間RuntimeとAI Runtimeの二層構造 AIが読み、直し、拡張しやすい構造を人間が設計する MLXとは?Apple SiliconでローカルAIを動かすための機械学習フレームワーク Apple Silicon上でAIモデルを試し、動かし、組み込むための開発基盤 AppleScriptとは?Macのアプリ操作を自動化するOS標準スクリプト GUIアプリを操作できるMac標準の自動化手段 Gmail×GASで楽天ペイ利用履歴をスプレッドシートに自動集計する方法 Gmail、Google Apps Script、スプレッドシートでメール通知をデータ化する Codexでアプリを作りながら、デバッグログも自動化した話 AIが直しやすい開発環境を作る Apple Siliconとは?MacがApple最適化されたコンピューティング環境へ変わった理由 Apple製SoC、Unified Memory、AI時代の開発環境としてのMac JavaScriptとは?Webを読む場所から動かす場所へ変えた言語の歴史 Webを読む場所から、操作し、作業し、アプリケーションを動かす場所へ Application Supportフォルダとは?Macでアプリを消してもデータが残る理由 macOSのアプリ設定、データベース、認証情報、開発環境データの保存場所 GitHubとは?コード共有ではなく開発文化を変えたプラットフォーム Fork、Pull Request、Issue、CI/CD、Copilotが変えた開発文化 CodexへのディレクションだけでMacアプリが作れた話 アーキテクトデザインとプロジェクトマネジメントを人間が担う Codexで自動化できること一覧 Web制作・SEO運用・多言語サイト運用で任せられる作業 Codexとは コード、ファイル、検証、Git運用まで扱うAIエージェント Codexでsitemap.xmlと内部リンク更新まで自動化したら、SEO運用の考え方が変わり始めた 記事制作ではなく、サイト構造運用まで自動化する 大手メディアなどで利用されているSSGとは?生成AI時代に静的HTMLが再評価される理由 静的HTML、Git、Cloudflare Pagesで少人数メディアを軽く運用する GitHub × Cloudflare Pages 連携による“静的サイト運用基盤”の構築 GitHubとCloudflare Pagesで公開フローを軽くする RPAとAPIの違いとは?自動化を根底から考察 画面操作とシステム連携の違いから自動化を考える