G– tag –
-
AI・機械学習・データサイエンス
Gemini — Google DeepMindが束ねるマルチモーダル基盤モデル
GeminiはGoogle DeepMindが開発し、2023年12月に発表されたGoogle純正の大規模言語モデルファミリーです。従来Googleが軸にしてきたPaLM/PaLM 2系の後継として位置付けられ、テキスト・画像・音声・動画・コードを最初から同じモデルで扱うネイティブ・マ... -
プログラミング・開発言語
GitLab CI/CD — GitLab本体に統合された老舗CIサービス
GitLab CI/CDは、GitLab社が提供するソースコード管理プラットフォームGitLabに最初から組み込まれているCI/CD機能です。GitLab自体はウクライナ出身のドミトリー・ザポロジェッツが2011年に開発を始め、2012年に共同設立されました。2015年にはCI機能をGi... -
プログラミング・開発言語
GitHub Actions — リポジトリに統合された宣言型CI/CDサービス
GitHub Actionsは、GitHub社が2018年10月のGitHub Universeで発表し、2019年11月に一般提供を開始したリポジトリ統合型のCI/CDサービスです。リポジトリ内の .github/workflows/ 配下に置いたYAMLファイルを起点に、プッシュ・プルリクエスト・Issueコメン... -
プログラミング・開発言語
gRPC — マイクロサービス間通信を支える高性能RPCフレームワーク
gRPCは2015年、Googleが社内利用のRPC基盤Stubbyをベースに公開したオープンソースの高性能RPC(Remote Procedure Call)フレームワークです。Protocol Buffers(Protobuf)でAPIを宣言し、HTTP/2上で効率的なバイナリ通信を行います。現在はCNCFのプロジ... -
プログラミング・開発言語
GraphQL — クライアントが欲しいデータだけ取れる柔軟なAPI
GraphQLは2012年にFacebook(現Meta)が社内開発を始め、2015年にOSS化したAPIクエリ言語&ランタイムです。「クライアントが欲しいフィールドを指定し、サーバはその通りに返す」という設計で、RESTでは複雑になりがちなモバイルアプリ・複合UIのデータ取... -
ネットワーク・インフラ・クラウド
Grafana — メトリクスを美しく可視化するOSSダッシュボード
Grafanaは2014年、スウェーデン人エンジニアTorkel Ödegaardが個人プロジェクトとして公開した、オープンソースのデータ可視化ダッシュボードです。Kibanaにインスパイアされて生まれましたが、特定のデータストアに縛られない汎用性が支持され、現在ではP... -
プログラミング・開発言語
GitHub — 世界最大のソースコードホスティングと開発者プラットフォーム
GitHubは2008年、トム・プレストン=ワーナー、クリス・ワンストラスらが立ち上げたGitリポジトリのホスティングサービスです。Git本体はLinus Torvaldsが作ったツールですが、「Gitのリモート置き場」を商用Webサービスとして洗練させたのがGitHubの貢献... -
ガジェット・ハードウェア
GPU — 画像処理から始まりAIを支える並列演算の主役
GPU(Graphics Processing Unit、画像処理装置)は、もともと3Dグラフィックスを高速に描画するために生まれた専用プロセッサです。1999年にNVIDIAが「GPU」という言葉を提唱して以来、ゲーム性能の向上を主目的に進化してきましたが、2010年代以降は深層... -
プログラミング・開発言語
Git — 分散バージョン管理の事実上の標準
Gitは2005年、Linuxカーネルの開発者リーナス・トーバルズがそれまで使っていたBitKeeperの利用条件が変わったことを受けて、自ら2週間で書き上げた分散バージョン管理システムです。現在ではプロのソフトウェア開発でほぼ100%採用される事実上の標準ツー...
