Engineer's Digest - 忙しいエンジニアのための技術情報ダイジェスト

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

2025/10/13 #341 - 今日の技術情報ダイジェスト

最新AIツールを活用した開発効率化

povo2.0と楽天モバイルの通信品質比較では、帰宅ラッシュ時にpovo2.0は高速通信を維持した一方、楽天モバイルは主要駅で通信不能や低速になる状況が報告されています。AI開発環境「Amplifier」は、20種類以上の専門AIエージェントが設計、デバッグ、セキュリティなどを担当し、文書を知識ベース化する機能や、複数の開発案を同時に試せる「並列ワークツリーシステム」を備えています。Playwright v1.56では、アプリコードからテストコードを自動生成する「Planner」「Generator」「Healer」の3つのAIエージェントが導入され、テスト作成の手間を大幅に削減できるようになりました。AIツールを活用したデザイン実装の忠実性に関する議論では、AWSのKiroやClaude CodeといったAIコーディングツールの潮流が開発トレンドにどう影響するか、生成AI活用事例、セキュリティ、データ分析基盤、チーム開発など、様々な技術トピックが紹介されています。エムスリーテックブログでは、AIエージェント(Claude Codeなど)を「ほどほど」に活用することで、コーディングやテストコード生成における効率化を実現し、単純ミスの発見をAIに任せ、人間にしかできない複雑な判断に集中するアプローチが紹介されています。Claude Code SDKからClaude Agent SDKへの移行は、AIがコーディング以外のタスクにも活用できるようになったことを受けたもので、システムプロンプトなどの設定がデフォルトで読み込まれなくなったことにより、より汎用的なAI Agent開発が容易になったことが解説されています。

buzzap.jp

github.com

azukiazusa.dev

speakerdeck.com

www.m3tech.blog

tech.layerx.co.jp

AIがもたらす社会とビジネスの変革

東京大学がAIや宇宙開発分野の起業家育成を目指し、2学部新設の構想を発表しました。これは世界トップレベル研究大学認定の助成金を活用し、講義は英語で行われ、学部・研究室間の柔軟な移動を可能にする制度も導入される予定です。また、AIをデザインツールに統合する動きも加速しており、FigmaとGoogleの提携ではGemini AIがデザインワークフローを革新し、画像生成や編集の高速・高品質化、作業の自動化による創造的活動への集中を支援します。一方で、AI動画生成ツール「Sora」の進化は、生成動画に付与された透かしを消去するだけでなく、本物の動画に偽の透かしを付けてAI製だと偽る悪用ケースも出現しており、動画の真偽を見分けることが困難になる未来への懸念も示されています。プログラミング学習においては、97%が挫折経験を持つとされ、その主な原因は質問環境の不足やモチベーション維持の困難さですが、生成AIが学習の教師役となる可能性も指摘されています。さらに、プログラミングスキルがなくてもAIを活用して毎月1500万円を稼ぐ方法も紹介されており、AIは強力なビジネスパートナーとなり得ることが示唆されています。NVIDIA製AIチップを中国に横流ししている疑いのある企業「Megaspeed」の幹部と、NVIDIAのジェンスン・フアンCEOとの親しい関係が報じられており、アメリカの輸出規制回避の疑いがある同社は調査を受けています。

www.yomiuri.co.jp

www.unprinted.design

www.lifehacker.jp

forbesjapan.com

gigazine.net

forbesjapan.com

企業と個人のための最新セキュリティ脅威と対策

「PCの物理破壊を業者に依頼したのにオンライン接続が検知された」という、PC廃棄委託時の不誠実な業者対応と情報漏洩リスクを示唆する事案が発生しました。一方、Microsoftは「給与海賊(ペイロールパイレーツ)」と呼ばれるサイバー攻撃に警鐘を鳴らしており、これはフィッシングメールやMFAコード詐取によりHRサービスへ不正ログインし、給与振込口座を乗っ取る手口です。対策としてFIDO準拠MFAの導入やHRサービスからのメールフィルタリング設定確認が有効とされています。また、GitHubではサプライチェーン攻撃対策として、Dependabotのcooldown設定、GitHub Actionsのバージョン固定、CodeQLによるコード検査、コード署名の必須化、Immutable Releasesの設定といったリポジトリセキュリティ強化策が提案されています。

togetter.com

gigazine.net

blog.lufia.org

プロダクト開発と改善のための実践的アプローチ

アヒルの人形に話しかけて問題の解決を図る「ラバーダック・デバッグ」は、声を出すことで自身が飛ばしている手順や間違いに気づきやすく、人間と違い先入観のないアヒル人形は正確な説明を促すため有効であり、抵抗がある場合はChatGPTなどのAIでも代用可能です。Nstock株式会社は、3年で100社以上に導入された株式報酬SaaSのコア機能のデータ構造を、10年後も拡張できる「Single Source Of Truth」と「Event Sourcing」という技術を用いて作り直し、データの信頼性と拡張性を向上させ、開発・運用負荷の軽減と将来の機能追加への対応力を高めました。オープンソースソフトウェア(OSS)への貢献方法については、運営やメンテナの視点から、発展、他OSSとの関係、外部環境の影響を考慮し、新規コントリビュータの参入を促すための「Good First Issue」などの工夫や積極的な発信が重要であり、メンテナはOSSの文化形成や意思決定に影響を与え、自身のスキルアップにも繋がるため、OSSへの継続的な貢献は自身のOSS利用や周辺エコシステムとの関わりから生まれます。

gigazine.net

zenn.dev

speakerdeck.com

フロントエンド開発の進化とWeb標準の重要性

モダンフロントエンド開発におけるJSON APIの煩雑さから脱却し、SPA化に依存せず必要な箇所のみをコンポーネント化する「island化」や、既存のERBコントローラーの活用、JSON APIにHTMLを含めるアプローチを提案する記事と、React開発者がWeb標準を最大限に活用し、AI時代に適したシンプルで型安全な開発体験を目指す新しいフレームワーク「Remix 3」の発表まとめ、そして、セマンティックなHTMLの重要性を説き、ボタンのような見た目の要素には<button>タグの使用を強く推奨する記事を紹介します。

zenn.dev

zenn.dev

qiita.com

macOS Tahoeの最新情報と潜在的問題

macOS Tahoeでは、Spotlightが検索機能から操作機能へと進化し、iPhoneアプリの起動やファイル検索の絞り込み、よく使う操作を登録できる「クイックキー」、コピー履歴の呼び出しなどが可能になりました。一方で、M1搭載MacBook AirでmacOS Tahoe 26.0.1へのアップデート後に一部アプリのメモリ消費量が異常に増加する問題も報告されており、Redditでは「電卓」が42.31GB、「Pages」が175.41GBを消費した事例が挙げられ、macOS Tahoeで導入された「Liquid Glass」デザインによるメモリリークが原因として疑われています。これによりChromeの動作停止などの不具合も発生しており、アップデートを見送るべきとの意見も出ています。

macfan.book.mynavi.jp

iphone-mania.jp

Python開発の最新情報とセキュリティ対策

Python v3.12/3.11/3.10/3.9 に libexpat ライブラリの脆弱性(CVE-2025-59375)など、最大深刻度 HIGH の脆弱性が複数発見され、修正版が公開されました。具体的には、libexpat の制限ないリソース割り当て、setuptools のパストラバーサル(CVE-2025-47273)とコードインジェクション(CVE-2024-6345)、および v3.9.24 での SSLContext.set_npn_protocols() メソッドにおけるバッファオーバーリード(CVE-2024-5642)が修正されています。これらのバージョンを使用している場合は、速やかなアップデートが推奨されます。また、Python のもう一つのHTTPクライアントとして「Niquests」が紹介されています。Niquests は既存の「Requests」と高い互換性を持ちながら、非同期処理、HTTP/2、HTTP/3 といった現代的な機能をサポートしており、基盤となる「urllib3-future」が urllib3 を置き換えることで、Requests でもこれらの新機能が利用可能になります。この urllib3-future は .pth ファイルという特殊な方法で機能するため、利用には注意が必要ですが、Niquests はコネクションプールの設定が容易で、HTTP/2 での接続切断問題も httpx より少ない可能性があります。

forest.watch.impress.co.jp

methane.hatenablog.jp

最新ネットワーク技術と分析ツールの活用

ピアリング管理者の教科書が公開され、ビジネス側面からピアリングとトランジットの違い、フィリピン・マニラでの拠点開設事例、実際のピアリング交渉の進め方が解説されており、最新版(Version 2025.1)がダウンロード可能です。また、ネットワーク通信分析ツール「Wireshark」の最新版4.6.0がリリースされ、18ヶ月以上のサポート、WinPcapからNpcap 1.83への移行、データのパターン把握に役立つグラフダイアログの追加、ライブキャプチャーの圧縮、OS設定と独立したテーマ設定などが可能になりました。

peering.jp

forest.watch.impress.co.jp

Kindle蔵書管理:Macアプリのデータベース活用術

Kindleの蔵書リストをまとめて取得できるツールが紹介されており、Kindle for Macアプリが内部でSQLiteデータベースを使用していることを利用して、Macの特定のフォルダにあるデータベースファイルにアクセスし、SQLで書籍情報を取得できます。著者名や購入日時などの詳細情報は、別途デコードや取得処理が必要です。データベースの直接編集は破損リスクがあるため推奨されていません。

dominion525.hatenablog.jp

AWSサービス運用の最新動向と効率化

2025年10月7日付けでAWSから発表された、Amazon FinSpace、Amazon Lookout for Equipment、AWS IoT Greengrass v1、AWS Proton、AWS Mainframe Modernization App Testing といった複数サービスの終了や新規利用停止に関するまとめが公開されており、これらサービス終了に伴う代替案や移行ガイドについても言及されています。また、Amazon Cloud Directory、CodeCatalyst、CodeGuru Reviewer、Fraud Detectorなど、多数のサービスについても新規利用が停止されることが示されています。並行して、AWS Service Quotasにサービスクォータ(利用上限)が最大使用率に近づいた際に通知を送信できる「自動管理設定」機能が追加されたアップデート情報も提供されており、将来的には上限緩和申請の自動化も予定されているとのことです。

dev.classmethod.jp

dev.classmethod.jp