過去記事一覧 (2021 年)

2 月

/tt/news/2102/27/news01.jpg
セキュリティ対策に役立つコンピュータ言語5選【中編】

「HTML」「JavaScript」をセキュリティ担当者が学ぶべき納得の理由

「HTML」「JavaScript」の知識を身に付けておくことは、セキュリティ担当者にとって決して損ではないという。それはどういうことなのか。

/tt/news/2102/21/news01.jpg
GitHub「デフォルトブランチ名変更」の影響【後編】

GitHub「masterブランチ廃止」を警戒する人、歓迎する人、それぞれの意見

デフォルトブランチ名を「master」から「main」に変更したGitHub。この変更はどのような影響をもたらすのか。ネガティブな影響とポジティブな影響を探る。

/tt/news/2102/20/news01.jpg
セキュリティ対策に役立つコンピュータ言語5選【前編】

「Python」をセキュリティ担当者が学ぶ意味は? どう学ぶべきか?

セキュリティ業務でコーディングが役立つ場合は珍しくない。セキュリティ担当者が学ぶべき5つのコンピュータ言語のうち「Python」を紹介する。

/tt/news/2102/19/news03.jpg
ダウンロード&ビルドも可能

GoogleのAndroid後継OS(?)「Fuchsia」はいつ開花するのか

Googleがモバイル向けの新たなOSをオープンソースで開発中だ。まだ多くの点が不明だが、既にダウンロードしてビルドすることも可能になっている。

/tt/news/2102/16/news01.jpg
真の可能性はそこじゃない

DevOps実現を妨げる5つの勘違い

DevOpsの解釈に正解はないが、間違いはある。DevOpsの解釈を間違えたまま実践しても真の価値は得られない。

/tt/news/2102/15/news01.jpg
いまさら聞けないサーバレス入門【後編】

開発者を悩ませるサーバレスのロックイン、コスト、テスト問題

サーバレスには悩ましい問題がまだまだある。予測できないコストや構築が難しいテスト環境などだ。だが、サーバレスに対する正しいアプローチは欠点に目を向けることではない。

/tt/news/2102/14/news01.jpg
GitHub「デフォルトブランチ名変更」の影響【前編】

GitHubが「master」ブランチを「main」ブランチに変更した深い理由

「GitHub」が新規作成リポジトリのデフォルトブランチ名を「master」から「main」に変更した。その背景には、差別的な言葉をなくそうとする世界的な動きがある。

/tt/news/2102/13/news01.jpg
「Jakarta EE 10」を待つのも選択肢か

「Jakarta EE 9」の“パッケージ名だけ変更”が意外と厄介な理由

Oracleの手元にあった「Java EE」は、Eclipse Foundationの下で「Jakarta EE」に名前を変えた。さらに「Jakarta EE 9」の登場でパッケージ名が変わった。単に名前が変わっただけだが、その影響は以外と大きい。

/tt/news/2102/09/news06.jpg
TechTargetジャパンクイズ

「マイクロサービスアーキテクチャ」の“知ったかぶり”を卒業する6問クイズ

「マイクロサービスアーキテクチャ」の基礎知識を確認できるクイズを掲載したブックレットを公開しました。TechTargetジャパン会員であれば無料でダウンロードできます。

/tt/news/2102/08/news01.jpg
いまさら聞けないサーバレス入門【前編】

サーバレスが抱える「パフォーマンスを制御できない」問題

サーバレスには多くのメリットがある。だが幾つか認識しておくべき問題もある。パフォーマンスを制御できない(実行速度を予測できない)とはどういうことなのか。解決する方法はあるのか。

/tt/news/2102/05/news05.jpg
なぜJPEG XLがお薦めなのか

次世代画像フォーマット「JPEG XL」のススメ

画像処理の研究者にして開発者でもあり、JPEG XLの仕様策定にも関わっているスナイアーズ博士が、JPEG XLの特徴を解説する。JPEGからの移行は進むだろうか。

1 月

/tt/news/2101/29/news21.jpg
TechTarget発 世界のITニュース

Internalがノーコード/ローコード開発ツールの新版 オンプレミスで動作可能に

スタートアップのInternalが、ノーコード/ローコード開発ツールの機能を強化した。最新版はドラッグ&ドロップでの開発やオンプレミスのインフラでの稼働を可能にしたという。そもそもどのようなツールなのか。

/tt/news/2101/29/news02.jpg
2021年のWindows【後編】

Microsoftの対Apple/Android戦略とArmサポートの強化が意味すること

Microsoftはマルチプラットフォーム対応を積極的に推し進めている。Apple製品やAndroidにどう対応するのか。強化されるArmサポートの動向とは。Microsoftの多方面作戦の状況を概観する。

/tt/news/2101/29/news04.jpg
Apple製OS用プログラミング言語比較【後編】

「Objective-C」「Swift」はどちらを選ぶべきか? 2大Apple言語の比較ポイント

Apple製OS用アプリケーションの開発で使われるプログラミング言語は、従来中心だった「Objective-C」と、近年台頭している「Swift」の主に2つだ。どちらを選べばよいのか。長所・短所、選定時のポイントをまとめた。

/tt/news/2101/28/news07.jpg
特選プレミアムコンテンツガイド

IKEAとコニカミノルタ系が「PostgreSQL」に移った理由

オンプレミスのDBMSからオープンソースの「PostgreSQL」に乗り換えた企業にIKEAとKonica Minolta Healthcare Americasがある。なぜPostgreSQLなのか。両社に選定理由や活用術を聞いた。

/tt/news/2101/22/news01.jpg
2021年のWindows【前編】

Windows 10のUI刷新が意味するMicrosoftの対アプリ開発者戦略

既知の通り、2021年のメジャーアップデートでWindows 10のユーザーインタフェースが刷新される。そこからアプリケーション開発者に対するMicrosoftの戦略を垣間見ることができる。

/tt/news/2101/22/news09.jpg
Apple製OS用プログラミング言語比較【中編】

いまさら聞けない「Swift」の基礎 Windowsアプリも作れるApple製オープン言語

Apple製OS用アプリケーションを開発可能なプログラミング言語として2014年に登場した「Swift」は、それまで主流だった「Objective-C」と何が違うのか。Swiftの特徴を整理する。

/tt/news/2101/20/news01.jpg
GitをGUIで操作

ブランチ比較ツールが追加されたGit GUIの最新版「Vershd 3.0」

バージョン管理ツール「Git」をGUIで操作できるVershdの最新版がリリースされた。ブランチ比較ツールが追加され、コードのブランチの状態を簡単に把握できるようになった。

/tt/news/2101/19/news01.jpg
Kubernetes創始者ジョー・ベダ氏インタビュー【後編】

Kubernetesエコシステムのゴールとは何か?

複数のKubernetesディストリビューターが競争し、コミュニティーが発展し、Kubernetes用の多数のツールが生まれている。ジョー・ベダ氏が考えるエコシステムの理想型とは。

/tt/news/2101/15/news18.jpg
Apple製OS用プログラミング言語比較【前編】

いまさら聞けない「Objective-C」の基礎 macOS向けレジェンド言語の利点は?

Apple製OS用アプリケーション開発で利用される主なプログラミング言語の一つが、オブジェクト指向プログラミング言語である「Objective-C」だ。その特徴を紹介しよう。

/tt/news/2101/13/news01.jpg
Kubernetes創始者ジョー・ベダ氏インタビュー【前編】

VMwareは「Tanzu」でユーザーをロックインしようとしているのか?

VMwareのKubernetes関連製品群がVMware Tanzuだ。VMwareはTanzuで何をやろうとしているのか。Kubernetesの創始者の1人で現在はVMwareのプリンシパルエンジニアであるジョー・ベダ氏に聞いた。

/tt/news/2101/12/news07.jpg
TechTargetジャパンクイズ

「Kubernetes」の知識がないと難しい6問クイズ

「Kubernetes」の基礎知識を確認できるクイズを掲載したブックレットを公開しました。TechTargetジャパン会員であれば無料でダウンロードできます。

/tt/news/2101/06/news01.jpg
モダンなソフトウェア開発の課題【後編】

マイクロサービスの複雑性を解決する方法

マイクロサービスはシステムの複雑性を増大させる。これを解決するにはどうすればいいのか。