Engineer's Digest

忙しいエンジニアのための技術情報ダイジェスト。前日の話題をサクッと把握!

2025/06/19 #225 - 今日の技術情報ダイジェスト

Claude Codeを用いた開発事例

Mac環境でのClaude Codeのセットアップ方法、REPL形式での操作、セキュリティ対策、独自のルール設定、VS Code連携などを解説した記事と、Claude Codeを用いた麻雀点棒管理Webアプリ開発事例、Claude Codeの性能向上に役立つ「CLAUDE.md」ファイルの解説記事、クックパッドにおけるAmazon Bedrock経由でのClaude Code利用とコスト管理に関する記事、Claude Codeのチュートリアル動画レビュー、Backlog wikiとClaude Codeを連携した設計書作成効率化の仕組みを紹介する記事を掲載しています。これらの記事では、Claude Codeの様々な機能と活用方法、開発における課題や解決策が詳細に説明されています。

zenn.dev

note.com

zenn.dev

techlife.cookpad.com

nikkie-ftnext.hatenablog.com

dev.classmethod.jp

AIによる雇用への影響

アマゾンCEOが、AIによる業務効率化で管理部門の従業員数が減少すると発表し、AI導入による雇用への影響が懸念されています。アフラックもオープンAIと提携し、AIを活用したコールセンターシステムで人員を約50%削減、500億円の削減効果を見込むと発表しており、AIによる業務効率化が、保険業界を含む様々な業界で雇用構造に大きな変化をもたらす可能性を示しています。アマゾンは、200億ドル規模の投資でAI搭載製品・サービスの拡充を進め、AI戦略を加速させるとしています。これらの事例は、AI技術の急速な発展が、企業の業務効率化とコスト削減に大きく貢献する一方、雇用への影響という課題も同時に提示していることを示しています。

www.nikkei.com

www.nikkei.com

www.itmedia.co.jp

Windows UpdateによるPC起動不能問題

2025年6月のWindows Updateにおいて、Gigabyte、富士通、マウスコンピューター、Clevo/Sager、ASUS、Microsoft Surface Hub v1など複数のメーカーのPCで、起動不能になる問題が発生しています。原因は特定のWindows Update(KB5060533など)によるBIOS/UEFIの破損と推測されており、Microsoftは各社と協力して原因究明と解決策の検討を進めています。既に問題が発生している場合は、PCメーカーへの問い合わせと、BIOS/UEFIの再フラッシュによる復旧を試みることを推奨しています。6月11日以降のWindows Updateは延期することを推奨しており、問題発生の報告は複数メーカーから寄せられています。

www.nichepcgamer.com

pc.watch.impress.co.jp

12VHPWRコネクタの考察

12VHPWRコネクタの発熱・溶融問題に関する記事です。600W供給可能な12VHPWRは、太いケーブルと高電流設計にも関わらず、配線抵抗による発熱は少ないと解説しています。問題はコネクタの接点抵抗で、挿入不良による抵抗増加が、発熱と溶融を引き起こす主な原因であると指摘。48V供給であれば発熱を大幅に低減できるものの、GPUベンダーの反対により12V供給が主流になっている現状も説明しています。接触不良の確認は困難なため、発熱の有無を確認することが現実的な対策だと結論づけています。

pc.watch.impress.co.jp

企業におけるAI導入の抵抗

元サラリーマンのスーホ氏が、AI導入に抵抗する保守的な大企業(JTC)の現状についてツイートしました。多くの社員がAI導入や新しい仕事のやり方を拒否し、特に変化を嫌うベテラン社員の抵抗がDX化を阻害している現状が描かれています。このツイートは多くの共感を呼び、企業におけるAI導入の難しさ、特に人材の抵抗や組織の保守性の問題を浮き彫りにしました。

posfie.com

個人向けDiscordサーバー構築ガイド

AIマンガ家のけいすけ氏が、Discordを個人用情報管理ツールとして活用する方法を紹介する記事です。Discordの拡張性とBot機能を用いて、音声メモの自動文字起こしやSNS投稿の自動化を実現し、メモ入力の手間を削減することで思考のスピードに合わせた情報記録を可能にしています。ObsidianやNotionといった他のサービスとの連携による情報の一元管理にも触れられており、無料プランでも十分な機能を活用でき、AIツールを使えばBotの作成も容易であると説明されています。

note.com

セルフレジでのプログラマーあるある

あるプログラマーがイオンのセルフレジで同一商品を2回スキャンする実験を行い、セルフレジが「誤って2回スキャン」というエラーを適切に処理できないことを発見しました。この行動に対し、妻やTwitterユーザーから、プログラマーであればバーコードの仕組みや複数購入時の挙動を理解すべき、またセルフレジが誤スキャン防止のためスキャン間隔を長く設定している可能性を指摘するなどの批判が寄せられました。

posfie.com

Linuxソースコードの分析

Linuxカーネルのソースコードにおける「fuck」や「クソ」「まぬけ」などの非公式な表現の出現頻度をグラフ化したウェブアプリケーションが公開され、2018年を境に「fuck」の出現頻度が大幅に減少したことが示されました。これは、開発者のリーナス・トーバルズ氏の開発コミュニティからの離脱や、暴言を「hug」に置き換えるパッチ適用などの出来事が影響している可能性が指摘されています。このアプリケーションは、特定の単語だけでなく、様々な単語の出現頻度を分析できるため、Linuxカーネルの開発トレンドの分析にも役立ちます。

gigazine.net

SQLデバッグテクニック

エムスリーテックブログの記事「WITH句てんこもりのSQLをデバッグする」では、複雑なSQL文(特にWITH句を多用したSQL)のデバッグを効率化する手法が紹介されています。具体的には、SQL文の末尾に無意味なコメント行を追加し、確認したい共通テーブル式(CTE)の直後にコメントアウトされた出力確認用のコードを追加することで、CTEの中間結果を確認できるようにする小技です。確認が終わればコメントアウトを外して元に戻せるため、手軽にデバッグを行うことが可能です。この方法によって、大規模なCTEの出力確認が困難な問題を解決し、デバッグ作業の効率化を図れます。

www.m3tech.blog

TypeScript環境構築ガイドラインとLLM活用

TypeScriptプロジェクトの環境構築を容易にするため、LLM(Claude)を用いて環境構築ガイドラインを作成し、Githubで公開しました。LLMが容易に理解できるようドキュメントを整備し、pnpm、TypeScript、Vitest、oxlint、biomeといったツールの選択理由や設定手順を明確に記述することで、LLMによるガイドラインの再現性を高めています。段階的な機能追加を見据えた拡張性のある設計となっており、LLMによるガイドの更新も目指しています。

zenn.dev

Google検索結果表示数減少

ダイソーで約5年間、1万件を超える個人情報が外部から閲覧可能な状態になっていたことが判明しました。原因はGoogleグループの閲覧権限設定の不備で、2019年12月9日のGoogle検索結果表示数減少とECサイトへの影響に関する記事とは直接関係ありません。

www.itmedia.co.jp

公共施設におけるUSB充電ポートのセキュリティリスク

公共施設などに設置されているUSB充電ポートは利便性が高い一方、データ盗難やマルウェア感染のリスクが潜んでいます。充電専用ケーブルの使用が有効な対策ですが、携帯性に欠ける点が課題です。そこで注目したいのが、USB Type-Cポートに接続するデータブロッカーです。このデバイスは充電機能のみを許可し、データ転送などの機能を遮断することでセキュリティを強化します。安価で複数個入り製品も販売されているため、予備として携帯するのも良いでしょう。

k-tai.watch.impress.co.jp

日本の半導体産業の課題

日本の半導体製造装置産業において、6000人以上のエンジニア不足が課題となっています。この問題に対し、半導体開発企業Rapidusと設計サービス企業Quest Globalが提携し、Quest GlobalがRapidusの次世代半導体開発における設計能力強化のため、6000人以上のエンジニアを提供することになりました。Quest Globalは1997年から半導体設計支援の実績があり、今回の提携により日本の半導体産業の競争力強化が期待されています。

monoist.itmedia.co.jp

パスワードからパスキーへの移行推奨

Googleが、20億人のGmailユーザーに対し、セキュリティ強化のためパスワードからパスキーへの変更を強く推奨しています。パスキーはパスワードより安全で、既に多くのユーザーが移行し、利便性も高く評価されています。Gmailを含む多くのメールプロバイダーが攻撃の標的となっているため、Googleはユーザーの早急な移行を促しています。

togetter.com

ローカルLLMの進化と将来展望

2025年上半期におけるローカルLLMの進化と、Mac Studioなどでの高性能AIの個人利用可能性、動画生成AIや超長文脈LLM(100万トークン以上)を含む様々なAI技術の発展、エージェント技術・3D生成・マルチモーダルAIなどの進歩によるAI応用範囲拡大、そしてそれらによる社会構造への影響と倫理・著作権問題、ローカルLLMの実用化によるクラウド依存からの脱却とコスト削減の可能性について解説しています。

note.com

C#におけるコード最適化

C#における7つの項目(文字列操作、コレクション操作、非同期処理、条件分岐、メモリ、数値計算、キャッシュ効率化)について、効率的なコードと非効率的なコードの実行速度を比較検証し、StringBuilderの使用、単一ループ、並列処理、辞書とパターンマッチング、unsafeコード、単純な乗算、行優先アクセスなどが効率的なアプローチとして紹介しています。ベンチマーク結果では最大10倍以上の速度向上が確認され、最適化の優先順位はアルゴリズム、メモリ、キャッシュ効率、並列化の順で、可読性とのバランスが重要であると結論付けています。

qiita.com

Windows11のクイックマシンリカバリー

Windows 11の新機能「クイック マシン リカバリー(QMR)」は、Windowsが起動しなくなった際に自動で復旧を試みる機能です。CrowdStrike関連の大規模障害を教訓に開発され、IT管理者と個人ユーザーの負担軽減を目指しています。クラウド(Windows Update)から解決策をダウンロードし、自動修復を実行します。設定アプリの「システム」→「回復」→「クイック マシン リカバリー」で、自動化の有効化やスキャン間隔などを調整できますが、Homeユーザーは自動化機能が初期設定で無効、Pro/Enterpriseユーザーは全ての機能が無効になっているため、手動で有効化する必要があります。

forest.watch.impress.co.jp

長距離無線LAN機器

TP-Linkが発売した無線LAN機器CPE210は、最大5kmの長距離通信を可能にする機器で、独自技術MAXtreamにより長距離通信における効率化を実現しています。多数のクライアント接続時でも高いスループットを維持し、隠れ端末問題にも対応。IPX5の防水性能と6kVの耐雷性能を備え、屋外設置にも適しています。ペルーやインドネシアでは、ISPのラストワンマイル回線として利用され、安定したインターネット接続を提供している実績があり、2.4GHz帯を使用することでコストを抑えつつ長距離通信を実現しています。

internet.watch.impress.co.jp

noteとGoogleの資本業務提携とAI学習データ利用

Googleがnoteの大株主となり資本業務提携を締結したことを受け、8月以降にnoteに投稿されたコンテンツがGoogleのAI学習データとして利用されることになりました。ユーザーは利用を拒否できますが、デフォルトでは許可設定となっており、AI学習へのデータ提供に対してユーザーへの報酬が支払われます。既に先行プログラムで報酬を得ているユーザーもいるとのことです。

togetter.com

国語便覧の転売問題

6月16日のイベントで話題になった任天堂の新作ゲーム機「Nintendo Switch 2」に関する情報についてです。発売時期や価格、具体的なスペックは未発表ですが、高性能化が期待されており、開発状況に関する発言や噂がネット上で大きな関心を集めています。既存のSwitchとの違いや新たな機能についても多くの憶測が飛び交っており、今後の発表が待たれます。

www.itmedia.co.jp

アトラシアンの開発支援AIエージェントRovo Dev

アトラシアンが、Claude Codeと同様の機能を持つ開発支援AIエージェント「Rovo Dev」をベータ版で公開しました。ターミナル環境で動作するCLIツールとして、コードの生成、修正、レビュー、ドキュメント作成といった開発工程を支援します。JiraやConfluenceとの連携にも対応し、ベータ期間中は人数制限付きで無料で利用可能です。

www.publickey1.jp

OpenAIとペンタゴンのAI開発契約

OpenAIが米国国防総省と約290億円のAI開発契約を締結しました。この1年間の契約では、国防省の行政業務改革支援とAIシステムのプロトタイプ作成を行い、医療サービス改善やデータ分析効率化を目指します。「OpenAI for Government」イニシアチブの一環として、公務員の業務効率化も支援します。これはAI開発企業と国防機関の連携強化を示す重要な事例です。

gigazine.net