今更な話題ですが、Kubernetesにはhelmという便利なアプリケーションインストーラーがあります。 例えばこのように実行すると、Kubernetesにあらかじめ決められた設定でアプリケーションを展開できます。 $ helm install <app-package> 例えば次のようにNamespaceを指定し</app-package>…
最近、いろいろなソフトウェアにAI機能が搭載されていますが、Docker Desktopにも実装されていたので触ってみることにしました。 私が触ったのはバージョン4.40.0のDocker Desktopで、このAI機能はベータ機能として利用可能になっています。利用するにはDock…
4月に入り新年度がスタートしました。異動や体制の変更などで、慌ただしく慣れない日々を過ごされている方も多いのではないでしょうか。 今月も月が変わりましたので、恒例の月刊DevOpsニュースをお届けします。 クラウド プログラミング 生成AI リリース そ…
今月もVisual Studio Codeの新バージョンがリリースされたので、リリースノートを見ていきましょう。 余談ですが、今月からリリースノートのUIが変わりましたね。 目次 目次 新バージョンのリリース情報 主なリリース 今月のピックアップ おわりに 新バージ…
今回のとことんDevOps勉強会は「Proxmox VE超入門」と題して、日本仮想化技術の水野が講師として登壇しました。 Proxmox VE(Virtual Environment)は、オープンソースで提供されている仮想化プラットフォームで、KVMによる仮想マシンとLXCによるコンテナを…
はじめに GitHub Actionsを活用してCI/CDや各種自動化を行っていると、「特定の条件で処理を分岐したい」「IssueやPull Request(PR)に対して自動でコメントを投稿したい」といった、ちょっとした処理を柔軟に実行したくなる場面があります。 こうした細か…
XGBoostとは? XGBoost(eXtreme Gradient Boosting)は、勾配ブースティング(Gradient Boosting)に基づいた機械学習アルゴリズムの一つであり、高速かつ高精度な予測を実現する手法です。 機械学習の分野では、複数のシンプルなモデル(それぞれの精度は…
今年1回目の月刊VS Code通信の執筆です。本年も毎月新しいバージョンのリリースに合わせて 今月も新しいバージョンがリリースされたので、リリースノートを眺めていきたいと思います。 目次 目次 Visual Studio Codeニューリリース 主なリリース 今月のピッ…
ようやく春らしい暖かさがきたと思えば、急に雪が降る日があったりと寒暖差が激しいですが、日本には「三寒四温」という言葉があるように、日によって寒暖を感じていると季節の変わり目を感じますね。体調管理にはより一層の注意が必要ですが。 さて、月が変…
今回のとことんDevOps勉強会は「今E2Eテスト自動化入門」と題して、日本仮想化技術の石本が講師として登壇しました。 E2E(End-to-End)テストとは、ソフトウェアやシステム全体のフローを検証し、エンドユーザーが期待通りに操作できるかを確認するテスト手…
機械学習という言葉を耳にし始めた頃に興味を持ってあれこれ調べていた時期がありましたが、そこから随分と遠のいてしまいました。久々に機械学習について触れる機会が出てきたので、学び直しです。 久々に色々と情報収集している中でDVCというキーワードを…
今年1回目の月刊VS Code通信の執筆です。本年も毎月新しいバージョンのリリースに合わせて 今月も新しいバージョンがリリースされたので、リリースノートを眺めていきたいと思います。 目次 目次 Visual Studio Codeニューリリース 主なリリース 今月のピッ…
macOSでは色々なソフトウェアのインストールに、ずっとHomebrewを使っていました。 手元のマシンで普段使いのほとんどのGUIのアプリケーションやコマンドラインツールの導入にHomebrewを使っています。 仕事でJavaでうごくApache Jmeterを最近利用するのもあ…
2025年の最初の月刊DevOpsニュースです。厳しい寒さの日もありますが、暦上では立春を過ぎて少しずつ春の気配を感じ始める頃ではないでしょうか。 今回は、2024年12月と1月の合併号のような形で2ヶ月分のニュースをまとめています。 仮想化/コンテナ クラウ…
今回のとことんDevOps勉強会は「今日からはじめるWSL実践入門」と題して、日本仮想化技術の水野が講師として登壇しました。 WSL(Windows Subsystem for Linux)とは、Windows上でLinux環境を手軽に利用できる機能です。Windowsを使ったことがある方なら、一…
今回はちょっとした小ネタです。 最近お仕事でKubernetesよりDockerを多く使っている私です(KubernetesもDockerも好きです)。 これまで、普段Dockerは決めた構成で動かすということしかやってきていませんでした。 具体的にいうと「こういう構成で動かす」…
今朝社内のSlackにこんな記事が流れてきました。 https://kieranlowe.io/terraform-s3-backend-setup-skip-the-table Terraform v1.10からS3 backendのステートロックで、DynamoDBを使用するか、S3にロックファイルを作成するか選べるようになったようです。…
前回のブログ記事「pvコマンドでプログレスバーを表示」でプログレスバーを表示できるツールを紹介しました。この記事の最後にprogressもいいよっと言っていたのでprogressも紹介します。 progressとは github.com progressは実行中のGNU Coreutilsのコマン…
CLIツールって複数のツールを|(パイプ)で繋げていい感じに処理しやすいように作られているから余計な情報を表示しないものが結構多いですよね。でも時間がかかる処理を走らせているときに「今どこまで終わったんだっけ?」「そもそも動いてるのかな?」と不…
普段使いのmacOS環境ではzshシェルを現在は常用しています。 使っているうちにこれはどうするんだろうと思っては調べて.zshrcに書いて設定を適用みたいに、zshrcを日々温めています。 最近追加して便利だった設定をご紹介しようと思います。 ファイルを指定…
コンピュータの初期セットアップって面倒ですよね。この手間を省くためにdotfilesを使ってる方も多いのではないでしょうか。dotfilesと言っても管理方法は人それぞれで、ツールを使ってる方もいれば自分なりのやり方で実践してる人もいるかと思います。私はa…
今年も残すところわずかとなりました。2024年は皆さんにとってどのような年だったでしょうか。 月刊VS Code通信は年内ラスト回となります。また、年明け1月は例年であればリリースがないため、執筆をお休みします。 今月も新しいバージョンがリリースされた…
Pleasanterでは、JavaScriptやCSSなどをカスタマイズして標準ではサポートされていない機能を追加できます。何かしらのカスタマイズを行った場合、エンジニアであれば十分なテストをしてからリリースしますが、Pleasanterでは現場の方も巻き込んでプログラミ…
12月にも入り師走感が増してきましたね。 例年通りですが本記事が年内最後となりますので、少し早いですが 本年も大変お世話になりました。来年もどうぞよろしくお願いします。 仮想化/コンテナ クラウド プログラミング 生成AI OS リリース 仮想化/コンテナ…
CloudWatch Logsにログを溜め込むのはコスト的に避けたいですよね。CloudWatch LogsにはS3にログをエクスポートする機能がるのですが、なぜか手動実行にしか対応していません。自動的にエクスポートするにはLambdaを定期実行するか、EventBridge Schedulerで…
前回の記事では「k6 new」で雛形を作れることは説明しましたが、処理のほとんどを自分で記述していく必要があります。Javascriptが得意な方はそれほど問題にはならないでしょうが、Javascript初心者にとってはその言語を使えるようになることが、k6を使い始…
最近お仕事でk6に触れる機会がありました。Apache JMeterやLocustは触ったことがあったのですが、k6は初めてだったので、備忘録的に記事を残しておきます。 k6 k6.io github.com k6はGrafana Labsが開発している負荷テストツールです。Javascriptで書かれた…
今回のとことんDevOps勉強会は「イベントレポート '24/11月開催 とことんDevOps勉強会「Visual Studio CodeのDev Containersを使って開発環境構築してみよう」」と題して、日本仮想化技術の石本が講師として登壇しました。 今回は毎年9月のオープンデベロッ…
今年も残すところ2ヶ月になりました。少しずつ年末の慌ただしさが出始めた頃でしょうか? 10月のDevOpsニュースまとめを作成しましたので、振り返りがてらお読み頂ければ幸いでございます。 PostgreSQL クラウド プログラミング 生成AI OS リリース PostgreS…
Pleasanterのプロセス機能でボタンを作成すると、作成や更新と同じアイコンが表示されます。 誤操作や誤解を防ぐために、ボタンのアイコンを実際の処理近いものに変更したいことがありますが、標準機能ではアイコンを変更することはできません。 今回は、Mat…