Engineering

All "Engineering" posts

CPU速度を測ってみた:使用率がパフォーマンスに与える影響

GitHubのパフォーマンス・エンジニアリング・チームは、利用率が上がるにつれてCPUのパフォーマンスがどのように低下するのか、そしてシステムのキャパシティとどのように関係しているのかを評価しました。

Image of tomokota

2022年ブログ記事リバイバル:なぜアヒルなのか?

おもちゃのアヒルとプログラミングにどんな関係があるのでしょうか?そして、なぜGitHub Universeであちこちにおもちゃのアヒルがあったのでしょうか?多くの方が疑問に思ったので、ここでその理由を説明します。

Image of tomokota

GitHub Modelsのご紹介:GitHub上に新世代AIエンジニアを

私たちは、適切なツールとトレーニングがあれば、すべての開発者がAIエンジニアになれると信じています。GitHub Modelsは、GitHub Codespacesでモデルを使ったプレイグラウンドからコード生成、Azure経由でのデプロイまで、いかにシンプルに行えるかをお見せします。

Image of Ishikawa Setsuna

GitHubのプッシュ処理を改善した方法

GitHubへのコードのプッシュは、開発者が毎日GitHubと行う最も基本的なやりとりのひとつです。ユーザーからのプッシュを正確かつ完全に処理するモノリスの機能を大幅に改善した方法をご紹介します。

Image of tomokota

GitHubが新しいランナー機能でiOSアプリのテスト時間を短縮

GitHubがGitHub Actions用のmacOSとAppleシリコンのランナーを使って、iOSアプリのビルド、テスト、デプロイを高速化した方法を紹介します。

Image of tomokota

npmレジストリサービス開発にGitHub Codespacesを導入

npmエンジニアリングチームは最近、npmレジストリサービスのローカル開発にGitHub Codespacesを使うように移行しました。この Codespaces への移行により、私たちの内部開発ループの摩擦が大幅に減り、開発者の生産性が向上しました。

Image of tomokota

GitHub.com を MySQL 8.0にアップグレード

GitHubはMySQLを使って膨大な量のリレーショナルデータを保存しています。この記事では、私たちがどのようにして本番環境をMySQL 8.0にシームレスにアップグレードしたかを説明します。

Image of Ishikawa Setsuna

生成系AIがもたらす開発ワークフローの変化

GitHub Copilotのような生成系AIコーディングツールの急速な進歩が、ソフトウェア開発現場に打ち寄せる次の波を加速させています。この記事では今、皆さんが知っておくべきことをご紹介します。

Image of Damian Brady

米国調査:AIが開発者体験(DevEx)に与える影響

GitHubが従業員数1,000名以上の企業に勤務する米国在住のソフトウェア開発者500名を対象とした調査を実施し、開発者の生産性、コラボレーション、AIコーディングツールについて、マネージャーが考慮すべき点を尋ねました。

Image of Inbal Shani
   
Image of GitHub Staff
View more posts