G– tag –
-
ネットワーク・インフラ・クラウド
GlusterFSとは|メタデータサーバーレスの分散ファイルシステム
GlusterFSは、2005年にAnand Babu Periasamy氏らが立ち上げたZ RESEARCH(後のGluster社)が開発したオープンソースの分散ファイルシステムです。メタデータサーバーを持たない「Elastic Hash」アルゴリズムでファイルの配置先を決定する設計が特徴で、シ... -
プログラミング・開発言語
gofmtとは|Goに「議論の余地のない整形」を持ち込んだ公式フォーマッタ
gofmtは、Go言語に同梱される公式のソースコード整形ツールである。2009年にGoが公開された当初からツールチェーンの一部として用意されており、Robert Griesemer氏、Rob Pike氏、Ken Thompson氏らGoogleの初期チームの設計思想を体現する存在として知られ... -
Web・フロントエンド・バックエンド
Gunicornとは|PythonのWSGIアプリを支えるサーバ
GunicornはGreen Unicornの略で、Benoit ChesneauらがRubyのUnicornを参考に2010年頃から開発したPython製のWSGIサーバである。preforkモデルを採用しシンプルな運用と高い信頼性を両立しており、Django、Flask、FastAPI(ASGIワーカー経由)など幅広いPyt... -
セキュリティ・認証
GDPRとは|EUが定める個人データ保護の一般規則
GDPR(General Data Protection Regulation、EU一般データ保護規則)はEUと欧州経済領域における個人データ保護を統一する規則で、正式番号はRegulation (EU) 2016/679である。2016年4月に採択され、2年間の準備期間を経て2018年5月25日から完全適用された... -
OS・ソフトウェア
GStreamer — パイプライン記述で組むマルチメディア基盤
GStreamerは、音声と動画のデコード・エンコード・再生・配信を「パイプライン」として組み立てるオープンソースのマルチメディアフレームワークです。1999年にスウェーデンの大学生エリック・ヴァルテーセン氏とヴィム・タイマンス氏が立ち上げ、現在はLG... -
プログラミング・開発言語
Godot — MITライセンスで広がるオープンソースエンジン
Godotは、アルゼンチン出身のフアン・リニエツキ氏とアリエル・マンスール氏が開発したオープンソースのゲームエンジンです。2007年から社内ツールとして使い始め、2014年2月にMITライセンスで公開、同年12月にGodot 1.0がリリースされました。ノード&シ... -
プログラミング・開発言語
Gradle — Android標準を担うDSL駆動ビルドツール
Gradleは2007年にハンス・ドッカー氏とアダム・マードック氏らが開発を始め、2008年4月にバージョン0.1が公開されたJVM向けのビルド自動化ツールです。当初はGroovyによるDSL(ドメイン特化言語)でビルドスクリプトを書く点が新しく、XMLベースのMavenや... -
AI・機械学習・データサイエンス
Gradio — 機械学習モデルのデモを最短で配るUIフレームワーク
GradioはスタンフォードでPhDを取得していたAbubakar Abid氏らが2019年に立ち上げたPython製の機械学習デモフレームワークです。「入力→モデル関数→出力」をテキスト・画像・音声・動画など豊富なコンポーネントで包み、わずか数行のコードで対話的なWeb U... -
データベース・データ管理
Great Expectations とは データ品質を守るOSS
Great Expectations は、データに対する期待値(Expectation)を Python で宣言し、自動テスト・検証・ドキュメント化までを一貫して行える OSS データ品質フレームワークです。2018 年頃に James Campbell と Abe Gong らがコアコントリビュータとして開... -
AI・機械学習・データサイエンス
GPT-4 — OpenAIが業界標準に押し上げたTransformer型LLM
GPT-4はOpenAIが2023年3月14日に公開したGPTシリーズ第4世代の大規模言語モデルで、Transformerデコーダ構造をベースに、テキストと画像の両方を入力として扱えるマルチモーダル能力を初めて広く実用化しました。2018年のGPT-1、2019年のGPT-2、2020年のGP...
