Submit Search
Upload
Google Apps Scirpt勉強会 #1
•
3 likes
•
2,043 views
ikikko
Follow
Google Apps Script 勉強会 #1 http://atnd.org/events/10424
Read less
Read more
Technology
Report
Share
Report
Share
1 of 18
Recommended
Aizu.LT::Tokyo #4
Aizu.LT::Tokyo #4
Taku Unno
DjangoでさくっとWeb アプリケーション開発をする話
DjangoでさくっとWeb アプリケーション開発をする話
Nakazawa Yuichi
DOO-011_クラウド時代のセキュアな企業システム構築 ~OSS + Azureで 実現する安心な企業システム~
DOO-011_クラウド時代のセキュアな企業システム構築 ~OSS + Azureで 実現する安心な企業システム~
decode2016
Fragment の利用パターン
Fragment の利用パターン
Android UI勉強会
Chrome Apps のデバイスAPI
Chrome Apps のデバイスAPI
yoshikawa_t
Djangoフレームワークの紹介
Djangoフレームワークの紹介
Shinya Okano
Djangoによるスマホアプリバックエンドの実装
Djangoによるスマホアプリバックエンドの実装
Nakazawa Yuichi
VisualVMの紹介
VisualVMの紹介
tattyamm
Recommended
Aizu.LT::Tokyo #4
Aizu.LT::Tokyo #4
Taku Unno
DjangoでさくっとWeb アプリケーション開発をする話
DjangoでさくっとWeb アプリケーション開発をする話
Nakazawa Yuichi
DOO-011_クラウド時代のセキュアな企業システム構築 ~OSS + Azureで 実現する安心な企業システム~
DOO-011_クラウド時代のセキュアな企業システム構築 ~OSS + Azureで 実現する安心な企業システム~
decode2016
Fragment の利用パターン
Fragment の利用パターン
Android UI勉強会
Chrome Apps のデバイスAPI
Chrome Apps のデバイスAPI
yoshikawa_t
Djangoフレームワークの紹介
Djangoフレームワークの紹介
Shinya Okano
Djangoによるスマホアプリバックエンドの実装
Djangoによるスマホアプリバックエンドの実装
Nakazawa Yuichi
VisualVMの紹介
VisualVMの紹介
tattyamm
View customize pluginを使いこなす
View customize pluginを使いこなす
onozaty
実践・ブラウザテスト自動化
実践・ブラウザテスト自動化
takahiro sakuma
Djangoのススメ
Djangoのススメ
Alisue Lambda
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Satoshi Nagayasu
Android カスタムROMの作り方
Android カスタムROMの作り方
Masahiro Hidaka
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
はじめてのAndroid開発
はじめてのAndroid開発
Katsumi Honda
Koa.js_エンジニア勉強会20140328
Koa.js_エンジニア勉強会20140328
エンジニア勉強会 エスキュービズム
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
Takayuki Shimizukawa
React.jsでクライアントサイドなWebアプリ入門
React.jsでクライアントサイドなWebアプリ入門
spring_raining
Ginとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebApp
Akihiko Horiuchi
まだDOM操作で消耗してるの?
まだDOM操作で消耗してるの?
IRI MO
JavaScript And Debug
JavaScript And Debug
uupaa
Eclipseを使ったandroid nativeデバッグ
Eclipseを使ったandroid nativeデバッグ
l_b__
WEB開発動作テストの自動化 を行うSeleniumの紹介
WEB開発動作テストの自動化 を行うSeleniumの紹介
Nobuhiko Futagami
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJS
Ayumi Goto
ローカル環境のテスト自動化【勉強会資料】
ローカル環境のテスト自動化【勉強会資料】
株式会社キャッチアップ
SPAJAMでやったこと
SPAJAMでやったこと
Hiroto Imoto
Using the Fragments(Android)
Using the Fragments(Android)
Teruaki Kinoshita
Scrum with Redmine Backlogs
Scrum with Redmine Backlogs
Ryuta Hamasaki
20111212勉強会資料
20111212勉強会資料
株式会社インサイト
少し未来のコードレビュー
少し未来のコードレビュー
zaru sakuraba
More Related Content
What's hot
View customize pluginを使いこなす
View customize pluginを使いこなす
onozaty
実践・ブラウザテスト自動化
実践・ブラウザテスト自動化
takahiro sakuma
Djangoのススメ
Djangoのススメ
Alisue Lambda
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Satoshi Nagayasu
Android カスタムROMの作り方
Android カスタムROMの作り方
Masahiro Hidaka
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
Muyuu Fujita
はじめてのAndroid開発
はじめてのAndroid開発
Katsumi Honda
Koa.js_エンジニア勉強会20140328
Koa.js_エンジニア勉強会20140328
エンジニア勉強会 エスキュービズム
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
Takayuki Shimizukawa
React.jsでクライアントサイドなWebアプリ入門
React.jsでクライアントサイドなWebアプリ入門
spring_raining
Ginとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebApp
Akihiko Horiuchi
まだDOM操作で消耗してるの?
まだDOM操作で消耗してるの?
IRI MO
JavaScript And Debug
JavaScript And Debug
uupaa
Eclipseを使ったandroid nativeデバッグ
Eclipseを使ったandroid nativeデバッグ
l_b__
WEB開発動作テストの自動化 を行うSeleniumの紹介
WEB開発動作テストの自動化 を行うSeleniumの紹介
Nobuhiko Futagami
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJS
Ayumi Goto
ローカル環境のテスト自動化【勉強会資料】
ローカル環境のテスト自動化【勉強会資料】
株式会社キャッチアップ
SPAJAMでやったこと
SPAJAMでやったこと
Hiroto Imoto
Using the Fragments(Android)
Using the Fragments(Android)
Teruaki Kinoshita
Scrum with Redmine Backlogs
Scrum with Redmine Backlogs
Ryuta Hamasaki
What's hot
(20)
View customize pluginを使いこなす
View customize pluginを使いこなす
実践・ブラウザテスト自動化
実践・ブラウザテスト自動化
Djangoのススメ
Djangoのススメ
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Django/Celeyを用いたデータ分析Webアプリケーションにおける非同期処理の設計と実装
Android カスタムROMの作り方
Android カスタムROMの作り方
JavaScriptと共に歩いて行く決意をした君へ
JavaScriptと共に歩いて行く決意をした君へ
はじめてのAndroid開発
はじめてのAndroid開発
Koa.js_エンジニア勉強会20140328
Koa.js_エンジニア勉強会20140328
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
仕事で使うちょっとしたコードをOSSとして開発メンテしていく- Django Redshift Backend の開発 - PyCon JP 2016
React.jsでクライアントサイドなWebアプリ入門
React.jsでクライアントサイドなWebアプリ入門
Ginとbindataで作るシングルバイナリWebApp
Ginとbindataで作るシングルバイナリWebApp
まだDOM操作で消耗してるの?
まだDOM操作で消耗してるの?
JavaScript And Debug
JavaScript And Debug
Eclipseを使ったandroid nativeデバッグ
Eclipseを使ったandroid nativeデバッグ
WEB開発動作テストの自動化 を行うSeleniumの紹介
WEB開発動作テストの自動化 を行うSeleniumの紹介
エンタープライズ分野での実践AngularJS
エンタープライズ分野での実践AngularJS
ローカル環境のテスト自動化【勉強会資料】
ローカル環境のテスト自動化【勉強会資料】
SPAJAMでやったこと
SPAJAMでやったこと
Using the Fragments(Android)
Using the Fragments(Android)
Scrum with Redmine Backlogs
Scrum with Redmine Backlogs
Viewers also liked
20111212勉強会資料
20111212勉強会資料
株式会社インサイト
少し未来のコードレビュー
少し未来のコードレビュー
zaru sakuraba
Crawler for Non engineer
Crawler for Non engineer
Takuro Sasaki
WEBページを表示するまで
WEBページを表示するまで
Shoichi Kakizaki
プレゼン初心者にありがちなアンチパターン
プレゼン初心者にありがちなアンチパターン
真俊 横田
Google Apps Scriptとは? Add-onとは?
Google Apps Scriptとは? Add-onとは?
啓介 大橋
どうしてプレゼン研究会を始めたのか
どうしてプレゼン研究会を始めたのか
Masahito Zembutsu
Sky pilot - The Animals
Sky pilot - The Animals
Arthas Shadowmaster
Taller el model comunicatiu
Taller el model comunicatiu
Arnau Cerdà
Raining
Raining
Dirval Chareti
Den Hart Portfolio120911
Den Hart Portfolio120911
djhart54
Lifting Depression With Raw Food & Orthomolecular Medicine
Lifting Depression With Raw Food & Orthomolecular Medicine
Yafa Sakkejha
Vuorovaikutteinen viestintä ja läsnäolo käytännössä - huomioita ja vinkkejä (...
Vuorovaikutteinen viestintä ja läsnäolo käytännössä - huomioita ja vinkkejä (...
Jarno M. Koponen
Reinforcement unit 7
Reinforcement unit 7
Sonia
Oer slides fall 2013
Oer slides fall 2013
WayneSmith
Del ocio para el ocio
Del ocio para el ocio
University of Deusto
Discover your Microsoft Learning certification pathway
Discover your Microsoft Learning certification pathway
Microsoft Learning
Replay Solutions CFD
Replay Solutions CFD
kilroy440
Promise and perils : Qualitative research in our connected, mobile world
Promise and perils : Qualitative research in our connected, mobile world
The Added Value Group
Planning of a field operational test on navigation systems: Implementation an...
Planning of a field operational test on navigation systems: Implementation an...
euroFOT
Viewers also liked
(20)
20111212勉強会資料
20111212勉強会資料
少し未来のコードレビュー
少し未来のコードレビュー
Crawler for Non engineer
Crawler for Non engineer
WEBページを表示するまで
WEBページを表示するまで
プレゼン初心者にありがちなアンチパターン
プレゼン初心者にありがちなアンチパターン
Google Apps Scriptとは? Add-onとは?
Google Apps Scriptとは? Add-onとは?
どうしてプレゼン研究会を始めたのか
どうしてプレゼン研究会を始めたのか
Sky pilot - The Animals
Sky pilot - The Animals
Taller el model comunicatiu
Taller el model comunicatiu
Raining
Raining
Den Hart Portfolio120911
Den Hart Portfolio120911
Lifting Depression With Raw Food & Orthomolecular Medicine
Lifting Depression With Raw Food & Orthomolecular Medicine
Vuorovaikutteinen viestintä ja läsnäolo käytännössä - huomioita ja vinkkejä (...
Vuorovaikutteinen viestintä ja läsnäolo käytännössä - huomioita ja vinkkejä (...
Reinforcement unit 7
Reinforcement unit 7
Oer slides fall 2013
Oer slides fall 2013
Del ocio para el ocio
Del ocio para el ocio
Discover your Microsoft Learning certification pathway
Discover your Microsoft Learning certification pathway
Replay Solutions CFD
Replay Solutions CFD
Promise and perils : Qualitative research in our connected, mobile world
Promise and perils : Qualitative research in our connected, mobile world
Planning of a field operational test on navigation systems: Implementation an...
Planning of a field operational test on navigation systems: Implementation an...
Similar to Google Apps Scirpt勉強会 #1
ヒカルのGo 資料 Webアプリケーションの作り方
ヒカルのGo 資料 Webアプリケーションの作り方
Yosuke Furukawa
HTML5最新動向
HTML5最新動向
Shumpei Shiraishi
Azure Functions Tips
Azure Functions Tips
Yuta Matsumura
140917運用管理勉強会job scheduler
140917運用管理勉強会job scheduler
OSSラボ株式会社
Tokyo GTUG Bootcamp2010
Tokyo GTUG Bootcamp2010
Takashi EGAWA
APIMeetup 20170329_ichimura
APIMeetup 20170329_ichimura
Tomohiro Ichimura
OpenGLプログラミング
OpenGLプログラミング
幸雄 村上
Windows Azure PHP Tips
Windows Azure PHP Tips
Microsoft Openness Japan
ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用
Yatabe Terumasa
後期02
後期02
Takenori Nakagawa
HTML5&API総まくり
HTML5&API総まくり
Shumpei Shiraishi
サーバーレスの常識を覆す Azure Durable Functionsを使い倒す
サーバーレスの常識を覆す Azure Durable Functionsを使い倒す
Yuta Matsumura
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Akira Inoue
自作node.jsフレームワークとnginxを使ってラジオサイトを作ってみた
自作node.jsフレームワークとnginxを使ってラジオサイトを作ってみた
Yuki Takei
Mixiアプリで体験する Open Social
Mixiアプリで体験する Open Social
ngi group.
早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミング
Ippei Arita
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
Tomoki Oyamatsu
Rails and twitter #twtr_hack
Rails and twitter #twtr_hack
i7a
ARMテンプレートでサーバーレスに挑む!
ARMテンプレートでサーバーレスに挑む!
Kazumi IWANAGA
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
cmutoh
Similar to Google Apps Scirpt勉強会 #1
(20)
ヒカルのGo 資料 Webアプリケーションの作り方
ヒカルのGo 資料 Webアプリケーションの作り方
HTML5最新動向
HTML5最新動向
Azure Functions Tips
Azure Functions Tips
140917運用管理勉強会job scheduler
140917運用管理勉強会job scheduler
Tokyo GTUG Bootcamp2010
Tokyo GTUG Bootcamp2010
APIMeetup 20170329_ichimura
APIMeetup 20170329_ichimura
OpenGLプログラミング
OpenGLプログラミング
Windows Azure PHP Tips
Windows Azure PHP Tips
ソーシャルアプリ勉強会(第一回資料)配布用
ソーシャルアプリ勉強会(第一回資料)配布用
後期02
後期02
HTML5&API総まくり
HTML5&API総まくり
サーバーレスの常識を覆す Azure Durable Functionsを使い倒す
サーバーレスの常識を覆す Azure Durable Functionsを使い倒す
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
Featuring Project Silk & Liike: 楽しい "モダン" Web 開発のちょっとディープなお話
自作node.jsフレームワークとnginxを使ってラジオサイトを作ってみた
自作node.jsフレームワークとnginxを使ってラジオサイトを作ってみた
Mixiアプリで体験する Open Social
Mixiアプリで体験する Open Social
早稲田大学授業 - モバイルプログラミング
早稲田大学授業 - モバイルプログラミング
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
[出張!雲勉 in Tokyo] Swagger で簡単APIドキュメント作成
Rails and twitter #twtr_hack
Rails and twitter #twtr_hack
ARMテンプレートでサーバーレスに挑む!
ARMテンプレートでサーバーレスに挑む!
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
Mashup Caravan in オープンソースカンファレンス2011 Hiroshima: infoScoop OpenSource
More from ikikko
SCRUMMASTER THE BOOKで広がるスクラムマスターの世界
SCRUMMASTER THE BOOKで広がるスクラムマスターの世界
ikikko
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
ikikko
スクラム風でのつまずき体験から学んだこと
スクラム風でのつまずき体験から学んだこと
ikikko
Jenkins 2を使った究極のpipeline ~ 明日もう一度来てください、本物のpipelineをお見せしますよ ~
Jenkins 2を使った究極のpipeline ~ 明日もう一度来てください、本物のpipelineをお見せしますよ ~
ikikko
継続的インテグレーションの過去・現在・そして未来 〜ヌーラボの事例と共に考える〜
継続的インテグレーションの過去・現在・そして未来 〜ヌーラボの事例と共に考える〜
ikikko
Devとopsをつなぐchat ops
Devとopsをつなぐchat ops
ikikko
エンジニア目線での対外ブランディング ~ヌーラボ編~
エンジニア目線での対外ブランディング ~ヌーラボ編~
ikikko
Jenkinsユーザカンファレンス2015 前座資料
Jenkinsユーザカンファレンス2015 前座資料
ikikko
Nulabとawsと私
Nulabとawsと私
ikikko
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
ikikko
ヌーラボのサービス開発の裏側公開しちゃいます
ヌーラボのサービス開発の裏側公開しちゃいます
ikikko
Backlog/Cacooから学ぶ、サービスに必要な機能の取捨選択と改善の仕方
Backlog/Cacooから学ぶ、サービスに必要な機能の取捨選択と改善の仕方
ikikko
Jenkinsプラグインの中身を覗いてみよう
Jenkinsプラグインの中身を覗いてみよう
ikikko
Jenkins実践入門のnext step
Jenkins実践入門のnext step
ikikko
JenkinsによるCIの導入
JenkinsによるCIの導入
ikikko
レガシーコード改善ガイド輪読会 第9章
レガシーコード改善ガイド輪読会 第9章
ikikko
モテBTS ~ backlog ~
モテBTS ~ backlog ~
ikikko
G*ワークショップ+忘年LT大会
G*ワークショップ+忘年LT大会
ikikko
エルシャダイで学ぶ、大丈夫な「ビルド通知」
エルシャダイで学ぶ、大丈夫な「ビルド通知」
ikikko
今から始めるGoogle apps scirpt
今から始めるGoogle apps scirpt
ikikko
More from ikikko
(20)
SCRUMMASTER THE BOOKで広がるスクラムマスターの世界
SCRUMMASTER THE BOOKで広がるスクラムマスターの世界
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
SCRUMMASTER THE BOOK翻訳活動における、リモート x モブ実践
スクラム風でのつまずき体験から学んだこと
スクラム風でのつまずき体験から学んだこと
Jenkins 2を使った究極のpipeline ~ 明日もう一度来てください、本物のpipelineをお見せしますよ ~
Jenkins 2を使った究極のpipeline ~ 明日もう一度来てください、本物のpipelineをお見せしますよ ~
継続的インテグレーションの過去・現在・そして未来 〜ヌーラボの事例と共に考える〜
継続的インテグレーションの過去・現在・そして未来 〜ヌーラボの事例と共に考える〜
Devとopsをつなぐchat ops
Devとopsをつなぐchat ops
エンジニア目線での対外ブランディング ~ヌーラボ編~
エンジニア目線での対外ブランディング ~ヌーラボ編~
Jenkinsユーザカンファレンス2015 前座資料
Jenkinsユーザカンファレンス2015 前座資料
Nulabとawsと私
Nulabとawsと私
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
Infrastructure as code ~ ツールスタック / ヌーラボの事例 ~
ヌーラボのサービス開発の裏側公開しちゃいます
ヌーラボのサービス開発の裏側公開しちゃいます
Backlog/Cacooから学ぶ、サービスに必要な機能の取捨選択と改善の仕方
Backlog/Cacooから学ぶ、サービスに必要な機能の取捨選択と改善の仕方
Jenkinsプラグインの中身を覗いてみよう
Jenkinsプラグインの中身を覗いてみよう
Jenkins実践入門のnext step
Jenkins実践入門のnext step
JenkinsによるCIの導入
JenkinsによるCIの導入
レガシーコード改善ガイド輪読会 第9章
レガシーコード改善ガイド輪読会 第9章
モテBTS ~ backlog ~
モテBTS ~ backlog ~
G*ワークショップ+忘年LT大会
G*ワークショップ+忘年LT大会
エルシャダイで学ぶ、大丈夫な「ビルド通知」
エルシャダイで学ぶ、大丈夫な「ビルド通知」
今から始めるGoogle apps scirpt
今から始めるGoogle apps scirpt
Recently uploaded
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
Toru Tamaki
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
taisei2219
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Toru Tamaki
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
danielhu54
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Yuma Ohgami
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
iPride Co., Ltd.
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
sugiuralab
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
Ryo Sasaki
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Toru Tamaki
Recently uploaded
(9)
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
Google Apps Scirpt勉強会 #1
1.
Google Apps Script
勉強会 #1 2010/12/16 @クリエイティブホープ
2.
自己紹介 •
名前:ikikko • 所属 ● work : ヌーラボ ● private : Shibuya.trac : 日本Hudsonユーザ会
3.
アジェンダ ●
サンプルアプリの紹介 ● 開発時の注意事項 ● 個人的な雑感 http://www.flickr.com/photos/darrentunnicliff/3371355414/
4.
Google Apps Scriptとは Googleスプレッドシート、もしくは Googleサイトで、定型処理を自動化 するためのスクリプト機能
– Excelのマクロ機能のようなもの – VBAの代わりに、Javascriptで記述 http://code.google.com/intl/en/googleapps/appsscript/
5.
デモ GAS
で Twitter http://www.flickr.com/photos/bluesquarething/4285344075/
6.
ソースコード(抜粋) function getOptions_() {
var oAuthServiceName = "twitter"; // OAuthServiceConfigの設定 var oAuthConfig = UrlFetchApp.addOAuthService(oAuthServiceName); oAuthConfig.setAccessTokenUrl("http://twitter.com/oauth/access_token"); oAuthConfig.setRequestTokenUrl("http://twitter.com/oauth/request_token"); oAuthConfig.setAuthorizationUrl("http://twitter.com/oauth/authorize"); oAuthConfig.setConsumerKey(CONSUMER_KEY); oAuthConfig.setConsumerSecret(CONSUMER_SECRET); // UrlFetchAppに渡すオプションの設定 var options = { "oAuthServiceName" : oAuthServiceName, "oAuthUseToken" : "always", }; return options; }
7.
ソースコード(抜粋) function timeline() {
// APIの実行 var response = UrlFetchApp.fetch( "http://api.twitter.com/1/statuses/home_timeline.json", getOptions_()); var timeline = Utilities.jsonParse(response.getContentText()); // スプレッドシートにAPI実行結果を書き出す ... }
8.
デモ backlog-template-issue ~
Backlogへ課題一括登録 ~ http://www.flickr.com/photos/bluesquarething/4285344075/
9.
構成 1.
スプレッドシートから登録データ取得 2. Backlog APIを用いて、Backlogに課題登録 3. Backlogから課題登録後の登録情報を取得 4. スプレッドシートに登録結果を追記 http://github.com/ikikko/backlog-template-issue-gas/wiki
10.
使用しているService 通信
ユーザインターフェース ● UrlFetch Services ● Spreadsheet Services ● Xml Services ● Ui Services ● Utilities Services ● Properties Services ● Base Services
11.
注意事項 http://www.flickr.com/photos/pictureperfectpose/76138988/
12.
サーバサイドスクリプト クロスドメイン制約がない ブラウザ間で使用できるAPIに差がない Windowオブジェクトの使用不可 •
setInterval / setTimeout など DOM Parserの使用不可
13.
開発環境 どこでも開発できる スクリプトを分割しにくい テストしにくい バージョン管理しにくい
14.
雑感 http://www.flickr.com/photos/faby74/2698708497/
15.
何はともあれUrlFetch! ●
他サービス連携の要 ● JSON/OAuthをサポートしている ● XMLをパースするAPIもある ● 足りなければ、自分で作ればいい
16.
お手軽かつ強力! ●
色々な方法でスクリプトを実行できる ● スケジュール駆動 ● Googleフォーム送信時にフック ● スプレッドシートのメニューに追加 ● ブラウザ(+ネット環境)だけで開発できる
17.
18.
ご清聴 ありがとうございました