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

TECH PLAY

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

全 528 件中 61 - 75 件目
ソフトウェアの依存関係アップデートはRenovateにした理由 DBREグループで、DevSecOps担当を自称している栗原です。 タイトルの通り、ソフトウェア依存モジュールのアップデートにRenovateを採用しました。GitHub Dependabotと迷い続けましたが、この記事で紹介するDependabotにはない3つの利点が非常に魅力的だったため、Renovateを採用するにいたりました。Renovateを紹介している記事はよく見かけるので、あまり語られていないおすすめの実行方法についてと、私が惹
ソフトウェアの依存関係アップデートはRenovateにした理由 DBREグループで、DevSecOps担当を自称している栗原です。 タイトルの通り、ソフトウェア依存モジュールのアップデートにRenovateを採用しました。GitHub Dependabotと迷い続けましたが、この記事で紹介するDependabotにはない3つの利点が非常に魅力的だったため、Renovateを採用するにいたりました。Renovateを紹介している記事はよく見かけるので、あまり語られていないおすすめの実行方法についてと、私が惹
はじめに NTTビジネスソリューションズの辻本です。 ブラウザだけでシミュレータ上のロボットを遠隔操作できるデモ の事例を紹介します。Azure VM の headless(GUI なし)環境で動かすために行った 公式クックブック(実装ガイド) からの構成変更や、複数カメラの同時配信といった独自の拡張を中心に解説します。 なお、本記事中で扱うサービス(SkyWayなど)に関する記載は2026年2月時点の情報に基づきます。また、動作結果は筆者の実行環境・設定に依存し、記事内で掲載しているコードは、理解しやす
GitHub Actions の失敗ログ、まだ手動で読んでいませんか? ども!龍ちゃんです。 CI が落ちたときの対応、毎回こうなっていませんか? GitHub Actions の UI を開く 失敗した Run を探す 失敗したジョブを開く ログをスクロールしてエラー行を目視で探す エラーメッセージをコピーしてググる 地味に面倒なんですよね、これ。特にジョブが複数あるワークフローだと、どのジョブのどのステップで落ちたのかを探すだけで時間を食う。 これ、Agent Skills に任せたら1行で終わります
前回の記事ではSCANOSS GitHub Actionsを使った基本的なコードスキャン自動化の手順 を紹介しました。基本スキャンやポリシーチェック、サブディレクトリスキャンまで確認できたところで、次に気になるのはモノレポ構成への対応です。 scanPath パラメータ は単一の相対パスしか受け付けないため、複数のサブディレクトリを個別にスキャンするにはワークフロー側で工夫が必要です。本記事では、SCANOSS公式の MONOREPO_SETUP.md で推奨されている reusable workflow
ども!最近 GitHub Actions の Workflow を新規で書くことが増えている龍ちゃんです。Bicep のデプロイパイプラインとか、ブログのビルドチェックとか、地味に CI 周りをいじる機会が多いんですよね。 GitHub Actions のログ確認で作業が途切れる問題 CI をいじってると避けられないのが「CI が落ちたときの確認作業」。 VS Code の GitHub Actions 拡張機能 を入れてれば、どのステップが落ちたかはサイドバーのツリーで確認できます。ただ、拡張機能が教え
はじめに こんにちは、サイオステクノロジーの小沼 俊治です。 「理屈はいいから、まずは実際にオブザーバビリティー(可観測性)というものを動かして体験してみたい」。 本記事は、そんな方々に向けて、システム運用に不可欠なオブザーバビリティーの基礎を手を動かしながら学習できる、実践的な入門ガイドとして用意しました。 Grafana OSS LGTM スタックを使って、メトリック・ログ・トレース・プロファイルを包括的に可視化する環境を無料で体験できるハンズオンを提供します。 本ハンズオンでは、以下のオープンソース
前回の記事ではSCANOSS CLIを使ったローカルスキャンの手順 を紹介しました。ローカルで動作確認ができたら、次はCI/CDパイプラインへの統合です。 本記事では、 SCANOSS Code Scan Action を使ったGitHub Actionsでのコードスキャン自動化の手順を紹介します。 この記事でわかること : GitHub Actionsでの基本的なスキャン設定と実行方法 ポリシーチェック(Copyleft / Undeclared)の設定と挙動 API Keyあり/なしの挙動差(GitH
はじめに こんにちは!デリッシュキッチンで主にバックエンドの開発を担当している秋山です。 最近GitHub公式ブログで発表された GitHub Agentic Workflows というツールを知り、使い心地が気になったので試してみました。本記事では、CI/CDパイプラインにAIエージェントを組み込んで、テスト失敗時の原因調査からIssue作成までを自動化するワークフローを試しに構築した体験を紹介します。 目次 はじめに GitHub Agentic Workflowsとは 今回試してみたこと セットアッ
はじめに こんにちは!アプリ開発グループ iOSチームの服部です。 今回、アプリ開発グループでスナップショットテストを導入しました! UIの見た目が意図せず変わっていないかを自動で検証できる「スナップショットテスト」。便利な仕組みですが、実際にチーム開発で運用するとなると、画像ファイルの管理やCIでの差分検知など、考えることが山積みです。 この記事では、ココナラiOSアプリで swift-snapshot-testing を導入し、本番運用に乗せるまでに行った工夫を紹介します! ⚠️: 本記事では、新規画
Nested KVMで作る Ceph + libvirt HCI ラボ構築ガイド こんにちは。普段は法人向けのネットワークなどを担当しているインフラエンジニアです 本記事は一般家庭のラボ環境などでそのまま使える、 libvirt + Ceph の習熟を目的とした3台のHCI環境を構築するガイドとなります 1. 目標/ゴール L0(物理)上に L1 KVM ノードを3台(hci-node01/02/03)デプロイする オーケストレーションツール cephadm を用いて Ceph のクラスタ構築を行い管理方
近年ゲリラ豪雨など水害による被害が発生しています。このような都市部での水害をシミュレーションすることは都市設計の観点から有益な取り組みの1つになります。 そこで、都市水害シミュレーションをOpenFOAMというCFDフレームワークを用いて実行することを目的にその手順についてまとめていきたいと思います。 ※CFD(Computational Fluid Dynamics、流体解析)フレームワーク OpenFOAMは都市水害で多く利用されるVOF法を実装しているOSSであり、メッシュ生成などCFDに必要となる
お世話になっております。サイオステクノロジー武井です。 今回はマイクラサーバーをGUIで管理するCrafty Controllerについて書きます。 Crafty Controllerとは? マイクラことMinecraftは、マイクラサーバーを構築し、ネットワークを通じてそのワールドを共有することができます。同じワールドを共有すると、友達と協力して建築物を作ったり、友達を◯したりすることができます。 しかしながらマイクラサーバーの管理は容易ではありません。マイクラサーバーは基本クラサバ構成で、クライアント
はじめに(本記事の想定読者) 近年、AI/機械学習を活用したデータ分析基盤の構築ニーズが高まる中で、Dataiku DSS はデータの準備と統合、また高度な分析・機械学習をノーコード/ローコードで実現できる統合プラットフォームとして利用されています。 本記事では、Windows 環境において無料版の Dataiku DSSを構築する手順を整理します。 Dataiku DSS は Windows 上でのネイティブ実行を前提としていないため、WSL2(Windows Subsystem for Linux)上
本記事は 2026 年 2 月 3 日 に公開された「 Use Amazon MSK Connect and Iceberg Kafka Connect to build a real-time data lake 」を翻訳したものです。 分析ワークロードでリアルタイムなインサイトが求められる中、ビジネスデータを生成直後にデータレイクへ取り込む必要性が高まっています。リアルタイム CDC データ取り込みには AWS Glue や Amazon EMR Serverless など様々な方法がありますが、Am

タグからブログをさがす

ソフトウェア開発

EclipseVMwareRemixXamarin

プログラミング

アセンブラReactPHPElm

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

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