その他

scpのProxyCommand

https://qiita.com/ponsuke0531/items/4721ac64f82a8e191580https://qiita.com/S-T/items/18af2bfcc4e5a72202da https://webmasters-journal.com/application/winscp-ssh-tunnel/https://docs.oracle.com/ja/learn/generate_ssh_keys/index.html#use-putty …

OEM Management Repository Views

Enterprise Manager Cloud Control Management Repository Views Referencehttps://docs.oracle.com/cd/cloud-control-13.3/EMVWS/toc.htm How To Query Target Status From The OEM Repository DB ? (Doc ID 2669538.1) SET MARKUP CSV ON -- 2 Blackout Vi…

Git基本

参考文献: GitLab実践ガイド(北山晋吾/棚井俊 著) -- 1. 初期設定 git config --global user.name "Administrator"git config --global user.email "Administrator@example.com"git config --global init.defaultBranch maingit config --global color.ui au…

ZFS

https://itslinuxfoss.com/install-zfs-filesystem-on-ubuntu-22-04/ https://qiita.com/pitekusu/items/d5e9b0e4f5c06f8f76e3 https://chibiegg.gitbooks.io/how-to-zfs/content/install.html ボリュームマネージャに相当するコマンド -> zpoolファイルシス…

CockroachDB BACKUP/RECOVERY

https://www.cockroachlabs.com/docs/stable/backup-and-restore-overview OS: Rocky Linux 9.2 CockroachDB: v23.2.0 -- 1. テストデータ作成 cockroach sql \--certs-dir=/cockroach/crc/certs \--host=mmm191 \-e "show databases;" cockroach workload i…

CockroachDB EXPORT/IMPORT

https://www.cockroachlabs.com/docs/stable/exporthttps://www.cockroachlabs.com/docs/stable/importhttps://www.cockroachlabs.com/docs/stable/cloud-storage-authentication OS: Rocky Linux 9.2 CockroachDB: v23.2.0 -- 1. nodelocal cockroach sql \…

CockroachDB 実行計画/ヒント句/統計情報

OS: Rocky Linux 9.2 CockroachDB: v23.2.0 cockroach sql \--certs-dir=/cockroach/crc/certs \--host=mmm191 -- 1. テストデータ作成 cockroach workload init movr postgresql://myuser:myuser@mmm191:26257?sslmode=require&sslcert=/cockroach/crc/cert…

CockroachDB セキュア接続

https://kazuhira-r.hatenablog.com/entry/2021/08/11/003809https://www.cockroachlabs.com/docs/v23.2/install-cockroachdb-linux mmm191で作成した証明書と鍵をmmm192,mmm193に配布する OS: Rocky Linux 9.2 -- 1. インストール-- mmm191, mmm192, mmm193…

シェルスクリプト ファイル読み込んで1行ずつ実行

https://dev.classmethod.jp/articles/waiting-for-your-input-with-read-command/https://genzouw.com/entry/2023/02/18/084531/3300/https://qiita.com/MahoTakara/items/87c993c12fb4ddb64b85 仕様:入力ファイルから1行ずつ読み込む。空行は処理しない。…

CockroachDB サンプルデータベース作成

OS: Rocky Linux 9 -- 1. インストール wget -qO- https://binaries.cockroachdb.com/cockroach-v19.2.4.linux-amd64.tgz | tar xvzcp -i cockroach-v19.2.4.linux-amd64/cockroach /usr/local/bin/ -- 2. DB起動 cockroach start-single-node --insecure --…

Momento

https://www.gomomento.com/pricinghttps://serverless.co.jp/blog/450/https://www.google.com/search?q=Momento+Cache&rlz=1C1CHBD_jaJP888JP888&sourceid=chrome&ie=UTF-8#fpstate=ive&vld=cid:b51cc498,vid:U16MD7YEmdY,st:0https://github.com/momentoh…

Tsurugi Iceaxeから接続

参考文献: 次世代高速オープンソースRDB Tsurugi (神林飛志 et al. 著) https://www.ne.jp/asahi/hishidama/home/tech/tsurugi/tsubakuro/index.htmlhttps://github.com/project-tsurugi/iceaxe/tree/master/modules/iceaxe-examples OS: Ubuntu 22.04 CPU: …

Prowler

https://github.com/prowler-cloud/prowler -- 1. インストール(macOS) pip install prowlerprowler -v -- 2. 動作確認(AWS) prowler aws --list-checksprowler aws --checks s3_bucket_public_access prowler aws --list-servicesprowler aws --services s3…

Streampipe

https://hub.steampipe.io/mods/turbot/aws_compliancehttps://hub.steampipe.io/mods/turbot/gcp_compliancehttps://hub.steampipe.io/mods/turbot/azure_compliance -- 1. インストール(macOS) brew tap turbot/tapbrew install steampipe steampipe -v --…

Airflow ジョブ実行中にDAG修正した場合の挙動

Python: 3.8.10Airflow: 2.7.2 OS: Ubuntu20 結論: タスク切り替わりのタイミングで修正が反映される 確認1: 15分間sleepするタスクの実行中に、sleep時間を10秒に修正およびタスクの追加と削除をしたDAGをデプロイ(DAGID=同じ) cat <<-'EOF' > ~/airflow/da…

Airflow スケジュールとデプロイタイミングについて

Python: 3.8.10Airflow: 2.7.2 OS: Ubuntu20 結論: 無難にジョブをスケジュールどおり実行させるためには、start_date=本日とする ※日次スケジュールの場合、Last RunやNext Runは 実際値の前日が表示される ※手動実行の場合、Last Runは正しい日時 ====…

Tsurugi tgctlによるバックアップ/リストア

参考文献: 次世代高速オープンソースRDB Tsurugi (神林飛志 et al. 著) -- 1. データ確認tgsql --connection tcp://localhost:12345 select count(*) from history;select count(*) from contracts; \exit -- 2. バックアップ sudo mkdir ${TSURUGI_HOME}/ba…

Tsurugi Belayerによるバックアップ/リストア

参考文献: 次世代高速オープンソースRDB Tsurugi (神林飛志 et al. 著) 前提: Tsurugi インストール済Java11 インストール済Belayer インストール済 -- 1. テストデータ作成 tgctl starttgctl status git clone https://github.com/project-tsurugi/phone-bi…

Tsurugi Belayerインストール

参考文献: 次世代高速オープンソースRDB Tsurugi (神林飛志 et al. 著) OS: Ubuntu 22.04 CPU: 2memory : 8G -- 1. Tsurugi インストール git clone https://github.com/project-tsurugi/tsurugidb.git cd tsurugidbgit submodule update --init --recursive…

Airflow DAG単体テスト

https://takemikami.com/2021/12/05/AirflowDAG.html 前提: Airflowインストール済 pip install pytest mkdir -p dags tests cat -<<'EOF' > dags/dag01.py from datetime import datetimefrom airflow import DAGfrom airflow.operators.dummy import Dummy…

Tsurugi PostgreSQLから接続

参考文献: 次世代高速オープンソースRDB Tsurugi (神林飛志 et al. 著) https://itecnote.com/tecnote/r-git-clone-works-git-submodule-fails-permission-denied/https://github.com/project-tsurugi/tsurugi_fdw/blob/master/README.md OS: Ubuntu 22.04Po…

PMapper

AWS IAM 権限昇格チェックツール https://dev.classmethod.jp/articles/principal-mapper-try/https://shinobe179.hatenablog.com/entry/2022/08/09/233421https://github.com/nccgroup/PMapper OS: Amazon Linux2 -- 1. インストール sudo yum install -y g…

Tsurugi Dockerコンテナ

参考文献: 次世代高速オープンソースRDB Tsurugi (神林飛志 et al. 著) OS: Ubuntu 22.04 -- Dockerインストールsudo snap install docker -- コンテナ作成sudo docker container run -d -p 12345:12345 --name tsurugi ghcr.io/project-tsurugi/tsurugidbsu…

Tsurugi インストール

参考文献: 次世代高速オープンソースRDB Tsurugi (神林飛志 et al. 著) OS: Ubuntu 22.04 -- 1. Java11インストール sudo apt -y updatesudo apt purge -y needrestart sudo apt -y install openjdk-11-jdk sudo sh -c "cat > /etc/profile.d/java.sh" <<'EO…

Airflow

Ubuntu (20) https://qiita.com/Shmwa2/items/425c9be4e3a3a07db81ehttps://qiita.com/yuuman/items/a449bbe36710ad837df7https://qiita.com/hankehly/items/1f02a34740276d1b8f0fhttps://airflow.apache.org/docs/apache-airflow/stable/start.htmlhttps://…

{Java}UTF8ファイルのBase64エンコード

https://www.zunouissiki.com/java-base64-encode-decode/#i-4 notepad a.java import java.io.*;import java.nio.file.*; import java.io.IOException;import java.nio.charset.Charset;import java.nio.file.Files;import java.nio.file.Paths;import java…

{Java}JSONファイル読込

https://style.potepan.com/articles/27407.htmlhttps://qiita.com/penguinshunya/items/353bb1c555f337b0cf6dhttps://qiita.com/komiya_atsushi/items/c978e85c2065f57cea38 notepad User.java public class User { public String firstName; public String…

{Python}JSONファイル読込

import json with open('a.json', 'w', encoding='utf-8', newline='') as f: f.write('[\n') f.write(' {\n') f.write(' "instanceid": "i-22222222222222222",\n') f.write(' "Tags": "work2"\n') f.write(' },\n') f.write(' {\n') f.write(' "instanceid…

{Python}UTF8ファイルのBase64エンコード

https://pythonmaniac.com/file-rw-newline-code/#index_id3 import base64 with open('test2.txt', 'w', encoding='utf-8', newline='') as f: f.write('テストファイルです1\r\n') f.write('テストファイルです2\r\n') with open('test2.txt', "r", encodi…

ora2pg

https://www.sraoss.co.jp/tech-blog/pgsql/ora2pg/https://qiita.com/mkyz08/items/89771d11b73d2a2d58f3https://ora2pg.darold.net/documentation.html#Oracle-database-connection 移行元サーバ: CentOS 7 (Oracle 19c)ora2pgサーバ: CentOS 7 (ora2pg 20…