もはや恒例になってきた通称「GAS活」こと、「Google Apps Script 活用ミートアップ」。
今回もイベント公開すると、あっという間に出席枠が埋まってしまう盛況ぶりでした。
また、非エンジニアの方、GASを通してエンジニアを目指す方が以前にも増して多かったです(段々と仕事場に根付いているようですね)。
また、今回は以前からの課題であったバージョン管理やローカルでの開発についての発表が多かったのがポイント。より実務に近づいた内容となりました。
当日の発表内容
- ノンプログラマー向けGAS活用~ GAS×Chatwork・Slackアイデア集7選(株式会社プランノーツ 高橋宣成氏)
- 社内でGASをこうやって使ってます(アディッシュ株式会社 境野高義氏)
- Claspを用いた モダンGAS開発(@takanakahiko)
- clasp導入の落とし穴(@excelspeedup)
- GASを活用した経営管理論(@kabanyasu)
- 社内GAS勉強会の軌跡 2017-2019(太田翔氏)
- gas-webpagetestで パフォーマンス計測を始めよう!(@howdy39)
当日の発表内容の詳細を書こうと思ったら・・・・
も、もう既にまとめられてたーー!!!!
Google Apps Script 活用ミートアップ #4に参加しました – #GAS活 | 初心者備忘録www.ka-net.org
しかもかなり詳細まで書いてくれている純度の高い内容!! こ、これを書いたのは誰だ!!??
って思ったら・・・
GAS活Vol.3で謎の仮面をつけて登壇してくれたきぬあささんじゃないですか!
見た目に反してソフトな語り口#GAS活 pic.twitter.com/egzd0f6YjA
— ガイアックスKAITO (@gx_kaito) 2018年10月17日
本家よりも早いアウトプットとそのクオリティにマジリスペクト。ブログもすこぶる真面目な内容で「人って見た目で判断しちゃいけないな」と改めて思いました。
きぬあささんのブログが凄くまとまっているので、内容はそちらに譲ることにして、こちらのブログでは当日のTwitterのタイムラインの様子をご報告します。
ChatworkやSlackの連携にGASを使う
Slack や Chatwork を GASと連携するために API を使う。Chatwork は日本製のため、ドキュメントは日本語。 #GAS活
— OGATA Tetsuji (@xtetsuji) 2019年5月20日
@ntakahashi0505 さんには忙しいところ毎回このイベントに登壇してもらっていて、恐縮ですが最高 #GAS活
— 佐々木喜徳 / Gaiax Startup Studio & 技術本部長 (@norinux) 2019年5月20日
gasにクレデンシャルを埋め込みたくない時はアクセス権絞ったスプレッドシートとかに置いとくのかな。 #GAS活
— tamatq (@tamatq1) 2019年5月20日
タカハシ先生の会社はSlackとChatWork両方使っている!!#GAS活
— Apachan@RPA本発売!!&GAS本原稿提出!! (@Apapachan) 2019年5月20日
そういえばLINEに通知させたりとかしたいな。あとで調べる。 #GAS活
— tamatq (@tamatq1) 2019年5月20日
Slackは英語ドキュメントだからエンジニアは違和感ないけど、確かにちょっと不親切に思うかも#GAS活
— ガイアックスKAITO (@gx_kaito) 2019年5月20日
GASの記事でバズった内容について詳しく話してもらおう!
次の登壇は、アディッシュ株式会社 境野さん( @sakaimo )で「社内でGASをこうやって使ってます」です。#GAS活 pic.twitter.com/J02t9Y2yPJ
— Gaiax Techinical Meetups (@GaiaxTech) 2019年5月20日
@sakaimo さんのQiita殿堂入りすごい
— 佐々木喜徳 / Gaiax Startup Studio & 技術本部長 (@norinux) 2019年5月20日
#GAS活
レクチャーを受けた皆さん。
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
福岡、仙台、沖縄、東京からピックアップして自動化チーム発足!#GAS活
現場のリーダーには全員 GAS 覚えて書いてほしいのが正直なところ #GAS活
— etau (@etau0422) 2019年5月20日
業務効率をあげるのは「全体から」と「部分から」。GASで有利なのは「部分から」のところ。#GAS活
— ガイアックスKAITO (@gx_kaito) 2019年5月20日
全体を見て課題を解決する時も、部分的に手をつけていく方が全体の仮説が間違ってた時の転換しやすいと思うし、部分にフォーカスして手をつけていくの悪くないと思う。懸念があるとしたら、俯瞰してみないとどこが効果が高い箇所なのかの判断ができないところかな #GAS活
— 佐々木喜徳 / Gaiax Startup Studio & 技術本部長 (@norinux) 2019年5月20日
GASとChrome拡張との組み合わせで広がる夢
Chrome 拡張使ったことない~!知りたい~! #GAS活
— etau (@etau0422) 2019年5月20日
chromeエクステンションのとの組み合わせは職種によって需要ありそう#GAS活
— ガイアックスKAITO (@gx_kaito) 2019年5月20日
しゅごい!なんだそりゃ、JS わかればいけんのかな? #GAS活
— etau (@etau0422) 2019年5月20日
Chrome 拡張機能と GAS の合わせ技は境野さんの面目躍如。最初にその取り組みのお話を聞いた時は興味深いことをやるなぁと関心していました。 #GAS活
— OGATA Tetsuji (@xtetsuji) 2019年5月20日
Chrome拡張とGASの連携。
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
例:Qiitaの記事をスプレッドシートに追加する機能
これはホントアイデア広がりますね~#GAS活
https://twitter.com/moripro3/status/1130430641424674819?s=20
成果を金額で表現して評価する。
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
これをBIツールで見える化して共有。
大事。#GAS活
https://twitter.com/under_st_lab/status/1130431263481798656?s=20
Chrome extensionとGASで何かできそう。 #GAS活
— mio (@mipo_7) 2019年5月20日
Chrome拡張はドキュメントが全然ない…
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
けど、一番やってよかったのはドットインストール(有料)。https://t.co/639azXqKdm#GAS活
chrome拡張以外にユーザースクリプトでGASと連携させる技もありそう? #GAS活
— tamatq (@tamatq1) 2019年5月20日
GAS + Clasp でローカル開発もTypeScriptも!
続いてのトークは現在インターンで活躍しているなかひこくん @takanakahiko の Clasp トーク。最近 Clasp 使い始めた私も興味津々です。 #GAS活 https://t.co/ieRvGphFUN
— OGATA Tetsuji (@xtetsuji) 2019年5月20日
Claspを紹介します!
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
ローカルコードをコマンドでアップできる。
ローカルで書くことで、いろいろなツールと連携できる。
→Git、ES Lint、VS Code、TypeScript、テストツールとか#GAS活
Claspを使えば新しいJSが使える💎Git, ESLint, VSCode, TSなどと組み合わせられる🏋️♂️#GAS活
— Apachan@RPA本発売!!&GAS本原稿提出!! (@Apapachan) 2019年5月20日
今日一番聞きたかった> clasp 試しに一つスプレッドシートでGASを作り込んで見たらスパゲティ化したけどブラウザ上だし綺麗にするのを投げてしまった反省として。。 #GAS活
— tamatq (@tamatq1) 2019年5月20日
Clasp のおかげで TypeScript で GAS が書ける。GAS の JavaScript は ES2015 でもないので、Clasp のこのサポートは型の導入だけでないありがたさがある。 #GAS活
— OGATA Tetsuji (@xtetsuji) 2019年5月20日
エンジニアがGAS使うならClasp必須といったところでしょうか🧐
— Apachan@RPA本発売!!&GAS本原稿提出!! (@Apapachan) 2019年5月20日
ノンプログラマーには少々学習コスト高いかな...でももう少し慣れてきたら社内でClaspのハンズオンでもやってみようか😊#GAS活
claspはqwiklabにもチュートリアルありますよ
— mio (@mipo_7) 2019年5月20日
Apps Script CLI - clasphttps://t.co/Vm4aoia88b
#GAS活
冷めていた Clasp 熱が...、でも時間ねーなー。 #GAS活
— etau (@etau0422) 2019年5月20日
そしてClaspのハマりがちなポイントを説明
続いてはLT。さらに Clasp の話。インストール時などのハマりポイントを学ぶことができるのはありがたい。 #GAS活 https://t.co/emCELBVSho
— OGATA Tetsuji (@xtetsuji) 2019年5月20日
@excelspeedup さんのご登壇。
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
「Clasp導入の落とし穴」
今日はオールスターですな…!#GAS活
今回はClaspがアツい#GAS活
— ガイアックスKAITO (@gx_kaito) 2019年5月20日
clasp をインストールするとき最初はグローバルインストールがおすすめ
— ΗΙDΕΟ (@_hideoyamada) 2019年5月20日
自動補完するときはローカルインストールが必要#GAS活
Clasp導入についてはこちらにまとまっていますhttps://t.co/GhEIwGbuam#GAS活
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
https://twitter.com/under_st_lab/status/1130440500727521280?s=20
さらに具体的な業務への利用方法の説明
次のLTは、かばにゃすさんで「GASを活用した経営管理論」です。#GAS活 pic.twitter.com/WBXgQsqJVt
— Gaiax Techinical Meetups (@GaiaxTech) 2019年5月20日
経営管理のGoogleApps導入事例(悪):
— kusa (@hage_mant8210) 2019年5月20日
連携は誰がやる?手動の連携管理に多くの手間がかかる。
自動化期待してもできず、エクセルとかわんないじゃん、という実態#GAS活
@kabanyasu さんのご登壇。
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
GASを活用した経営管理の話。
G Suiteを中心に様々なツールを連携→連携自体に手間がかかっちゃうという問題が→GASで解決#GAS活
もはや常連となった太田さんの社内勉強会についての報告
次のLTは、Sho-Ohtaさんで「社内GAS勉強会の軌跡 2017-2019」です。#GAS活 pic.twitter.com/mqjYSRwyje
— Gaiax Techinical Meetups (@GaiaxTech) 2019年5月20日
受講者からのアウトプットを引き出す
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
大事。ほんと大事#GAS活
App Makerシリーズ連載がんばります。https://t.co/DEmohFSUmT#GAS活
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
app maker気になって触ってみたけど、なかなぴんとこない。。他のlowcode環境の方がとっつきやすかったりするかな。。 #GAS活
— tamatq (@tamatq1) 2019年5月20日
GASのパフォーマンス測定に挑む!
最後のLTは、 @howdy39 さんで「gas-webpagetestでパフォーマンス計測を始めよう!」です。#GAS活 pic.twitter.com/ey9NayNcSa
— Gaiax Techinical Meetups (@GaiaxTech) 2019年5月20日
@howdy39 さんのご登壇です!
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
gas-webpagetestのお話。
勝手に師匠と仰がせていただいております。#GAS活
gas-webpagetestかなりいけてる🍷
— Apachan@RPA本発売!!&GAS本原稿提出!! (@Apapachan) 2019年5月20日
パフォーマンスの定点観測が自由自在、Google Data PortalのBIもまたいけてるのがいい🍡
#GAS活
GASを使ったWebパフォーマンスの計測・可視化ツール
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
gas-webpagetest+DataStudio+Spreadsheet#GAS活
そして懇談会へ
登壇の質問タイムで聞けなかった話題については、懇談会で☆
やはりみなさん、Claspについて気になるようですね。
懇親会、スタートしました!#GAS活 pic.twitter.com/ze4dTZPgvr
— Gaiax Techinical Meetups (@GaiaxTech) 2019年5月20日
各社ノンプログラマー層や業務ハカーを育てる取り組みしてる。GASは環境構築とかいらないし、クラウドで動くし、やり始めにはよい。 #gas活
— tok_10 (@gohh56) 2019年5月20日
https://twitter.com/under_st_lab/status/1130450931760238596?s=20
懇親会終わりました〜!
— タカハシノリアキ@パーフェクトExcelVBA発売中! (@ntakahashi0505) 2019年5月20日
猛者がいっぱい集まるのでいつもドキドキです。
ただ、エンジニアとノンプログラマーがいい感じに混じり会えるステキなイベント…なかなかないですよね。
また、次回楽しみにしてます!#GAS活
今回の交流会を通して感じたこと
冒頭に書いた通り、回を増すごとに非エンジニアの方や、これからエンジニアを目指す方が多くなったのですが、 技術的に突っ込んだ内容でも、一生懸命吸収しようとしているのが見て取れ、非常に充実した回になったのではないかと思います。
常連になってくださる方も増えているので、今後もクオリティを維持できるよう、スタッフ一同頑張りたいと思います。