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
Rust で乗り換え案内
Search
na-o-ys
March 29, 2017
Programming
0
640
Rust で乗り換え案内
https://github.com/na-o-ys/train-dijkstra-demo/blob/master/src/main.rs
na-o-ys
March 29, 2017
Tweet
Share
More Decks by na-o-ys
See All by na-o-ys
IoTと監視
naoys
1
810
RubyとJIT
naoys
0
170
将棋盤を画像認識したかった
naoys
0
1.6k
疎行列と Jaccard 類似度の高速計算
naoys
1
660
有理数集合の濃度
naoys
2
140
YARVの最適化について調べた
naoys
0
150
転職会議サービスのAWS移行記録
naoys
0
84
Anonymous Recursion in C++
naoys
0
440
入門AlphaGo
naoys
5
3.8k
Other Decks in Programming
See All in Programming
CSC307 Lecture 05
javiergs
PRO
0
500
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
Apache Iceberg V3 and migration to V3
tomtanaka
0
170
プロダクトオーナーから見たSOC2 _SOC2ゆるミートアップ#2
kekekenta
0
220
Oxlintはいいぞ
yug1224
5
1.4k
なぜSQLはAIぽく見えるのか/why does SQL look AI like
florets1
0
480
それ、本当に安全? ファイルアップロードで見落としがちなセキュリティリスクと対策
penpeen
7
4k
AIによる開発の民主化を支える コンテキスト管理のこれまでとこれから
mulyu
3
470
CSC307 Lecture 08
javiergs
PRO
0
670
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
230
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
Data-Centric Kaggle
isax1015
2
780
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
2
250
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.1k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
52
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
150
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
7.9k
Automating Front-end Workflow
addyosmani
1371
200k
Documentation Writing (for coders)
carmenintech
77
5.3k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
120
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
120
Agile that works and the tools we love
rasmusluckow
331
21k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Transcript
RustͰΓ͑Ҋ ަ௨ωοτϫʔΫͷ࠷ܦ࿏୳ࡧ @na_o_ys
ަ௨ωοτϫʔΫ
࠷ܦ࿏ • ࠷ܦ࿏ ≒ Ҋ • ଂখۚҪӺ͔ΒࠇӺͷ࠷ܦ࿏ (ॴཁ࣌ؒɾ࿏ઢ) ΛٻΊΑ ࠇ
ଂখۚҪ ࡾୋ ٢ࣉ த ৽॓ ौ୩ ߴాഅ 10 9(ಛշ) 10(౦ઢ) 3 11 5 3 5 5
μΠΫετϥ๏ • άϥϑͷ͋Δϊʔυ (࢝) ͔Β֤ϊʔυͷ࠷ܦ࿏ΛٻΊΔΞϧΰϦζϜ • جຊΞΠσΞ: • ֬ఆϊʔυ (࠷ܦ࿏͕طʹ͔͍ͬͯΔϊʔυ)
ʹྡͨ͠ϊʔυͷ͔࢝ΒͷڑΛ ܭࢉ͢Δ • ࠷ڑ͕͍ϊʔυΛ֬ఆͰ͖Δ ࢝ ֬ఆϊʔυ ະ֬ఆϊʔυ ྡϊʔυ 1 2 2
μΠΫετϥ๏ ྫ: • ྡϊʔυͷ͏ͪ࠷ॴཁ͕͍࣌ؒͷΛ֬ఆ͢Δ ࠇ ଂখۚҪ ࡾୋ ٢ࣉ த ৽॓
ौ୩ ߴాഅ 10 9(ಛշ) 10(౦ઢ) 3 11 5 3 7 5 10 ֬ఆϊʔυ ະ֬ఆϊʔυ ྡϊʔυ
μΠΫετϥ๏ ྫ: • ྡϊʔυͷ͏ͪ࠷ॴཁ͕͍࣌ؒͷΛ֬ఆ͢Δ ࠇ ଂখۚҪ ࡾୋ ٢ࣉ த ৽॓
ौ୩ ߴాഅ 10 9(ಛշ) 10(౦ઢ) 3 11 5 3 7 5 13 10 ֬ఆϊʔυ ະ֬ఆϊʔυ ྡϊʔυ
μΠΫετϥ๏ ྫ: • ྡϊʔυͷ͏ͪ࠷ॴཁ͕͍࣌ؒͷΛ֬ఆ͢Δ ࠇ ଂখۚҪ ࡾୋ ٢ࣉ த ৽॓
ौ୩ ߴాഅ 10 9(ಛշ) 10(౦ઢ) 3 11 5 3 7 5 13 10 19 ֬ఆϊʔυ ະ֬ఆϊʔυ ྡϊʔυ
μΠΫετϥ๏ ྫ: • ྡϊʔυͷ͏ͪ࠷ॴཁ͕͍࣌ؒͷΛ֬ఆ͢Δ ࠇ ଂখۚҪ ࡾୋ ٢ࣉ த ৽॓
ौ୩ ߴాഅ 10 9(ಛշ) 10(౦ઢ) 3 11 5 3 7 5 13 10 19 ֬ఆϊʔυ ະ֬ఆϊʔυ ྡϊʔυ 24
μΠΫετϥ๏ ྫ: • ྡϊʔυͷ͏ͪ࠷ॴཁ͕͍࣌ؒͷΛ֬ఆ͢Δ ࠇ ଂখۚҪ ࡾୋ ٢ࣉ த ৽॓
ौ୩ ߴాഅ 10 9(ಛշ) 10(౦ઢ) 3 11 5 3 7 5 13 10 19 ֬ఆϊʔυ ະ֬ఆϊʔυ ྡϊʔυ 24 29
μΠΫετϥ๏ ྫ: • ྡϊʔυͷ͏ͪ࠷ॴཁ͕͍࣌ؒͷΛ֬ఆ͢Δ ࠇ ଂখۚҪ ࡾୋ ٢ࣉ த ৽॓
ौ୩ ߴాഅ 10 9(ಛշ) 10(౦ઢ) 3 11 5 3 7 5 13 10 19 ֬ఆϊʔυ ະ֬ఆϊʔυ ྡϊʔυ 24 29 31
μΠΫετϥ๏ ྫ: • ྡϊʔυͷ͏ͪ࠷ॴཁ͕͍࣌ؒͷΛ֬ఆ͢Δ ࠇ ଂখۚҪ ࡾୋ ٢ࣉ த ৽॓
ौ୩ ߴాഅ 10 9(ಛշ) 10(౦ઢ) 3 11 5 3 7 5 13 10 19 ֬ఆϊʔυ ະ֬ఆϊʔυ ྡϊʔυ 24 29 31 36
μΠΫετϥ๏ Rust ࣮ • https://github.com/na-o-ys/train-dijkstra-demo/blob/master/src/main.rs
DEMO
(demo) • ଂখۚҪ͔Βࠇ·Ͱ
(demo) • ࣌ؒଳʹΑͬͯಛշʹΓ͑
(demo) • தԝઢ͕ࢭ·ͬͨΒ౦ઢΛซ༻
·ͱΊ • μΠΫετϥ๏ • ࠷ܦ࿏Λղ͘ΞϧΰϦζϜ • Ҋ͕࡞ΕΔ • ޮత •
֤ϊʔυΛ࠷େ1ճ͔͠ௐͳ͍ • Ӻ1ສͱ͔Ͱ1ඵ͔͔ΒΜ • Rust ࣮ • https://github.com/na-o-ys/train-dijkstra-demo/blob/master/src/main.rs • γϯϓϧʹॻ͚Δʂ