Python3で環境変数に配列を持たせたいときは、カンマなどの区切り文字を含めた文字列で定義してsplit関数で分割します。AWS Lambdaの環境変数でリストを扱いたいときに使える小技です♪
AWS LambdaとCloudWatch Eventsを組み合わせて、Cron指定でLambda関数を定期実行する方法。サーバーレスでバッチ処理が実現できます。トリガーの作成からCloudWatch Logsでの実行確認まで手順つき♪
AWS Lambdaの関数をコマンド一発でアップロードできる「lambda-uploader」の使い方。インストール、IAMロールの用意、lambda.jsonとrequirements.txtの準備、アップロードからコンソールでの動作確認まで♪
Python3でos.environから取った環境変数はstr型なので、そのままでは数値として使えません。int関数でキャストする方法と、アルファベットや全角数字を渡したときにどうなるかも試しました♪
Java8でURLのパス文字列を分解して末尾や途中の値を取り出す方法。正規表現を使わず、java.nio.fileのPathsクラスとgetFileName・getParent・getNameで扱えます。末尾がスラッシュの場合の挙動も♪
MacのSpotlightのショートカットがIDEのコード補完とかぶって邪魔なときは、キーボード設定のショートカットから「Spotlight検索を表示」のチェックを外すだけで無効化できます。Alfredがあれば困りません♪
ブログ初心者が無料のWordPressテーマで雑記型のIT・技術ブログを運営して月間1万PVを達成するまでの道のりまとめ。ブログの目的、方針、運営費、使用テーマ、StaticPressとS3による高速化、PVと収益の推移まで♪
AWS LambdaのPythonスクリプトをローカルで動作確認できる「python-lambda-local」の使い方。pipでのインストールから、外部依存なし・リクエスト依存・外部ライブラリ依存の3パターンの実行方法とJSONエラーの対処まで♪
Pythonのboto3でAWSを操作するとき、defaultではなく任意の認証情報を使う方法まとめ。boto3.sessionでprofileを指定する書き方と、ACCESS_KEYとSECRET_KEYを直接指定する書き方の2通りです♪
AMP For WordPressプラグインが出力するAMPページのレイアウトとデザインを、テンプレートファイルと専用CSSでカスタマイズする方法。amp/style.phpとamp/single.phpの作成から、AMPツールでの有効判定まで♪