2024-01-01から1年間の記事一覧

Windows11 24H2でVirtualBoxを使用すると動作が遅くなる

概要 Windows 11 24H2が2024年10月に配信されました。 Windows 11、バージョン24H2の更新履歴 先日Updateをしてみたのですが、VirtualBoxを利用しているとVMとホスト両方とも動作が遅くなり、まともに動かすことが出来なかったので、その時の対策です。 環境…

pyenvのインストールと利用方法について

概要 pyenvは複数のPythonバージョンをプロジェクトよって切り替えて使用することができるツールです。 今回はpyenvのインストールと利用方法について記載します 環境 RHEL9.4 pyenv 2.4.10 pyenvのインストール GitHub - pyenv installationのドキュメント…

Perlで外部コマンドを実行する方法

概要 Perlで外部コマンド(Linuxコマンド)を実行する方法について記載 Table of Contents 環境 system関数を使った方法 バッククォートを使った方法 環境 Perl 5.30.0 system関数を使った方法 Perlの組み込み関数であるsystemを使うことで、外部コマンドを実…

Windowsに対してAnsibleを実行してみる

概要 Windowsに対してAnsibleを実行する方法について記載します Windows Server 2022とWindows 10に対して実行してみます Table of Contents 環境 Windowsへの接続要件を確認する サポート対象のWindowsバージョン確認 PowerShellのバージョン確認 .Net Fram…

Windows11で日本語キーボードと英語キーボードの切り替え方

概要 Windows11のキーボードレイアウトを日本語キーボードから英語キーボードに切り替える方法を記載します また、私自身HHKBを使っており全角/半角切り替えがデフォルト設定だと切り替えずらかったため、Ctrl + Spaceでできる設定も記載します 環境 Windows…

Shell Scriptの実行時間を計る方法

概要 Shell Script実行時に処理時間を計測したい場合の方法について記載します 環境 OracleLinux 9.1 時間の計測が可能なコマンド timeコマンド コマンドの実行時間を計測するためのコマンドです time コマンド 計測する時間は下記の3種類となります。 real …

KubernetesにGrafanaをデプロイしてZabbixで取得したデータを可視化してみる

概要 Kubernetes(k3s)にGrafanaをデプロイして、Zabbixで取得したデータを可視化してみたいと思います 環境 RHEL 8.7 Zabbix 5.4 Grafana 11.1.0 Table of Contents 前提条件 KubernetesにGrafanaをデプロイ Grafanaへアクセス GrafanaにZabbixのプラグイン…

Googleアナリティクスで自分のアクセスを除外する方法(IP除外設定)

概要 自分のアクセスでブログのアクセス数が増加し正確なデータが取得できないため、自分の利用しているIPを除外設定する方法を記載します 環境 Googleアナリティクス4 Table of Contents 自分の利用しているIPアドレスの確認 GoogleアナリティクスでIPアド…

Linuxのディスクやファイルの容量確認方法

概要 Linuxサーバのディスク使用量やファイルの容量を調べるためのコマンドを紹介します 環境 RHEL9.4 Table of Contents ディスク使用量確認コマンド ディレクトリの容量確認コマンド ディスク使用量確認コマンド dfコマンドでディスクサイズを確認できます…

Google AI(Gemini)のAPIをPythonで利用してみる

概要 Google AI(Gemini)のAPIは無償で利用できるため、使ってみました。 環境 Python 3.9.14 Google AI StudioでAPI key取得 Google AI StudioでAPI keyを取得する Pythonコード作成 以下サンプルコード GOOGLE_API_KEYはハードコードしないことが推奨されて…

Perl基礎構文

概要 私がPerlを学習した際の備忘としてのメモです YouTubeで配信されている下記の動画をもとに作成しております Perl入学式 オンライン 2021 第1回 〜導入編〜 Perl入学式 オンライン 2021 第2回 〜プログラミング基礎構文編〜 Perl入学式 オンライン 2021 …

Private Automation HubへのLDAP設定方法について

概要 AWX/Ansible Automation ControllerではGUIでLDAP設定を行いますが、Private Automation HubではInstall時のInventoryに記載する必要がありました。 その時の設定例をご紹介します。 環境 使用インストーラ ansible-automation-platform-setup-bundle-2…

Ansibleのdefaultフィルターの使い方と挙動について

概要 Ansibleで利用できるdefaultフィルターの使い方と使用した際の挙動についてご紹介します。 Ansibleの公式サイトもご参考までに! Ansible Doc - Providing default filter 環境 ansible 2.16.6 defaultフィルターについて Ansibleのモジュールを利用す…

Ansible NavigatorでAnsible Vaultの使い方

ansible-navigatorコマンドを利用してAnsible Vaultで暗号化したい 概要 ansible-navigatorコマンドを用いたAnsible Vaultの利用方法 環境 ansible-navigator 24.2.0 Ansible NavigatorでAnsible Vault実行 下記のような記載で今まで通りのansible-vaultコマ…