G– tag –
-
Web・フロントエンド・バックエンド
Gin — Go言語のWeb開発を高速化した軽量ルーター
Ginは、2014年〜2015年にかけてオープンソース化されたGo言語向けの軽量Webフレームワークです。Manuel Martínez-Almeida(マヌエル・マルティネス=アルメイダ)らが中心となって開発し、httprouter由来のラディックスツリー方式ルーターを採用することで... -
Web・フロントエンド・バックエンド
GSAP とは商用 Web アニメーションの定番エンジン
GSAP(ジーサップ、GreenSock Animation Platform)は、米国 GreenSock 社が開発する JavaScript アニメーションライブラリです。原型は 2008 年頃に ActionScript 向けに登場し、その後 Flash 衰退とともに JavaScript 版へ軸足を移して進化してきました... -
AI・機械学習・データサイエンス
GANとは|2つのネットワークが競い合う敵対的生成モデル
GAN(Generative Adversarial Network、敵対的生成ネットワーク)は、2014年にIan Goodfellowが提案した生成モデルで、生成器と識別器という二つのニューラルネットワークを敵対的に競わせることでリアルなデータを生成します。画像生成や超解像、スタイル... -
AI・機械学習・データサイエンス
GRUとは|LSTMを簡素化した軽量ゲート付きRNN
GRU(Gated Recurrent Unit)は、2014年にKyunghyun Choらが機械翻訳の文脈で提案した再帰型ニューラルネットワークの一種で、LSTMから派生した簡素化バージョンです。リセットゲートと更新ゲートという二つのゲートだけでセル状態を持たず、パラメータ数... -
ネットワーク・インフラ・クラウド
Grafana Mimirとは|Prometheus互換の長期保存基盤
Grafana Mimir(グラファナ・ミミール)は、Grafana Labsが2022年に発表したオープンソースの長期メトリクスストアで、Prometheusの大規模スケールと長期保存を解決する目的で設計されました。10億系列規模のメトリクスを扱える水平スケーラビリティ、マル... -
ネットワーク・インフラ・クラウド
Grafana Tempoとは|トレースID駆動の分散トレース基盤
Grafana Tempo(グラファナ・テンポ)は、Grafana Labsが2020年に発表したオープンソースの分散トレーシングバックエンドで、トレースIDを用いた検索に特化することで運用コストを最小化したのが特徴です。OpenTelemetry、Jaeger、Zipkin、OpenCensusとい... -
ネットワーク・インフラ・クラウド
Grafana Lokiとは|ラベル指向で軽量なログ集約基盤
Grafana Loki(グラファナ・ロキ)は、Grafana Labsが2018年に発表したオープンソースのログ集約システムで、Prometheusに着想を得たラベル指向のインデックス設計を特徴とします。ログ本文を全文索引せず、ラベルだけを索引化することでストレージコスト... -
プログラミング・開発言語
GLFWとはOpenGL用ウィンドウ管理ライブラリ
GLFW(ジー・エル・エフ・ダブリュー、Graphics Library Framework)は、OpenGLおよびOpenGL ES、Vulkanのアプリケーションを書くときに必要なウィンドウ生成、入力処理、コンテキスト管理を提供する軽量なオープンソースCライブラリです。Marcus Geelnard... -
AI・機械学習・データサイエンス
Groqとは|LPUで超高速LLM推論を実現する半導体企業
Groq(グロック)は、元GoogleのTPU設計者であるJonathan Rossが2016年に創業した米国の半導体スタートアップです。同社が開発したLPU(Language Processing Unit)は、GPUとは異なるアーキテクチャでLLM推論を圧倒的な低遅延・高スループットで処理できる... -
Web・フロントエンド・バックエンド
Gatsbyとは|ReactとGraphQLで作る高機能静的サイト
Gatsby(ギャツビー)は、ReactとGraphQLをベースにした静的サイトジェネレータで、コンテンツ駆動型の高機能Webサイトを構築するためのオープンソースフレームワークです。2015年にKyle Mathews氏らによって開発が始まり、ReactのコンポーネントモデルとGra...
