nepia_infinity

発達障害(ASD,ADHD)を抱えています。けれど、その事にめげず、出来る事を少しずつ…

nepia_infinity

発達障害(ASD,ADHD)を抱えています。けれど、その事にめげず、出来る事を少しずつやっていこうと思っています。 絵を描いたり、音楽を作ったりするのが好きです!!

マガジン

最近の記事

  • 固定された記事

【GAS】Google Apps Script 活用事例 自作ライブラリを公開しました

自作ライブラリを作成しました。実務でたくさんGASを書く中で、この処理をもっと簡単に書けたら、前にも似た処理を書いたなと痛感するシーンがあり、作成に踏み切りました。 スクリプトID 18rg2maFYXNmPmB2R-8s3UuFG850j5OLw4WBvcOrghzRMlfVbQWDgOVvZ 手順 Google Apps Scriptのエディタ(IDE)を開く 画面左のプラスマークにカーソルを当てて、ライブラリを追加クリック スクリプトIDを入力し、検索ボタ

    • 室内動物展示施設へ出かけた翌日に、細菌性の咽頭炎になった話

      表題の通りですが、室内動物展示施設へ行った翌日に具合が悪くなったので、書き残しておきます。施設の衛生状態や名誉棄損をする意図はないため、施設名を伏せてお送りします。 また厳密な因果関係があるとは限りませんが、かなりの寒暖差があったため、体力が落ちていた可能性があります。 2024春の寒暖差は本当にえげつなかった7°以上で自律神経が狂いやすいと言われていますが、4/7 - 5/7のデータを集計したところ、こんな感じです。 1日あたりの平均気温差が10° 気温差が7°以内

      • PythonでSlack APIを使用してスレッドに紐づいている絵文字を取得するスクリプト

        CSVやPDFを操作するとき、GASではやりにくいイメージがあって、Microsoft Copilot(中身はChat GPT)と壁打ちしながら、Pythonで書いてみました。時折、間違ったコードを返すので、一つ一つ試行錯誤しながら完成に繋げました。 スクリプトimport reimport requestsfrom datetime import datetime, timezone"""token, channel, message_timestampを指定して、絵文字

        • 【GAS】Google Apps Script 活用事例 制約条件があるグルーピングの自動化

          アイスブレイクや全社的なイベントなどで組み分けを考える機会がありました。ただ乱数を使って事足りるのであれば、GASを使わず、RANDBETWEEN関数などを使う手もあります。 前職でもそういう機会があったので、割とそういう会社少なくないのかなと思っています。 制約条件は次の3つWebサービスを使用したり、上述のRANDBETWEEN関数を使用した場合、制約条件を全て満たすには、どこかで手作業が必要です。 男女比7:3ぐらいを想定した場合、偏りが生じて純粋に乱数のみの場合、

        • 固定された記事

        【GAS】Google Apps Script 活用事例 自作ライブラリを公開しました

        マガジン

        • 【GAS】Google Apps Script
          195本
        • AI
          10本
        • イラスト
          6本
        • 発達障害
          7本
        • 3D
          0本
        • Microsoft
          6本

        記事

          【GAS】Google Apps Script 活用事例 複数の採用メンバーの面接対応件数を取得するスクリプト

          実は、去年の10月に転職しました。 前職でも面接日程をスプシに書き出したいなぁと思って、いくつか記事を書いてきました。 最近、Chat GPTを使ってGASを書いたりしているのですが、適格に指示を与えて、自分が欲しいアウトプットを得るって思いの外難しいものです。なので色々なユースケースで書いておくと後の自分のためになるかなと思っています。 function setValues(){ const values = getUniqueEvents(); Spreadshe

          【GAS】Google Apps Script 活用事例 複数の採用メンバーの面接対応件数を取得するスクリプト

          【GAS】Google Apps Script活用事例 Slack APIを駆使してFindyの情報をスプレッドシートに吐き出せるようにするスクリプト

          Findyを使い始めたが、HRMOSと連携してねェ….。最近、Findyという採用媒体を使用しており、Slack APIを使用してFindyのBot メッセージから定期的に送信されてくる情報をスプシに吐き出せないかなぁーと四苦八苦して、ようやく出来たのでその備忘録です。 Slack Appの作り方のポイント年収などの個人情報を扱う鍵付きのプライベートチャンネルからメッセージを取得しなければいけないため、User OAuth Tokenを使用します。 英語なのでいい加減に

          【GAS】Google Apps Script活用事例 Slack APIを駆使してFindyの情報をスプレッドシートに吐き出せるようにするスクリプト

          FEELCYCLE レビュー 実際に行ってみて自分には合わないなと思った話。

          ちょっと気になっていたFEEL CYCLEのチラシが、ポストに投函されていたのでトライアルプランに入ってみました。その感想です。 自分のスペック30代男性 JOYFITに週3日程度で通って筋トレをしている会社員 有酸素運動(ランニング)などは不足気味 少しお腹が出ている どんな人に向いているか?クラブミュージックが好きで音を聴きに行っていた人 スタジオ内にミラーボールがあり内装や照明は完全にクラブハウス ライブやフェスが好きな人 1回1回の予約が苦にならない人

          FEELCYCLE レビュー 実際に行ってみて自分には合わないなと思った話。

          【GAS】Google Apps Script活用事例 自分が出席しないカレンダーの予定をグレーに変更するスクリプト

          採用関連のお仕事をしていると、HRMOSなどをはじめとするATS連携などで自分が出席しない面接予定などがカレンダーを占有するようになってきます。 自分が出席しなければいけない会議と色分けを自動でやってくれたら便利だよなーと思って書きました。 /** * * 自分が出欠しない予定をカレンダーの色をグレーに変える * * */function setColorEvents() { const mailAddress = Session.getActiveUser().

          【GAS】Google Apps Script活用事例 自分が出席しないカレンダーの予定をグレーに変更するスクリプト

          niji jorney使って美少女を生成してみた

          年末にnovel AIを使ってみて、凄いと感動したのですが、niji journeyは言葉を失うレベルでした。完全に自分の技量を超えているのと、線、髪の着色、肌の着色全てにグラデーションが掛かっているため、手作業での修正がかなり難しい印象です。 Vary(Region)でいわゆる部分修正ができるのですが、現状だとコントロールするのがかなり難しい印象です。陰とかも意外と分からなくて苦労します。 そもそもjpg、レイヤーが統合された状態で出力されるので、背景の分離に少し手間が

          有料
          150〜
          割引あり

          niji jorney使って美少女を生成してみた

          【GAS】Google Apps Script 活用事例文字列をセル垂直方向に自動で揃えるスクリプト

          今回はGoogle Spreadsheetで長文を入力したときに、垂直方向に中央揃えにしてくれると楽だなと思って、スクリプトを書いてみました。 セルの高さが15px以上になったら、自動で処理を実行するようにしてみました。 /** * 自動で文字列をセル垂直中央に配置する * * */function autoVerticalAlignCenter() { const sheet = SpreadsheetApp.getActiveSpreadsheet()

          【GAS】Google Apps Script 活用事例文字列をセル垂直方向に自動で揃えるスクリプト

          Chat GPTを活用してコードをブラッシュアップする

          GitHubにプッシュしたコードとにらめっこして、どの辺が改善できそうかを確認。Chat GPTと壁打ちしてブラッシュアップしました。 自分のレベルに合わせてくれる家庭教師みたいな感じで、新たな可能性を感じました Chat GPTとのやりとり改善したポイントは以下の通りです。三項演算子を使う 分割代入 Object.entries オブジェクトから2次元配列をつくる Object.fromEntries 2次元配列からオブジェクトを作る Array.from va

          Chat GPTを活用してコードをブラッシュアップする

          【GAS】Google Apps Script活用事例 Google Calendar APIを有効にして、ファイルを添付した予定を作成する方法

          GASで出来ない事もあるなぁ……。こちらを参考にしました!! やりたかった事としては、作成済みのイベントに添付ファイルを追加したかったのですが出来ませんでした。その過程を記録に残しておきます。 添付ファイル付きで予定を新規作成するfunction attatchmentFile(){ const calendarId = 'sample@gmail.com'; const eventParam = { summary: 'Google Calendar APIに

          【GAS】Google Apps Script活用事例 Google Calendar APIを有効にして、ファイルを添付した予定を作成する方法

          【GAS】Google Apps Script 活用事例 スプレッドシートにはなぜか存在しないPHONETIC関数を自力で作ってみた。

          画像はBING IMAGE CREATORで作成しました。The beauty of Japanese Characters, hiraganaと打ちました。なぜか新しい漢字が生成されとる….。 なんで無いの?マジで痒いところに手が届かないEXCELにはあるけど、Google Spreadsheetには存在しない関数の一つである、PHONETIC関数を自力で作ってみました。 こういう感じでリストを作成して、照合して変換しています。 ひらがなAPIとかChat GPTを使う

          【GAS】Google Apps Script 活用事例 スプレッドシートにはなぜか存在しないPHONETIC関数を自力で作ってみた。

          MacとiPhoneを10年以上使い続けている僕が今回、サブ機にVAIOを選んだ理由

          この度、サブ機としてVAIO SX14を購入しました。 Mac Book Pro 13インチの2016年モデルを使って来ました。7年前のモデルでブログを書くぐらいの用途ではまだ現役として使えそうですが、Google Meetなどビデオ会議はかなり厳しくなってきてしまいました。流石にそろそろ買い替え時かなと感じ始めていました。 Windowsに決めた理由ノートPCでのWindows Hello体験はめちゃくちゃ快適 意外とMacは重くて、MacBookAirでも1.2キロあ

          MacとiPhoneを10年以上使い続けている僕が今回、サブ機にVAIOを選んだ理由

          【GAS】Google Apps Script 活用事例 集計結果をざっとドキュメントにまとめるスクリプト

          画像はAdobe Expressのテキストから画像を作成するAIを作成しました。(※修正はなし。出力結果のまま使用) Google Formsのアンケート集計結果を(集計用シートなどなしで)簡単にざっとまとめるスクリプトを書きました。 コード全文function countNumbers() { const sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('参加後アンケート'); const

          【GAS】Google Apps Script 活用事例 集計結果をざっとドキュメントにまとめるスクリプト

          【GAS】Google Apps Script 活用事例 行を追加したら、隣接する行のセル結合を自動化するスクリプト

          1枚のシートに2つの表って生産性が下がると思うんだが….実務では、セルが結合されたシートの更新を依頼されるケースが多々あります。フィルター使えないし、見栄え悪いし、自動化しづらいし、百害あって一理なしと思っているのですが仕方ないか…..。 なぜ、このような更新するのに不都合な仕様になっているかというと、この表の上に別の表があるためです。 皆さんもそういうことありませんか? 例えば商品Aの下に新しい行を追加した際に、隣接する行のセル結合は引き継がれません。この表の場合、商

          【GAS】Google Apps Script 活用事例 行を追加したら、隣接する行のセル結合を自動化するスクリプト