「GitHub」に関連する技術ブログ

企業やコミュニティが発信する「GitHub」に関連する技術ブログの一覧です。

GitHub Actions で Amazon Inspector を利用した脆弱性スキャンを行う

こんにちは。コーポレート本部 サイバーセキュリティ推進部の耿です。 2024/6に Amazon Inspector が GitHub Actions でのコンテナイメージスキャンをサポートしたとの アナウンス がありました。コンテナイメージの 脆弱性 スキャンに既にTrivyを利用している方も多いと思いますが、別の選択肢として Inspector によるスキャンを試してみました。 また、実はコンテナイメージのス

【インタビュー】ニフティのお客様サポートシステムの開発エンジニアの仕事について色々教えてもらいました!【サポートシステム前編】

今回はサポートシステムチーム(以下、サポシス)へのインタビューです! 自己紹介 H.Oさん ニフティには2018年に中途入社して6年目になります。当社サポートセンターで使用されているサポートシステムの開発運用を行っているサブチームのリーダーをしています。主な業務はプロジェクト管理や、担当システムに関する要望や改善に関する活動、開発全般のレビュー等を

TypeScriptの不要なexportを自動で削除するOSS「ts-remove-unused」を開発しました

こんにちは。メディアカンパニーに所属する鴻巣和司 (@kazushikonosu) です。普段はLINEスキマニのフロントエンドの開発をしています。業務をきっかけに、TypeScriptの不要なデッド...

renovateとDependabotの連携による脆弱性管理

この記事は 秋の技術特集 2024 の5記事目です。 カケハシではライブラリの更新検知に renovate を利用しています。renovateは実行スケジュールの設定やパッチのグルーピングができるなどの機能が便利ですが、脆弱性データベースを持っていないため、検知された更新が脆弱性対応か否かがわかりません。 最終的にはすべて対応するべきですが、対応の優先順位づけのためど

タップルAndroidアプリの開発に参加した話

はじめに 2024年8月に株式会社タップルのAndroidチームにてインターン生として就業しました、 ...

AWS Amplify Hosting でのアプリのパフォーマンスを向上させるための CDN キャッシュの改善

AWS Amplify Hosting は、キャッシュの効率性の大幅な改善を発表することを喜ばしく思います。最適化されたキャッシュルールと、キャッシュキーからクッキーを削除することによる高いキャッシュヒット率をお客様に提供します。また、Next.js の国際化 (i18n) サポートなどのユースケースを可能にする、追加のヘッダーへのアクセスも提供しています。この変更により、エン

Goでスクレイピングをするには?

この記事は、リレーブログ企画「24新卒リレーブログ」の記事です。 はじめに 初めまして、新卒1年目の佐藤です。 現在、ジョブローテの1期目でインフラシステムグループの情報システムチームに所属しており、社内システムの開発と運用を担当しています。 特に、社内で使用しているあるサービスを新しいものに移行する計画があり、その際に必要な両サービス間の

Cloud Build 入門:YAML を使った CI/CD パイプライン構築

はじめに こんにちは、クラウドエースの SRE 部の梶尾です。 この記事では、YAML ファイルを用いて Cloud Build を利用した CI/CD パイプラインの構築方法を、初心者向けにわかりやすく解説します。 今回行うこととそのメリット GitHub と Cloud Build を連携し、terraform init と terraform apply を自動で実行するパイプラインを構築します。これにより、コードが GitHub に push されると同

Secret Manager を使用したセキュアな CI/CD パイプライン構築

はじめに こんにちは、クラウドエースの岸本です。 今回は、Secret Manager を使用して Cloud Build でセキュアなデプロイを行う手順を紹介します。 CI/CD パイプラインを構築し Cloud Functions にデプロイする前回の記事からの続編となります。 サービスのデプロイ時における Secret Manager の使用方法は変わらないため、前回の記事を読んでいない方も参考にしていただけます。 前

新しいチームでTypeScriptに素早くキャッチアップするためにやったこと

カケハシのプラットフォームチームでソフトウェアエンジニアをしているすてにゃん ( id:stefafafan ) です。今回は、私が TypeScript をメイン言語として採用しているチームに参加した際、言語や周辺技術のキャッチアップを行った方法について紹介します。 この記事は 秋の技術特集 2024 の 3 記事目です。 この記事の想定読者 私が元々持っていたスキルセット 認知負荷の増

macOS版cURLはcURLと証明書検証の仕様が異なる

はじめに 2023年12月に「cURLの"--cacert"オプション利用時の挙動がmacOSとLinuxで異なる」という内容のissueが立ち、2024年3月にcURLの開発者であるDaniel Stenberg氏が「 […]

金融リファレンスアーキテクチャ日本版 v1.3アップデートのお知らせ

「金融リファレンスアーキテクチャ日本版」 は、金融で求められるセキュリティと可用性に関するベストプラクティスを提供するフレームワークとして 2022 年 10 月に正式版として発表し、多くのお客様にご利用いただいております。 この度、皆様からいただいたご意見を踏まえ、レジリエンス関連の機能強化を行ったv1.3を公開しました。変更点の概要は以下の通りです

【9/20無料開催】Azure OpenAI ServiceによるRAGハンズオン 〜独自データを用いた生成AIの利活用を学ぶ〜初級編(第2回)

Azure OpenAI ServiceによるRAGハンズオン開催のお知らせ 〜独自データを用いた生成AIの利活用を学ぶ〜【初級編】第2回 この度、「 Azure OpenAI ServiceによるRAG実装ガイド 」 をダウンロードしていただいた方限定に、 RAGのハンズオンを無料開催いたします。前回好評につき、2回目の開催です。 本ガイドの目的は、これからRAGを始める人に参考にしていただくため、「シンプル」

Databricksでnotebookのセルの中身を検証する

この記事は 秋の技術特集2024 の1記事目です。 背景・目的 我々のチームではDBをホスティングせず、S3上のDatabricksのdeltaテーブルを使って社内プラットフォームのシステムを提供しています データの登録はDatabricksのnotebookを使って行うのですが、それをチーム外のメンバーに利用してもらうにあたり入力バリデーションを行う必要がありました そこで、notebookのセルの中身

事実上あらゆる規模で HPC ワークロードを実行できる AWS Parallel Computing Service の発表

8月28日、 AWS Parallel Computing Service (AWS PCS) が発表されました。これは、お客様による ハイパフォーマンスコンピューティング (HPC) クラスターのセットアップおよび管理をサポートし、AWS で事実上あらゆるスケールでシームレスにシミュレーションを実行できるようにする、新しいマネージドサービスです。 Slurm スケジューラを使用すると、使い慣れた HPC 環境で作業でき
技術ブログを絞り込む

TECH PLAY でイベントをはじめよう

グループを作れば、無料で誰でもイベントページが作成できます。情報発信や交流のためのイベントをTECH PLAY で公開してみませんか?