開発環境

Raspberry Pi 4の設定について

Ubuntuインストール後 自分用のメモです。 Raspberry Pi 4にインストールした後に設定した内容です。 インストールしたOSは以下です。 タイムゾーン変更 タイムゾーンを日本にします。 sudo timedatectl set-timezone Asia/Tokyo IPv6の無効化 /etc/sysctl.c…

おうちkubernetes(インストール編)

takeiteasy-09.net takeiteasy-09.net に続くものです。 kubernetesのインストール github.com 上記の「証明書の生成」から実施していきます。 証明書の生成と転送 generate-cert.sh をダウンロードして実行します。 ubuntu@sapphire:~/kubernetes$ chmod +x…

おうちkubernetes(組立&準備編)

takeiteasy-09.net 上記に引き続きの記事です。 材料が届いた 注文時にraspberry pi が入荷未定状態であったので、注文後しばらくは妄想して遊んでいようかと思っていましたが、まさかの次の日配送。 材料 というわけで、早速組み上げて行きました。 手順は…

おうちKubernetes(材料編)

なぜ今頃 お仕事ではコード書きな開発系をしておりますが、大きな企業ゆえあまり新しい技術を取り込んでの開発、という案件は多くはありません(少なくとも自分の部署は…) また世の中の技術もたくさんあって、何か仕事に生かせるものはないか(または興味が…

AWXのインストール

AWX 最近Ansibleを触り始めて、一人ではなんとか使えるようになってきました。 仕事仲間にもなんとかお手軽に試してもらいたいなぁ、と思ってたところにAWXなるもの記事を見つけて最新版をインストール…と思ったのですが、エラー多発で、最新版を諦め、17.1.…

AnsibleでWindows管理

AnsibleでAzure上のWindows管理 最近、お仕事でAnsibleを使う機会が増えてきました。というか、自分が好んで使っているだけですが… ネット上で情報収集するも、管理対象がLinux系が多く、なかなかWindows系が出てこないので、自分の忘備録もかねて。 Azure上…

CentOS7へのAzure CLIインストールについて

Azure CLIのインストール 仮想環境にCent OS 7を入れて、Azure CLIをインストールしていました。 インストールは下記で確認できます。dnfコマンドはCent OS7の場合はyumに置き換えれば問題ないです。 docs.microsoft.com パッケージインストール後、Azureに…

EC2内のネットワークでちょっとハマったこと

EC2内でサーバ名での名前解決ができなくなったり という現象が発生しました。忘備録の意味も含めてメモします。 現象 先日、AWSのEC2上で構築していた開発環境でサーバ名の名前解決が突然されなくなってしまう、という現象が発生しました。 以下の構成になっ…

Visual Studio Code(VSCode) 拡張機能 GitLens について

ファイルの変更履歴とか VSCode で GitLensという拡張機能を利用しているのですが、更新の一覧をみたいときなどは非常に重宝しています。 自分はGit Graphはブランチ全体をみて、こちらは選択したファイルの履歴をみる感じで使ってます。 marketplace.visual…

droolsの動作確認(WebAPI)

前準備 takeiteasy-09.net takeiteasy-09.net takeiteasy-09.net プロジェクトのデプロイ 今まではプロジェクトと呼ばれる中でオブジェクトやルールを作成し、テストケースで動作確認をしていました。 こうしてちゃんとアプリとして(ルールとして?)外部公…

droolsの動作確認(テストシナリオ)

前準備 Droolsの環境とルールを作成しておきます。 ↓環境構築 takeiteasy-09.net ↓オブジェクトとルール作成 takeiteasy-09.net テストの作成 以前に作成したルールがちゃんと動作するかを確認するため、テストを作成します。 プロジェクト画面から「アセッ…

droolsでルール作成

前準備 takeiteasy-09.net 上記で drools 環境を整えておきます。 プロジェクトの作成 トップページから「プロジェクト」-「MySpace」をクリックします。 「プロジェクトの追加」 をクリックします。 プロジェクト名、説明を入れて「追加」ボタンをクリック…

drools を docker環境で構築

Decision Managerのお勉強のため OSS版であるDroolsの環境を構築したいと思います。 Dockerイメージが用意されている https://registry.hub.docker.com/r/jboss/business-central-workbench-showcase/ https://registry.hub.docker.com/r/jboss/kie-server-s…

ドキュメントジェネレーター

Markdownで記述できるドキュメント ブログもそうですが、普段ドキュメントを書く際、Markdownを使っています。 仕事ではWord,Excelがほぼ標準ですが、あまり差分を見るのには適さない(みづらい)し、履歴を追うのはできなくはありませんがお気軽感がまった…

拡張機能 Git Graph について

やっぱり目で見えると便利 Gitのブランチ構成がグラフィカルに見えるとやっぱり見やすいですよね。 ということで、Git Graph marketplace.visualstudio.com Visual Studio Codeのコードをローカルに持ってきてGit Graph表示してみました。 コード取得します…

Visual Studio Code(VSCode) 拡張機能 Rainbow CSVについて

CSVはまだまだ現役です お仕事のシステムでいくつかのデータをCSV形式で保持しているのですが、これが中々巨大なデータで列が30とかザラにあります。 この中のデータを加工してテストデータ作成して、という作業があったのですが、各カラムにダブルクォート…

Windows の Node.js 環境について

導入してみる WindowsでNode.jsを利用するときに、今まで普通に公式インストーラから実施していました。 nodejs.org ですが、古いバージョンも維持しつつ新しいバージョンを触る機会が増えたので何か良い方法はないか、と思い検索したところ、「nodist」なる…

ルールエンジン管理のメモ

ルールエンジン管理とは RedHatのBRMS製品にDecision Managerなるミドルウェアがあり、最近業務で触ることがあったのでその内容をまとめておきます。(すぐ忘れそうなので...) www.redhat.com Decision ManagerのプロジェクトをKIEサーバにデプロイした後の…