「Ubuntu」に関連する技術ブログ - TECH PLAY

TECH PLAY

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

全 522 件中 1 - 15 件目
はじめに セーフィー株式会社の鈴木です。 社内のGitHub組織でGitHub ActionsやAWS上の踏み台サーバーからGitHubリポジトリを操作する際の認証に、OIDCトークンを短命なGitHubアクセストークンへ交換するSecurity Token Serviceである sorah/sts-cat を導入しました。これによりGitHub Appの秘密鍵やPersonal Access Tokenといった長寿命の秘密情報を実行環境に置かずにGitHubの権限を利用できるようになりました。 本記事で
こんにちは。タイミーのデータエンジニアリング部DSグループでMLOpsを担当しているYukitomoです。 前回の記事では、Python + uvのモノレポ環境において、Renovateを用いて依存関係更新のプルリクエストを制御するための基本設計を紹介しました。 その後、実際に運用してみると、Renovateの管理対象はPythonの依存パッケージだけでは収まりませんでした。 devcontainer.json やCloud Runのマニフェストなどへ対象を広げるにつれて設定が複雑になり、Mend.io経
はじめに こんにちは。DIVER OSINT CTF インフラチームのy-chanとxryuseixです。DIVER OSINT CTF 2026では、インフラの大部分にパートナーであるさくらインターネットさんの「さくら […]
はじめに 2026年7月15日(水)に「さくらの夕べ in 松山 with アリスタネットワークス」を開催しました。今回のイベントは同時期に愛媛県松山市で開催されたJANOG58ミーティングに併せて実施したもので、JAN […]
はじめに こんにちは、ZOZOTOWN開発2部Androidブロックの小林( @kako_351 )です。普段はZOZOTOWN Androidアプリの開発を担当しています。ZOZOTOWN Androidでは、チーム内の運用でさまざまな作業を自動化しています。最近はリリース準備を、Jira AutomationとGitHub Actionsの組み合わせで自動化しました。本記事では、その仕組みと実装を紹介します。 目次 はじめに 目次 背景・課題 改善前の運用 ブランチ運用の整理 改善後の全体構成 Git
はじめに 2025年8月29日、滋賀県大津市のピアザ淡海(ピアザホール)でNaniwaNOG 3ミーティングが開催されました。関西のネットワーク技術者が一堂に会するこのイベントで、前回に引き続き、学生を中心としたNOCチ […]
! 本記事に登場する IP アドレス・MAC アドレス・ホスト名・ポート番号などは、すべて架空のものに置き換えています。また、原因と検証結果を損なわない範囲で、システム構成や規模に関する数値を一部抽象化しています。 こんにちは。セーフィーの城山です。 本記事では、約2年にわたって断続的に発生していた「コンテナタスクの起動直後に限ってTCP接続が失敗する」という障害を、AIエージェントとともに再調査し、LinuxカーネルのARPキャッシュという意外な根本原因にたどり着いて解決するまでの一部始終を紹介します。
はじめに こんにちは、サイオステクノロジーの小沼 俊治です。 「理屈はいいから、まずは実際に Apache Kafka やストリーム処理というものを動かして体験してみたい」。 本記事は、そんな方々に向けて、リアルタイムデータ基盤に不可欠なイベントストリーミングやデータパイプラインの基礎を手を動かしながら学習できる、実践的な入門ガイドとして用意しました。 単なるメッセージの送受信にとどまらず、リアルタイムなデータ加工(Flink / Kafka Streams)、データの品質管理(Schema Regist
はじめに 前回は本シリーズの第二弾として、ペネトレーションテスト(Penetration Test)の基本概念と実施時の注意点を整理したうえで、HTB(Hack The Box)ラボ環境を用いてウェブディレクトリのブルートフォース攻撃を実施し、攻撃者の情報収集手法を確認した。さらに、その結果から防御側の観点で得られる知見をまとめた。まだ読んでいない方は、先にこちらを確認していただきたい。 今回は、ペネトレーションテスト実施の続きを解説する。 【要注意】 事前の了承を得ないまま勝手にペネトレーションテストを
こんにちは。ファインディ株式会社でプリンシパルエンジニアをしている戸田です。 開発業務そのもののAI活用が進むにつれて、次に効いてくるのが開発以外の仕事、いわゆるトイルの対応でした。なかでも時間を取られがちなのが問い合わせ調査でした。 そこで、この問い合わせ調査をAIに任せることにしました。Slackから投げられた問い合わせに対して調査をして回答を返すエージェントを作り、AnthropicのManaged Agentsを使って、問い合わせが来たときだけ起動する仕組みにしています。 platform.cla
はじめに こんにちは、ZOZOMO部SREブロックの中村です。普段は ZOZOMO のSREを担当しています。 本記事では、CloudFrontでカナリアリリースを実現する方式の選定基準と、CloudFront FunctionsとKeyValueStoreの実装・運用で得られた実践的なノウハウをご紹介します。CloudFront + S3構成へのカナリアリリース導入を検討している方の参考になれば幸いです。 目次 はじめに 目次 背景・課題 対象システムと従来の構成 満たすべき3つの要件 CloudFro
はじめまして、大阪工業大学の前田悠斗です。2回生になり、1回生の時の教科書が本棚を専有していたので捨てようかと思ったのですが、高い教科書を捨てるのは勿体無いと思いました。解決策は無いかと調べたところ、「自炊」という本をス […]
はじめに こんにちは、サイオステクノロジーの小沼 俊治です。 「理屈はいいから、まずは実際に CI/CD パイプラインというものを動かして体験してみたい」。 本記事は、そんな方々に向けて、ソフトウェア開発に不可欠な CI/CD の基礎を手を動かしながら学習できる、実践的な入門ガイドとして用意しました。 単なるビルドやデプロイの自動化にとどまらず、近年その重要性が叫ばれている「サプライチェーンセキュリティ(SBOM の活用)」や「脆弱性可視化」、さらには検証フェーズとして独立したジョブで実行する「動的セキュ
1. はじめに 2026年8月5日、Kiro Crewが公開されました。 https://kiro.dev/crew/ Kiro Crewは、Kiro CLIを実行基盤として、自分のPCやサーバー上で動かせるオープンソースの開発ワークスペースです。 公式ページでは、セッションをまたぐMemory、定期実行、長時間タスク、複数エージェントの並列実行、Webダッシュボードなどが紹介されています。Kiro IDEやKiro CLIを置き換えるというより、Kiro CLIと既存の.kiro設定を使いながら、作業を
はじめに こんにちは!サイオステクノロジーのなーがです。最近は Claude Code の Skill や Subagent を育てるのがすっかり日課になっていて、気づけば .claude/ 配下のファイルがかなりの数に膨れ上がってきました。 ただ、増えてくると困るのが 設定の記述ミス です。SKILL.md のフロントマターのキーを typo した、Skill の説明文からリンクしていたファイルをリネームして参照切れになった、 settings.json の hooks でイベント名を間違えた……。 こ