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.4k
型のティーカップを膝の上に置いてバランスを取る方法
ayato
June 04, 2015
Tweet
Share
More Decks by ayato
See All by ayato
Clojureという言語が私逹にもたらしたもの
ayato0211
6
2.9k
3年間考え続けてきたWebアプリケーションにおけるテストの話
ayato0211
3
230
Re:REPL-Driven Development
ayato0211
3
1.2k
Meta Template Engine
ayato0211
2
1k
超変換! Hiccup data structure!!
ayato0211
2
550
About Integrant
ayato0211
0
490
Muscle Assert
ayato0211
0
210
Clojureを用いたWebアプリケーション開発
ayato0211
2
3k
翻訳にまつわるエトセトラ
ayato0211
6
1.2k
Other Decks in Programming
See All in Programming
macOS でできる リアルタイム動画像処理
biacco42
9
2.4k
Jakarta EE meets AI
ivargrimstad
0
180
CSC509 Lecture 12
javiergs
PRO
0
160
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
ペアーズにおけるAmazon Bedrockを⽤いた障害対応⽀援 ⽣成AIツールの導⼊事例 @ 20241115配信AWSウェビナー登壇
fukubaka0825
6
1.9k
エンジニアとして関わる要件と仕様(公開用)
murabayashi
0
290
watsonx.ai Dojo #4 生成AIを使ったアプリ開発、応用編
oniak3ibm
PRO
1
130
GitHub Actionsのキャッシュと手を挙げることの大切さとそれに必要なこと
satoshi256kbyte
5
430
Jakarta EE meets AI
ivargrimstad
0
560
Streams APIとTCPフロー制御 / Web Streams API and TCP flow control
tasshi
2
350
Better Code Design in PHP
afilina
PRO
0
130
What’s New in Compose Multiplatform - A Live Tour (droidcon London 2024)
zsmb
1
470
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
9.1k
Building Applications with DynamoDB
mza
90
6.1k
Practical Orchestrator
shlominoach
186
10k
YesSQL, Process and Tooling at Scale
rocio
169
14k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
The Power of CSS Pseudo Elements
geoffreycrofte
73
5.3k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
A Tale of Four Properties
chriscoyier
156
23k
Docker and Python
trallard
40
3.1k
Product Roadmaps are Hard
iamctodd
PRO
49
11k
What's in a price? How to price your products and services
michaelherold
243
12k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
126
18k
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 ࠓ͙͢μϯϩʔυ