Lamdaのテストでタイムアウトする場合の対処 作成したイベントをテストするとき、内容に問題はないはずなのに以下のようにエラーが出る場合があります。 Task timed out after 3.00 seconds このタイムアウトは、関数コードの下にある「基本設定… Junya.kハック2018.08.03 275
LambdaでインスタンスIDを取得する lambdaでインスタンスIDを参照するために、boto3を使いますが、JSONをとりあえず辞書型にします。 def lambda_handler(event, context): s3 = boto3.resource… Junya.kハック2018.08.01 1,871
WordPressが乗っているAmazon Linux 2 (2017.12) LTS Release Candidate 版をAmazon Linux正式版にアップデート 今までAWSのサーバーは立ち上げるとAmazon Linux 2 (2017.12) LTS Release Candidate 版で作成されていました。 # cat /etc/os-release NAME=”Amaz… Junya.kハック2018.07.11 320
Amazon Linux 2でLet’s Encryptを使う Amazon Linux 2でLet’s EncryptによるSSL証明書発行をしようとするとエラーが出ます。 $ ./certbot-auto’ Sorry, I don’t know how to boo… Junya.kハック2018.07.06 1,221
シェルスクリプトを定期実行する シェルスクリプトを定期的に実行するために、指定した日時にコマンドをやスクリプトを実行するcronの設定を利用する。 crontab -e で設定画面を開く 分 時 日 月 曜日 コマンド で設定します。 0 10 1 *… Junya.kハック2018.06.29 2,720
【シェルスクリプト】行の後ろから分割する あるデータ一行を適切な文字で分割したいとき、cutコマンドが使えます。 hoge.txt 1 58.157.93.90 – – [17/Apr/2015:03:24:09 +0900] “GET /feed HTTP/1… Junya.kハック2018.06.22 7,261
データベースの内容を残しながらMySQLのバージョンを更新する MySQL5.5から5.6に乗り換える時、ただ削除してインストールし直すだけだと内容が心配。バックアップをとってから乗り換えます。 mysqldumpを使います。環境はAmazon Linuxです。 $ mysqldum… Junya.kハック2018.06.20 241
diffコマンドによるファイルの更新チェック 結構重要な情報が入っているファイルを編集するの、怖いなと思っていたんですが、diffコマンドとコピーによって安心して編集することができることを発見しました。 diffコマンド $cp important.file imp… Junya.kハック2018.06.13 379
SQLインジェクションのプレースホルダによる対策(SELECTについて) SELECT * FROM user_info WHERE name = ‘$username’ AND password = ‘$userpass’; のように入力を受け付けたときに、 SELECT * FROM us… Junya.kハック2018.06.08 523