2026年6月– date –
-
プログラミング・開発言語
GJK距離: 凸形状間の最小距離を求めるアルゴリズム
GJK距離(Gilbert–Johnson–Keerthi distance)は、1988年にGilbertとJohnsonらが提唱した、3次元空間において凸多面体の形状同士の最短距離を効率的に求めることで知られる計算手法です。ゲーム開発や機械学習など、衝突検出や近接判定に広く活用されてい... -
セキュリティ・認証
Gitsign詳細:Gitコミット署名機能
Gitsignは、2020年にGitHubによって開発されたGit拡張機能です。これは、セキュアなソフトウェアデベロップメントライフサイクルを構築する上で、コードベースの整合性とユーザーアカウントの正規性を確保する重要なツールとして位置づけられています。 【... -
Gitプラットフォームツール詳細:GitHubとGitLabの違い
Gitプラットフォームツールとは、分散型バージョン管理システムGitをサポートするウェブサービスである。GitHubやGitLabなどの代表的なプラットフォームは、ソフトウェア開発者にコラボレーション機能やCI/CDパイプラインの構築を提供し、DevOpsの実践を支... -
OS・ソフトウェア
Gitpod: クラウドネイティブな開発環境
Gitpodは2018年にドイツで立ち上げられたクラウドベースの開発プラットフォーム。GitHubやGitLabと連携し、ユーザーがブラウザ上で即座に開発環境を構築できる利点がある。今後も高度な統合機能とカスタマイズ性を追求していくだろう。 【この記事の目次】... -
ネットワーク・インフラ・クラウド
GitOps: クラウドネイティブなインフラ管理手法
GitOpsは、2017年にWeaveworksが提唱した概念で、DevOpsの延長線上にあるインフラストラクチャーやアプリケーションのデプロイメントと運用をgitリポジトリで管理する手法です。この記事では、その起源から最新動向までを探っていきます。 【この記事の目... -
ビジネスIT・DX・SaaS
GitMind: オンライン共有ボードソフトウェア
GitMindは、2016年に立ち上げられた中国の企業WuYouによって作成されたオンラインマインドマップツールです。同社はGitHubとMindMeisterの長所を取り入れつつ独自性を発揮し、世界中のビジネスパーソンに使いやすいプラットフォームを提供しています。 【... -
Web・フロントエンド・バックエンド
gitleaks: ソースコードの秘密漏洩防止ツール
2018年にGitHubで開発が開始されたgitleaksは、オープンソースコミュニティにとって重要な守り手となりました。このツールはGitリポジトリ内の敏感な情報を検出し、セキュリティリスクを軽減します。 【この記事の目次】 gitleaksの基本機能 gitleaksの動... -
OS・ソフトウェア
GitLab Web IDE: コード開発と管理の一元化ツール
GitLab Web IDEは、ソースコードの編集からデプロイまでをワンストップで行えるオンライン開発環境です。2015年に初登場し、DevOps界隈で注目を集めています。 【この記事の目次】 GitLab Web IDEとは GitLab Web IDEの歴史 GitLab Web IDEの内部構造 GitL... -
OS・ソフトウェア
GitLab Security Scanning: ソースコード脆弱性検査ツール
GitLab Security Scanningは、開発者向けにオープンソースのGitLabプラットフォーム上で実行される自動化されたセキュリティスキャン機能。2015年頃から進化を遂げ、今日ではDASTとSAST両方をサポートし、ソフトウェアデリバリー全体でのセキュリティ強化... -
OS・ソフトウェア
GitLab SAST: コード静的解析ツール
GitLab SAST(Static Application Security Testing)は、開発者がコードベースで潜在的な脆弱性を探し出すためのツールです。その起源と進化を追うとともに、ソースコード分析における現代の役割について深堀ります。 【この記事の目次】 GitLab SASTとは...
