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
Isomorphic Swift
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yusuke Ito
June 27, 2016
Programming
690
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.4k
おうちHackを取り入れた リノベーション事例
yusukeito
0
950
Server Side Swiftを しばらく運用してみた話
yusukeito
0
660
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
740
Swiftの値付きEnumをHackする
yusukeito
0
430
Swift プロトコル指向なCのラッパーを作る
yusukeito
3
1.3k
Other Decks in Programming
See All in Programming
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
140
継続モナドとリアクティブプログラミング
yukikurage
3
610
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
1B+ /day規模のログを管理する技術
broadleaf
0
140
どこまでゆるくて許されるのか
tk3fftk
0
500
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
140
ルールを書いて終わらせないハーネスエンジニアリング
yug1224
3
1.5k
トークンをケチるな、設計しろ:GitHub Copilotを賢く使うコンテキスト戦略
ochtum
0
320
act2-costs.pdf
sumedhbala
0
110
技術記事、 専門家としてのプログラマ、 言語化
mizchi
14
7.5k
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
0
290
ビデオ通話が繋がる0.2秒で何が起きているのか
supurazako
2
150
Featured
See All Featured
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
750
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.4k
Bash Introduction
62gerente
615
220k
Mobile First: as difficult as doing things right
swwweet
225
10k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.8k
Designing Experiences People Love
moore
143
24k
The untapped power of vector embeddings
frankvandijk
2
1.8k
Prompt Engineering for Job Search
mfonobong
0
380
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
230
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.8k
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ͱ͔ ͕ ͑Δ