2021-09-01から1ヶ月間の記事一覧

sharpでHEICをJPEGに変換する

概要 sharpでHEICをJPEGに変換する方法を記述します。 準備 今回は、dockerのnodeの公式のイメージを利用します。 $ docker run --rm -it -v $(pwd):/home/node/test-sharp -w /home/node/test-sharp node bash 「-v」でホスト側のカレントディレクトリをコ…

Node.jsでパスからファイル名、親ディレクトリのパスを取得する

概要 パスからファイル名、親ディレクトリのパスを取得します。 取得方法 pathモジュールを利用します。 const path = require('path') ファイル名を取得します。 path.basename('/nodejs.org/api/path.html') // 'path.html' 親ディレクトリのパスを取得し…

AWS S3の署名付きURLを試してみる

概要 AWS S3の署名付きURLを権限を変えながら動作を確認してみます。 準備 バケットの作成 $ aws s3 mb s3://test-s3-presigned-url-0904 コンテンツのアップロード $ echo '<meta charset=utf-8><title>test-s3-presigned-url-0904</title>test-s3-presigned-url-0904' > index.html $ aws s3 c</meta>…

MySQLのuptimeを確認する

概要 MySQLのuptimeを確認する方法を記述します。 確認方法 MySQLの起動 dockerでMySQLを起動します。 $ docker run --name mysql-test -e MYSQL_ROOT_PASSWORD=my-secret-pw -d mysql:latest MySQLへ接続 $ docker exec -i -t mysql-test mysql -uroot -p u…