曲がって貼るからってのもあるかもしれないですが、若干濁る印象でした。pushを自動化しよう。ポンコツエンジニアのごじゃっぺ開発日記。Actionsで作業の自動化をするのって楽しいですよね。今回は、actions上でファイルを変更したり追加して、最後にgitコマンドでコミット&プッシュをしたいと思います。Actions上でgitコマンドを操作するときは必要なのかなと思ってたんですが、どうやら不要なようです。GITHUB_TOKENの存在は一旦忘れます。したら他のリポジトリを扱う場合とかは必要なのかも。定義ファイルを紹介したいと思います。}}あとで読むGASでAPIを作るぞ!JSONを返す方法とその性能試験を実施してみた。ポンコツエンジニアのごじゃっぺ開発日記。Script(GAS)をこれから使おうという方向けのアドベントカレンダーになります。今回はGASでJSONを返すAPIを作りたいと思います。これこそがGASのとても良いところの1つ、サーバーの用意をせずにも無料でAPIサーバのようなものを作れるのです。実際にプログラムを書いてみましょう。}}あとで読む【GAS】毎日12:00ちょうどに定期実行したい!分単位で時間指定して定期実行を実現する方法。ポンコツエンジニアのごじゃっぺ開発日記。Script(以降、GAS)で、12時ちょうどに実行したい!毎時0分に実行したい!毎日7時ちょうどに実行したい!など、ちょうど0分などのタイミングで実行したいことってありますよね。cronのような定期実行を設定したいとき、GASの通常のステップを踏むと、分単位の指定ってできないんですよね。そこを解決する手法を紹介したいと思います。通常のステップで定期実行のトリガーを設定すると以下のようになるかと思います。設定項目として、例えば12時に実行したい場合。}}あとで読むスプレッドシートのデータをGASを使って1クリックでCSVに吐き出すものを作る。ポンコツエンジニアのごじゃっぺ開発日記。userswww.pnkts.netいろんなデータをGoogleのスプレッドシートで管理することが多くなったような気がします。思って、今回作ってみましたので、紹介したいと思います。Driveを開いてスプレッドシートのプロジェクトを作成しましょう。最近、すき家にハマっているので「すき家の牛丼♪」という名前にしました。なんでもいいのでデータを入力しておいてください。自分は、牛丼とねぎキムチ牛丼とねぎ玉牛丼とシャキっと和風オニサラ牛丼の値段を入力しました。三種のチーズ牛丼を入力するのを忘れてました。トリガーとなるボタンをスプレッドシート上に設置したいと思います。}}あとで読むCloudFront+S3に対して自作システムにログインしないと配信・アクセスできないようにする。ポンコツエンジニアのごじゃっぺ開発日記。userswww.pnkts.netAWS上でとあるシステムを作っていました。静的ファイルはS3にアップロードしていて、CDN(今回はCloudFront)を用いてキャッシュしている。今回作成したシステム構成は以下のようになっている。APIの投稿(push)と返信(replay)を試してみる。ポンコツエンジニアのごじゃっぺ開発日記。userswww.pnkts.net無料で使えるLINEのボット、これを今回は無料で扱えるGoogleのサービスを利用して、誰でもお金を全くかけずに簡単にボットを作れるので、今回はこれについて紹介したいと思います。BotのWebhookの設定をする。RemoのAPIを叩き続けて温度と湿度を集計してみた。ポンコツエンジニアのごじゃっぺ開発日記。Remoを購入したので、APIを叩きまくってみようと思い、たくさん叩き続けてみました。Script(GAS)を使って、APIを叩き、スプレッドシートに記録していくスクリプトを書きました。スクリプトは雑に書いちゃいましたのでちょっと恥ずかしい。Reserved.設定を変更しましたx。