embulkでmysqlへ接続しデータを抽出しようとした際、掲題のエラーが発生。その対処について。
tech
linux
The server time zone value ‘Asia/Tokyo’ is unrecognized or represents more than one time zone.
GCP
BigQueryのunnest関数が便利
BigQueryの「大容量のデータを高速でスキャンできる」「従量課金の料金形態」という性質から、テーブル設計をはじめるとRDBMSといろいろ違いがでてくる。 今回は配列をカラムに格納する上で便利なunnest(アンネスト)関数を紹介。
linux
OpenVASからの攻撃をnginxで防ぐ
脆弱性スキャンツールから攻撃されることが度々ある。Nginxでその攻撃を防ぐ。
linux
メールを送れない環境で、受信するはずのメールを確認する
外へのメール送信が制限されている環境だと、メールを確認することができない。その環境で送信されるはずのメールを確認する。
redash
redashのuserをgitで管理する
redashはデータベースに接続できるツールなのでuserの管理がとても重要になる。 最新のユーザー状態を維持するためgitで管理する環境を整備した
linux
Linuxでのswap解放
はじめに気がついたらswapを喰っていることがある。その場合の対処について。
linux
Failed to Connect to MySQL at localhost: 3306 through SSH tunnel
MySQL Workbenchに備わっている sshトンネリング機能を使い、手元のPC/MacからリモートのサーバのDBに繋ぐ方法を紹介。
linux
CentOS 7/Amazon Linux 2 でtimezoneを変更する
一度設定したらほとんど変更しないタイムゾーン。 デフォルトでUTCになっていることもあり、JSTに変更したい事が多々ある。
linux
GitLabでCLI経由でmerge requestを送る
GitLabでコマンドベースでmerge requestを作成する。 postでAPIを叩いていろいろ設定すればそれでも可能だけど、python-gitlabというpython製のツールがとても便利だったので紹介。
docker
the input device is not a TTY
cronでdockerコンテナ内のシェルを動かし、結果をリダイレクトしようとした際 the input device is not a TTY とエラーが出て、期待通りに動かなかった。