TECH PLAY

管理ツール」に関連する技術ブログ

462 件中 46 - 60 件目
はじめに はじめまして。テクノロジー室のリンと申します。 Kubernetesを運用していると、こんな経験はありませんか? まさに私たちもKubernetesベースの社内共通コンテナ基盤を運用する際に、同じ課題に直面して […]
ウェブサービスのリニューアルにおいて、クライアントから「アクセシビリティへの配慮」を求められ、戸惑っているフロントエンドエンジニアは多いのではないでしょうか。 アクセシビリティは、単なるWebサイトの「使いやすさ」を超え、「誰もが情報にアクセスし、利用できる」という、現代社会の要請に応えるための重要な品質基準です。 特に2024年4月からの障害者差別解消法の改正により、民間企業にも合理的配慮の提供が義務化されたことで、その対応は待ったなしの状況です。 しかし社内に専門家がいない場合、どこから手を付けていい
CATチーム、テスト管理ツール「CAT」のエヴァンジェリスト石井です。CATの紹介は こちら(公式HP) からどうぞ。
はじめに 前回までに、GitLabとOpenShift、Gatekeeperを閉域環境で構築する手順を紹介しました。 本記事では、その環境を基盤としてGitLabのプロジェクト作成や設定を追加し、CI/CDパイプラインとポリシー検証を組み合わせたDevSecOpsの実践例に向けた環境構築を行います。 特に、金融や公共分野のように高いセキュリティ要件が求められるシステムでは、インターネット非接続環境での開発・運用が前提となるケースが多くあります。本記事で取り上げる構成は、そうした制約下でも有効な実践例となり
こんにちは、広野です。 AWS Cloud9 に代わる、使い勝手の良い IDE on AWS を作れないものか、、、日々模索しています。 今回は、 code-server を HTTPS 公開して MFA 認証を付ける構成の実装編として AWS CloudFormation テンプレートを紹介します。 前回の記事 背景やアーキテクチャ説明については、前回記事をご覧ください。   code-server を nginx で HTTPS 化して Amazon Cognito で MFA 認証をさせる
近年、マイクロサービスアーキテクチャの普及に伴い、サービス間の連携テストの重要性が増しています。 しかし、従来の統合テストでは、複数のサービスを結合してテストする必要があり、時間と手間がかかるという課題がありました。 このような背景から注目を集めているのが「コントラクトテスト」です。 そこで今回はAPIの不整合による障害に悩むテックリードやバックエンドエンジニアの方に向けて、コントラクトテストの概念から具体的な進め方、そして導入のメリット・デメリットまで、網羅的に解説します! import haihaiI
直近のプロジェクトでテスト工程のばらつきが目立ち、リリース後の不具合が増加してしまった! もしそんな課題に直面しているなら、その原因はテストプロセスそのものの未成熟さにあるのかもしれません。 経験や勘に頼ったテストから脱却し、組織全体の品質を安定させるためには、客観的な評価基準に基づいた体系的なアプローチが不可欠です。 そこで今回はテストプロセスの能力を段階的に評価し、改善の道筋を示す「テスト成熟度モデル」について、その概要から具体的な活用メリット、代表的なモデルまでを詳しく解説します! import h
はじめに こんにちは。開発本部開発1部デリッシュキッチンMS1に所属している 江﨑 です。 今回は、User Matching(以下、UM)事業において、AIソフトウェアエンジニアである Devin を導入し、LP(ランディングページ)の運用タスクを自動化した事例について紹介します。 前提知識 Devinとは Devinは、Cognition AI社が開発したAIソフトウェアエンジニアです。コードの理解、実装、デバッグ、テストまでを自律的に行うことができ、開発者の作業を大幅に効率化します。GitHubとの
「テストが薄い」「カバレッジが低い」と指摘され、どう改善すればいいか悩んでいませんか? テストカバレッジは、ソフトウェアの品質を客観的に評価し、効率的なテスト戦略を立てる上で不可欠な指標です。 そこで今回はテストカバレッジの基本的な概念から、その種類、計測のメリット、具体的な計測方法、そしてプロジェクトで活用する際の注意点まで、中堅〜上級エンジニアが知っておくべきポイントを網羅的に解説します! import haihaiInquiryFormClient from "https://form-gw.hm-
日々の開発現場で、リリース前のテストに多くの時間を費やしていませんか? プロジェクトマネージャーから効率化を求められ、何から手をつけていいか悩んでいるかもしれません。 そこで注目されているのが、「キャプチャー&リプレイ」という手法です。 この手法はテストの自動化をプログラミングの専門知識がない人でも簡単に始められるように設計されており、多忙なQAエンジニアにとって大きな助けとなります。 そこで今回はキャプチャー&リプレイの基本的な仕組みから、直面しがちな課題、そしてそれを乗り越えるための具
G-gen の菊池です。当記事では GitHub などのリモートリポジトリに接続していない Dataform において、grep のようなファイル内検索をする手順について解説します。 はじめに Dataform とは Dataform のファイル内検索 ソースコード main.py コードの解説 実行手順 Cloud Shell の有効化 main.py の作成 クライアントライブラリのインストール main.py の実行 はじめに Dataform とは Dataform とは、BigQuery のため
開発生産性が優れたエンジニア組織を表彰する 「Findy Team+ Award 2025」 にて、KINTOテクノロジーズ(以下、KTC)を「Best Practice Award」に選出いただきました。 表彰式ではKTCの取り組みについて、ご紹介の時間もいただきました。 今回はその内容を中心に、KTCの「リリースファースト」の実現状況についてご紹介します。 リリースファースト推進と部署紹介 「リリースファースト」は、今年できたばかりのEngineering Officeという組織の活動の一環で推進して
こんにちは、広野です。 AWS Cloud9 亡き後の IDE 環境をいろいろと考えてまして。結局のところシンプルな構成に落ち着きました。作成した構成を紹介します。自分の PC に VSCode をインストールしている人には全く役に立たない記事ですのでご放念ください。 ざっくり要件 AWS Cloud9 の代わりとなる、クラウド上の IDE を構築したい。 リモートアクセスはブラウザで (HTTPS で) で通信できるようにしたい。(特殊なポートは NG) HTTPS 通信で自己証明書を使用するのは NG
ChromeOS Flexとは ChromeOS Flexとは、Googleが提供する無料のインストーラーです。古くなったWindowsやIntel MacをChromeOSとして生まれ変わらせることができます。動作が遅くなった端末でも、ChromeOS Flexを使用してChromeOSをインストールするだけで、高速かつ安全なPC端末として利用できます。
さくらのナレッジ編集部の法林です。 7月30日(水)に松江市の松江オープンソースラボにて「さくらの夕べ in 松江」を開催しました。本イベントの模様をレポートします。ちなみに松江での「さくらの夕べ」は2016年に開催した […]