その他

TiDBインストール

https://engineering.dena.com/blog/2022/01/infra-meetup-tidb/https://www.publickey1.jp/blog/23/mysql7000linemysqlnewsqlpr.htmlhttps://github.com/pingcap/tidb https://docs.pingcap.com/tidb/stable/quick-start-with-tidbhttps://docs.pingcap.com…

{Python}MeCab

https://note.com/smkt_interview/n/nafebd60ae6bchttps://atmarkit.itmedia.co.jp/ait/articles/2102/05/news027.html -- インストール pip install mecab-python3pip install unidic python -m unidic download -- 動作確認 import MeCabimport unidic -- …

エクセル -> JSON作成ツール (create table)

vim excel2json.py #!/usr/bin/env python# -*- coding: utf-8 -*- import jsonimport sysimport openpyxlimport re def main(): args = sys.argv if len(args) > 1: file_name = args[1] else: file_name = 'tab1.xlsx' base_name = re.split('\.',file_nam…

JSON -> エクセル作成ツール (create table)

https://qiita.com/kikuchiTakuya/items/53990fca06fb9ba1d8a7https://qiita.com/taashi/items/07bf75201a074e208ae5 入力jsonファイル vim tab1.json{ "schema_name": "TEST", "table_name": "TAB1", "table_desc": "テストテーブル1", "cols": [ { "col_na…

{Java}Base64エンコードとURLエンコード

https://cyzennt.co.jp/blog/2021/06/01/base64%E3%81%AE%E8%AA%AC%E6%98%8E%E3%81%A8java%E3%81%A7%E3%81%AE%E3%82%A8%E3%83%B3%E3%82%B3%E3%83%BC%E3%83%89%E3%83%BB%E3%83%87%E3%82%B3%E3%83%BC%E3%83%89%E3%81%AE%E4%BE%8B/ https://style.potepan.com/a…

{Python}Base64エンコードとURLエンコード

https://analytics-note.xyz/programming/python-base64/https://note.nkmk.me/python-urllib-parse-quote-unquote/ import base64 print(base64.b64encode('admin:admin'.encode()).decode())print(base64.b64decode(b'YWRtaW46YWRtaW4=').decode()) ※ファ…

JSONダミーデータ生成

https://www.lifehacker.jp/article/141128jsonjson_generator/https://medium.com/veltra-engineering/dummy-json-8d21e35f6e45https://swfz.hatenablog.com/entry/2021/03/17/021617https://qiita.com/wf-yamaday/items/f890f3523eeacbe71153 npm install …

{PowerShell}OSコマンド実行

https://win.just4fun.biz/?PowerShell/%E6%96%87%E5%AD%97%E5%88%97%E3%82%92%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%81%A8%E3%81%97%E3%81%A6%E5%AE%9F%E8%A1%8C%E3%81%99%E3%82%8B%E3%83%BBInvoke-Expression 想定シナリオ:ファイルからコマンドを取得…

{Java}OSコマンド実行

https://cyzennt.co.jp/blog/2019/03/09/java%EF%BC%9Ajava%E3%81%8B%E3%82%89%E3%81%AEos%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E5%91%BC%E3%81%B3%E5%87%BA%E3%81%97%E3%81%A8%E6%B3%A8%E6%84%8F%E7%82%B9/ 想定シナリオ:ファイルからコマンドを取得して実…

{Java}ファイル操作

https://camp.trainocate.co.jp/magazine/java-file/https://www.tabnine.com/code/java/methods/java.io.OutputStreamWriter/appendhttps://hikaen2.hatenablog.com/entry/20151026/1445873297 想定シナリオ:エクセルからデータを取得し、すべての列をスペ…

{Java}エクセル操作

https://style.potepan.com/articles/27539.htmlhttps://stackoverflow.com/questions/47881821/error-statuslogger-log4j2-could-not-find-a-logging-implementationhttps://www.sejuku.net/blog/21222https://iid.systems/blog/archives/70 想定シナリオ:6…

{PowerShell}ファイル操作

https://soma-engineering.com/coding/powershell/text-file-handling/2018/07/08/#st-toc-h-8 想定シナリオ:エクセルからデータを取得し、すべての列をスペースで連結してテキストファイルに書き込む # テスト用ファイル作成 $excel = new-object -com exce…

{PowerShell}エクセル操作

https://life-is-command.com/powershell-excel/https://qiita.com/miyamiya/items/161372111b68bad0744ahttps://qiita.com/vicugna-pacos/items/54c5e20d3c3ffae94518https://social.technet.microsoft.com/Forums/ja-JP/6c116e2b-5f14-4b72-b3dc-254c4597c…

SSH自動ログインマクロ

https://www.j-oosk.com/teraterm/authorized_keys/307/https://www.j-oosk.com/teraterm/macro-command/683/ (1)SSH公開鍵認証 + listbox ;; 初期値設定USERNAME = 'ec2-user'KEY_FILE = 'H:\tmp\key1.pem';; 配列設定(接続先IPアドレスorホスト名を代入)st…

AlloyDB Omni(preview)

https://cloud.google.com/blog/ja/products/databases/get-started-with-alloydb-omnihttps://cloud.google.com/alloydb/docs/omni https://arkgame.com/2022/03/24/post-306307/https://cloud.google.com/sdk/docs/install?hl=ja#rpm システム要件 2 CPUs …

{Python}OSコマンド実行

https://office54.net/python/basic/python-windows-command#section4-1 OS: Windows10バージョン: 3.7.9 想定シナリオ:ファイルからコマンドを取得して実行し、結果をファイルに書き込む import subprocess # テスト用ファイル作成 with open('a.txt', mode…

{Python}ファイル操作

https://note.nkmk.me/python-file-io-open-with/ OS: Windows10バージョン: 3.7.9 想定シナリオ:エクセルからデータを取得し、すべての列をスペースで連結してテキストファイルに書き込む 前提: python -m pip install openpyxl from openpyxl import Workb…

{Python}エクセル操作

https://gammasoft.jp/support/openpyxl-iter-rows/#:~:text=%E7%A9%BA%E8%A1%8C%E3%81%AE%E5%88%A4%E5%AE%9A%E3%81%AF,%E3%81%AA%E3%82%8B%E3%81%8B%E3%81%A7%E8%A6%8B%E5%88%86%E3%81%91%E3%81%BE%E3%81%99%E3%80%82 OS: Windows10バージョン: 3.7.9 想定…

ポートフォワーディング

https://www.wakuwakubank.com/posts/681-ssh-portforward-multistage/ Client -> EC2 -> Redshift リージョン: オレゴン us-west-2 -- 1. キーペア作成 aws ec2 create-key-pair \--key-name key123 \--query "KeyMaterial" \--output text > key123.pem ca…

MongoDBコマンド

前提OS : Rocky Linux 9.1MongoDB version : 6.0.3 mongosh データベース作成use db01 データベース一覧show dbs データベース削除db.dropDatabase() コレクション作成db.createCollection('tab1') コレクション一覧show collections コレクション削除db.tab…

Redisコマンド

前提OS : Rocky Linux 9.1Redis version : 6.2.7 redis-cli Sring型 set key01 val01get key01 unlink key01get key01 mset key11 val11 key12 val12mget key11 key12 set counter01 0incr counter01get counter01decr counter01get counter01 List型 lpush …

MongoDBレプリケーション+シャーディング

https://changineer.info/server/nosql/nosql_mongo_sharding.html 前提OS : Rocky Linux 9.1MongoDB version : 6.0.3 mmm190 : mongosmmm191 : MongoDB(config) primarymmm192 : MongoDB(config) secondarymmm193 : MongoDB(config) secondarymmm194 : Mong…

Redisレプリケーション+シャーディング

https://changineer.info/server/nosql/nosql_redis_cluster.html 前提OS : Rocky Linux 9.1Redis version : 6.2.7 mmm191 : Redis master(Shard#1)mmm192 : Redis master(Shard#2)mmm193 : Redis master(Shard#3)mmm194 : Redis replica(Shard#1)mmm195 : R…

Redisシャーディング

https://changineer.info/server/nosql/nosql_redis_cluster.htmlhttps://qiita.com/keitatata/items/44678ad472e61a4606c5 前提OS : Rocky Linux 9.1Redis version : 6.2.7 mmm191 : Redis master(Shard#1)mmm192 : Redis master(Shard#2)mmm193 : Redis ma…

MongoDBシャーディング

https://changineer.info/server/nosql/nosql_mongo_sharding.html 前提OS : Rocky Linux 9.1MongoDB version : 6.0.3 mmm190 : mongosmmm191 : MongoDB(config) primarymmm192 : MongoDB(Shard#1) primarymmm193 : MongoDB(Shard#2) primary -- 1. MongoDB…

MongoDBレプリケーション

https://www.mongodb.com/docs/manual/tutorial/deploy-replica-set/ 前提OS : Rocky Linux 9.1MongoDB version : 6.0.3 mmm191 : MongoDB primarymmm192 : MongoDB secondarymmm193 : MongoDB secondary -- 1. MongoDBインストール[mmm191,mmm192,mmm193で…

Redisレプリケーション

https://changineer.info/server/nosql/nosql_redis_replication.html 前提OS : Rocky Linux 9.1Redis version : 6.2.7 mmm191 : Redis mastermmm192 : Redis replicammm193 : Redis replica -- 1. Redisインストール[mmm191,mmm192,mmm193で実施] ※Redis Se…

さくらのクラウド

https://docs.usacloud.jp/usacloud/references/server/https://qiita.com/zembutsu/items/fe4686cde8a0cd50f2b0 -- 1. usacloudインストール curl -fsSL https://github.com/sacloud/usacloud/releases/latest/download/install.sh | bash usacloud version…

Arkimeインストール

OS: Amazon Linux2 ( ami-078296f82eb463377) インスタンスタイプ: t3.medium (2vCPU,4GiB) インストールするもの: httpdArkimeDockerDocker ComposeElasticSearch -- 1. EC2インスタンス作成 -- 2. セキュリティグループ設定下記通信を許可する TCP 22 MYIP…

Amazon EKS Anywhere

https://www.publickey1.jp/blog/22/amazon_eksamazon_eks_anywherevmware.htmlhttps://anywhere.eks.amazonaws.com/docs/ 前提:Ubuntu (20.04.4 LTS)4 CPU cores16GB memory30GB free disk space EKS Anywhereバージョン: v0.10.0Dockerバージョン: 20.10.1…