400万行のアクセスログをらくらく分析。 mac にインストール python3を使うのが楽ぴん。 インストール pip3 install jupyter pip3 install matplotlib pip3 install pandas 起動 jupyter notebook 実行 1.準備 import matplotlib.pyplot as plt import panda…
セキュリティ関連のソリューションマップ ソリューションの概要 の章にいい感じの図が。 dev.classmethod.jp 使ったこと無いけど insightwatch.io dev.classmethod.jp
dev.classmethod.jp 対応してほしいとのことだったのでやってみた。 マネージドルールが存在しそれを選択する形で使用するのが良さそうだ。ここにマネージドルールの説明は、ここに記載されている。 https://dev.classmethod.jp/articles/aws-waf-v2/#toc-11…
github.com
やはり存在したか。 nukisashineko.hatenablog.com
github.com eed3si9n.com よさげ
PHP-CS-FixerとPHPStanを使う。 install composer require --dev phpstan/phpstan composer require --dev friendsofphp/php-cs-fixer 実行 vendor/bin/php-cs-fixer fix app --rules=@PSR2 vendor/bin/phpstan analyse -l0 ./app/ github.com github.com
fmt.Printf("%#v", target) テストの結果として定義するとき、手でコードを書くのが面倒な時に活用。 (追記) と、思っていたが "github.com/k0kubun/pp" を使ったほうが無加工コピペができて最高だった。 import "github.com/k0kubun/pp" m := map[string]st…
GraphQLの記事を軽く読んでいた。 query(参照)とmutation(更新)で別れているの、自然とCQRSになりそうな感じがした。 Github APIでなにか更新の実行をGraphQLでやってみるか。 suzan2go.hatenablog.com k0kubun.hatenablog.com
URLのパスでルーティングの設定を分けたかったのだが、ハマったことがあった。 http://localhost/swagger というリクエストがあった場合、別のディレクトリを参照させたかった。 下記のような設定を加えていた。 < location ^~ /swagger/ { --- > location /…
ぷろぐらみんぐっぽいことを書いていきたい。