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

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

Kubernetes External SecretsからExternal Secrets Operatorに移行した話 〜他ツールとの比較・移行戦略・工夫したポイント〜

はじめに こんにちは、SRE部ECプラットフォーム基盤SREブロックの織田です。普段は主にZOZOTOWNのリプレイスやインフラを改善、運用しています。 本記事では、Secret管理コンポーネントであるKubernetes External Secrets(以降、KESと表記)の非推奨を受けて、どのような対応を実施したのか紹介します。 目次 はじめに 目次 なぜSecret管理コンポーネントを利用するのか? Kubernetes E

俺たちのREADMEは「読まれない」

はじめに こんにちはあるいはこんばんは! 残暑もようやく影を潜め、秋らしくなって過ごしやすくなりましたね!季節も変わって心機一転、新たな取り組みや勉強も始める方もいるかもしれません。 僕も新たにRustでも入門してみようかなと読みふけっています。 ところで皆さんは自分で開発したツールやアプリのREADMEは書いていますか? 自分用で開発すると意外とち

Next.js + TypeScript + Docker + GitHub Actions の環境構築

こんにちは。X イノベーション 本部ソフトウェアデザインセンターの陳です。 この記事では Next.js + TypeScript + Docker + GitHub Actionsの環境構築の方法をまとめます。 セットアップ手順 以下のセットアップを行います。 1. create-next-appでNext.jsのプロジェクトを作成 2. 静的分析ツールESLintの設定 3. コードフォーマッターPrettierの設定 4. テスト フレームワーク のJest、React Testing Lib

NewsPicks、Findy Team+ Award 2022 を受賞しました!

こんにちは。ユーザベースグループ 技術広報チームです。 この度、株式会社ニューズピックス (以下、NewsPicks) は、Findy Team+ Award 2022 を受賞致しました。 受賞内容について 今回の受賞について、NewsPicksフェロー・高山からのコメント NewsPicksのエンジニア組織について 11 月に「開発者体験の測定と改善」というテーマで、オンラインイベントも開催予定です! 募集ポジシ

Ansibleで機密情報を安全に扱うにはAnsible Vaultを利用しよう

こんにちは。X(クロス) イノベーション 本部 ソフトウェアデザインセンター の山下です。 今回は、Ansible Vaultを利用して、Ansibleを使う場合に機密情報を安全に扱う方法について紹介します。 ansibleと機密情報の管理についての課題 Ansibleを使ってデプロイなどを自動化していると、 Amazon Web Services ( AWS ) の機密情報やパスワード、 SSH に利用する 秘密鍵 といった機密情

Ansibleで機密情報を安全に扱うにはAnsible Vaultを利用しよう

こんにちは。X(クロス) イノベーション 本部 ソフトウェアデザインセンター の山下です。 今回は、Ansible Vaultを利用して、Ansibleを使う場合に機密情報を安全に扱う方法について紹介します。 ansibleと機密情報の管理についての課題 Ansibleを使ってデプロイなどを自動化していると、 Amazon Web Services ( AWS ) の機密情報やパスワード、 SSH に利用する 秘密鍵 といった機密情

Kubernetesネイティブなワークフローエンジンとは!FAANSでArgo Workflowsを導入した話

はじめに こんにちは。ブランドソリューション開発本部 バックエンド部 SREの笹沢( @sasamuku )です。 ZOZOではショップスタッフの販売サポートツール「FAANS」を2022年8月に正式リリースしました。FAANSはアパレルのショップスタッフ様を支援する様々な機能を提供しています。例えば、ZOZOTOWN上で実店舗の在庫取り置きができる機能や、コーディネート投稿の機能などがあ

Prettier の代替として Rome 触ってみた

Prettier の代替として Rome 触ってみた はじめに こんにちは、旅行 PF 部エンジニアの奥田です。 この記事では、Prettier の 10 倍速いと言われるRomeを触っていきます。 ここまで圧倒的な速度を喧伝されては気になるのは人の性…さっそく触っていきます! Rome とは フロントエンド開発のツールチェインを 1 つに統一することを目指しているプロジェクトです。 Babel,ESLint,webpack

Four Keysを自前で計測する仕組みを作る

こんにちは。結婚指輪・婚約指輪のクチコミサイト「Ringraph」でエンジニアをしているさー( @__south__373 )です。先日、Four Keysを計測することで技術的なチャレンジがしやすい環境をつくりたいという提案をしました。 詳細はこちらをご覧ください。 Four Keysを計測することで技術的なチャレンジがしやすい環境をつくる 提案から2ヶ月半ほどかけて計測の仕組みが整って

15年間稼働しているメール配信バッチから非同期メール配信システムへのリプレイス

LIFULL で 売却査定サイト の開発をしている、ジョン ヨンソクです。 この記事では、15 年間稼働しているメール配信バッチから非同期メール配信システムへのリプレイスをどのように行ったかについての共有をします。 また記事の最後では、この開発に挑むときの自分の考え方、感想なども記しました。 リプレイス背景 使用技術 Serverless Framework 設計図 処理の流れ 匿名査

自作OS系個人サークル「へにゃぺんて」で作ったものと、そのとき考えていたこと (前編)

はじめに 初めての方ははじめまして、大神祐真と申します。「へにゃぺんて」という個人サークルで「自作OS」を軸に趣味で独自な創作を行い、それを同人誌・同人作品という形で発表を続けています。また、その開発手法自体についても興 […]

Amplify Studioでチームポータルページを作ってみた

はじめに こんにちは、LINE上で動くおくすり連絡帳 Pocket Musubi というサービスを開発している種岡です 早いもので入社してから3年が経ちました 会社の成長と共に取り扱うサービスも増え、今では12以上の開発グループが存在しています 誰がどのチームなのかを把握するのが非常に難しい、また、どのチームがどのサービスを担当するのか把握できないという声が寄せられ

DroidKaigi 2022に現地参加しました

はじめに Android アプリエンジニアの石井・七尾です。 今回、 DroidKaig2022 というカンファレンスに参加してきました。 この記事では 2 日間で行われたセッションの中から特に印象に残ったセッションに関してご紹介させていだきます。 DroidKaigi 2022 について DroidKaigi はエンジニアが主役の Android カンファレンスです。 Android 技術情報の共有とコミュニケーションを目的に、2

UE5 Pixel StreamingでリアルタイムCGストリーミング配信 on AWS

こんにちは!金融ソリューション事業部の山下です。 本記事では、 こちらの記事 でも紹介した Unreal Engine が提供する「Pixel Streaiming」 プラグイン を使って AWS サーバーからリアルタイムCGストリーミング配信を行います。 説明をシンプルにする為、 AWS の基本的な知識(EC2, セキュリティグループ、IAMロールなど)の説明は割愛いたします。 また、本検証を行う場合、使

作成されたIAMユーザーを片っ端から自動削除する仕組みを作ってみた

こんにちは。X(クロス) イノベーション 本部 ソフトウェアデザインセンター セキュリティグループの耿です。 AWS アカウントのセキュリティを向上させるために、IAMユーザー作成のイベントに即時反応して自動削除する仕組みを作りました。それに際し、マネジメントコンソールからIAMユーザーを作成・削除した時に裏側で起こっていることも調べてみました。 IAMユー
技術ブログを絞り込む

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

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