2022-01

Programming

python-keycloak で Keycloak の操作を自動化する

python-keycloakを使うとKeycloakの操作をプログラムから自動化することが出来ます。今回はpython-keycloakの基本的な使い方をメモしておきます。検証はRockyLinux8とPython3.9.6で実施しました...
Docker

hadolint で Dockerfile の内容をチェックする

hadolintはDockerfile用のlinterです。シングルバイナリなので簡単にインストール&利用開始することが可能です。今回はhadolintの使い方をメモしておきます。検証はRockyLinux8上で行いました。インストールcu...
Docker

Keycloak を docker で起動する

KeycloakをDockerコンテナで起動する手順をメモしておきます。RockyLinux8上で検証しました。dockerのインストールdockerをインストールしておきます。dnfconfig-manager--add-repodnfi...
Programming

ネットワーク機器の操作を自動化する scrapli の基本的な使い方

scrapliはネットワーク機器へTELNETやSSHなどを実行し、制御を自動化するのに利用出来るライブラリです。今回はscrapliの基本的な使い方をメモしておきます。自動化の対象はCML2上に作成したCSR1000vとしました。scra...
Cisco

Cisco SD-WAN の AAA Feature Template から 3,072bit 鍵は登録出来ない

OpenSSH8.0のリリースノートによるとOpenSSH8.0からRSA鍵長のデフォルトは3,072bitに変更されています。*ssh-keygen(1):IncreasethedefaultRSAkeysizeto3072bits,fo...
Programming

python-pptx を使って PowerPoint のコアプロパティを表示する・改

先日、python-pptxを使ってPowerPointのコアプロパティを表示するというメモを書きました。このメモのサンプルに加え、会社やマネージャ、ハイパーリンクの基点という値も取得出来るようにしたものを改めてメモしておきます。Power...
Programming

Python のソースコードをチェック / 修正するツール群

Pythonのコードチェックツールについてメモしておきます。autopep8autopep8はpycodestyleを利用してソースコードの確認/修正を行うツールです。python-mpipinstallautopep8ファイル名を指定して...
Programming

Python で文字列出力時に変数を出力する幾つかの方法

Pythonで変数を出力する幾つかの方法をメモしておきます。今回はRockyLinux8+Python3.9.6でテストしました。サンプルの実行結果以下のサンプルの実行結果は全て下記になります。#pythonsample.pyHello:A...
Programming

python-pptx を使って PowerPoint のコアプロパティを表示する

python-pptxを使うとPythonのコードからPowerPointファイルを操作することが出来ます。コアプロパティには「作成者」「会社」「マネージャー」などの情報が含まれます。これを使ってファイルのコアプロパティ情報を出力するサンプ...
Cisco

CML2 に PaloAlto (PAN-OS 10) を登録する

TryVM-SeriesFreefor30daysinESXiandKVMenvironmentsから申請することでPAN-OSの評価版を利用出来るようです。ノード定義ノード定義はGihHubのcml-communityページで公開されてい...