普段はMarkdownファイルを取り扱うことが多くなりました。 作業用のメモとか、個人的な備忘録など、基本的にMarkdown形式でとるようにしています。 Markdown形式のような一定のルールに準拠してドキュメントを書いておけば、たとえば同じような記事を書くと…
今回のとことんDevOps勉強会は「脱・コピペ!自分で調べて書くK8sマニフェスト」と題して、日本仮想化技術の田中が登壇しました。 APIバージョンによる記述の違いやYAML特有の型、インデントの罠など、Kubernetesマニフェスト作成が難しく感じられる要因を整…
はじめに 2024年にMCP(Model Context Protocol)というプロトコルが提唱されました。その後、さまざまなサービスでサポートが進み、ツールとして提供される事例も増えています。その中の1つがPlaywright MCPです。Playwrightは、E2Eテストの自動化を目的とし…
ターミナルアプリケーションはどんなOSでも標準で搭載しているアプリケーションはありますが、macOS標準でインストールされているターミナルは、特にTahoeになってから文字出力が遅く感じるようになりました。 以前のターミナルの使い方としてはリモートサー…
今月も Visual Studio Code の新バージョンがリリースされました。さっそくリリースノートをチェックしていきましょう。 目次 目次 新バージョンのリリース情報 個人的に気になる主なリリース Agent Skillsが示す“AIを設定する”から“育てる”への転換 新バー…
春の気配が見えつつも、まだまだ厳しい寒さの日が続きますね。 さて、2026年も年始からAI系の話題が盛りだくさんですね。最近は、エージェントスキルへの対応も進み公開が増えてきました。 エージェントスキルのサポートが増えてくることでよりスムーズなAI…
昨日、Codex Mac版を使ってアプリケーションを作ってもらうのを試しました。 devops-blog.virtualtech.jp Codexはマジですごく感動した(語彙力)のですが、今回は同じことをGitHub Copilotで試してみようと思います。 パブリックプレビュー版の、GitHub Cop…
2026年2月2日に、OpenAIがmacOS向けに「Codex app」っていう新しいアプリを発表しました。 openai.com 正式な発表ではないようですが、今後ほかのOS向けにも提供される予定みたいです。 というわけで、Codex Mac版を早速使ってみました。 前回のブログ記事で…
今回のとことんDevOps勉強会は「MicroCloudではじめよう! ご家庭向け仮想化クラスター超入門」と題して、日本仮想化技術の水野が登壇しました。 LXD、MicroCeph、MicroOVNを組み合わせた仮想化基盤の構築方法から、自宅環境での活用術までを解説しました。 …
SaaSのAIエージェントは世の中にはいっぱいありますが、その中の一つであるGitHub Copilotは名前の通りGitHubが提供するAIエージェントです。 これまでGitHub Copilotの私の印象を言うと、Visual Studio CodeにバンドルされているAIエージェントという印象し…
catというコマンドはファイルを結合して表示するためのコマンドです。例えばcat file1 file2のように実行するとfile1とfile2の内容が結合されて画面に表示されます。cat file1 file2 > mergedと実行すると、結合された内容がmergedというファイルに書かれま…
今月も Visual Studio Code の新バージョンがリリースされました。さっそくリリースノートをチェックしていきましょう。 目次 目次 新バージョンのリリース情報 個人的に気になる主なリリース Agent Skillsが示す“AIを設定する”から“育てる”への転換 新バー…
月刊DevOpsニュースは先月のニュースまとめとして配信しています。 皆さんの情報収集の一助となれば幸いです。 2026年もとことんDevOpsブログをよろしくお願いします。 プログラミング 生成AI CI/CD セキュリティ リリース その他 プログラミング VS Code、…
明けましておめでとうございます。今年もどうぞよろしくお願いします。 最近自宅に色々なサービスを飼っていまして。その中の1つにglanceというダッシュボードを作るアプリ?があります。 これが結構便利なので紹介します。 glance github.com glanceはセル…
Xなどで最近ちょっと騒がれている、VSCodeのRemote Development(の特にRemote SSH)が共同で開発していると負荷が非常に高い問題について、今日は話そうと思います。 Xのトレンド: https://x.com/i/trending/2010912519032820201 Xのトレンドの中で参照され…
アプリケーションのバージョンアップって面倒ですよね。そこで便利なのがコンテナです。実行環境一式をまるごとイメージとしてカプセル化できるため、ポータビリティの向上はもちろん、副作用を抑えたバージョンアップやロールバックも簡単になり、運用コス…
今月も Visual Studio Code の新バージョンがリリースされました。さっそくリリースノートをチェックしていきましょう。 目次 目次 新バージョンのリリース情報 個人的に気になる主なリリース バックグラウンドエージェントとクラウドエージェント 新バージ…
今回のとことんDevOps勉強会は「クラウドネイティブ時代の分散データベース「YugabyteDB」を触ってみよう!」と題して、日本仮想化技術の遠山が登壇しました。 分散データベースの1つであるYugabyteDBの基本と操作方法を中心に入門編としてお話ししました。 …
12月に入り今年も残すところわずかとなりました。 今年も1年を通してAIの話題を聞かない日はないというくらい、沢山の動きがあった印象があります。 特に、後半にかけてハードウェア価格にも影響が出始めて、来年以降も目が離せないトピックになりそうですね…
本日は小ネタです。 日々のタスクや色々な調査にClaude DesktopやClaude Codeを活用しているのですが、どのAIを使ったとしても故意ではない「ファイルやディレクトリーをAIに勝手に消されて事故」みたいなことは起きてしまいがちなんですよね。 SNSとかで見…
npmパッケージが悪意のあるコードに置き換えられる「サプライチェーン攻撃」が頻繁にITニュースの話題になっています。 つい最近の記事はこんな感じです。 atmarkit.itmedia.co.jp npmってなんぞやって思った人もいると思いますが、Node.jsというクロスプラ…
私の記事を読んでいただいている方々はきっとターミナルの巣に篭って作業していることでしょう。tmuxでpaneを分割し、新しい作業をする時はwindowを追加する姿が目に浮かびます。 ターミナルのウィンドウ管理目的でtmuxを起動すると、リモートでセッション維…
コンテナアプリケーションのローカル開発環境では、諸々のセットアップにdocker composeを使うことってよくありますよね。むしろローカルにk8sを起動してる方の方が少ないかもしれません。 composeで困るのが定期実行系のジョブです。k8sではCronJobというが…
今月も Visual Studio Code の新バージョンがリリースされました。さっそくリリースノートをチェックしていきましょう。 目次 目次 新バージョンのリリース情報 個人的に気になる主なリリース 今回のアップデートで追加された「Planエージェント」モード 新…
11月に肌寒さを感じる季節になりました 今年も残すところ〜というフレーズを聞くような時期になり、少しずつ年末感を感じられる季節ではないでしょうか。 さて、月が変わりましたので先月の気になったニュースをまとめた月刊DevOpsニュースをお送ります。 ク…
Gitの操作、慣れないうちは難しいですよね。git add、git commit、git push...コマンドを覚えるだけでも大変です。しかもCLIアプリなので自発的に状態を確認するまで何もわからないという・・・まぁ、それはCLIのいいところでもあるのですが、慣れるまでが大…
鍛え抜かれたコマンドーの皆さんならgrepコマンドを使わない日はないでしょう。私も文字列の絞り込みによく使っています。 決まった文字列で絞り込む場合はgrepで十分だと思いますが、絞り込む文字列を探している段階ではgrepの結果を見ながらcat | grep cat…
今回のとことんDevOps勉強会は「Playwrightで始めるUI自動テスト入門」と題して、日本仮想化技術の石本が登壇しました。 これからUI自動テストを学んでみたい方向けに、Playwrightを使った基本的な進め方を中心にお話ししました。 理想的なテスト構成と実際…
ターミナルを中心に作業をされている方ならMarkdownの閲覧もターミナル上で行いたいものですよね。はい、私も同感です。そこで今回紹介したいのはCLIベースのナビゲーションを備えたMarkdownビューアです。 treemd github.com treemdはMarkdownをターミナル…
Visual Studio Code(以下VSCode)はマイクロソフトのオープンソースのエディター*1です。 オープンソースだけどオープンソースではないという点が気になりつつも、便利なエディターであることには変わりないため、これまで使ってきていました。 そんな中、…
