「GitHub」に関連する技術ブログ
企業やコミュニティが発信する「GitHub」に関連する技術ブログの一覧です。
全1295件中 1 - 15件目
Platform Engineering:CICD パイプラインの構築
2024/06/25
ブックマーク
はじめに SRE 部の岸本です。 前回に引き続き、Platform Engineering についてです。 テーマは「GKE で始める Platform Engineering~実践編~」です。 Platform Engineering とは Platform Engineering とは、組織において有用な抽象化を行い、セルフサービス インフラストラクチャを構築するアプローチです。 ポイントとしては、以下の 2 つが挙げられます。 インフラの有用な抽象化 デベロッパー
Excelを読み書きするAnsibleモジュールとフィルターをAnsible Galaxyで公開してみた
2024/06/24
ブックマーク
はじめに
週刊AWS – 2024/6/17週
2024/06/24
ブックマーク
みなさん、こんにちは。ソリューションアーキテクトの杉山です。今週も 週刊AWS をお届けします。 先週は幕張メッセで AWS Summit Japan を開催しました。ご参加頂けた方は楽しめたでしょうか? 私は GenU (Generative AI Use Cases JP) の展示ブースに立ちながら、多くのお客様と直接お話しする機会がありました。その中で、お客様の AWS や生成 AI への関心の高さ、そして技術への
GitHub からの AWS CloudFormation デプロイ自動化
2024/06/24
ブックマーク
本記事は 2023年11月26日に AWS DevOps Blog で公開された ” Automate safe AWS CloudFormation deployments from GitHub ” を翻訳したものです。翻訳は Partner Sales Solutions Architect の 福井 敦 が担当しました。 AWS CloudFormation は、Infrastructure as Code (IaC) サービスで、AWS およびサードパーティのリソースをモデル化、プロビジョニング、管理できます。新しくトラッキングしている Git リポジトリが更
Imagenを使ったシンプルな画像生成AIアプリを開発してみた
2024/06/24
ブックマーク
G-gen の大津です。当記事では、Google が提供する画像生成 AI モデル Imagen と、Web UI 用の Python フレームワークである Gradio を使用した、シンプルな画像生成 Web アプリの開発手順を紹介します。 はじめに Imagen Gradio 当記事で開発するもの ソースコードの開発 Python のバージョン requirements.txt main.py 動作確認 ローカルでの実行 画像生成 Web アプリを使用した画像生成 Google Cloud
Google Cloud における認証・認可の仕組みがこれを見ればおおよそわかる
2024/06/21
ブックマーク
はじめに こんにちは、最近運動不足が気になり chocoZAP に通い始めた SRE 部門の 潘 (Han) です。今回は、Google Cloud で使われている様々な認証・認可の仕組みと推奨方法をまとめました。 概要 Google Cloud では基本の IAM をはじめとしてプリンシパル (ユーザーやサービスアカウントのこと) を認証・認可する仕組みがいくつか存在しています。 アプリケーションから Google Cloud
GitHub Certificationsを全冠したので勉強方法をまとめてみました
2024/06/21
ブックマーク
こんにちは。サービス開発課でアプリケーション開発に従事している尾崎です。 普段の業務ではGitHubを使い、チームメンバーと協力しながらアプリケーション開発をしています。 GitHubはTeamプランを利用しています。 2024/01/08にGitHub CertificationsがGAされ、パートナーや従業員以外でも受験が可能になりました。 github.blog GA後、コツコツ受験して全冠を達成したので、この記
GitHub Actions self-hosted runner のマネージド型CodeBuildのrunnerとECSによるrunnerを検証する
2024/06/21
ブックマーク
はじめに こんにちは。ニフティ株式会社入会システムチームのtakahataです。 GitHub ActionsからCodeBuildをAWS CLIで呼ぶ構成から、GitHub Actions self-hosted runnerでCodeBuildを呼ぶ構成とECS on Fargateを実行する構成への変更を検証した話を共有します。また、ECSを利用したself-hosted runnerの検証も実施しました。 背景 所属しているチームのWebサービスではデプロイ前のリグレッションテスト
IT未経験の私が自動テストコードを解読してみた
2024/06/21
ブックマーク
はじめに
Dockerコンテナを活用したテストツール【Testcontainers】
2024/06/20
ブックマーク
はじめに Testcontainersとは Testcontainersのメリット ハンズオン 環境設定 goプロジェクトの作成 必要なパッケージのインストール テストコードの作成 コンテナリクエストの設定 コンテナの起動 コンテナのホストとポートの取得 結果の確認 まとめ はじめに こんにちは! エンジニア2年目のTKDSです! 前回は Dagger を紹介しました。 今回もコンテナ技術を活用して、テストを
Android プロジェクトの KSP 化を検討するにあたって
2024/06/20
ブックマーク
この記事は every Tech Blog Advent Calendar 2024(夏) 20 日目の記事です。 はじめに こんにちは、DELISH KITCHEN でクライアントエンジニアを担当している岡田です。 今回は KSP 化について執筆させていただきます。 概要 Kotlin でより効率的な開発を行う上で、アノテーション処理は欠かせない要素です。アノテーションを利用することで、定型的なコードを自動生成したり、コンパイ
自分のナレッジベースを丸ごとAIに乗せられる!Google「NotebookLM」の可能性を探る
2024/06/20
ブックマーク
みなさんこんにちは!ワンキャリアのデータサイエンティスト兼マーケターの長谷川(GitHub:@tyuyoshi)です! 今回は、最近リリースされたGoogleの新サービス「NotebookLM」について紹介したいと思います。NotebookLMは、Googleの最新言語モデルGemini 1.5 Proを搭載した、パーソナライズされたAIリサーチアシスタントです。自分のドキュメントをアップロードすることで、その情報に
Audio-Mambaを使った音声分類
2024/06/19
ブックマーク
こんにちは、AIチームの戸田です 今回は近年Transformerの次のアーキテクチャになるのでは?と話題の状態空間モデル、Mambaを使った音声分類を試してみたいと思います。 Mamba Mambaは近年主流となっているTransformerの次のアーキテクチャとして期待されているモデルの一つです。LLMの文脈で目にすることが多いのですが、音声を扱う Audio-Mamba や、画像を扱う Vision-Mamba などの
GraphQLとREST APIで、GitHub ProjectsのDraftIssueとIssueのタイトルを一括で編集する
2024/06/19
ブックマーク
サービス開発課のくればやしです。 GitHub Projects のカード(DraftIssue)とIssueのタイトルを一括で編集するスクリプトを作りましたので、調べたことを残しておきたいと思います。 背景&やりたかったこと サービス開発課では開発プロジェクトのタスク管理にGitHubのProjectsを活用しています。開発プロジェクトは3ヶ月サイクルで、1サイクルの中で大体3機能前後を並行して進
GitHub Actions と Workload Identity 連携による Google Cloud リソース管理のハンズオン
2024/06/19
ブックマーク
はじめに こんにちは、クラウドエース SRE 部所属の大槻です。クラウドエースでは、Terraform による Google Cloud リソース管理を実践する機会が多くあります。 そこで今回は、Google Cloud での CI/CD 手法を 1 つ紹介したいと思います。GitHub Actions のワークフローを使用して、Open ID Connect (以下、OIDC) による認証を行い、 Terraform で Google Cloud リソースを管理する方法をハンズオン