my syntax suger

i have an unbeknown dictionary. everything is up to me.

de:code2019 CD12 Kubernetes関連のまとめ

Session: CD12 / マネージド Kubernetes ガチ本番運用 in ZOZOTOWN Date: 2019/05/29 Place: 港区芝公園ザ・プリンス パークタワー東京 Official URL Presentation Kubernetes運用の目的 システムの安定稼働を目指す サービスの成長、突発的なアクセス負荷に…

de:code2019 CD01 Windows Containersまとめ

Session: CD01 / Windows ContainersとAzureによる、既存.NETアプリケーションのモダナイゼーション Date: 2019/05/29 Place: 港区芝公園ザ・プリンス パークタワー東京 Contents: オンプレミスで稼働する.NETアプリのWindows Container化やWindows Server20…

de:code2019 CD13 Azure Monitor周りのまとめ

Session: CD13 / クラウド ネイティブ / ハイブリッド アプリケーションの監視 ~ DevOps モニタリング アーキテクチャ ~ Date: 2019/05/30 Place: 港区芝公園ザ・プリンス パークタワー東京 Contents: Azure Monitor、Azure Monitor Logsのdata source Offic…

de:code2019 SE01 Azure AD Log/Azure Monitor周りのまとめ

Session: SE01 / Azure Active Directory の ログ の "みかた" 長期保存・外部 SIEM 連携・分析手法 Date: 2019/05/29 Place: 港区芝公園ザ・プリンス パークタワー東京 Contents: Azure Active Directoryの監査/セキュリティログ、外部ログ連携機能、Azure …

TCP connection過多によるsocket通信が出来ない場合の対処 (Windows)

障害例 frontend, (clientからのrequestを受けるweb server等が乗っているserver), backend(forntend serverから渡ってきたdataを処理して返すDB等) serverの両者間における通信でTCP connectionが過剰となり、clientがエラーを経験した。 clientの体験とし…

chefを利用するのにbundle installを辞めて、chefDKを採用

environment Chef Development Kit: 3.8.14 chef-client version: 14.10.9 berks version: 7.0.7 kitchen version: 1.24.0 inspec version: 3.6.6 background chefを利用するのに bundle install して利用していたが、依存関係で嵌ると沼から抜け出せない事…

machinekeyについて

machinekeyとは machineKey 要素 (ASP.NET 設定スキーマ) | Microsoft Docs 主にform認証data、view(html)に出力される管理情報(state data)の暗号化、復号化、検証を行う目的で使われるkey。 認証用cookieやviewにおいて、改ざん防止・暗号化が可能。 machi…

AWS S3とCloudFrontで301 redirectさせる

aws

概要 今回 halu.dev のdomainを取得したので www.xxx.net (念為伏) から引っ越した。S3のstatic website hostingにおけるredirectは勿論 http -> https は可能だが、 https -> https は不可である。 例えば以下のようにredirectさせる。 www.xxx.net -> www.…

Zabbix Trigger設定例

随時更新する。基本的な使い方は公式サイトに記載されているが、癖のある閾値の見方をするトリガー設定もある為、メモしておく。 regexp(), iregexp() 最新値がregular expressionと一致するかどうかチェックする。 parameterはPOSIXのregular expression。 …

Grafanaのグラフ描画時に504 Gateway Timeoutが発生する場合がある

概要 zabbixサーバのwebサーバ用として利用しているNginxでGrafanaへreverse proxyしている。 client -> ALB -> Web server(zabbix用) -> (Nginxによるreverse proxy) -> grafana グラフ描画する際のクエリdurationが大きい場合、Nginx側で504 timeoutしてし…

PandasでセットしたdataframeからPostgreSQLへデータを投入

です。。。 environment PostgreSQL 11.1 lxml 4.3.1 html5lib 1.0.1 beautifulsoup4 4.7.1 SQLAlchemy 1.2.18 pandas 0.24.1 事前準備 www.halu.dev 上記、作成したdataframeを利用。 www.halu.dev PostgreSQLはlocalにパパっと立てたものを取り急ぎ利用。 …

MojaveにhomebrewでPostgreSQLをinstall

です。。。 environment mac OS Mojave 10.14.2 psql (PostgreSQL) 11.1 pg_ctl (PostgreSQL) 11.1 install brew doctor brew update brew install postgresql ...{ellipsis}... To migrate existing data from a previous major version of PostgreSQL run:…

pandasを触ってみる (web scrapingしてdataframeへセット、tsv出力)

environment pandas 0.24.1 lxml 4.3.1 html5lib 1.0.1 beautifulsoup4 4.7.1 pandasとは Python用データ分析library。 data frame(2次元table)形式を扱える。 公式サイト csvをtsvへ変換 test.csvを準備。 fixed acidity,volatile acidity,citric acid,resi…

VS CodeでPython Debug

基本的な手順は公式サイトの通り。 Debugのステップ Python のExtensionをinstall。 launch.json を編集。 当該ファイルを開く( "console": "integratedTerminal" の場合 )。 Debug実行。 launch.json attributes program debug対象ファイルへの絶対パス デ…

RealTimeBoardでKPTを行ってみて

あるプロジェクトが完了した後、RealTimeBoardというツールを利用してKPT(Keep/Problem/Try) 振り返りを行った。 Sign up | RealtimeBoard 流れ Keep, Problem, Tryそれぞれのフェーズ毎に付箋を5分以内に記載し、それに対し各フェーズで意見を出し合う形を…