Articles

Amazon CodeCatalyst を使って Web サイトを EC2 にデプロイする手順

Amazon CodeCatalyst を使って Web サイトを EC2 にデプロイする手順

#AWS #CodeCatalyst #CodeDeploy #S3 #EC2 #Git #CICD
Amazon CodeCatalyst と AWS CodeDeploy を使い、Web サイト(Laravel を想定)を EC2 にデプロイする手順のメモ。Amazon CodeCatalyst を使って Web サイトを EC2 にデプロイする手順
GitHub Actions で Issue の内容に応じてファイル変更・プッシュ・プルリク作成までを自動化

GitHub Actions で Issue の内容に応じてファイル変更・プッシュ・プルリク作成までを自動化

#GitHub #GitHubActions #CICD #Git #IssueTemplate
issue を作成したら、その内容に応じてファイルを変更し、そのままプッシュとプルリクの作成、あとはマージするだけ、というところまで GitHub Actions で自動化するメモです。GitHub Actions で Issue の内容に応じてファイル変更・プッシュ・プルリク作成までを自動化

生成AIに関する日本の著作権法適用状況の確認メモ

#AI #GenerativeAI #Copyright
生成AIに関する日本の著作権法適用状況の確認メモ。生成AIの何が問題で何が問題でないか。生成AIに関する日本の著作権法適用状況の確認メモ
WSL (OpenSUSE Tumbleweed) に Stable Diffusion, Kohya_SS をセットアップ

WSL (OpenSUSE Tumbleweed) に Stable Diffusion, Kohya_SS をセットアップ

#StableDiffusion #Kohya_SS #OpenSUSE #WSL #AI #NVIDIA #Python
WSL (OpenSUSE Tumbleweed) に Stable Diffusion (Automatic1111) と Kohya_SS をセットアップするメモ。WSL (OpenSUSE Tumbleweed) に Stable Diffusion, Kohya_SS をセットアップ

メールホスティングサービスの比較

#Mail
個人事業主が独自ドメインのメールを持つためのメールホスティングサービスを簡単に比較。Google Workspace、Microsoft 365、AWS SES、Zoho Mailの料金や機能、メリット・デメリットを解説比較します。メールホスティングサービスの比較

PHPエンジニアのための Next.js 入門以前

#JavaScript #Node.js #React #Next.js
以前 PHP エンジニア向けに、Next.js(>=13) を初めて学ぶ際、理解の助けとなることを意識しながら説明した内容をまとめました。PHPエンジニアのための Next.js 入門以前

ブラウザの Cookie が意図せず消えてしまった、という件の対応メモ

#Cookie #PHP #JavaScript #Security
PHP/JavaScript のプロジェクトで、いわゆる「お気に入り」機能を Cookie で実現している箇所があり、その機能についてユーザーから「お気に入り登録したのに後日確認すると消えていた」という旨の連絡がありました。意外な盲点だったので記録しておきます。ブラウザの Cookie が意図せず消えてしまった、という件の対応メモ

Denoflare で Cloudflare Workers から D1 を使う

#Cloudflare #CloudflareWorkers #CloudflareD1 #Deno #Denoflare
Cloudflare の Workers から D1 を使う上で、せっかくなら Deno を使ってみたいと思い、公式でも紹介されている Denoflare を使ってみました。デプロイを実行して JSON をレスポンスさせるまでをメモします。Denoflare で Cloudflare Workers から D1 を使う

Firebase と Node.js を使用して簡単的なクローラーを作成

#Firebase #Node.js
Firebase の Firestore, Functions, Pub/Sub triggers を使用して、定期実行できる簡易的なクローラーを作成します。エミュレーター環境で実行させるまでとなります。Firebase と Node.js を使用して簡単的なクローラーを作成

画像圧縮・変換 web アプリ “Squoosh” のコマンドラインツール “Squoosh CLI”

#Squoosh #Linux #Node.js #npm #CLI
“Squoosh” は画像の劣化を大きく抑えて圧縮する webp などの次世代圧縮フォーマットへの変換を行える、Google 製の Web アプリケーションです。Web 上では複数枚の変換・圧縮を行えませんが、Node.js モジュールとして提供されている “Squoosh CLI” を使えば、連続的に一括変換・圧縮が行えます。画像圧縮・変換 web アプリ “Squoosh” のコマンドラインツール “Squoosh CLI”

docker-compose.yml で .env に定義した環境変数を設定ファイルにも反映させたい

#Docker #DockerCompose
docker-compose で、DB名、ホスト名、ディレクトリ名など、各種設定ファイルごとに記入するのは管理する上でかなり面倒なので、docker-compose が自動で読み込む .env ファイルに記載された環境変数を、各ファイルに反映させる方法のメモになります。docker-compose.yml で .env に定義した環境変数を設定ファイルにも反映させたい