-
GASで作成した無効になったトリガーを削除する
GASの処理内でトリガーを作成することってありますよね。 こんなん。 ScriptApp.newTrigger('function_name').timeBased().after(60000).create(); //1分(60000ms)後に起動する そこで一点ネックになるのが、 処理が完了したトリガーが無効になっ... -
GASで”Exception: You do not have permission to call…”が表示されたときの対処法
GASで以下のようなエラーが出てきました。 Exception: You do not have permission to call SpreadsheetApp.getActiveSpreadsheet. Required permissions: (https://www.googleapis.com/auth/spreadsheets.currentonly || https://www.googleapis.com/auth... -
GAS x API Gateway x Lambda(Python)でレスポンスが日本語の時の実装
自動化をしていると、GASからAPI Gateway経由でLambdaを呼び出し、レスポンスデータ(json)をスプレッドシートとかに出力したいケースは間々あると思います。(Google Workspace環境なら) しかし、レスポンスデータに日本語が含まれているとき、Unicodeに... -
ReactでMaterial UIを入れようとしたらエラーになった
コーポレートエンジニアの私は普段Web開発なんてしないのですが、「React x TypeScriptで開発してみたい!」と唐突に思いまして、某学習サービスで買った教材を見ながら試しに始めてみた矢先。 npm add @material-ui/icons@4.11.3 > ERESOLVE unable to... -
Googleフォームの回答を連携するスプレッドシートで処理する
こんにちは。 今日はGASを使ってGoogleフォームの回答を、フォームに紐づいているスプレッドシート上で自動処理する方法を簡単にまとめます。 私の経験上、こういった対応をするケースは スプレッドシート内で回答を集計し、再計算したい 回答に応じてデー... -
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で構成されてい...