linux

The server time zone value ‘Asia/Tokyo’ is unrecognized or represents more than one time zone.

embulkでmysqlへ接続しデータを抽出しようとした際、掲題のエラーが発生。その対処について。

OpenVASからの攻撃をnginxで防ぐ

脆弱性スキャンツールから攻撃されることが度々ある。Nginxでその攻撃を防ぐ。

メールを送れない環境で、受信するはずのメールを確認する

外へのメール送信が制限されている環境だと、メールを確認することができない。その環境で送信されるはずのメールを確認する。

Linuxでのswap解放

はじめに気がついたらswapを喰っていることがある。その場合の対処について。

Failed to Connect to MySQL at localhost: 3306 through SSH tunnel

手元のPC/MacからリモートのサーバのDBに繋ぎたい事がある。 sshトンネリング機能がmysql workbenchに備わっているので、それを活用する。

CentOS 7/Amazon Linux 2 でtimezoneを変更する

一度設定したらほとんど変更しないタイムゾーン。 デフォルトでUTCになっていることもあり、JSTに変更したい事が多々ある。

GitLabでCLI経由でmerge requestを送る

GitLabでコマンドベースでmerge requestを作成する。 postでAPIを叩いていろいろ設定すればそれでも可能だけど、python-gitlabというpython製のツールがとても便利だったので紹介。

rbenvのインストール

rubyを自由にversion切り替えられるrbenvはとても便利。 しかし、インストールは少しめんどくさい。 よく使う手順なのでとりあえず晒す

ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/var/lib/mysql/mysql.sock’ (2 “No such file or directory”)

はじめに以下のようなエラーが発生する事があるERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (2 "No such file

mauticをDockerで試したが…

OSS版のMarketoのようなマーケティングツールをDockerでインストールを試みたが一筋縄に行かなかった。