PromptArmorが「間接プロンプトインジェクション攻撃」の手法を解説
1ポイントフォントの悪意 GoogleのAI開発環境Antigravityにデータ流出の恐れ
PromptArmorは、サイバー攻撃者がGoogleの「Google Antigravity」を悪用し、ユーザーの認証情報や機密コードを盗み出す危険性があると警告している。(2025/12/4)

あの公式動画をサクッと理解する
”Gemini 3、AI Studio、Antigravity、Nano Bananaはどうすごい?”を 3分で解説
大手ベンダーが発表する公式動画を見たい、しかし時間がない、英語だから難しそう。そんな忙しいユーザーに向けて、サクッと動画を理解できるコンテンツを紹介する。(2025/12/1)

「生のKubernetes」だけでは難しいDevOps
レガシーアプリの稼働からCI/CDまで 「OpenShift」を使いこなす5つの活用術
「Red Hat OpenShift」は、コンテナ管理だけに使うツールではない。「捨てられないレガシーアプリ」と「最新のコンテナ」を、同一システムで運用することにも活用できる。知っておくべき5つの活用法とは。(2025/11/19)

人間にしかできないことを意識する
人間プログラマーの価値とは 「バイブコーディング」時代の4つの生存戦略
AIエージェントがコード生成を担う時代になりつつある。そのかたわらで、プログラマーは何をすればいいのか。人間のプログラマーが生き残るために必要な4つの能力を紹介する。(2025/10/17)

移行準備からインストールまで
「Windows」から「Linux」へ――迷わず乗り換えるための“OS移行”ガイド
「Windows」から「Linux」への移行は、順を追って進めれば難しいものではない。移行前の準備からインストール後の作業に至るまで、スムーズにLinuxへ移行するための手順を解説する。(2025/9/23)

全てを“AI任せ”にしない
静かに登場したAWS「Kiro」 人間が主導権を握るAIコーディングツールとは
2025年7月、Amazon Web Services(AWS)社は大きな宣伝なく、AIエージェント内蔵型IDE(統合開発環境)「Kiro」を発表した。できることや他のAIツールと違うこととは何か。(2025/9/16)

GPT-5の可能性と課題を探る
ついに登場した「GPT-5」 その特徴と“新たな懸念”とは
OpenAIが「GPT-5」を発表した。CEOのサム・アルトマン氏は、GPT-5について「汎用人工知能(AGI)への重要な一歩」と述べたが、果たしてそれは真実なのか。GPT-5の特徴と利用方法、業界の反応を紹介する。(2025/9/5)

あの“黒い画面”はどう変わる?
Googleの開発者向け無料AI「Gemini CLI」はどこまで“使える”のか
Googleは、「Gemini」をCLIから直接操作できるツールとして、開発者向けのオープンソースAIエージェント「Gemini CLI」のプレビュー版を公開した。どのようなタスクに活用できるのか。(2025/8/16)

AIで変わりゆく開発者の仕事【前編】
コードはもう書かない――急速に浸透する「バイブコーディング」の現実
AI活用によるコード生成は、数行のものからアプリケーション全体の構築へ進化しつつある。雰囲気に委ねて結果を受け入れる「バイブコーディング」とは、具体的にはどのような手法なのか。(2025/8/14)

AIの実用性を再考する【後編】
現場で本当に使える「実用的なAI」とは? AIベンダー2社が語る設計のリアル
AIエージェントへの期待が高まる中で、その実用性に対しては懐疑的な意見も少なくない。現場で成果を上げるAIシステム設計のポイントを、ベンダー2社に聞いた。(2025/7/30)

AI時代の安全なコーディングとは【後編】
AIコーディングで「信頼できるコード」を生成するためのベストプラクティス
AIコーディングツールは開発の利便性を高める一方、セキュリティにとっては「もろ刃の剣」だ。こうしたツールを活用しつつ、安全性の高い開発体制を築くためのベストプラクティスを解説する。(2025/7/28)

2025年5月は脆弱性祭り
“PC乗っ取り”の恐れも Microsoft製品の危険な「ゼロデイ脆弱性」とは
広く普及しているMicrosoft製品に、幾つかの重大な脆弱性が見つかった。攻撃者が悪用すると、システムを完全に制御して機密情報を漏えいさせる可能性がある。影響を受ける製品やサービスは何か。(2025/6/2)

Microsoftが公開した126件の脆弱性
ランサムウェアに悪用された“Windowsの穴”とは? パッチで直らない脆弱性も
2025年4月8日、Microsoftは同社のサービスに存在する126件の脆弱性を公開した。すでに悪用が確認されたものも含まれている。特に危険性の高い脆弱性と、取るべき対処を紹介する。(2025/5/12)

押さえておきたい「ローコード」の基礎知識【後編】
「ローコード」と「スクラッチ」、開発者はどう使い分けるべき?
ローコード開発は、効率的で迅速なアプリケーション開発を実現する手法だが、全ての開発ケースに適しているわけではない。ローコード開発とスクラッチ開発それぞれが適するユースケースを解説する。(2025/4/14)

WindowsをISOファイルでインストールする【前編】
「Windows」のISOファイルを入手できる“意外な経路”とは?
Microsoftは「Windows 11」「Windows 10」のISOファイルを専用のWebページで配布している。それ以外にも、複数の経路でISOファイルを入手可能だ。どのような入手方法があるのか。(2025/4/10)

AIコーディングツール7選【後編】
自社に合うIDE向け「AIコーディングアシスタント」はどれ? 失敗しない選び方
AIコーディングツールは開発効率を向上させる能力を秘める一方で、プライバシーやライセンスの問題も抱えている。どのようなツールが自社に合い、どのような場面で真価を発揮するのか。(2025/4/8)

押さえておきたい「ローコード」の基礎知識【中編】
結局何が違う? 「ローコード」と「スクラッチ」それぞれの長所と短所
ローコード開発とスクラッチ開発それぞれのメリットとデメリットを解説する。プロジェクトの特性や目標に応じて、最適な開発アプローチを選択するための参考にしよう。(2025/4/7)

Pythonインストールガイド
Windowsで「Python」を使うための準備と“お役立ちツール”とは?
「Python」のインストーラーは、Pythonの実行・開発環境に加えて強力なツールや機能を提供する。インストールの手順と、利用できるようになるツールや機能の概要を解説する。(2025/1/25)

仕事で“使える”生成AI【後編】
「職人技」「コピペ」はもう古い? 開発者を救うコード生成AI6選
生成AIを活用したコーディング支援ツールは、開発者の生産性向上を考える上で欠かせない存在になりつつある。ソースコードの生成に役立つAIツール「6選」を紹介する。(2025/1/9)

開発者のストレスを減らす現場づくりも
ベテランエンジニアが語る「AI時代にこそコード品質が欠かせない」のはなぜか
AI技術を活用したコーディング支援ツールの普及が進む中、開発者はソースコードの品質と安全性を保つために何を実施すべきか。ソースコード品質管理ツールベンダーのCIOに話を聞いた。(2024/12/19)

AWS re:Invent 2024現地レポート
コード生成AI「Poolside」は一体何者? データを“集めない”独自戦略とは
AWSの生成AIサービス「Amazon Bedrock」から、AIコーディングツール「poolside Assistant」が新たに利用できるようになる。一体どのような製品なのか。(2024/12/13)

API記述言語「TypeSpec」を徹底解説【後編】
API開発でなぜ「TypeSpec」を使う? メリットとデメリットを解説
API記述言語「TypeSpec」の長所と短所の解説を通して、どのような開発者やプロジェクトに適しているのかを探る。TypeSpecをスムーズに利用開始するためのセットアップ手順も解説する。(2024/11/28)

新しいスケーリング則が出現?
「AI性能は6カ月で倍増」──MicrosoftナデラCEOが予測する“3つの技術的変化”
Microsoftのサティア・ナデラCEOは、「Microsoft Ignite 2024」の基調講演で、自然言語処理モデルの新しいスケーリング則が出現すると言及した。それは3つの技術的な変化をもたらすという。どのような変化なのか。(2024/11/21)

AI時代のプログラミング言語10選【第2回】
「どのプログラミング言語を使うか」を決める“7つの観点”とは
AIアプリケーションの開発において、重要な要素の一つになるのが「どのプログラミング言語を選択するか」だ。選択の際に具体的に見るべき7つのポイントを解説する。(2024/10/30)

TechTargetジャパンエンジニア読本集
「Java」の一見簡単な難問の“本当の答え”とは?
「Java」エンジニアが採用面接で目にする可能性のある、一見簡単な質問には、わなが潜んでいることがある。“ある難問”の理解を通じて、単なる知識だけにとどまらない、エンジニアに求められる真の能力を探る。(2024/9/25)

通信大手BTのAIコーディング活用術【前編】
Amazon Q「自動コード生成」で開発者1200人が奮起 もう“手書き”に戻れない?
通信大手BTは、同社の開発者約1200人向けに「Amazon Q Developer」を導入した。導入の成果や、開発者の生産性を高める上で欠かせなかったことについて解説する。(2024/9/13)

ソフトウェア開発者のキャリアガイド【第4回】
三種の神器ならぬ「ソフトウェア開発の“四種の神器”」はこれだ
ソフトウェア開発プロジェクトを効率的に進めるためには、適切な開発ツールや開発手法を活用することが欠かせない。ソフトウェア開発者が押さえるべき代表的な開発ツールや開発手法を紹介する。(2024/9/4)

DevOpsとプラットフォームエンジニアリングの違い【後編】
「DevOps」と「プラットフォームエンジニアリング」の端的な違いはこれだ
「DevOps」と「プラットフォームエンジニアリング」は、どちらもソフトウェア開発の品質向上や効率化を目指すものだが、お互いに異なる点もある。両者はどう違い、どう共存しているのか。(2024/8/6)

DevOpsとプラットフォームエンジニアリングの違い【前編】
いまさら聞けない「DevOps」「プラットフォームエンジニアリング」とは何か
ソフトウェア開発の効率化と革新は企業の成長の鍵を握っている。その取り組みを支える「プラットフォームエンジニアリング」は、開発者やビジネスにどのような価値をもたらすのか。(2024/7/30)

生成AIで変わるコーディング【後編】
AIコーディング3大ツール「GitHub Copilot」「IntelliCode」「Amazon Q Developer」の違いは?
AI技術を使用したコーディングツールに、開発現場からの期待が集まっている。GitHub、Microsoft、AWSが提供する代表的なAIコーディングツールの機能を解説する。(2024/7/19)

初めてのJavaプログラムを作ってみよう【前編】
「Javaの学習」を始める“お薦めの方法”はこれだ
オンライン開発環境を使って、「Java」プログラミングの第一歩を踏み出してみよう。定番の「Hello World」プログラムを、「OneCompiler」で実行する方法を紹介する。(2024/7/17)

ちょっとしたJavaの質問を深く考察する【後編】
「Java」の“引っ掛け問題”からエンジニアが得るべき教訓とは
「Java」や「Eclipse IDE」に関する“引っ掛け問題”は、Javaに関する知識を問うだけではない、さまざまな役割を備える。エンジニアがそこから学べることとは。(2024/6/28)

エッジ、IoTでもAI活用が進む
Armの新プロセッサ「Ethos-U85」の進化とは? エッジAI向けの新世代NPU
AI関連のタスク処理に特化したプロセッサのNPUは近年、選定において処理能力だけでなくいかにソフトウェア開発者が扱いやすいかが重要となっている。Armの新たなNPUもこうしたトレンドを押さえている。(2024/6/21)

ちょっとしたJavaの質問を深く考察する【前編】
「Java」の一見簡単そうな質問の“本当の答え”とは?
「Java」エンジニアが求人面接でJavaや「Eclipse IDE」に関する質問をされたとき、それまでの経験や知識だけで乗り切ることが正しい選択ではない場合がある。ある“奥深い問題”を例に考えてみよう。(2024/6/21)

開発者を信頼させる“マルウェア拡散のわな”
GitHubからダウンロードしたくなる「魅惑的なリポジトリ」に要注意
システム開発者に欠かせないツール「GitHub」を悪用してマルウェアを拡散させる攻撃が広がっている。GitHubユーザーを誘導する、巧みな手口に注意が必要だ。(2024/6/3)

XMLとYAMLの基礎【後編】
「XML」「YAML」ファイルを正しく作成、管理するための“必須ツール”とは?
ファイルやデータセンターの管理には、「XML」「YAML」といった「データシリアライズ言語」が欠かせない。XML/YAMLファイルの作成、管理に役立つツールとセキュリティ対策を解説する。(2024/5/17)

生成AIで変化する開発【第3回】
人気の「ソースコード自動生成ツール」に共通する“2つの特徴”はこれだ
開発業務における生成AIの活用が進んでいる。開発者が評価するAIツールにはどのような特徴や機能があるのか。AI時代の開発者に求められるスキルと併せて解説する。(2024/4/17)

macOS管理者を救う「mSCP」とは【後編】
なぜ「Mac」は“業務用マシン”として扱いにくいのか
企業で「macOS」搭載デバイスを使う際、IT管理者にはクライアントデバイスやOSを適切に管理することが求められる。macOSを導入する場合は、そうした運用面での“ある問題”に向き合わなければならない。(2024/4/13)

生成AIで変化する開発【第1回】
“従来型のAI”ではなくなぜ「生成AI」の人気上昇が必然だったのか?
生成AIはなぜ世間の関心を集めるのか。その理由は、従来型AIとの違いにある。AI市場の動向を、開発分野への影響と併せて解説する。(2024/4/3)

Javaの代替言語Kotlinの魅力【前編】
もうJavaには戻れない? 開発者が「Kotlin」を好きになる5つの理由
幅広い開発に使えるプログラミング言語「Kotlin」は、「Java」に代わる選択肢になる。JavaではなくKotlinを使う理由は何か。その魅力を解説する。(2024/3/19)

Javaの10個のメリット【第2回】
「Java」は学びやすいって本当? 使われる納得の訳
「Java」は企業におけるアプリケーション開発の中心的存在だ。Javaのさまざまなメリットのうち、「性能」「習得難易度」の2つを取り上げる。(2024/2/21)

2024年、Googleの生成AI戦略とは【前編】
GoogleのAIモデル「Gemini」は“まずコストとプロセッサが特徴的”と言える訳
2023年末にGoogleが発表したAIモデル「Gemini」。Googleの製品にはどのような変化をもたらすのか。GPUではなくGoogle独自プロセッサを利用することで期待できるメリットとは。(2024/2/6)

プログラミングのこれまでとこれから【第2回】
今と昔の「プログラミング」は何が全然違うのか? 新時代をもたらす劇的変化
プログラミングは半世紀以上を経る中で、どのように変わってきたのか。プログラミングの高速化に追い付くために知っておくべき手段とは。(2023/10/16)

JavaScriptとTypeScriptの違い【第4回】
「JavaScript」と「TypeScript」の違いとは? 比較表で整理しよう
「JavaScript」と「TypeScript」は似た名前を持つだけではなく、深い関わりを持つプログラミング言語だ。両者の違いは何なのか。比較表で整理する。(2023/9/12)

JavaScriptとTypeScriptの違い【第1回】
JavaScriptとTypeScriptの違いは名前だけじゃなかった? 根本的な違いはこれだ
Webアプリケーション開発で活躍する「JavaScript」と「TypeScript」は、よく似た名称を持つものの、さまざまな違いがある。その中でも特に重要な違いとは何か。実例を用いて解説する。(2023/8/19)

レッドハット株式会社提供Webキャスト
自然言語の指示でIaCのプレイブックを開発、コード生成まで自動化を可能に
ITインフラの構成・運用管理を自動化するIaC(Infrastructure as Code)だが、その手順書となるプレイブックの開発にはやはり相応のスキルが必要だ。このプレイブック開発までを自動化することで、運用管理のさらなる負荷軽減を図りたい。(2023/8/18)

銀行のイノベーションとシステム開発事例【後編】
銀行のシステム開発を「まるで別物」に変えたアジャイルな手法とは?
東南アジアの銀行大手DBS Bankは、社内で開発したポータルサイトを用いて開発の生産性向上につなげる。同行が開発プロセスを改善するために実践する方法とは。(2023/7/13)

銀行のイノベーションとシステム開発事例【中編】
システム開発で「あの工程を大幅削減」した銀行の先進事例は何がすごい?
東南アジアの銀行大手DBS Bankは、社内で開発したポータルサイトを用いて開発業務の生産性向上に取り組む。このポータルサイトは、どのような点が高く評価されているのか。(2023/7/6)

銀行のイノベーションとシステム開発事例【前編】
シンガポールの銀行大手は「内製ポータルサイト」で開発をどう変えるのか?
東南アジアの銀行大手DBS Bankは、内製したポータルサイトを用いて開発の生産性向上を図る。このポータルサイトは、具体的にどのような機能を持つのか。(2023/6/28)

今こそ「Java」な“これだけの理由”【第5回】
「Visual Studio Code」で何か新しく始めたい? それなら断然「Java」だね
「Java」は最新言語ではないことは確かだ。それでもプログラミングに利用可能な開発ツールの選択肢がいまだに広がっているなど、Javaの魅力は色あせない。Javaの“非凡さ”を示す事実を知ろう。(2023/6/24)

From Informa TechTarget

なぜクラウド全盛の今「メインフレーム」が再び脚光を浴びるのか

なぜクラウド全盛の今「メインフレーム」が再び脚光を浴びるのか
メインフレームを支える人材の高齢化が進み、企業の基幹IT運用に大きなリスクが迫っている。一方で、メインフレームは再評価の時を迎えている。