-
GASでアカウントが設定しているトリガーの一覧を確認する
未分類私は業務改善・自動化を専門にしているエンジニアです。Google Workspaceで業務をしている会社での自動化では、GASによる自動化は頻繁に行います。 そこで課題になるのが、GASのプロジェクト管理。ユーザーがオーナーのプロジェクト(スクリプト)や、トリ... -
AWS BatchでジョブがRUNNABLEのまま動かない
未分類AWS Batchでジョブを設定したのに動かない事象があったので、調べたことをまとめておきます。 原因のパターンは3つ見つかりました。 コンピューティング環境のメモリ<ジョブで指定したメモリになっている コンピューティング環境のメモリ≒ジョブで指定し... -
【GAS】Nヶ月後を求める
未分類GASのDateオブジェクトを利用した日付処理についての記録です。 使い方の基本 まずDateオブジェクトの基本 function dateSample1(){ // 今日(Date()が呼ばれた日時)を取得する let date = new Date() console.log(date) // 結果 -> Mon Nov 20 2023 1... -
【AWS】Batchで「現在、使用可能な実行ロールはありません」が出た場合の対処法(Fargate)
未分類AWS Batchのウィザードまたはジョブ定義を作成する際、オーケストレーションタイプFargateを選び「Fargate プラットフォームの設定」欄で実行ロールを選ぼうとした際、以下のエラーが表示されました。 AWS初心者の私にとってはとても大きな壁だったので、... -
Seleniumで”Element is not clickable at point”エラー
未分類Seleniumを使っていて、要素をclick()しようとした際に"Element is not clickable at point"エラーが発生しました。 短い内容ですが、このエラーがと対処法について記載します。 前提 本記事はSelenium x ChromeDriver x Headless Chromiumで構成されてい... -
PythonでCSVファイルをリストとして簡易的に読み込む
未分類業務自動化の中で以下のようなケースがあり、CSVを読み込んでパースする必要があったので記録します。 外部サービスのCSVファイルをダウンロード ダウンロードしたCSVファイルを読み込み 必要な情報を抽出・編集 スプレッドシートに書き込み 今回は3を実施... -
初回sam deployのエラー修正後に再度deployでエラー
未分類以下のエラーが発生しました。 Error: Stack aws-sam-cli-managed-default is missing Tags and/or Outputs information and therefore not in a healthy state (Current state:ROLLBACK_COMPLETE). Failing as the stack was likely not created by the A... -
AWS Lambdaで他の関数を呼び出す(Python)
未分類AWS Lambdaで、他の関数を呼び出したいケースもままあるかと思います。 今回は実際に呼び出し設定をしてみましたので、備忘録としてサクッとした手順を残しておきます。 なお、タイトルにある通り、処理はPythonで記述していますのであしからず。 事前設定... -
【GAS】別のスプレッドシートにシートのデータを値のみコピーする
未分類スプレッドシート(以降スプシ)の値をコピーしたいケースは社内でしばしば出てきますが、今回は値のみ別のスプシにコピーするケースの実装方法を紹介します。 今回やりたいこと 以下を満たしたいと思います あるスプシにあるシート全体のデータをコピーす... -
【GAS】Googleフォームに回答されたらChatworkに通知する
未分類Googleフォームをよく使う現場では、外部ツールとの連携がしたくなるケースがしばしばあると思います。 今回はその中でもよくあるケースのひとつであろう、Chatwork通知の手順をまとめました。 全体の流れ 今回の実装におけるおおまかな手順は以下のとおり...