過去記事一覧 (2021 年)

4 月

NEWS

PwC Japan、AIとVR技術を利用した不動産仲介システムを提供

中古住宅の買い手が見つからない「空き家問題」の解決に向け、PwC Japanグループはバーチャル空間で中古住宅のリフォームを試行できるツールを搭載したシステムを提供。不動産売買マッチングの精度向上を目指す。

/tt/news/2104/09/news01.jpg
「Microsoftも貢献しなければならない」

Microsoftがプログラミング言語「Rust」への支援を強化

MicrosoftではRustの利用が増大しており、「Microsoftも貢献しなければならない」という決断に至ったという。

/tt/news/2104/08/news01.jpg
キーパーソンインタビュー

「組み込みソフトウェアではない」車載ソフトウェア開発のトレンドと展望

電気自動車や自動運転車に搭載されるソフトウェア(制御機構は除く)は、一般的な「組み込みソフトウェア」とは異なるという。どのような技術スタックを使っているのだろうか。

/tt/news/2104/07/news04.jpg
「グラフデータベース」「リレーショナルデータベース」を比較【後編】

「グラフデータベース」と「リレーショナルデータベース」の決定的な違いとは?

「グラフデータベース」と「リレーショナルデータベース」は、それぞれ扱うのに向いているデータや適切な用途が異なる。両者の主な違いや活用例、選び方のヒントを紹介する。

/tt/news/2104/04/news02.jpg
プログラミングを変えた「Java」の歴史【後編】

「Java」を“偉大な言語”にした3つの画期的要素

「Java」の進化はアプリケーション開発に大きな影響を与えてきた。Javaの企業向け仕様群「Java EE」の豊富な要素のうち、特に画期的だった3つの要素を振り返る。

3 月

/tt/news/2103/31/news14.jpg
「グラフデータベース」「リレーショナルデータベース」を比較【前編】

いまさら聞けない「グラフデータベース」「リレーショナルデータベース」の基礎

代表的なデータベースである「グラフデータベース」と「リレーショナルデータベース」。それぞれの仕組みや取り扱うデータ構造を説明する。

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

Javaのプロが「Kotlin」「COBOL」を学びたくなる理由

「Java」エンジニアの間で、次に習得すべきプログラミング言語の候補として「Kotlin」「COBOL」を検討する動きがある。その背景には何があるのか。JavaエンジニアがKotlinおよびCOBOLを習得する意義とは。

/tt/news/2103/16/news01.jpg
製品名が長い

SAPがアプリ開発環境を強化 ローコード/ノーコードも可能

SAPが同社プラットフォーム用開発環境の拡充を発表した。ローコード/ノーコード開発もサポートし、開発の効率が向上するという。

/tt/news/2103/10/news04.jpg
コンテナネットワークの基礎知識【第5回】

「Kubernetesクラスタ」の自前構築はなぜ難しい? Kubernetes運用の基礎知識

大規模なコンテナ環境を扱う際に必要になるのが「Kubernetes」です。ただしKubernetesそのものを使ってコンテナクラスタを構築するのは簡単ではありません。どのような点に注意が必要なのでしょうか。

/tt/news/2103/12/news13.jpg
「HCI」×「Kubernetes」の主要製品【第1回】

「コンテナ」の良さとは? 「HCI」で「Kubernetes」を動かす意味は?

ベンダーは「HCI」(ハイパーコンバージドインフラ)でコンテナオーケストレーションツール「Kubernetes」を利用しやすくする取り組みを活発化させている。HCIとKubernetesにどのような可能性を見込んでいるのか。

/tt/news/2103/09/news10.jpg
幻の「Oracle Database 20c」向け機能を搭載

JavaScriptの実行やOptaneの利用が可能に 「Oracle Database 21c」の注目機能

「Oracle Database」の新バージョン「Oracle Database 21c」はさまざまな新機能を搭載している。その中から確認しておきたい新機能を紹介しよう。

/tt/news/2103/07/news01.jpg
プログラミングを変えた「Java」の歴史【前編】

「Java」はなぜ人気言語になったのか? 成功の歴史を振り返る

新しいプログラミング言語が生まれ続ける中、いまだに広く使われているのが「Java」だ。Javaはどのようにして人気を集めるようになったのか。登場から現在までの変化を整理する。

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

「シェルスクリプト」「SQL」をセキュリティ担当者が学ぶ意味と学習方法

セキュリティ担当者がコーディングを学ぶことは業務にさまざまなメリットをもたらす。本稿は「シェルスクリプト」「SQL」を学ぶ利点と学習方法を説明する。

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
モダンなソフトウェア開発の課題【後編】

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

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