定型業務自動化で学んだこと
2021年07月24日要約 リポジトリ 自動化した作業の流れ Google Sheets APIを利用してデータ取得 取得したデータを元にメッセージを生成 生成したメッセージをIncomming Webhook宛に送信 上記の作業を平日1日1回定期的に実行 利用した技術 Google Sheets…
Written by eginoy
要約 リポジトリ 自動化した作業の流れ Google Sheets APIを利用してデータ取得 取得したデータを元にメッセージを生成 生成したメッセージをIncomming Webhook宛に送信 上記の作業を平日1日1回定期的に実行 利用した技術 Google Sheets…
radcastで録音したファイルが溜まってきたので、cronを利用して一定期間経過したファイルを自動削除する。 ファイルの最終更新日が3週間(21日)より前のファイルを対象とする。 最終更新日が…
作ったもの https://github.com/eginoy/radcast-docker 動機 radikoのタイムフリーは再生開始から2…
外出先でも広告ブロックがしたい 前回の記事では、Pi-holeを利用して広告ブロックDNSサーバーを立てた。 自宅Wi-Fiネットワーク接続時、DNSサーバーをPi-hole…
アプリ内ブラウザでの広告が目障り PCではブラウザ拡張のAdBlockなどを使用しているので広告除去ができている。 しかし、スマートフォンのアプリ内ブラウザでは上記の方法で広告除去ができない。 Pi-holeというOSSでDNSサーバーを自前で立てて、スマートフォン側でDNS…
…
作ったもの gatsbyの新規記事テンプレートを生成するcliツール 目標 でインストールし、 のように利用できるようにする。 インストールするだけでcliから利用可能にしたい 前回の記事ではのにコマンド名とスクリプトのパスを設定することでcli…
つくったもの https://github.com/eginoy/gatsby-new-post-generator インストール gatsbyで作成したwebsiteディレクトリに移動し、script格納ディレクトリを作成して移動 リポジトリ全体は必要無いのでsvn…
経緯 WSL2上のUbuntu20.04を使用して開発していたが、ローカルで立てた開発サーバー(localhost)にアクセスできないといった現象が定期的に発生していた。 根本的な解決ができず、ストレスが貯まるのでDualBootでUbuntu20.0…
なぜGatsby ブログサービスを使用するのに比べ、良い学習になると思った 必然的にWeb周りの知識が必要になり、楽しみながら学習できる良い機会だと考えたので、ブログサービスを使用するのではなく、静的サイトジェネレーターでのブログ作成を選択した。 React.js…