アプリの多言語化でJavaScriptライブラリのIntlを利用しました。Intlで多言語/多通貨対応するためには、ロケール情報を理解するとともに、Intlのパラメータとして指定する通貨コードをロケールから導き出す必要があります。
WordPressは簡単には壊れないので、本番環境の管理画面を直接触ってしまうことも多いです。しかし、テーマのfunctions.phpの修正をミスったりするとあっけなく壊れます。Docker Composeを使ってWordPressのローカル開発環境を構築する手順をご紹介します。
WordPress のテーマを自作したり修正したりする場合、管理画面からテーマの PHP ファイルを書き換えられます。しかし、サーバ上のファイルを直接触ることになるためミスが起きやすく、手間もかかります。そこで、自分で修正したテーマの更新を自動チェックさせて管理画面から更新する手順をご説明します。
マイナンバーカードを使って確定申告や開業届などの電子申請をしたい時、スマホで読めれば簡単なのですが、ICカードリーダが必要になる場合もあります。MacでマイナンバーカードをICカードリーダで読み取る際の手順と注意点をまとめます。
React Native ExpoでiOS版だけリリース済みのスマホアプリについて、Android版もリリースしました。ほぼ同じソースコードになりましたが、色々作業が発生して1週間ほどかかりました。Android版リリースの手順についてまとめます。