Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Google SpreadSheetでTwitter Bot作ったよ その2
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
cottondesu
December 17, 2017
Programming
840
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Google SpreadSheetでTwitter Bot作ったよ その2
SSBotに半自動化でツイートする仕組みを追加した話
cottondesu
December 17, 2017
More Decks by cottondesu
See All by cottondesu
在庫管理・買い物メモを作成中/creating-inventory-management-shopping-list
cottondesu
0
22
ヨシケイの撮り忘れを対策したPart2/measures-were-taken-to-prevent-forgetting-to-pick-up-yoshikei-part2
cottondesu
0
56
ヨシケイの取り忘れ対策した / Measures were taken to prevent forgetting to pick up Yoshikei
cottondesu
0
370
開発環境公開ハード編 / Development environment public hardware version
cottondesu
0
190
開発環境公開ソフト編 / Development environment public software edition
cottondesu
0
200
正規表現で心が折れた/Regular expressions broke my heart
cottondesu
0
190
オレオレGASからMakeへの移行を検討してみた / Considering the transition from Ore Ore GAS to Make
cottondesu
0
800
Kanazawa.rb 10周年KPT / Kanazawa.rb 10th Anniversary KPT
cottondesu
0
910
Kanazawa.rb 9周年KPT / Kanazawa.rb 9th Anniversary KPT
cottondesu
0
500
Other Decks in Programming
See All in Programming
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
440
GraphQL の onError と Nullability のこれから
quramy
0
140
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
4.2k
コードレビューのボトルネックを"する側"と"される側"の両面から解消する
yub0n
2
1.6k
エージェントを使い続けるためのメタワーク / Meta-work for keeping using the agent
rkaga
4
1.4k
AI時代のTerminal環境を UNIX哲学で設計・運用する
yasunori0418
1
140
Next.js: The final boss of Web Performance
guaca
0
310
PyConTW 2026 - AI Coding 不只是工具升級, 區域醫院醫療資訊系統協作開發與資訊團隊轉型實踐
cclai999
0
130
Herb in Rails 8.2: Your ERB views, now HTML-aware @ Rails World 2026, Austin, Texas
marcoroth
0
220
Web Framework Benchmark Battle 2026, Any%
a_matsuda
2
2.7k
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
ActionController meets Protocol Buffers
sorah
0
660
Featured
See All Featured
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Skip the Path - Find Your Career Trail
mkilby
1
260
The Language of Interfaces
destraynor
162
27k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
460
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
570
Embracing the Ebb and Flow
colly
88
5.2k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
530
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
360
For a Future-Friendly Web
brad_frost
184
10k
Writing Fast Ruby
sferik
630
63k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
120
120k
Transcript
(PPHMF4QSFBE4IFFUͰ 5XJUUFS#PU࡞ͬͨΑ ͦͷ̎ LBOB[BXBSCNFFUVQ ݄
!DPUUPO@EFTV อकΤϯδχΞͨΊଉΤϯδχΞ ׂ৽ن։ൃ ׂอक ػೳՃɺػೳमਖ਼ɺόάमਖ਼ FUD
લճ NFFUVQ
IUUQXXX[BDIXIBMFOOFUQPTUTIPXUPNBLFBUXJUUFSCPUXJUIHPPHMFTQSFBETIFFUTWFSTJPO
None
NFFUVQࠂ༻ʹ ༧ߘΛՃ
TIFFUՃ
ίʔυՃ
࣮ࡍʹӡ༻ͯ͠Έͯ
ল͕͋Γ·ͨ͠
༧ߘ
ਵ࣌ϝϯς͕ඞཁʂʂ
লΛ౿·͑ͯ
ࣗಈԽͷΈΛ ߟ͑ͯΈ·ͨ͠
͍ͭπΠʔτ͢Δͷʁ πΠʔτ͢Δ༰ʁ
(PPHMFΧϨϯμʔ ͷ͓͔͛Ͱ
શ෦શͯ·Δͬͱ Ͳ͜·Ͱղܾ
͍ͭπΠʔτ͢Δͷʁ πΠʔτ͢Δ༰ʁ
͍ͭπΠʔτ͢Δͷʁ πΠʔτ͢Δ༰ʁ (PPHMFΧϨϯμʔ͔ΒΠϕϯτΛऔಘ͢Δ Πϕϯτ͔ΒԿલ γʔτऔಘ ΛπΠʔτͱ͢Δ
πΠʔτ࣌ؒγʔτ͔Βऔಘ͢Δ
͍ͭπΠʔτ͢Δͷʁ πΠʔτ͢Δ༰ʁ (PPHMFΧϨϯμʔ͔ΒΠϕϯτΛऔಘ͢Δ Πϕϯτ͔ΒԿલ γʔτऔಘ ΛπΠʔτͱ͢Δ
πΠʔτ࣌ؒγʔτ͔Βऔಘ͢Δ πΠʔτ༧ఆ࣌ ֬ఆ
͍ͭπΠʔτ͢Δͷʁ πΠʔτ͢Δ༰ʁ (PPHMFΧϨϯμʔ͔ΒΠϕϯτΛऔಘ͢Δ Πϕϯτ͔ΒԿલ γʔτऔಘ ΛπΠʔτͱ͢Δ
πΠʔτ࣌ؒγʔτ͔Βऔಘ͢Δ Πϕϯτͷઆ໌จΛऔಘ͢Δ πΠʔτ༧ఆ࣌ ֬ఆ
͍ͭπΠʔτ͢Δͷʁ πΠʔτ͢Δ༰ʁ (PPHMFΧϨϯμʔ͔ΒΠϕϯτΛऔಘ͢Δ Πϕϯτ͔ΒԿલ γʔτऔಘ ΛπΠʔτͱ͢Δ
πΠʔτ࣌ؒγʔτ͔Βऔಘ͢Δ πΠʔτ༧ఆ࣌ ֬ఆ Πϕϯτͷઆ໌จΛऔಘ͢Δ πΠʔτ༰֬ఆ
TIFFUՃ
؆୯ͳྲྀΕ (PPHMF"QQT4DSJQU ("4 ࣮ߦ τϦΨʔʹΑΔࢦఆִؒ (PPHMF$BMFOEBS ("4࣮ߦ͔Βൣғ ͔ΒΠϕϯτΛऔಘ γʔτ͔Β༧ఆ
Կલ ɺ ༧ఆ࣌ؒΛऔಘ
؆୯ͳྲྀΕ 5XJUUFS"QQ͔ΒπΠʔτ ࢦఆִؒ ("4࣮ߦπΠʔτ༧ఆ͔ͭ πΠʔτ༧ఆ࣌ؒ("4࣮ߦ͔࣌ؒͭ πΠʔτ༧ఆ࣌ؒ ࢦఆִؒ ("4࣮ߦ࣌ؒ Πϕϯτͷઆ໌จΛฦ͢
༧ఆϧʔϓ Πϕϯτϧʔϓ ༧ఆ࣌ؒϧʔϓ ݅Ұக
ίʔυՃ εΫϦϓτΤσΟλ͔ΒϦιʔεͷϥΠϒϥϦΛ։͘ ࣄલ४උ
ίʔυՃ ϥΠϒϥϦʹ.PNFOUKTΛՃ ࣄલ४උ ˞.PNFOUKTؔ࿈ͷػೳͷϥΠϒϥϦ ϓϩδΣΫτΩʔɿ.).DIJ9DCX4R(.1;
[email protected]
4I
ίʔυՃ
ίʔυՃ
ίʔυՃ
ίʔυՃ
ίʔυՃ
͋Γ͕ͱ͏͍͟͝·ͨ͠