Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
「ねぇお花見しよ」 / Invitation to Hanami
Search
OSA Shunsuke
September 07, 2017
Programming
1
960
「ねぇお花見しよ」 / Invitation to Hanami
Hanami が良さそうな雰囲気を感じたので簡単に紹介。
(表参道.rb #26 ~Webフレームワーク~ で話した内容です)
OSA Shunsuke
September 07, 2017
Tweet
Share
More Decks by OSA Shunsuke
See All by OSA Shunsuke
生鮮食品をユーザーに届ける流通の仕組みと技術 / Distribution in Cookpad Mart 2022
osa
1
3.5k
物理世界でモノを運ぶための仕組み / How to Distribute Items in Cookpad Mart
osa
0
11k
「粗利を計算する」の難しさ / KPI Measurement in the real world
osa
1
1.3k
八百屋のCTOになったのでとりあえず店に立ってみた / Understand? Understand!
osa
3
1.7k
見せる、見える、見れる / Show, See, Seek.
osa
0
850
before action setter いる? / Good-bye "before action setter"
osa
3
9.1k
チームの語彙を育ててコミュニケーションできるチームをつくる / Build Vocabulary, Build Team
osa
10
7.2k
技術基礎研修「クックパッドを支える仕組み」 / Introduction to the Internet
osa
179
390k
すぐそこにある "異文化" コミュニケーション / Daily Intercultural Communication
osa
1
1.5k
Other Decks in Programming
See All in Programming
“いい感じ“な定量評価を求めて - Four Keysとアウトカムの間の探求 -
nealle
0
680
なぜ「共通化」を考え、失敗を繰り返すのか
rinchoku
1
620
GoのGenericsによるslice操作との付き合い方
syumai
3
720
初学者でも今すぐできる、Claude Codeの生産性を10倍上げるTips
s4yuba
6
5.1k
関数型まつりレポート for JuliaTokai #22
antimon2
0
160
NPOでのDevinの活用
codeforeveryone
0
700
5つのアンチパターンから学ぶLT設計
narihara
1
140
#QiitaBash MCPのセキュリティ
ryosukedtomita
0
790
deno-redisの紹介とJSRパッケージの運用について (toranoana.deno #21)
uki00a
0
170
Quand Symfony, ApiPlatform, OpenAI et LangChain s'allient pour exploiter vos PDF : de la théorie à la production…
ahmedbhs123
0
120
ruby.wasmで多人数リアルタイム通信ゲームを作ろう
lnit
2
330
なぜ適用するか、移行して理解するClean Architecture 〜構造を超えて設計を継承する〜 / Why Apply, Migrate and Understand Clean Architecture - Inherit Design Beyond Structure
seike460
PRO
1
720
Featured
See All Featured
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
5
230
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
Rails Girls Zürich Keynote
gr2m
94
14k
Balancing Empowerment & Direction
lara
1
390
The Language of Interfaces
destraynor
158
25k
Statistics for Hackers
jakevdp
799
220k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Product Roadmaps are Hard
iamctodd
PRO
54
11k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.3k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Transcript
ʮͶ͓͐Ֆݟ͠Αʯ දࢀಓSCd8FCϑϨʔϜϫʔΫd !T@PTB@
୭ʁ w 04"4IVOTVLF w 3BJMTͰ8FCΞϓϦέʔγϣϯΛॻ͍͍ͯ·͢ w 8PSLJOHPOΫοΫύουྉཧڭࣨ w ΤϯδχΞืूதʂ w
5XJUUFS!T@PTB@ w (JU)VCTPTB
3BJMTɺศརͰ͢ΑͶ
Ͱ
͜Μͳ͜ͱͰࠔͬ ͍ͯ·ͤΜ͔ʁ
ॻ͖ʹ͍͘$POUSPMMFSͷςετ w $POUSPMMFSͷςετॻ͍ͯ·͔͢ʁ w .PEFMͷϢχοτςετͱ͔ॻ͖͍͢ w FYQFDU GPP UPFRCBS w
$POUSPMMFSͷςετͳͷʹ3PVUJOHͷϩδοΫؚ͕· Ε͍ͯΔ w HFUJOEFY w ςετରͷΦϒδΣΫτ͕Θ͔Γʹ͍͘ w $POUSPMMFSͷςετϢχοτςετʁʁ
ࠞಱ͕ഝ͍دΔ7JFX)FMQFS w IFMQFSʹʢσϑΥϧτͰʣωʔϜεϖʔε͕ͳ͍ w ωʔϜεϖʔε͕ΒΕ͍ͯͳ͍ͨΊIFMQFSͷϝιο υ໊ʹؔ࿈͢ΔΦϒδΣΫτͷ໊લΛೖΕΔ w ҾʹΦϒδΣΫτ໊Λףͨ͠มΛ͢ w VTFS@IPHF
!VTFS w ୀ۶ͳୈҰҾ
ഁ໓͢Δ7BMJEBUJPO w $POUFYU7BMJEBUJPO w PODSFBUF w JGGPP w VOMFTTCZ@BENJO w
FUD w XJUI@PQUJPOTͱҰॹʹΘΕ͕ͪ
ເͷ%PNBJO%SJWFO%FTJHO w %%%ɺΊͬͪΌྑͦ͞͏ʂ w ʮυϝΠϯΦϒδΣΫτγε ςϜͷଞͷػೳ͔ΒΓ͢ඞ ཁ͕͋Δʯ w ʮυϝΠϯͷ࣮Λִ͢Δ͜ ͱɺυϝΠϯۦಈઃܭͷඞཁ
݅ͳͷͩʯ w ͳΔ΄Ͳ ɾТɾʆ
)BOBNJ
8IBUJT)BOBNJ )BOBNJJTB3VCZ.7$XFCGSBNFXPSL DPNQSJTFEPGNBOZNJDSPMJCSBSJFT *U IBT B TJNQMF TUBCMF "1*
B NJOJNBM %4- BOE QSJPSJUJTFT UIF VTF PG QMBJO PCKFDUT PWFS NBHJDBM PWFSDPNQMJDBUFE DMBTTFTXJUIUPPNVDISFTQPOTJCJMJUZ IUUQIBOBNJSCPSHHVJEFT
1MBJOPCKFDUTPWFSNBHJDBM PWFSDPNQMJDBUFE DMBTTFTXJUIUPPNVDISFTQPOTJCJMJUZ ڊେͳศརΫϥεͰͳ͘ ;ͭ͏ͷΦϒδΣΫτΛ͏
Ͳ͏͍͏͜ͱ͔
"DUJWF3FDPSE.PEFM w ओͳ w υϝΠϯϩδοΫ w όϦσʔγϣϯ w %#ΞΫηε w
ؔ࿈ʢ"TTPDJBUJPO w ͦͯ͠'BU.PEFM
)BOBNJͩͱ w 3FQPTJUPSZ w %#ΞΫηε w ؔ࿈ʢ"TTPDJBUJPOʣ w &OUJUZ w
υϝΠϯϩδοΫ w $POUSPMMFS w όϦσʔγϣϯ
Λׂͯ͠ খͯ͘͞γϯϓϧͳΫϥεʹ
಄ͷ
ॻ͖ʹ͍͘$POUSPMMFSͷςετ w $POUSPMMFSͷϢχοτςετΛॻ͘͜ͱ͕Ͱ͖Δ
ࠞಱ͕ഝ͍دΔ7JFX)FMQFS w 5FNQMBUFͱ7JFX͕۠ผ͞Ε͍ͯΔ w JOEFYIUNMIBNMΈ͍ͨͳͷ͕5FNQMBUF w ϓϨθϯςʔγϣϯͷͨΊͷϩδοΫ7JFXʹॻ͘ w 7JFXʹఆٛͨ͠ϝιουΛ5FNQMBUF͔ΒݺΔ w
7JFXͰ$POUSPMMFS͔Β͞ΕͨมΛࢀর͢Δ ͜ͱ͕Ͱ͖Δ
ഁ໓͢Δ7BMJEBUJPO w Ϣʔβʔೖྗͷݕূ $POUSPMMFSʹدͤΔ w ࣮3BJMT4USPOH 1BSBNFUFSͰ෦తʹͬ ͍ͯΔ
ເͷ%PNBJO%SJWFO%FTJHO w 3FQPTJUPSZͱ&OUJUZ͕σϑΥϧτͰଘࡏ͍ͯ͠Δ w 3FQPTJUPSZ͕%#ʹΞΫηε͢Δ w &OUJUZ७ਮͳυϝΠϯΦϒδΣΫτ w ʮ%%%ຊͰݟͨͭͩʂʯ
)BOBNJ࠷ߴʂ
ݱ࣮
ग़͖͔ͯͨΓͷϑϨʔϜϫʔΫ w W w *OͳͲ·ͩ·ͩऑ͍෦͕͋Δ w ϥΠϒϥϦ3BJMT΄Ͳ͍ͬͯͳ͍ w
IUUQBXFTPNFIBOBNJPSH w ݱ࣮ੈքͷࢼ࿅ʹ·ͩ·ͩ͞Β͞Ε͍ͯͳ͍ w ϋΠϓɾαΠΫϧͷᴈ໌ظʙྲྀߦظ
ϑϨʔϜϫʔΫͰ͔͠ͳ͍ w ΞʔΩςΫνϟͷࢦΛ͘ΕΔ w ࢦࢦʹ͗͢ͳ͍ w ίʔυ͕উखʹΩϨΠʹͳΔΘ͚Ͱͳ͍ w ຊʹॏཁͳͱ͜ΖΛॻ͘ͷࣗͨͪ
͍ͬͯ͘ඞཁ͕͋Δ
ಡΈ͍͢ࢿྉ w ެࣜυΩϡϝϯτʢӳޠʣ w IUUQIBOBNJSCPSHHVJEFT w IUUQIBOBNJSCPSHHVJEFTHFUUJOH TUBSUFE w Δͼ·ʢຊޠʣ
w IUUQNBHB[JOFSVCZJTUOFU IBOBNJ
5IBOLZPV