角待ちは対空

おもむろガウェイン

2018-12-01から1ヶ月間の記事一覧

「DNSがよくわかる教科書」が良かった

DNSがよくわかる教科書作者: 株式会社日本レジストリサービス(JPRS)渡邉結衣、佐藤新太、藤原和典,森下泰宏出版社/メーカー: SBクリエイティブ発売日: 2018/11/22メディア: 単行本この商品を含むブログを見る 良かった。いや本当にいい内容なのかは知らない…

mysqlのプロンプトはカスタマイズできるのでuserとhost表示しておくと便利

~/.my.confに [mysql] prompt='\\u@\\h [\\d]> ' と書いておき mysql -uruser_name -p -hhost_name user_name@host_name: (none)> use test; Database changed user_name@host_name: test> select 1; +---+ | 1 | +---+ | 1 | +---+ 1 row in set (0.00 sec)…

MySQL対話モード中に一時的にshellコマンドを実行したい

hostname とかしたくなることがあるけどいちいち戻るの面倒というとき。 mysql> system echo hoge hoge mysql> \! echo hoge hoge

TLSの設定がうまく出来ているか確認したいときのコマンド

DNSレコード切りかえるに/etc/hostsにIPアドレスとドメインを書いて確認とかやってたけど、openssl にはs_clientコマンドがあるのでこれで確認できる。 openssl s_client -connect 93.184.216.34:443 -servername example.com

gitが使えるプロトコル

git clone hogehoge の hogehoge はいろいろなプロトコルが使える。 HTTP/HTTPSプロトコル https://github.com/Microsoft/TypeScript.git 利点: HTTPなので用意するのが楽 欠点: パフォーマンス的に非効率 と言われていたが解決した -> Smart HTTP、Dumb HTT…

AWSのDNSサーバー

VPCのネットワークアドレスに+2にしたもの(subnetではない)。 DHCP オプションセット - Amazon Virtual Private Cloud

いろんなデータベースが入ったMySQLからテーブル一覧がほしい

こんなものが必要になるということは大体とても悲しい状況ですが。 ポイントとしては -N: カラム名を出力しない -e: SQLステートメントを発行し結果を受け取る for DATABASE in `mysql -ureadonly -preadonly -N -s -e "show databases;"`; do for TABLE in …

Nginxですべてのホストヘッダにマッチするserver_nameに_がよく使われるけど_じゃなくてもいい

invalidなドメイン名ならばなんでもいい。だから、かわいい顔文字でもよい。 ドキュメントの該当箇所: Server names In catch-all server examples the strange name “_” can be seen: server { listen 80 default_server; server_name _; return 444; } The…

time_zone設定の違うMySQLのレプリケーションについて

結論としてはできない。正確にはレプリケーションの設定自体はできるがデータが適切に複製されないので設定を変える必要がある。 これはMySQL5.6 -> Aurora(MySQL5.6互換)移行の際、レプリケーションを組んだが、時刻周りで上手くいかなかった問題と解決の記…