2020-01-01から1年間の記事一覧

MySQL接続でSSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocolが出たときの対応

まえがき MySQLへの接続で、ERROR 2026 (HY000): SSL connection error: error:1425F102:SSL routines:ssl_choose_client_version:unsupported protocol というエラーが出たときのメモ書き。 エラーの内容はssl_choose_client_version:unsupported protocol…

ImageMagickとmulticropコマンドで1枚の画像を空白区切りで分割してみる

まえがき 友人から複数枚の画像を1枚の画像としてスキャンしたものをいい感じに分割する方法がなさそうか困っていそうだった。 見てググって出てきた内容は今後使う時がありそうな気がしたのでメモを残しておく。 やりたいこと こういう1枚のスキャン画像に…

SlackでLegacy BotでRTM APIを使うためのSlack Appの追加の仕方

まえがき SlackでReal Time Messaging API(RTM API)を使いたい時があったが、 今(2020/05/28現在)だと通常のSlack APPだと動かないため、Classic Slack Appを作ってRTM APIを使えるようにするためのメモを残しておきます。 RTM APIとEvents APIについて 今は…

tcpdumpの使い方

まえがき tcpdumpの使い方、TCPヘッダフラグの位置、その他雑多なものをメモしておく。 tcpdumpのよく使うやつ やる前に気をつけたほうが良いこと 何のため、どういう状態であると仮定してを意識してから取得する 闇雲にとってもパケットおじさんじゃないと…

ELBアクセスログをElasticsearchに突っ込んだ後にPainlessでクエリストリングを除外したフィールドを追加する

まえがき https://hoge.com?hoge=hogehoge&fuga=fugafuga みたいなアクセスログをそのまま集計するとクエリストリングが邪魔でほぼユニークなリクエストになる。 そのため、Painlessを使って https://hoge.com として表示するフィールドを追加する。 ELBアク…

Ubuntu 18.04でLogicool MX Master 3をカスタマイズする

まえがき Ubuntu 20.04だとデフォルトで動きました。 HHKBに合わせてLogicool MX Master 3をぽちった。 しかしWindows/Mac以外だとデフォルトではジェスチャーボタンやモードシフト、戻る、進むボタンが使えない。 調べたらlogiopsというOSSで色々とカスタマ…

転職ドラフトの自己推薦を使って転職しました

まえがき こちらの記事は転職ドラフト体験談投稿キャンペーンに参加しています。 job-draft.jp 転職してから1年以上経過したのでHHKB買うためにも流石に書いても良いかなーと思って書いています。 転職したばかりだと客観的に書けないことも多いので 私の場…

CodeBuildでDocker imageの作成をするときにDockerfile内の処理へIAM Roleを引き渡す方法

例えば、Dockerfile内のコマンドでS3にファイルをアップロードする処理が挟まっていた場合。 Dockerfile内に ARG AWS_CONTAINER_CREDENTIALS_RELATIVE_URIとして受け取れるようにしてやれば良い。 https://docs.aws.amazon.com/ja_jp/codebuild/latest/userg…