開発に関してのブログ記事一覧です。
【2021年版】Gmailで受信したメールをチャットサービスに転送するスクリプト(導入手順付き)
仕事でもチャットを使うようになって久しいですが、最近ではコロナ禍の影響で増えたリモートワークにより、チャットサービスを使う方は一気に増えたのではないでしょうか。 しかし使う機会が減ってきたとはいえ、メールもまだまだ使用さ…
Shopifyの管理画面からテーマファイルがダウンロード出来ない場合にダウンロードする方法
タイトルの通り、Shopifyの管理画面からテーマファイルがダウンロード出来ない場合にダウンロードする方法です。 テーマファイルは、Shopifyの管理画面で下記の手順でダウンロード出来ます(正確にはメール通知されます)…
【2021年版】PayPalで決済された後にGmailからサンキューメールを自動送信するスクリプト(導入手順付き)
いまや色々な決済手段がありますが、まだまだPayPalを使用している方は多いかと思います。 そしてPayPalでは、いわゆる決済後のサンキューメールを自動送信する機能が提供されていません。 (サンキューメールとは、購入し…
SSL+リバースプロキシの環境(Dockerで再現)でWordPressの管理画面にログインする
SSL+リバースプロキシの環境で、WordPressの管理画面にログインする方法です。 普通にログイン出来るのではと思いますが、ある事をしないと下記GIFアニメーション画像のようにログイン画面に戻され、特にエラー等も表示…
CircleCIでビルド、テスト、デプロイ(SSH)の自動化を実現する
以前纏めていたCircleCIのconfig.ymlの場所を失念してしまい、見つけるのに少し時間がかかってしまった為、これを機にブログ化しておくことにしました。 CircleCIについて概要を説明すると、ビルド・テスト・…
ラズパイでトイレのIoT化
オフィスのトイレの空室状況が分からず不便に感じていた為、トイレをIoT化してみました。 先にトイレのIoT化後の結果から 下記のように、トイレの蓋の開閉をトリガーに流水音が鳴ったり、LEDが点灯したり、ウェブ側で空室チェ…
MacのFinderタブを保存&復元するアプリ
本記事は、MojaveでFinderタブが保存・復元されなくなり不便を感じている方向けの記事です。 アプリの概要 MacのFinderで開いているタブを保存するアプリ及び、復元するアプリです。 手動で各アプリを実行するこ…
【Android】FuelでのHTTP通信でURLにアンダースコアがあるとエラーになる問題の解決方法
APIとの通信にFuel(https://github.com/kittinunf/Fuel)というライブラリを使っているのですが、なぜかAPIからのレスポンスが取得できないということがありました。 ログを見てみると以下…
Amazon SESを使用したメール送信を行うシェルスクリプト
Amazon(AWS) SESは、簡単にメールの送信を行うことが出来る便利なサービスです。 AWSの管理画面上で一通りの設定をした後は、メールの送信&受信テストを行うと思いますが、それだけの為にわざわざプログラムを書いて…
PHPでブラウザ操作ができるFacebookの作ったライブラリ「facebook/php-webdriver」のカスタマイズ
数年前まではRubyやPython、Node.jsなどを使用するか、もしくはPHPのGoutteを使用する場合が多かったブラウザの自動操作ですが、 Facebookの作ったライブラリ「facebook/php-webdr…