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
Yusuke Ito
June 27, 2016
Programming
2
670
Isomorphic Swift
Yusuke Ito
June 27, 2016
Tweet
Share
More Decks by Yusuke Ito
See All by Yusuke Ito
Macとオーディオ再生 2024/11/02
yusukeito
0
1.3k
おうちHackを取り入れた リノベーション事例
yusukeito
0
860
Server Side Swiftを しばらく運用してみた話
yusukeito
0
630
Swift からword2vecを 使ってみる
yusukeito
0
1.1k
Swift Outside the Box
yusukeito
1
2.7k
SwiftでgRPCとProtocolBuffersを使う
yusukeito
4
1.4k
Swift on Raspberry Pi でI2Cデバイスを使う
yusukeito
1
700
Swiftの値付きEnumをHackする
yusukeito
0
400
Swift プロトコル指向なCのラッパーを作る
yusukeito
3
1.3k
Other Decks in Programming
See All in Programming
[AtCoder Conference 2025] LLMを使った業務AHCの上⼿な解き⽅
terryu16
6
1k
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
310
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
590
2年のAppleウォレットパス開発の振り返り
muno92
PRO
0
160
「コードは上から下へ読むのが一番」と思った時に、思い出してほしい話
panda728
PRO
39
26k
Pythonではじめるオープンデータ分析〜書籍の紹介と書籍で紹介しきれなかった事例の紹介〜
welliving
3
720
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.4k
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
210
ThorVG Viewer In VS Code
nors
0
530
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
11
4.8k
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
6
1.5k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
0
550
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Making Projects Easy
brettharned
120
6.5k
The Curious Case for Waylosing
cassininazir
0
200
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
98
Being A Developer After 40
akosma
91
590k
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
0
48
How to Think Like a Performance Engineer
csswizardry
28
2.4k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
200
The Hidden Cost of Media on the Web [PixelPalooza 2025]
tammyeverts
2
130
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.9k
The agentic SEO stack - context over prompts
schlessera
0
580
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2k
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ͱ͔ ͕ ͑Δ