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
Re:Cursive 入門
Search
ayato
July 25, 2015
Programming
210
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Re:Cursive 入門
ayato
July 25, 2015
More Decks by ayato
See All by ayato
マイクロサービス内で動くAPIをF#で書いている
ayato0211
1
1.7k
Clojureという言語が私逹にもたらしたもの
ayato0211
6
3.2k
3年間考え続けてきたWebアプリケーションにおけるテストの話
ayato0211
3
320
Re:REPL-Driven Development
ayato0211
3
1.4k
Meta Template Engine
ayato0211
2
1.2k
超変換! Hiccup data structure!!
ayato0211
2
690
About Integrant
ayato0211
0
610
Muscle Assert
ayato0211
0
340
Clojureを用いたWebアプリケーション開発
ayato0211
2
3.3k
Other Decks in Programming
See All in Programming
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
8
5.6k
モデルのリファクタリングが難しいと思ったら、そもそも複雑だったのはビジネス仕様だった ? / is-the-business-domain-the-real-complexity
hatsu38
0
450
mrbgem 三角測量 開発
ogom
0
220
Agents on Rails - Rails at Scale 2026
irinanazarova
0
520
動作中のプログラムの中身をリアルタイムに覗く / Realtime Debugger for CSharp with Roslyn
prota
1
1.8k
設計次第でAIコードの読む量は減らせる / designing-for-code-reading
minodriven
34
16k
The Rails Doctrine Decade
koic
2
540
Workers Cache を知る
syumai
0
350
パズルゲームの作り方 / how to make puzzle games
kaityo256
PRO
2
280
自サークルのIdPからログアウトできるようになるまで
taiseiue
1
130
Atomic Design, Enforced: Scaling Mobile Design Systems (next.app devCon / droidCon Berlin 2026)
steliosf
PRO
0
160
CodeRabbitの効果検証と過ごしてみた3ヶ月
armondando
0
200
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.2k
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
310
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.6k
Leveraging Curiosity to Care for An Aging Population
cassininazir
1
530
Done Done
chrislema
187
17k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
1
570
Building the Perfect Custom Keyboard
takai
2
900
Building an army of robots
kneath
307
47k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
700
Statistics for Hackers
jakevdp
799
230k
Transcript
3F$VSTJWFೖ !@BZBUP@Q DMPKVSF@GPDVT
ͷ͜ͱ EFG!@BZBUP@Q \OBNFl͋ͽʔz MBOH<$MPKVSF3VCZ+BWB4DSJQU> CMPHl EFGBZBMPHb z DPNQBOZl$ZCP[V4UBSUVQT *ODz^
ͷ͜ͱ EFG!@BZBUP@Q \OBNFl͋ͽʔz MBOH<$MPKVSF3VCZ+BWB4DSJQU> CMPHl EFGBZBMPHb z DPNQBOZl$ZCP[V4UBSUVQT *ODz^ ͍͍ͩͨ$MPKVSFϚϯ
None
$VSTJWF w *OUFMMJ+*%&"ͷ্Ͱಈ͘ϓϥάΠϯ w কདྷతʹಠཱͨ͠*%&ʹͳΔ w -FJOJOHFOͳͲΤίγεςϜͱڠௐಈ࡞͢Δ w ศར
Կނ$VSTJWF w ݱͷ։ൃऀςΩετΤσΟλͳΜͯΘͳ͍<ཁग़య> w *OUFMMJ+*%&"ຊͰγΣΞ͕͕͍ͬͯΔ w 3VCZ.JOFͳΜ͔3VCZͷਓʹਓؾ w ݩͷ*%&ͱͯ͠ͷԸܙΛͦͷ··ड͚ΕΔ
Կނ$VSTJWF w ݱͷ։ൃऀςΩετΤσΟλͳΜͯΘͳ͍<ཁग़య> w *OUFMMJ+*%&"ຊͰγΣΞ͕͕͍ͬͯΔ w 3VCZ.JOFͳΜ͔3VCZͷਓʹਓؾ w ݩͷ*%&ͱͯ͠ͷԸܙΛͦͷ··ड͚ΕΔ ͷϝΠϯڥ
&NBDTͰ͢ ɾТ
γΣΞ w %BWJE/PMFOͬͯΔ w TFF0N/FYUIUUQTZPVUVCF#Z/T5(& IUUQTDPHOJUFDUXVGPPDPNSFQPSUTTUBUFPGDMPKVSFSFTVMUT
جຊతͳػೳ w γϯλοΫεϋΠϥΠτ w 3&1- w σόοΨ w ߏతฤू w
ิ w ϦϑΝΫλϦϯά w ίʔυϑΥʔϚοτ w ϚΫϩల։ w FUD
IUUQTTQFBLFSEFDLDPNBZBUPKBWBTIJJGBMTFUBNFGBMTFDMPKVSFSVNFO
ࡉ͔͍ ࠓͷຊ w XJUI#PPU w Ϧϩʔυ w EFTUSVDUVSFCJOEJOHͰͷϦωʔϜ w LFZ
WBMVFάϧʔϐϯά w +BWBͷఆٛδϟϯϓ w σόοά
XJUI#PPU w $VSTJWFQSPKFDUDMKΛಡΈࠐΜͰσΟϨΫτ ϦߏΛಡΉ w CVJMECPPU͔͠ͳ͍ͱࣗྗͰઃఆ͢Δඞཁ͕͋Δ w QSPKFDUDMKϕʔεͰϓϩδΣΫτΛ࡞Δ w PSSFNPUF3&1-
w PSQSPKFDUDMKΛు͖ग़͍͍ͤOFX
XJUI#PPU QSPKFDUDMKCBTF EFGMFJOQSPK QSPKFDUDMK TMVSQ SFBETUSJOH ESPQ
QBSUJUJPO NBQWFD JOUP\^ TFUFOW TPVSDFQBUIT JOUP\^ TPVSDFQBUITMFJOQSPK SFTPVSDFQBUIT JOUP\^ SFTPVSDFQBUITMFJOQSPK EFQFOEFODJFT JOUP<> EFQFOEFODJFTMFJOQSPK IUUQTHJTUHJUIVCDPNCTJNBBG
XJUI#PPU SFNPUF3&1- IUUQTHJUIVCDPNDVSTJWFDMPKVSFDVSTJWFJTTVFT IUUQTDVSTJWFDMPKVSFDPNVTFSHVJEFSFQMIUNM
XJUI#PPU CBSGQSPKFDUDMK EFGOHFOFSBUFMFJOQSPKFDUpMF <\LFZT<LFFQQSPKFDU>PS\LFFQQSPKFDUUSVF^^> SFRVJSFDMPKVSFKBWBJP MFU<QpMF SFTPMWFDMPKVSFKBWBJPpMF
QSPKFDUDMK QOBNF PS HFUFOWQSPKFDU CPPUQSPKFDU QWFST PS HFUFOWWFSTJPO 4/"14)05 QSPQ XIFOMFU<Y HFUFOW ><Y> IFBE MJTU EFGQSPKFDUQOBNFQWFST DPODBU QSPQVSMVSM QSPQMJDFOTFMJDFOTF QSPQEFTDSJQUJPOEFTDSJQUJPO <EFQFOEFODJFT HFUFOWEFQFOEFODJFT TPVSDFQBUIT WFD HFUFOWTPVSDFQBUIT > QSPK QQTUS DPODBUIFBE NBQDBUJEFOUJUZ HFUFOWMFJO > JGOPULFFQQSPKFDU EFMFUF0O&YJUQpMF TQJUQpMFQSPK EFGUBTLMFJOHFOFSBUF <> HFOFSBUFMFJOQSPKFDUpMFLFFQQSPKFDUUSVF IUUQTHJUIVCDPNCPPUDMKCPPUXJLJ'PS$VSTJWF6TFST
Ϧϩʔυ w ϑΝΠϧͷϦϩʔυΛ͢Δͱґଘ͍ͯ͠ΔωʔϜ εϖʔεͰݹ͍ͷ͕͋ΕࣗಈతʹͦΕϦϩʔ υΛߦ͏
EFTUSVDUVSFCJOEJOH ͰͷϦωʔϜ MFU<\BTNLFZT<GPPCBS>^\GPPCBS^> GPPCBS MFU<\BTNLFZT<GPPCB[>^\GPPCB[^> GPPCB[
LFZ WBMVFάϧʔϐϯά w $VSTJWF͔Βग़དྷΔ w \GPPCBS^\CBSGPP^ w ద༻ൣғ w NBQFOUSJFT
MFUCJOEJOHT BTTPDCJOEJOHT w DPOEDBTFDPOEQDMBVTFT w SFJGZEFGUZQFFUD w JOUFSGBDFQSPUPDPMJNQMFNFOUBUJPOT
+BWBͷఆٛδϟϯϓ *OUFHFSlz QVCMJD*OUFHFS 4USJOHT UISPXT/VNCFS'PSNBU&YDFQUJPO\ UIJTWBMVFQBSTF*OU T ^
σόοά IUUQTXXXZPVUVCFDPNXBUDI WRM3XID$, $PMJO'MFNJOH%FCVHHJOH$MPKVSF$PEF8UJI$VSTJWF
&OKPZ$MPKVSF