- エンジニアが事業に貢献するための4つの要素:Connection, Organization, Domain, Engagement
- 証券口座乗っ取り対策:ワンタイムパスワード原則禁止とパスキー導入の動向
- Claude CodeだけでKiro風ワークフローを実現するカスタムコマンドの作成と活用法
- Claude Code徹底活用ガイド:初心者向けチュートリアルと高度な機能
- AIコーディングの未来:自動テストの重要性と「強くしてニューゲーム」の考え方
- Amazon AWSクラウド部門での人員削減:リソース最適化の背景と影響
- AIによる労働自動化の未来:10の職業と生き抜くためのスキル
- Anthropic「Claude Code」使用制限変更の騒動:ユーザーへの通知と原因究明
- Kiroの仕様駆動開発をClaude Codeで再現:GitHub公開と開発プロセスの標準化
- 「ファイナルファンタジーXIV」Windows 10サポート終了:Windows 11への移行推奨
- SQLアンチパターン第2版:正規化の重要性とデータ管理の効率化
- JWTから始める認証・認可:OAuthとOIDCの基礎知識
- ChatGPT Agentレビュー:AGIへの一歩と仮想PCでの自律的タスク実行
- Difyによる9,573個のRFCドキュメントAI学習:親子チャンクと驚異的な検索パフォーマンス
- GIMPとStable DiffusionでNPUを活用したAI画像生成:Qualcomm/Intel向けプラグインの可能性
- Claude CodeとOpus 4でのKiro風「仕様書駆動開発」手順
- AWS IDE「Kiro」利用前のオプトアウト設定確認:AIモデル訓練へのデータ提供について
- Rapidus、2nm半導体試作成功:日本最先端半導体国産化への道筋
- AI-PMOによるプロジェクト管理革新:人間を「未来の創造」へ導く
- Rapidus CTOが語る日本発先端半導体の未来:IBM協力とAI活用
- 構文解析器入門:PHPにおける字句解析と構文解析、AST生成
- Amazon ECSネイティブBlue/Greenデプロイ検証:フック・Dark Canary・コントローラ更新
- CIC信用情報開示におけるなりすまし不正取得:本人向け照会サービスの悪用
- 低レイヤソフトウェア技術者のYouTuber挑戦:ポーリング、割り込み、Ceph、デバイスドライバ
- Microsoft Copilotアプリの課題:ChatGPTとの競争と機能不足
- Claude Code SDK活用:Claude Code Webアプリ開発への挑戦
- JetBrains IntelliJ IDEA配布統合:有償・無償エディションの垣根をなくす
- 最新AI駆動開発ツール「Kiro」徹底解説:SpecモードとVibeモード
- WebRTC入門:P2P通信標準化とNAT越え技術
- Google Gemini in Chrome:ウェブページ要約とAI対話機能
エンジニアが事業に貢献するための4つの要素:Connection, Organization, Domain, Engagement
エンジニアが事業に貢献するために、エンジニアリング活動と事業成果の距離を理解し、目標を活用して日々の業務を事業に繋げる「Connection」、企業の活動構造、組織の役割、企業フェーズによる戦略の違いを理解する「Organization」、業界やビジネスモデル、市場での自社の立ち位置といったドメイン知識がエンジニアリングの成果を左右する「Domain」、そして多様なステークホルダーの立場を理解し、相手の視点に立って協働する「Engagement」の4つが重要です。
証券口座乗っ取り対策:ワンタイムパスワード原則禁止とパスキー導入の動向
日本証券業協会が証券口座乗っ取り対策として、フィッシングに弱いワンタイムパスワードを原則禁止とし、今後はパスキーなどの「フィッシングに耐性のある多要素認証」の導入を必須とする新指針を公表しました。これは金融庁も求める対策に沿ったもので、取引自体への必須化ではありません。
Claude CodeだけでKiro風ワークフローを実現するカスタムコマンドの作成と活用法
複雑なタスクにおいてKiroは便利ですが、モデルの制限や不便さが存在します。そこで、Kiroに計画を立てさせ、Claude Codeに実行させるワークフローが試されましたが、Claude Code単独でKiro風のワークフローを実行する方が効率的であることが判明しました。本記事では、Claude CodeだけでKiro風ワークフローを実行するためのカスタムスラッシュコマンドの作成方法について解説します。このコマンドは、特定のキーワードで起動し、自由にカスタマイズして利用可能です。
Claude Code徹底活用ガイド:初心者向けチュートリアルと高度な機能
Claude Codeは、ターミナルで自然言語によるコーディング支援を行うAIツールで、Anthropic社自社モデルの使用によりAPI制限を気にせず長時間利用可能、複雑なタスクの自動分解や設定ファイルによるAIの育成・カスタマイズといった高度な機能も備え、月額$20からの利用プランで「探索→計画→実装→コミット」のワークフローやカスタムコマンドによる効率化が可能です。
AIコーディングの未来:自動テストの重要性と「強くしてニューゲーム」の考え方
AIコーディングの未来を考察する本記事では、AIを「泥臭く」活用するための実践的なアプローチを提示しています。AIは人間を模倣する宇宙人とも言える存在であり、その能力を最大限に引き出すには、専用言語やプロンプトエンジニアリングといった、AIとの効果的なコミュニケーション手法が不可欠です。特にAI開発においては「自動テスト設計」が極めて重要であり、AIに無限の試行を前提とした実装を任せることで、効率的な開発が可能になります。AIが生成するコードは破綻を前提としており、人間はそこからコード断片やテストコードを抽出し、試行錯誤を繰り返す「強くしてニューゲーム」のようなアプローチが有効です。AI活用の鍵となるのは、優れたアーキテクチャの選択、明確なドキュメント整備、そしてAIの生成物に対する矛盾を的確に指摘する能力であることが強調されています。
aoai-ai-coding.mizchi.workers.dev
Amazon AWSクラウド部門での人員削減:リソース最適化の背景と影響
Amazonのクラウドサービス部門であるAWSにて、数百人規模とみられる人員削減が実施されました。この削減は「顧客へのイノベーション提供のためのリソース最適化」が理由とされており、顧客と協力して新製品アイデアを出すスペシャリストも影響を受けています。これは、Amazonが継続的に実施している人員再配置の一環として捉えられています。
AIによる労働自動化の未来:10の職業と生き抜くためのスキル
2030年までに米国の労働時間の3割がAIにより自動化されると予測されており、AIに代替される可能性のある職業ではデータ分析やデジタルマーケティングといったスキル習得が、事務職や販売職ではより専門的で人間的な対応が求められる職種への転換が推奨されています。法律や金融分野でもAI活用や戦略的分析能力が重要視されており、変化に対応しAIに真似できないスキルを身につけることがキャリア維持の鍵となります。
Anthropic「Claude Code」使用制限変更の騒動:ユーザーへの通知と原因究明
AnthropicのAIコーディングツール「Claude Code」において、事前の通知なく使用制限が厳格化され、特に月額100ドル以上のClaude Maxプラン利用者に影響が出ていることが報告されています。ユーザーは突然「使用制限に達した」との通知を受け、原因不明の混乱が生じており、ネットワーク全体の問題やMaxプランの利用料金がAPI利用料に対して割安すぎた可能性などが推測されています。Anthropicは一部問題を認め、対応中であると回答していますが、具体的な制限内容の変更については詳細が明らかにされていません。
Kiroの仕様駆動開発をClaude Codeで再現:GitHub公開と開発プロセスの標準化
AmazonのAIコーディングエージェント「Kiro」が提唱する仕様書駆動開発プロセスを、Claude Codeを用いて忠実に再現し、その互換性や具体的な実装方法をGitHubで公開した事例です。このアプローチでは、「Specs」(仕様書)と「Steering」(プロジェクト知識管理)という概念を活用し、要件定義から実装計画までを段階的に進めることで、AIコーディングエージェントを活用した開発プロセスの標準化と、チーム全体での一貫した開発プロセスおよびドキュメント品質の維持を目指します。
「ファイナルファンタジーXIV」Windows 10サポート終了:Windows 11への移行推奨
「ファイナルファンタジーXIV」は、Windows 10の一般サポート終了に伴い、10月14日をもってWindows 10のサポートを終了します。これにより、10月15日以降はWindows 10環境で問題が発生した場合、サポートを受けられなくなります。今後はWindows 11のみが動作保証OSとなり、Windows 11へのアップグレードが必要となります。
SQLアンチパターン第2版:正規化の重要性とデータ管理の効率化
データ構造とデータベース設計における「正規化」の概念について、データの冗長性を排除しデータの一貫性を保つための手法として、商品とアカウントの関連管理における非正規化(カンマ区切り)の例と、それを正規化(別途テーブル作成)する例を対比させ、非正規化のデータ検索・更新の非効率性やデータ不整合リスクを指摘し、正規化された設計のデータ管理効率化とエラー防止の重要性を解説しています。
JWTから始める認証・認可:OAuthとOIDCの基礎知識
JWT、OAuth2.0、OIDCは、認証・認可の分野で利用される技術であり、JWTはトークンの形式として、OAuth2.0は認可、OIDCは認証と認可の両方を行います。JWTはその署名により改ざん検知や検証が可能であり、発行元への問い合わせを不要にする利点があります。JWTは単独で利用されることもありますが、OAuth2.0やOIDCで採用されることもあります。JWTの利用においては、秘密情報の格納や即時無効化といった点に注意が必要です。
ChatGPT Agentレビュー:AGIへの一歩と仮想PCでの自律的タスク実行
ChatGPT AgentはOpenAIが発表したAIエージェント機能で、仮想PC上でWeb閲覧、PDF解析、Office書類作成、API連携といったタスクを自律的に実行できます。AGI(汎用人工知能)の一歩手前とも評価されており、UI・UXが改善され、Deep Researchの機能向上版とも言えるでしょう。
Difyによる9,573個のRFCドキュメントAI学習:親子チャンクと驚異的な検索パフォーマンス
RFC文書9,573個をDifyに取り込み、「親子チャンク」手法でAIの理解を助け、システムリソースを増強しながらも3~4秒での検索結果返却を実現した経験について詳述。この技術により、専門的文書での高精度AIチャットボット構築の可能性を示唆する。
GIMPとStable DiffusionでNPUを活用したAI画像生成:Qualcomm/Intel向けプラグインの可能性
GIMPにStable Diffusion 1.5プラグインを導入し、NPUを活用したAI画像生成を試しました。Qualcomm AI Stackウィンドウで英語のプロンプトを入力することで、指示通りの画像が512×512ピクセルで約5秒/枚の速度で生成可能です。GPU不要でAI画像生成ができる可能性を示唆しますが、画像品質は最新ではないため限定的です。
Claude CodeとOpus 4でのKiro風「仕様書駆動開発」手順
Kiroのような仕様書駆動開発をClaude Code・Opus 4で実現する手順を解説。設計文書作成からタスク整理、実装までをAIに実行させ、Claude CodeとKiro風カスタムコマンドを併用することで、AIによる事前設計と開発の完結を目指す方法を紹介しています。
AWS IDE「Kiro」利用前のオプトアウト設定確認:AIモデル訓練へのデータ提供について
AWSが発表したIDE「Kiro」のプレビュー版は無料利用可能ですが、サービス改善のためにユーザーの質問やコードなどを利用する場合があるため、無料版ではオプトアウト設定を確認しないと、コードスニペットやIDEで開いているファイル内容がAIモデル訓練に使用される可能性があります。設定でデータ送信を無効化(オプトアウト)することが可能です。
Rapidus、2nm半導体試作成功:日本最先端半導体国産化への道筋
ラピダスが、2nm半導体の試作に成功し、パイロットライン稼働開始からわずか3ヶ月でこの成果を達成しました。これは、日本が2027年までに最先端半導体の国産化を目指す国家戦略の一環であり、10年計画で設立されたRapidus社がIBMと提携し、2nm半導体製造技術の開発を進めていることを示しています。IBMは7nm技術で45nmから4nmへの微細化を達成しており、この成果はRapidus社の技術開発の進展を物語っています。一方、TSMCも熊本でJASMという合弁会社を設立し、新工場で2つのラインを建設予定であり、4~6インチウェハー市場で60.7%のシェアを持つ同社は、特にAI分野での貢献が期待されています。
AI-PMOによるプロジェクト管理革新:人間を「未来の創造」へ導く
Tabelog Tech Blogでは、「AI-PMO」という、AIがプロジェクトの進捗報告や課題特定を支援するコンセプトが紹介されています。このAI-PMOは、チャットや議事録といった「アクティビティログ」をAIが解析することでプロジェクト状況を把握し、人間を進捗確認作業から解放し、未来の創造へ導くことを目指しています。これにより、人間は本来注力すべき本質的な議論に集中できるようになり、AI-PMOは業務フロー自体をAI前提に再設計する業務改革であると説明されており、エスカレーション業務の代替検証でその有効性が確認されています。
Rapidus CTOが語る日本発先端半導体の未来:IBM協力とAI活用
Rapidus CTO石丸氏が、IBMとの協力による2nm世代半導体技術開発の現状と展望、製造サービス「RUMS」や設計自動化システム「Raads」の開発、そしてAI/機械学習を活用した開発効率化について語り、「できる」という確信を胸に、日本発先端半導体の未来を描いています。
構文解析器入門:PHPにおける字句解析と構文解析、AST生成
PHPコードの実行プロセスは、まずコードを意味のある最小単位であるトークンに分割する字句解析、次にトークンの並びが文法的に正しいか確認し抽象構文木(AST)を作成する構文解析から成ります。PHPではGNU Bisonというツールを用いて、BNF形式で記述された文法定義ファイルに基づき構文解析器(パーサー)を生成しており、この文法ファイルにはトークン定義、優先順位、結合性、生成規則などが含まれています。
Amazon ECSネイティブBlue/Greenデプロイ検証:フック・Dark Canary・コントローラ更新
Amazon ECS のデプロイ機能が大幅に強化され、CodeDeploy を利用せずに ECS 単体で Blue/Green デプロイが可能になりました。この新機能では、Lambda を用いたカスタム検証(lifecycle hooks)や、本番環境での事前検証(Test listener/listener rule)といった安全なデプロイを実現する機能が追加されています。また、サービス作成後もローリングアップデートと Blue/Green デプロイを相互に変更できるようになり、デプロイコントローラーの柔軟性も向上しました。今後は ECS ネイティブの Blue/Green デプロイの利用が推奨されており、Service Connect を利用しているサービスとの連携も可能です。
CIC信用情報開示におけるなりすまし不正取得:本人向け照会サービスの悪用
信用情報機関CICにおいて、第三者が本人になりすまし、インターネット経由で信用情報を不正に取得した事件が発生しました。この不正取得により、クレジットカードの支払い状況や残債額といった顧客情報が流出し、悪用される恐れがあります。今回の事件では、なりすましに必要な顧客情報が事前に流出していた可能性が指摘されており、CICの本人向け照会サービスが悪用された形です。CICは、消費者の多重債務や自己破産を防ぐために信用情報の管理を行っています。
低レイヤソフトウェア技術者のYouTuber挑戦:ポーリング、割り込み、Ceph、デバイスドライバ
低レイヤソフトウェア技術者が YouTuberとして活動する話では、ポーリングと割り込みというデバイスアクセス方法や、カーネルスレッドとユーザスレッドによるマルチスレッドの実現方法が解説されています。また、Cephというストレージシステムについての入門と詳細な解説である「Rook: Intro and Deep Dive With Ceph」、会社員と執筆活動を両立させるためのノウハウ共有「会社員しながら本を書いてきた知見の共有」、ハードウェアとソフトウェアを繋ぐデバイスドライバの役割、そして複数のプロセスがデータを共有するための共有メモリの仕組みについても触れられています。
Microsoft Copilotアプリの課題:ChatGPTとの競争と機能不足
AIアシスタント市場で、MicrosoftのCopilotアプリは7900万ダウンロードを記録しているものの、ChatGPTの9億ダウンロード超をはじめ、DeepSeekやGeminiといった後発サービスに大きく差をつけられており、その普及拡大の遅れが指摘されています。CopilotはChatGPTと同様にGPT-4を基盤としているにも関わらず、過去のAIアシスタントCortanaでの苦戦経験もあり、機能不足や検索結果の質といった課題が課題として挙げられています。Copilotが、かつてのInternet ExplorerがChromeに敗れたような道を辿るのか、それとも成長を遂げるのか、Microsoftにとって正念場となっています。
Claude Code SDK活用:Claude Code Webアプリ開発への挑戦
Claude Code SDKは、Claude Codeの機能を外部から利用するためのツールで、コマンドライン、TypeScript、PythonのSDKが提供されており、これらを利用することでClaude Codeを対話型CLIやWebアプリとして再実装することが可能です。特にPython SDKはソースコードが公開されており、Claude Codeの動作を理解する上で役立ちます。SDK利用時には、会話履歴の引き継ぎやファイル編集時の注意点も考慮する必要があります。
JetBrains IntelliJ IDEA配布統合:有償・無償エディションの垣根をなくす
JetBrainsが2025.3リリースより、IntelliJ IDEAの配布を一元化し、有償・無償エディションの垣根をなくすことを発表しました。これにより、無料版と有料版が単一のインストーラーで提供され、ユーザーはライセンスの有無で配布を使い分ける必要がなくなり、管理が容易になります。また、オープンソース版の機能の一部が、プロプライエタリなまま無料で利用可能になり、GitHubへの直接公開やGitHub Actions導入により、開発者による参加が容易になることも示唆されています。
最新AI駆動開発ツール「Kiro」徹底解説:SpecモードとVibeモード
AWSが開発した最新のAI駆動開発ツール「Kiro(キロ)」は、GitHub CopilotのようなAIコードエディターであり、生成AIを活用してシステム開発を支援します。特に、「Spec」モードでは、要件定義から設計、タスク整理まで、AIが開発プロセスを主導し、「Vibe」モードではチャット形式で手軽に開発を開始できます。さらに、「Hook」による自動処理や「Steering」による開発方針の指示も可能です。
WebRTC入門:P2P通信標準化とNAT越え技術
WebRTCは、ウェブブラウザなどでデバイス同士が直接通信できるP2P通信の標準技術であり、ビデオ、音声、データを高速に送受信でき、NAT越えにはSTUN/TURNサーバーを利用して解決します。UDP通信を基本としつつTCPのような信頼性も確保できるため、ゲームなど多様な用途で活用でき、GoogleがC++やJavaScriptの実装を公開しており、今後も技術は進化していく見込みです。
Google Gemini in Chrome:ウェブページ要約とAI対話機能
GoogleのAI「Gemini」がChromeブラウザに導入され、ウェブページのAI要約やGeminiとの対話がブラウザから直接可能になりました。この機能を利用するには月額20ドル以上のGoogle AIサブスクリプションが必要で、対象はWindows/macOSのデスクトップ版Chromeで言語設定が英語のユーザーです。利用にはChromeへのサインイン、最新化、そして設定の有効化が求められます。
