TECH PLAY

ブログの検索結果

33987 件中 24046 - 24060 件目
はじめに こんにちは。サービスインフラチームの清水と申します。 ニフティではスクラム開発が様々なチームやプロダクトに導入されています。私も現在のチームに配属されてから開発メンバーとして4年ほどスクラム開発を行ってきました。 社内でスクラム開発を導入するチームが増えていく中、スクラムマスターも増やそうといった動きがあり、2021年12月、機会にも恵まれ Scrum Alliance 社主催の認定スクラムマスター研修に参加し、認定スクラムマスターの資格を取得することができました。以来チームのスクラムマスターと
こんにちは、クラウドエースの阿部です。 前回、CDK for Terraform(以降、CDKTF)について以下のような記事を公開しました。 https://zenn.dev/cloud_ace/articles/cdk-for-terraform-startup 今回はTerraformで使っていた機能がCDKTFだとどの程度使えるのかについて確認していきたいと思います。 リモートバックエンドを使いたい リモートバックエンドはTerraformのStateファイルをリモートのストレージに配置することでチ
はじめに こんにちは。SRE部の巣立( @ksudate )です。 ZOZOTOWNのマイクロサービス基盤では、GitHub Actionsを利用したCDパイプラインを構築しています。しかし、管理するマイクロサービスが増えるにつれて運用負荷が高まりつつありました。 本記事では、ZOZOTOWNのマイクロサービス基盤のCDパイプラインが抱える課題と、それらをFlux2でどのように解決したのかを紹介します。また、Flux2の導入にあたり工夫したポイントを紹介します。 目次 はじめに 目次 Flux2の導入背景
G-gen 又吉です。今回は Eventarcトリガーを利用して、Cloud Storage のファイルメタデータを BigQuery へ格納してみました。 概要 作成するもの Eventarcとは? Cloud Strage の準備 Cloud Storage トリガーとは Cloud Storage サービス アカウントへの権限付与 ファイルアップロード用のバケットの作成 BigQuery のテーブル作成 Cloud Functions の作成 Cloud Functions の作成 main.py
サマリ SR-MPLS で構成されたネットワークにおいて、リンクの遅延を測定し Delay-Based TE を実現 IOS XR + Junos の Multi-vendor 環境での動作検証 この記事は Multi-AS Segment Routing 検証連載の第 7 回です。目次は こちら 概要 イノベーションセンターの竹中です。本記事ではリンク遅延値を用いる Delay-Based TE について説明します。 Delay-Based TE は各リンクの遅延時間をメトリックとして、E2E 遅延が最
こんにちは。X イノベーション 本部 クラウド イノベーション センターの柴田です。 本記事ではkustomizeでCustom Resourceを扱う方法を紹介します。 kustomizeとは kustomizeでCustom Resourceを適切に扱う kustomizeはデフォルトでCustom Resourceを適切に扱えない kustomizeでCustom Resourceを適切に扱う kustomizeで標準リソースとCustom Resourceを適切に扱う 独自のOpenAPIスキーマ
こんにちは。X イノベーション 本部 クラウド イノベーション センターの柴田です。 本記事ではkustomizeでCustom Resourceを扱う方法を紹介します。 kustomizeとは kustomizeでCustom Resourceを適切に扱う kustomizeはデフォルトでCustom Resourceを適切に扱えない kustomizeでCustom Resourceを適切に扱う kustomizeで標準リソースとCustom Resourceを適切に扱う 独自のOpenAPIスキーマ
導入編 テストは大きく分けて3種類 ユニットテスト ⇐本メモで触れます 結合テスト ステージングテスト(非機能要件テスト) コードレビューの関心ごと ロジックに問題がないか 実行時制約など非機能要件の満足に影響がないか コードの可読性 このうち、1.のロジックの正当性は、フローを目で追っていかないといけないので負荷が高いですよね。 しかも、一度正常に動いていても、少し変えただけでまたロジックの正当性を確認しないといけません。 また、レビューする側も人間ですから、失敗する可能性もあり多少の不安は残るでしょう
こんにちは、上野です。 前回の続きです。前回はcdk-nagの基本的な使い方を紹介しました。 AWS Solutionsのルール群を見て思ったのは、少し厳しすぎる内容も多いかも?という点です。特に既存環境にcdk-nagを導入した場合、多くのErrorを検知するかもしれません。多くのErrorを検知するとその抑制対応に時間も取られることになり、抑制分のコード量も増えてしまいます。 そこで今回は、任意のルールをピックアップしてオリジナルのルール群を作成する方法を試してみます。 独自のルール群を作成する cd
特集「 Xdebug の活用方法」を語る 弊社で毎月開催し、 PHP エンジニアの間で好評いただいている PHP TechCafe。 2022年2月のイベントでは 「 Xdebug の活用方法」 について語り合いました。 弊社のメンバーが事前にまとめてきた Xdebug の基礎知識や使い方の説明資料にしたがって、他の参加者に意見を頂いて語り合いながら Xdebug の活用方法を学びました。 今回はその内容についてレポートします! rakus.connpass.com 特集「Xdebugの活用方法」を語る
こんにちは。クルーズ株式会社CTOの鈴木です。   今回はFlutterアプリ⇔ API サーバ間の通信をgRPC対応した話についての事例紹介です。 gRPCってなに? 平たくいうと Google が開発したネットワーク越しに別のコンピュータの関数を呼び出す仕組み (Remote Procedure Call)です。 イメージとしてはHTTPみたいな感じでクライアントからサーバ上にある関数、 API を呼び出すものなのでものすごくシンプルに見ればHTTPみたいな 通信プロトコル の一種でHTTPよりいろい
Gitを使用していると「あ!間違ったファイルをインデックスに上げてしまった!」ということ、ありますよね? (わたしはよくあります) 本投稿ではそんな git add の取り消し方法 についてまとめさせていただきます。 Gitを使い始めたばかりの方から、Gitコマンドについて学び直したいという方まで、開発の際に参考にしていただければ幸いです。 弊社テックブログの関連記事として、Gitの入門記事が以下にもございますのでよろしければ合わせてご一読ください。 【超入門】初心者のためのGitとGitHubの使い方
どうも、 swx-ochiai です。 はじめに AWS Lambdaを利用していると、Lambdaのランタイムを更新するよう通知が来ることがあります。 通知例 We are contacting you as we have identified that your AWS Account currently has one or more Lambda functions using Node.js 8.10, which will reach its EOL at the end of 2019.
こんにちは。サービス開発課の刈谷です。 Railsのbundle installをしようとしたら、 【There was an error while trying to write to /tmp/bundler-compact-index-***************/versions. There was insufficient space remaining on the device.】 というエラーが発生しました。 サービス開発課のメンバーに、「EC2インスタンスの容量オーバーの可能性ある
はじめに こんにちは。 株式会社ペライチのソフトウェアエンジニアの松元です。 所属は予約チームで、主にサーバーサイドのエンジニアとして予約機能の機能追加や改修を日々行なっています。 この記事は予約機能のカバレッジを上げるために、約半年間取り組んできたことのまとめた記事になります。 どなたかの参考になれば幸いです。 前提 簡単に予約機能についての概要をまとめると、 バックエンドにRuby on Rails、フロントエンドにはNuxt.jsといった構成になっています。 リリースされたのは2019年12月でかれ