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
Isomorphic Swift
Search
Yusuke Ito
June 27, 2016
Programming
700
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Isomorphic Swift
Yusuke Ito
June 27, 2016
More Decks by Yusuke Ito
See All by Yusuke Ito
Macとオーディオ再生 2024/11/02
yusukeito
0
1.5k
おうちHackを取り入れた リノベーション事例
yusukeito
0
980
Server Side Swiftを しばらく運用してみた話
yusukeito
0
670
Swift からword2vecを 使ってみる
yusukeito
0
1.2k
Swift Outside the Box
yusukeito
1
2.9k
SwiftでgRPCとProtocolBuffersを使う
yusukeito
4
1.5k
Swift on Raspberry Pi でI2Cデバイスを使う
yusukeito
1
750
Swiftの値付きEnumをHackする
yusukeito
0
440
Swift プロトコル指向なCのラッパーを作る
yusukeito
3
1.3k
Other Decks in Programming
See All in Programming
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
150
VueプロジェクトをTypeScript7に対応させる- Side-by-Side戦略による一部高速化 -
koukimiura
0
110
AHC070解法紹介
eijirou
0
110
FreeBSDでZabbixを動かす.pdf
kenkino
0
240
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
4
1.1k
『寄り添うラジオ』をAIで作る 体験価値から逆算した、会話しないUXと品質設計
theoriatec2024
3
180
海上で動くGoサーバー: goroutineとchannelでさばく航行データストリーム
atsuki_seo
0
450
高専キャリア LT 発表内容
crysta1221
6
5.7k
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
150
新卒PdEのリアル
ryu1013
1
500
モジュールの視点からSwiftを読み解く #iosdc
s_shimotori
0
170
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
330
Featured
See All Featured
The untapped power of vector embeddings
frankvandijk
2
1.9k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
BBQ
matthewcrist
89
10k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.3k
Winning Ecommerce Organic Search in an AI Era - #searchnstuff2025
aleyda
1
2.1k
We Have a Design System, Now What?
morganepeng
55
8.3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.6k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
270
Everyday Curiosity
cassininazir
0
320
Discover your Explorer Soul
emna__ayadi
2
1.3k
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
A Tale of Four Properties
chriscoyier
163
24k
Transcript
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE *TPNPSQIJD4XJGU ϦʔυΞʔΩςΫτ ҏ౻༞ี :VTVLF*UP !OPWJ@ നϠΪίʔϙϨʔγϣϯ 5PLZP4FSWFS4JEF4XJGU.FFUVQ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE
΄͔ेࣾ ΧϝϦΦͷΞϧΰϦζϜΛαʔϏεͱͯ͠"1*ఏڙ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ։࠵͔Β·Ͱɻೖ ొ ແྉ
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE 4FSWFS4JEF4XJGU $PDPB"QQ w 4FSWFS4JEFͷαʔϏεΛ4XJGUͰ࡞Δ w ͦͷαʔϏεͷཧ"QQΛ࡞Δ w ཧ"QQ$PDPB .BD
Ͱ࡞ w J04Ͱ0,
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE %FNPΞϓϦ https://github.com/novi/ tsssm-crawler
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE σϞ w 344ͷΫϩʔϥʔΛαʔϏεͱ࣮ͯ͠ w 344ܗࣜͷ9.-Λμϯϩʔυͯ͠ɺσʔλϕʔ ε .Z42- ʹอଘ w
Ϋϩʔϧ͢Δ63- 3449.- Λઃఆ͢Δ.BDͷ"QQ Λ࣮
344Ϋϩʔϥʔ αʔόʔଆ .PEFM %#$POUSPMMFS 4XJGU 344ύʔαʔ 4XJGU 7JFX$POUSPMMFS 4XJGU εέδϡʔϥʔ
4XJGU 4UPSZCPBSE σʔλϕʔε ઃఆɾϏϡʔϫʔ"QQ .BD
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ಈ͔ͯ͠ΈΔ w IUUQTHJUIVCDPNOPWJUTTTNDSBXMFSͷ 3&"%.&ࢀর
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE αʔόʔଆ w ։ൃ9DPEF·ͨTXJGUCVJME ΤσΟλ͕͑Δ w σόοά9DPEF͕͑Δ w %PDLFSʹ͓͚ͯ͠&$ &$4ͳͲʹͦͷ··σϓϩΠ
w *#.ͦͷπʔϧ.BDΞϓϦ͕͑Δ w *#.$MPVE5PPMTGPS4XJGU w 88%$(PJOH4FSWFSTJEFXJUI4XJGU0QFO4PVSDF IUUQTEFWFMPQFSBQQMFDPNWJEFPTQMBZXXED
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ઃఆ"QQଆ w Ϟσϧσʔλϕʔεͷίϯτϩʔϥʔαʔόʔ ଆͱڞ௨ 'SBNFXPSLʹͯ͠·ͱΊΔ w σʔλϕʔεଓ w
.BD·ͨJ04"QQΛ࡞ΕΔ w ϢʔβʔΠϯλʔϑΣʔεʹ6*,JU "QQ,JU͕͑Δ w ։ൃɾσόοά9DPEFͰ
344Ϋϩʔϥʔ αʔόʔଆ .PEFM %#$POUSPMMFS 4XJGU 344ύʔαʔ 4XJGU 7JFX$POUSPMMFS 4XJGU εέδϡʔϥʔ
4XJGU 4UPSZCPBSE σʔλϕʔε ઃఆɾϏϡʔϫʔ"QQ .BD "1*ΫϥΠΞϯτ 4XJGU )551ͱ͔ +40/31$ "1*αʔόʔ 4XJGU σʔλϕʔεʹΞΫηεͤͣ "1*Λ͏߹
344Ϋϩʔϥʔ αʔόʔଆ .PEFM %#$POUSPMMFS 4XJGU 344ύʔαʔ 4XJGU 3FEVY εέδϡʔϥʔ 4XJGU
3FBDU σʔλϕʔε ઃఆɾϏϡʔϫʔ"QQ 8FC "1*ΫϥΠΞϯτ +BWB4DSJQU5ZQF4DSJQU )551ͱ͔ +40/31$ "1*αʔόʔ 4XJGU σʔλϕʔεʹΞΫηεͤͣ "1*Λ͏߹
$PQZSJHIU4IJSPZBHJ$PSQPSBUJPO"MMSJHIUTSFTFSWFE ·ͱΊ w αʔόʔαΠυͱڞ௨ͷϞσϧɾίϯτϩʔϥʔ w .BDJ04ͷ"QQ4XJGUͳͷͰϢʔεέʔεʹͯ ·Δ߹͏·͑͘Δ w ઃఆ"QQ.BD J04"QQͷࢿ࢈
6*,JUͱ͔ ͕ ͑Δ