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
型のティーカップを膝の上に置いてバランスを取る方法
Search
ayato
June 04, 2015
Programming
0
6.5k
型のティーカップを膝の上に置いてバランスを取る方法
ayato
June 04, 2015
Tweet
Share
More Decks by ayato
See All by ayato
マイクロサービス内で動くAPIをF#で書いている
ayato0211
1
840
Clojureという言語が私逹にもたらしたもの
ayato0211
6
3.1k
3年間考え続けてきたWebアプリケーションにおけるテストの話
ayato0211
3
260
Re:REPL-Driven Development
ayato0211
3
1.3k
Meta Template Engine
ayato0211
2
1.1k
超変換! Hiccup data structure!!
ayato0211
2
610
About Integrant
ayato0211
0
560
Muscle Assert
ayato0211
0
270
Clojureを用いたWebアプリケーション開発
ayato0211
2
3.1k
Other Decks in Programming
See All in Programming
Swift Updates - Learn Languages 2025
koher
2
490
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
AIでLINEスタンプを作ってみた
eycjur
1
230
Deep Dive into Kotlin Flow
jmatsu
1
360
Azure SRE Agentで運用は楽になるのか?
kkamegawa
0
2.4k
今だからこそ入門する Server-Sent Events (SSE)
nearme_tech
PRO
3
240
そのAPI、誰のため? Androidライブラリ設計における利用者目線の実践テクニック
mkeeda
2
1.8k
知っているようで知らない"rails new"の世界 / The World of "rails new" You Think You Know but Don't
luccafort
PRO
1
180
Amazon RDS 向けに提供されている MCP Server と仕組みを調べてみた/jawsug-okayama-2025-aurora-mcp
takahashiikki
1
110
Improving my own Ruby thereafter
sisshiki1969
1
160
Compose Multiplatform × AI で作る、次世代アプリ開発支援ツールの設計と実装
thagikura
0
170
Navigating Dependency Injection with Metro
zacsweers
3
2.5k
Featured
See All Featured
Building a Modern Day E-commerce SEO Strategy
aleyda
43
7.6k
It's Worth the Effort
3n
187
28k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.5k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
RailsConf 2023
tenderlove
30
1.2k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
50k
Embracing the Ebb and Flow
colly
87
4.8k
Navigating Team Friction
lara
189
15k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Practical Orchestrator
shlominoach
190
11k
Transcript
–@_ayato_p l,PUMJOͬͯ͋ΕͰ͠ΐ ΫϦεϚεͷ࣌ظʹॻ͘ݴޠͰ͠ΐ͏ z
ܕͷςΟʔΧοϓΛකͷ্ʹ ஔ͍ͯόϥϯεΛऔΔํ๏ !@BZBUP@Q ͋ͽʔ ୈճ͔Θ͍͍,PUMJOษڧձ
ͷ͜ͱ EFG@BZBUP@Q \OBNFl͋ͽʔz MBOH<$MPKVSF3VCZ+BWB4DSJQU4DIFNF> CMPHl EFpOFBZBMPHb z DPNQBOZl$ZCP[V4UBSUVQT *ODz^
ͷ͜ͱ EFG@BZBUP@Q \OBNFl͋ͽʔz MBOH<$MPKVSF3VCZ+BWB4DSJQU4DIFNF> CMPHl EFpOFBZBMPHb z DPNQBOZl$ZCP[V4UBSUVQT *ODz^ ͍͍ͩͨ$MPKVSFͷਓ
Μ͘͞ΜʹݺΕ·ͨ͠
ࠓͦ͏ͱࢥͬͨ͜ͱ w $MPKVSFͰ,PUMJOΛύʔε͢Δ w ,PUMJOͷ-JOUπʔϧΛ࡞Δ w ,PUMJOͱ$MPKVSFͷൺֱ w $MPKVSFೖ w
&NBDTೖ w ,PUMJONPEFͦͷޙ
શ෦Ϙπʹͨ͠
ܕͷςΟʔΧοϓΛකͷ্ʹ ஔ͍ͯόϥϯεΛऔΔํ๏
–Paul Graham l8FOFFEBMBOHVBHFUIBUMFUTVTTDSJCCMF BOETNVEHFBOETNFBS OPUBMBOHVBHF XIFSFZPVIBWFUPTJUXJUIBUFBDVQPG UZQFTCBMBODFEPOZPVSLOFFBOENBLF QPMJUFDPOWFSTBUJPOXJUIBTUSJDUPMEBVOUPG BDPNQJMFSz
ܕͷςΟʔΧοϓΛකͷ্ʹ ஔ͍ͯόϥϯεΛऔΔํ๏
ܕͷςΟʔΧοϓΛකͷ্ʹ ஔ͍ͯόϥϯεΛऔΔํ๏
ܕͷςΟʔΧοϓΛࣺͯͯ චΛऔΔํ๏
$MPKVSF͔Β ,PUMJOΛ͏
$MPKVSF w -JTQܥݴޠ w ؔܕݴޠ w +7.ݴޠ
$MPKVSF+BWBͷ ίʔυΛݺͼग़ͤΔ
ྫ͑ OTFYBNQMFDPSF JNQPSU<DPNBZBMPHKBWB@UFTU'PP> ! TBZ)FMMP 'PP )FMMP XPSME
,PUMJO w +7.ݴޠ w ͋ͱ!OHTX@UBSP͞Μʹฉ͍͍ͯͩ͘͞
,PUMJO+BWBͷ όΠτίʔυΛు͚Δ
ͭ·Γ
$MPKVSF,PUMJOͷ ίʔυΛݺͼग़ͤΔͣ
ͬͯΈΔ
ࠓճ͏ͷ w $MPKVSFCFUB w LPUMJODPNQJMFS w #PPUSD #VJMEUPPMJOHGPS$MPKVSF
#PPU w -FJOJOHFOͱผͷ$MPKVSF༻Ϗϧυπʔϧ w λεΫΛϢʔβʔ͕ΧδϡΞϧʹՃग़དྷΔ w +4Ͱݴ͏HVMQΈ͍ͨͳͭ
՝ w $MPKVSF(SBEMFͳͲΛجຊతʹΘͣɺಠࣗ ͷϏϧυπʔϧΛ͍ͬͯΔ -FJOJOHFO #PPU w ͦΕͧΕͷϏϧυπʔϧͦͷ··Ͱ,PUMJO ͷίʔυΛίϯύΠϧͰ͖ͳ͍
w $MPKVSFͷίʔυΛ࣮ߦ͢ΔલʹίϯύΠϧͨ͠ ͍
ղܾࡦ w ࠓճ #PPU༻ͷ,PUMJOΛίϯύΠϧ͢Δλ εΫ ϓϥάΠϯ Λ࡞Δ
࡞ͬͨ w <BZBUP@QCPPULPUMJODl4/"14)05> w IUUQTHJUIVCDPNBZBUPCPPULPUMJOD
͍ํ CVJMECPPU TFUFOW EFQFOEFODFT b<<BZBUP@QCPPULPUMJODl4/"14)05z>> ! SFRVJSFb<BZBUP@QCPPULPUMJODSFGFSBMM> !
EFGUBTLCVJMEXJUILPUMJO DPNQ LPUMJOD BPU QPN KBS
͍ํ CBSLU QBDLBHFGPPCBS ! GVOTBZ)FMMP OBNF4USJOH \ QSJOUMO l)FMMP l
OBNF ^
͍ํ DPSFDMK OTFYBNQMFDPSF JNQPSU<GPP#BS1BDLBHF> ! EFGONBJO<OBNF> #BS1BDLBHFTBZ)FMMPOBNF
EFNP
·ͱΊ w $MPKVSFγϯϓϧ w $MPKVSFύϫϑϧ w $MPKVSFඒ͍͠ w $MPKVSFΛ࢝ΊΑ͏
͋ͳͨͱ$MPKVSF ࠓ͙͢μϯϩʔυ