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

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

2025/11/07 #366 - 今日の技術情報ダイジェスト

ChatGPT活用術:プロンプトで引き出すAIの真価

ChatGPTの回答が「優しすぎる」と感じる時、指示文(プロンプト)を工夫することで、より率直で専門的な回答を引き出すことができます。「辛口コーチ」や「世界最高の編集者」のようにAIに役割を与えることで思考を深めたり、文章を磨いたり、「元Google社員」や「一流コンサルタント」のような特定人物の視点で考えさせると企画や問題解決の精度が向上します。「悪魔の代弁者」のように反論させることでアイデアの弱点やリスクを洗い出し、「心理カウンセラー」や「科学的根拠に基づいた回答」を求めるパートナーとして活用することで、より質の高い情報や自己理解が得られます。また、AIが「知らないこと」を断定的に答える「ハルシネーション」問題への対策として、「わからないことはわからない」「推測は推測と明記する」よう指示し、回答に常に「日付」「根拠・出典」「確実性」を明記させる「ファクトベースAI」プロンプトが話題です。これにより、AIの回答がより慎重で研究者のようなスタイルに変化し、出典が自動で付記されるなどの効果があり、AIの「嘘をつかない姿勢」を求める倫理観や、AI時代のリテラシーを象徴するものとして注目されています。

www.smartwatchlife.jp

www.smartwatchlife.jp

サイバー攻撃の脅威と企業の対応:インシデント事例から学ぶ

美濃工業におけるランサムウェア被害では、システム侵入からわずか1時間で管理者権限が奪取された手口が、時系列で詳細に公開されています。この事例は、ベンダーロックイン問題の克服、ID管理の重要性、そしてEDR、SIEM、VPNといったセキュリティ対策の強化といったTISの提言に沿った具体的な対策(ID/パスワード変更、VPN利用、多要素認証導入)の必要性を浮き彫りにしています。BYOD(個人所有デバイスの利用)が情報漏洩リスクを高める可能性も指摘されています。一方、ASKULではサイバー攻撃によるシステム障害で法人向けネット通販の受注・出荷が停止しており、来月上旬以降の再開が見込まれていますが、この攻撃はIT・ネット業界や小売業にも影響を及ぼしており、復旧に向けたシステム対応が進められています。

www.itmedia.co.jp

news.web.nhk

AWSサービス連携で実現するサーバー遠隔操作

指定の電話番号から電話をかけ、プッシュボタン操作でEC2サーバーの起動・停止を制御できるシステムを、Amazon Connect、DynamoDB、Lambda、EC2といったAWSサービスを連携させて構築しました。電話番号認証、EC2の状態確認、そして起動・停止の指示はLambda関数が実行し、EC2起動中は停止、停止中は起動を促すアナウンスが流れることで、指示通りの操作でEC2を制御できます。

qiita.com

Git worktree徹底解説:AI駆動開発時代の並列作業術

Gitのworktree機能は、一つのプロジェクトで複数の作業フォルダを同時に保持し、ブランチ切り替えの手間なく複数のタスクを並行して進めることを可能にします。新しいブランチでの作業開始はgit worktree add -b <ブランチ名> <フォルダパス>、既存ブランチではgit worktree add <フォルダパス> <ブランチ名>で作成し、作業終了後はgit worktree remove <フォルダパス>でworktreeを削除し、必要に応じてブランチも削除することで、緊急バグ修正、コードレビュー、複数機能開発など、様々な場面で開発効率を向上させます。

zenn.dev

Suica/FeliCaのセキュリティと情報可視化アプリの波紋

Suicaの脆弱性を指摘したセキュリティ企業トップが「暗号領域の情報が読み取れるSuicaビューア」を公開し物議を醸しており、このアプリはFeliCaチップ搭載のカードから情報を読み取りGitHubで公開されています。開発者はSuicaの利用履歴などを読み取れるように試みており、元々は「Suica Viewer」という名称でしたが、現在は「FeliCa Card Reader」として開発が進められています。今後は、より多くのFeliCaカードに対応させ、便利に使えるようにする予定です。

www.itmedia.co.jp

電子書籍サービス終了の教訓:購入コンテンツの永続性問題

電子書籍販売サイトのサービス終了において、購入済みの書籍に対するケアが有料購入分のみ返金され、読めなくなるという異例の対応が取られることが報じられています。後継サービスへの移行が推奨されていますが、その利用料金は自己負担となり、この対応は他の電子書籍サービス利用者にも不安を与える可能性があり、購入した本が読めなくなることが常態化する懸念が指摘されています。

internet.watch.impress.co.jp

v6プラスのポート枯渇問題:Logicool Flowが引き起こすネットワーク障害

Logicool Options+ の「Flow」機能が原因で、v6プラス(MAP-E方式)で割り当てられたポートが枯渇しインターネットに接続できなくなった事例を紹介します。Flow機能が、存在しないネットワークへUDPパケットを送り続けた結果、ルーターのUDP通信におけるポート節約機能が適用されず、240個のポートが全て使用されてしまいました。Flow機能を無効にすることで問題は解決しました。

m1yam0t0.com

AppleとGoogleのAI戦略提携:Siriの未来を変える大型投資

アップルがSiriを刷新するため、Googleの1兆2000億パラメータを持つ超大規模AIモデルを採用する計画で、年間約10億ドルをGoogleに支払うことで調整が進んでいます。これにより、Siriの基盤技術が再構築され、来年には新機能の導入が見込まれます。

www.bloomberg.co.jp

Google Geminiの最新活用事例:業務効率化と日常サービスへの統合

GoogleはAI「Gemini」を発表し、Androidスマホなどへの搭載を進めます。この汎用性の高いAIは、テキストだけでなく画像や音声も理解でき、「Gemini Live」としてGoogle Home Premiumにも搭載予定です。競合に対抗する姿勢を示し、AI技術の進化を通じてより便利で多様なサービス提供を目指します。さらに、Geminiの新機能「Deep Research」はWeb上の膨大な情報を検索し、GmailやGoogleドキュメント、ChatなどGoogle Workspaceで活用可能になります。これはChatGPTの「deep research」機能と比較され、より高度な情報処理能力が期待されています。

www.itmedia.co.jp

www.itmedia.co.jp

シャープ亀山工場、AIサーバー生産拠点へ転換:鴻海の新たな戦略

台湾の鴻海(ホンハイ)精密工業が、シャープの亀山工場においてAIサーバーの生産を開始する。この取り組みは、他国への依存度を低減させ、日本国内のAI需要を開拓することを目的としている。また、鴻海会長は、日本企業との電気自動車(EV)の受託生産拡大にも意欲を示しており、関連トピックとしてシャープ、EV、AIなどが挙げられる。

www.nikkei.com

AIと著作権・データ収集の倫理:法と実態の狭間で

ゲッティ対Stability AI訴訟では、AIモデルの訓練における著作権侵害は認められませんでしたが、AI生成画像にGettyのロゴに似たものが表示された件については商標権侵害の可能性が一部認められました。この判決は、AI時代の著作権の扱いに明確な基準がないことを示しており、AI企業が学習に大量のコンテンツを必要とする中で、著作権侵害の線引きが今後の争点となるでしょう。一方、OpenAIなどのAI学習元アーカイブを構築してきた非営利団体Common Crawlは、有料ページを含む数十億のウェブページを2013年以来スクレイピングし続けており、パブリッシャーの削除要請に応じない姿勢を示唆しています。Common CrawlはAI企業から寄付を受けるなどAI産業との関係を深めていますが、オープンウェブを守るという主張とジャーナリズムの価値を軽視する姿勢が指摘されています。

japan.cnet.com

gigazine.net

アプリ開発言語選定の舞台裏:PythonからNode.jsへの移行事例

【海外記事紹介】ローンチ直後のアプリをPythonからNode.jsへ書き換えた理由を、TechFeedが提供する180以上の専門チャンネルと自動翻訳機能、TechFeedスコアによる記事の面白さの数値化、パーソナライズ機能、注目記事の自動選定、ブックマーク、高度なシェア機能といった情報収集を助ける豊富な機能と共に、基本無料かつモバイルアプリでも利用できるプラットフォームの紹介を交えながら、詳しく解説します。

techfeed.io

開発現場の"やらかし"から学ぶ:本番環境での失敗談アドベントカレンダー

「プログラミング未経験でも書ける Advent Calendar 2025」が12月1日に開催されます。これはQiitaで2019年から続く、プログラミング未経験者も参加可能なイベントで、12月1日から毎日1記事ずつプログラミングに関する記事が公開され、今年は60名以上の開発者が「cat」をテーマに執筆しています。2025年は「〜〜〜〜〜」をテーマに参加者を募集しており、成功に導くためのブログ記事も公開予定です。本イベントは、過去には「うっかりミスでアクティブユーザー1万人超えのサービスをサ終させた話」といった、エンジニアが「本番環境などでやらかしちゃった」経験談も共有されてきました。記事の最後には、ITmedia NEWSのITエンジニア向けメディア「TECH+」へのリンクも掲載されています。

www.itmedia.co.jp

Python非同期処理の新たな選択肢Wove:async/awaitの「つらみ」を解消

Pythonのasyncioにおける「非同期化の伝染」や「どこで待つか」の制御の難しさといった課題に対し、非同期を意識せず並列処理を可能にするライブラリ「Wove」が提案されています。Woveは同期・非同期処理を混在させ、Djangoなどの既存フレームワークでも容易に並列実行できるため、IO待ちの多い処理の高速化、バックグラウンドジョブ実行、データ分析など、多岐にわたるユースケースでの活用が期待されます。

note.com

Claude Codeを活用したSQL自動変換:AIで開発ワークフローを革新

エムスリーテックブログは、AI「Claude Code」を用いて50本のSQLをdbt化するという、SQLコードの書き換え作業を劇的に効率化した事例を紹介しています。初期段階ではAIへの指示の工夫が必要で、単純な指示ではコメントの消失や意図しない変更が発生しましたが、詳細な指示を与えることで改善されました。さらに、AI自身に手順書を作成・更新させることで「AIを自立させる」アプローチを採用し、段階的に複雑な作業を任せられるように進化させました。最終的には、コード変換だけでなく、変換後の動作検証までAIに自動化させることで、作業時間を大幅に短縮することに成功しました。課題として、差分発生時の原因特定はAIにとって難易度が高かったものの、手順書に「セルフレビュー」のプロセスを組み込むことで、AI自身がミスを防ぐ工夫を施しました。

www.m3tech.blog

ヤマト運輸の新サービス:当日配送で広がる物流の可能性

ヤマト運輸は、最短で当日午後2時以降に配送可能な「宅急便当日配送サービス」の提供を開始します。一方、OpenAIは日本に「SB OAI Japan」を設立し、2026年までにAI開発拠点としての機能強化を目指すほか、SlackもAIを活用した新機能開発を進め、コミュニケーションの効率化を図ります。

www.itmedia.co.jp

Slackの通知を賢く管理:集中力を高める最適化術

Slackの通知を最適化する技術 - 備忘録:関係ないチャンネルをミュートして「まとめ」をチェックし、「未読メッセージ」や「メンション」を優先表示する設定にし、上司などの重要人物をVIP登録して通知をONにし、通知時間を長くしてキーワード通知を活用し、デスクトップアプリの使用を基本とする。

nanami-takemoto.com

音声アシスタントを狙う新たな脅威:車の窓が盗聴器に?

車の窓を盗聴器や不正操作の踏み台にする新技術「ShieldSpear」が発表され、特定の周波数の音を車の窓に当てることで窓を振動させ、音を増幅、車内の音声アシスタントに意図しないコマンドとして認識させることで、遠隔からの音声アシスタント不正操作が可能になることが示されました。

www.itmedia.co.jp

公開サーバー運用で誤解招く?IIJソースコード盗難騒動の真相

サイバー攻撃グループを名乗る人物が「IIJからソースコードを盗み出した」と主張しましたが、実際には誰でもアクセス可能な公開FTPサーバー上のファイルであったことが確認されました。これは、公開されているファイルを「盗んだ」と偽る詐欺的な手口であり、IIJはセキュリティインシデントではないと説明しています。公開FTPサーバーは、OSSなどの配布を目的として設置されています。

togetter.com

AWSが構築する次世代インフラ:海底ケーブル「Fastnet」の衝撃

AWSは、アメリカとアイルランドを結ぶ新しい海底ケーブルシステム「Fastnet」を開発中で、2028年に運用開始予定です。このプロジェクトは、AI需要の増加に対応し、通信の安定性を向上させることを目的としており、毎秒320テラビット以上の通信容量を持つ高容量設計です。災害や事故に強い構造で、バックアップとしても機能し、AWSのクラウドインフラ強化と地域経済の活性化に貢献します。

gigazine.net

PCからAndroidを完全操作:多機能GUIアプリ「Escrcpy」レビュー

Android端末の画面をPCで表示・操作できるGUIアプリ「Escrcpy」は、オープンソースでWindows/Mac/Linuxに対応しており、USBまたはWi-FiでAndroidデバイスをPCに接続し、コマンドラインツール「scrcpy」をGUI化したことで、画面表示・操作だけでなく、録画やファイルアクセス、さらには複数デバイスの管理やバッチ処理といった高度な自動化も容易に実現できる点が特徴です。

forest.watch.impress.co.jp

生成AIのビジネス活用術:スタートアップの成功事例10選

生成AIスタートアップAlgomaticのCEOである大野峻典氏が、現場で培った“成功するAI活用”の実践知を10個公開する記事では、AI導入においてツールだけでなく業務プロセス再設計が鍵であること、AI活用の成功には技術と「組織」の土台整備が重要であること、営業の後工程は人に頼らずAIで自動化し、営業時間は顧客と向き合う時間に充てるべきであること、AIは「完璧」でなくとも「ミスしても安全な仕組み」で運用すること、そしてAI体験は「自動化」「助言」「強化」「代行」の4タイプで設計することなどが詳述されています。

note.com

最新技術動向ウォッチ:JavaScript/TypeScriptとGoのエコシステム

JS/TS、Go周辺の2025年11月号の注目トピックとして、WebフレームワークHonoにAI利用も可能なHono CLIが登場し、Honoの利用支援やデバッグ、最適化を促進する点、Next.js 16の新機能であるNext.js MCP Serverがアプリケーションの内部状態、エラー、ログ情報へのアクセスを可能にし開発効率を高める点、Meta以外の企業も参画してReactとReact Nativeのプロジェクトを運営するReact Foundationの設立がReactの多様な発展を目指す点、Vite、Vitest、Rolldown、Oxcを統合し、開発効率向上と商用利用での料金発生を特徴とするVite+ CLIツールの登場、そしてGo 1.25のリリースで新しいガベージコレクタやパッケージの試験導入、エラーハンドリングを簡潔にするerrors.AsTypeプロポーザルの承認が挙げられます。

findy-code.io

エンジニアからYouTuberへ:AIが変えるキャリアパス

ソフトウェアエンジニアだった筆者が、AIによる働き方の変化への不安からYouTuberとして独立し、「AIでサボろうチャンネル」を開設、9ヶ月で登録者3.3万人と急成長。AI活用を非エンジニア向けに解説するこのチャンネルは、AIによって将来の働き方の選択肢が狭まる可能性を感じたことが独立のきっかけ。今後はYouTubeだけでなく、記事や書籍、ライブ配信などメディアを多角化する計画で、AIを使ったメディア運用の自動化支援や、札幌での地域貢献活動も視野に入れている。

note.com

Linuxデスクトップの進化:Ubuntu 26.04の目指すもの

「Ubuntu 26.04 LTS Resolute Raccoon」は、オープンソースの普及をあらゆる場所で推進し、デスクトップLinuxの断片化解消と、より広範なユーザー層に受け入れられる普遍的なデスクトップの実現を目指します。GNOMEをデスクトップ環境として継続採用しつつ、System76のCOSMICデスクトップにも注目。次期リリースでは、メモリ安全性の向上、自動化強化、コミュニティ中心のドキュメント、セキュリティ機能の最適化に重点が置かれます。オープンソースコミュニティは、エンジニア以外向けのデスクトップ開発の重要性を理解する必要があります。

japan.zdnet.com

UIデザインの新常識:Harmonizerで実現する統一感のあるカラーパレット

UIデザインに特化した初のカラーツール「Harmonizer」が登場しました。このツールは、ライトモードとダークモードの両方で、彩度とコントラストを均一に保つカラーパレットを数学的な処理によって生成します。これにより、レベルの不一致やコントラストの推測といった従来の問題を解決します。OKLCHカラーモデルとAPCAコントラスト計算式を採用することで、デザイン全体の一貫性を実現しています。また、FigmaプラグインやTailwind CSSへのエクスポート機能も備えています。

coliss.com