Geminiの基本を解説
Googleの生成AI「Gemini」とは 使える機能や用途、「GPT」との違いは?
Googleの大規模言語モデル(LLM)「Gemini」にはどのような機能があり、何に役立つのか。機能や用途、他の生成AIとの違いなど、Geminiの基本を紹介する。(2024/7/19)

Geminiシリーズ新モデルを徹底解剖【後編】
「Gemini 1.5 Pro」の“マルチな能力”を使いこなす、これだけの方法
GoogleのLLM「Gemini 1.5 Pro」はGemini 1.0から何が進化し、どのような用途に使えるのか。使いこなすための方法を、利用方法や料金プランと併せて解説する。(2024/7/11)

サーバレスコンピューティングの基礎解説【第3回】
サーバ管理不要だけじゃない「サーバレスの利点」とは? 3つの例で解説
サーバレスコンピューティングのメリットは、単にインフラの運用管理が楽になるだけではない。そのメリットを、3つの活用例で解説する。(2024/7/8)

専門家お墨付き「セキュリティ資格10選」【後編】
有能なセキュリティエンジニアとしてキャリアアップできる「認定資格」はこれだ
セキュリティ分野における人材のニーズは依然として旺盛だ。セキュリティのプロフェッショナルとしての道を開くためには、どの認定資格が役立つのか。(2024/7/8)

機能、セキュリティ、価格などを比較
「SharePoint」と「Box」は何が違う? “6つのポイント”で比較
「Microsoft SharePoint」と「Box」は、いずれもドキュメント管理機能とコラボレーション機能を搭載する。自社で利用する場合はどちらを選ぶとよいのか。それぞれの違いと使い分ける際のポイントを解説する。(2024/7/3)

もう選択肢はWindows搭載PCだけじゃない【後編】
格安PC「Chromebook」でWindowsアプリが使える“2つの方法”
ChromebookにはWindows搭載PCよりも初期コストや運用負荷を抑えやすいという利点がある。Chromebookに移行しつつ、Microsoft OfficeのようなWindowsのアプリケーションを使い続ける方法を紹介しよう。(2024/6/29)

もう選択肢はWindows搭載PCだけじゃない【前編】
Windows端末でもMacBookでもなく「仕事にこそChromebook」の理由
Windows端末やMacではなく、「Chromebook」を仕事用のデバイスとして使うとどのような利点があるのか。Windowsアプリケーションを使うこともできる方法とその利点を解説しよう。(2024/6/16)

役立つクラウド認定資格11選【第5回】
非IT部門でも取っておいて損はない「クラウド認定資格」とは
クラウドコンピューティングの認定資格の中には、開発者やIT管理者以外のユーザーを対象にしたものも存在する。本稿はクラウドコンピューティングの基本的な知識を必要とする人向けの認定資格を紹介する。(2024/6/15)

株式会社ビットフォレスト提供Webキャスト
脆弱性診断の内製化を阻む3つの壁を解消、失敗/成功事例に学ぶ実践のポイント
サイバー攻撃のリスクが高まる昨今、WebサイトやWebアプリケーションに対する脆弱性診断の重要性が高まっている。しかし、脆弱性診断を外注するとなると費用も期間もかかり過ぎてしまう。そこで注目されているのが、脆弱性診断の内製化だ。(2024/5/20)

ChromeOSでWindowsアプリ継続【後編】
「ChromebookでWindowsアプリを使いたい」が本当にかなう方法はこれだ
Microsoft OfficeといったWindows向けのアプリケーションをChromebookでも利用する方法がある。Cameyoのアプリケーション仮想化ツールの機能や利用方法、安全面の対策などを紹介する。(2024/5/5)

“できるセキュリティ人材”向けの資格4選【後編】
セキュリティエンジニアの実力を証明する「お薦め認定資格」はこれだ
巧妙な手口の攻撃に迅速かつ的確に対策を講じるには、高度なセキュリティ知識が欠かせない。セキュリティ担当者がスキルアップとキャリアアップをするための認定資格を紹介しよう。(2024/4/22)

“できるセキュリティ人材”向けの資格4選【前編】
「セキュリティエンジニア」としての道が開ける推奨の“認定資格”はどれだ?
巧妙な手口を使う攻撃者に対して、企業のセキュリティ担当者もスキルを上げて対抗しなければならない。セキュリティ担当者として専門性を高めるために有効な認定資格とは。(2024/4/15)

一度はGoogleに“見捨てられた”が……
次世代画像フォーマット「JPEG XL」再流行の兆し――開発者が語る激動の歴史
「JPEG XL」は、「JPEG」の後継として、JPEGが抱えているさまざまな課題を解決する次世代規格だ。ただし普及への道のりは半ばだといえる。その歴史を、JPEG XLの開発者が語る。(2024/3/8)

Windowsブラックアウトの問題【第5回】
Windowsで「画面が真っ暗」になったらマルウェアか“あの欠陥”を疑うべき?
Windows搭載PCの画面が真っ黒になる、というブラックスクリーンの事象はさまざまな原因で発生する。考えられる原因と併せて、どのように対処したらよいのかを紹介する。(2024/2/18)

これで分かる「DevSecOps」の課題と解決【第4回】
知らないと損する「RASP」とは? 「Webアプリの脆弱性対策=WAF」はもう古い
Webアプリケーションの脆弱性対策として、広く利用されている「WAF」。実はWAFは、幾つかの問題を抱えている。それらの課題を解消した新たな手段である「RASP」の特徴とは。(2024/2/19)

11個のクールな技術用語とスラング【第5回】
「#」はシャープじゃないし「@」はあれじゃない 呼称が“謎”のIT用語
IT業界の独特な技術用語やスラングは、知らないまま目にすると何を表すのか理解しづらいことがある。「モンキーテール」「バグスプラット」「オクトソープ」と呼ばれるものは、それぞれ何を指すのか。(2024/2/13)

Windowsブラックアウトの問題【第4回】
Windowsで電源ONなのに「何も映らない」ときの原因は“あのデバイス”かも?
「Windows」ではPC画面が真っ黒になるブラックスクリーンの事象が発生することがある。ハードウェアやドライバが原因で発生する問題の対処法を紹介する。(2024/2/11)

マルチクラウド、エッジ、5Gを駆使
AWSとGoogleで実現 オンプレミスでは駄目だった“小売業者の理想”とは?
小売業者Ocadoは複数のクラウドサービスを駆使することで、“オンプレミスだけ”ではできなかった、自社の要望に沿ったシステム運用ができるようになった。オンプレミスとクラウドサービスを併用する仕組みとは。(2024/2/7)

Windowsブラックアウトの問題【第3回】
Windows 11の厄介な「ブラックスクリーン」を引き起こす“7つの原因”と対処法
最新の「Windows 11」を含めて、「Windows」ではPC画面が真っ黒になるブラックスクリーンの事象が発生することがある。その原因は7つに分類できる。どのように対処すればいいのか。(2024/2/4)

アクセシブルPDF作成における4ステップ【後編】
PDFは「作ったら終わり」ではない、アクセシビリティー検証の4ステップ
「Adobe Acrobat」には、アクセシビリティーに配慮したPDFファイルを作成する機能がある。ただし「設定したから大丈夫」ではなく、「適切な設定かどうか」の検証も作成作業に含まれる。具体的な手順は。(2024/2/1)

HaskellとPureScript【後編】
「PureScript」が「JavaScript」より優れる点、劣る点 開発に役立つのは?
「PureScript」は「JavaScript」に変換されることを目的としたプログラミング言語だ。強力な型システムや型推論といった、PureScriptが備える特徴と、活躍する場面を紹介する。(2024/1/27)

HaskellとPureScript【前編】
「Haskell」は何ができるプログラミング言語? 4つの特徴とは
「Haskell」は、シンプルな構文ながらも強力な型システムを備えるプログラミング言語だ。Haskellが持つ4つの特徴「遅延評価」「不変性」「厳密な型」「モナド」を解説する。(2024/1/20)

APIを危険にさらす「5大リスク」とは【中編】
APIを狙う「インジェクション攻撃」から個人情報を守るには?
APIを巡るさまざまなセキュリティリスクの一つが、インジェクション攻撃だ。どうすればこの攻撃を防ぐことができるのか。そもそもどのような手法なのかを含めて解説する。(2023/11/15)

TechTargetジャパンエンジニア読本集
JavaScriptの代わりでも後継でもない「TypeScript」の“真の役割”
「JavaScript」と「TypeScript」は、Webアプリケーション開発に欠かせないコンピュータ言語だ。両者の共通点や違い、お互いに対する役割とは何か。(2023/11/9)

人材不足でもできるAWS環境のセキュリティ強化
AWS WAFの自動運用でセキュリティ対策を“任せっきり”にする方法とは?
AWS環境(AWSがホスティングするインフラ)のセキュリティ強化において、不正アクセスを防ぐAWS WAFは重要な役割を果たす。問題はその運用だ。適切な設定やシグネチャの更新を担えるノウハウや人材が社内に足りない場合はどうすべきか。(2023/11/2)

ChatGPTとは何か?
ChatGPTの「GPT」とは? 仕組みや用途など“ChatGPTの基本”を解説
OpenAIが開発したAIサービスの「ChatGPT」は、ユーザーとの対話を基に文章を生成する。ChatGPTはどのような仕組みで動き、どのような用途に役立つのか。基本を説明する。(2023/10/31)

プログラミングのこれまでとこれから【第4回】
大人気になるプログラマーやエンジニア職「10選」はこれだ
世界的な不況が起きても、プログラマーやエンジニアなど技術職の雇用市場は活況だ。その中でもこれから特に需要が高まり、“引く手あまた”になる職種「10選」と、その仕事を紹介する。(2023/10/30)

プログラミングのこれまでとこれから【第3回】
人気のプログラミング言語「7種」の特徴とそれぞれの違い
プログラミング言語にはどのような種類があり、それぞれどのような特徴や歴史を持つのか。7つの主要プログラミング言語とその基礎知識を紹介する。(2023/10/23)

Windowsアプリケーション継続の是非を問う【第4回】
「Windows」を現状維持か「非Windows」に転換か 迫る2つの選択
さまざまな企業において業務に欠かせない存在になっているWindowsアプリケーション。Webブラウザなど非「Windowsアプリケーション」の業務利用が進む中で、企業に求められる選択とは。(2023/9/26)

JavaScriptとTypeScriptの違い【第6回】
TypeScriptがいくら便利でも「JavaScript」がなくならないのはなぜ?
Webアプリケーション開発の手段として広く浸透している「JavaScript」。その代替や、より優れた選択肢として「TypeScript」を捉えることは、必ずしも正しくない。両者の“真の関係性”とは。(2023/9/24)

Windowsアプリケーション継続の是非を問う【第3回】
「WebブラウザがあればWindowsはもはや不要」は本当か
「Windowsアプリケーション」の不要論がささやかれる背景にあるのは、Webブラウザの存在だ。すぐにWindowsアプリケーションがなくなるとは言えない中で、企業が直面する事態とは。(2023/9/19)

JavaScriptとTypeScriptの違い【第5回】
JavaScriptで消耗した人が「TypeScript」を使いたくなる6つの理由
Webアプリケーション開発に広く使われている「JavaScript」。その不足点を補うことを目指して生まれた「TypeScript」は、機能面においてどのようなメリットを持つのか。(2023/9/17)

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

Windowsアプリケーション継続の是非を問う【第2回】
「Windowsアプリ」を「Webアプリ」に変える魔法のような現実解
従業員が利用するエンドポイントにどのようなデバイスを配備するかは、IT部門が頭を悩ませる点の一つだ。Windowsアプリケーションを利用するからといって、Windows端末に縛られることはない。それは本当なのか。(2023/9/12)

Windowsアプリケーション継続の是非を問う【第1回】
“脱Windows”がやっぱり「無謀過ぎる」のはなぜ?
昨今、WindowsアプリケーションやWindows端末は「もう不要だ」という意見が聞こえてくる。さまざまな企業がWindowsアプリケーションを業務に使用している中で、それは正しい見方なのか。(2023/9/4)

JavaScriptとTypeScriptの違い【第3回】
JavaScriptの代替でも後継でもない「TypeScript」の“本当の役割”はこれだ
Microsoftが開発を主導する「TypeScript」は、「JavaScript」の欠点を補う役割を担うプログラミング言語だ。ただしJavaScriptの「代替言語」や「後継言語」ではない。TypeScriptとは結局のところ何なのか。(2023/9/3)

JavaScriptとTypeScriptの違い【第2回】
「JavaScript」はいつ、なぜ生まれた? “大人気言語”の知られざる歴史
Webアプリケーション開発において不可欠な存在となった「JavaScript」。その誕生の背景には何があったのか。JavaScriptの歴史を振り返ろう。(2023/8/27)

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

これで分かる「DevSecOps」の課題と解決【第3回】
Webアプリの“危険なOSSライブラリ”を見抜く「SCA」とは?
安全なWebアプリケーション開発を推進する「DevSecOps」の実践には、「SCA」(ソフトウェア構成分析)が欠かせない。その理由とは。そもそもSCAとは何なのか。(2023/9/27)

株式会社ビットフォレスト提供Webキャスト:
脆弱性診断の障壁、セキュリティ人材やスキルの不足を乗り越えるには?
Webアプリケーション脆弱性診断の重要性は理解しているものの、セキュリティ人材やスキルの不足を理由に導入を諦めてしまう企業は多い。この課題を解決するのが、スキル不要で誰でも簡単に使えるクラウド型Web脆弱性診断ツールだ。(2023/8/10)

生産性を高めるPC管理術【第1回】
「PC買い替え」のベストタイミングが分かる“兆候”はこれだ
業務用のPCは、コストと使い勝手のバランスを取りながら、適切なタイミングで交換すべきだ。そのタイミングを見極める方法を紹介する。(2023/7/31)

脱メインフレームの難しさ、どう解決?【中編】
「COBOL」のスキルは要らない メインフレーム統合ができる“魔法”の正体
メインフレームを巡って、プログラミング言語「COBOL」といったスキルの不足が問題になっている。COBOLができなくてもメインフレームのシステム連携を成功に導く方法とは。(2023/7/26)

「Solid」が目指す新しいWeb【後編】
次世代Web「Solid」の基礎知識 「Webの父」が生んだその仕組みとは?
エンドユーザー主体のデータプライバシーやデータ所有権の保護を目指して、Web開発者のティム・バーナーズ・リー氏が提唱するWebアーキテクチャが「Solid」だ。その仕組みをざっくりと解説しよう。(2023/7/21)

「Solid」が目指す新しいWeb【中編】
「Webの父」ティム・バーナーズ・リー氏が次世代Web「Solid」を開発するまで
新しいWebアーキテクチャ「Solid」を設計したのは、Webの生みの親であるティム・バーナーズ・リー氏だ。バーナーズ・リー氏はなぜSolidを生み出したのか。その背景をたどる。(2023/7/14)

Herokuの「代替PaaS」を比較【第5回】
“Heroku代替”として無料で使える「CapRover」「Fly.io」とは?
Salesforceが「Heroku」の無償プランを廃止したことにより、これまで無償プランを使っていたHerokuユーザーは、代替手段を検討しなければならなくなった。選択肢となり得るのが「CapRover」「Fly.io」だ。(2023/7/14)

セキュリティ課題と企業経営【前編】
英国の経営層が注視する2023年“最大”のサイバー脅威とは
PwCが、2023年のサイバー脅威に関する調査レポートを公開した。企業はどのような分野のサイバー脅威に備えるべきなのか。レポートを基に紹介する。(2023/7/12)

「Solid」が目指す新しいWeb【前編】
Webで生じた「データは誰のものなのか」問題を次世代Web「Solid」が解決する?
エンドユーザーが生成するデータを利益に変えることが珍しくなくなる一方、データプライバシーやデータ所有権を巡る議論や規制が活発化している。次世代Web「Solid」が動き出したのは、こうした動きと無縁ではない。(2023/7/6)

「Windows 10」から「Windows 11」への移行コスト【第2回】
Windows 11も実は入った「Microsoft 365」 主要プランE3、E5、F3の違いは
「Windows 11」を利用するためのライセンスはさまざまだ。企業が利用する際に検討対象になり得る「Microsoft 365 E3」「同E5」「同F3」の概要を整理しよう。(2023/6/18)

プログラマーが知るべき「良いコメント」の条件【第2回】
Pythonのソースコードで考える「こんなコメントは無駄なだけで無意味」
「コメント」は、ソースコードを読むだけでは分かりづらい情報を補足するのに役立つ。ただし書き方によっては、コメントはほとんど有益な情報を生み出さなくなってしまう。それはどのようなコメントなのか。(2023/6/18)

株式会社ビットフォレスト提供Webキャスト:
Webアプリ脆弱性診断を手軽に、予算とスケジュールに合わせて始める方法
Webアプリケーション脆弱性診断の必要性を理解しつつも、費用の高さを理由に諦めてしまう組織は多い。そんな組織に注目してほしいのが、予算とスケジュールに合わせて短期利用もできる国産の脆弱性診断ツールだ。(2023/6/13)