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
Atomエディタの紹介
Search
shigeru. nakajima
September 03, 2016
Programming
2
1.2k
Atomエディタの紹介
HTML5 Conference 2016/09/03
http://events.html5j.org/conference/2016/9/session/#session_id_c5
shigeru. nakajima
September 03, 2016
Tweet
Share
More Decks by shigeru. nakajima
See All by shigeru. nakajima
Rubyで書いたテトリスをブラウザで動かしてみた
ledsun
0
1.5k
ruby.wasm に関する進捗報告
ledsun
0
870
Hacking Guide of the ruby.wasm
ledsun
0
1.2k
私の作ったruby.wasm アプリケーション
ledsun
0
540
Load gem from browser
ledsun
2
1.4k
パラメタライズドテスト
ledsun
0
470
ゆっくり動くと速く動ける / If you move slowly, you can move more fast
ledsun
0
910
WebSockets and Ruby : avoiding the pitfalls of multithreading
ledsun
0
910
10倍速いNode.js並列プログラミング
ledsun
12
4.1k
Other Decks in Programming
See All in Programming
Productivity is Messing Around and Having Fun
hollycummins
1
170
RaaP
ksss
0
140
Runtime Objects in Rust
mitsuhiko
0
200
2 週間で Twitter Bot を作ってみた
contour_gara
0
840
Try creating your own orderedmap
kazamori
1
280
SIMD Parallel Programming with the Vector API
josepaumard
0
250
TSKaigi 2024 - 新サービス Progate Path の演習で TypeScript を採用して見えた教材観点からの利点と課題
makotoshimazu
1
210
Going beyond Apache Parquet's default settings
xhochy
0
150
Balkan Ruby 2024 — How and why to run SQLite on Rails in production
fractaledmind
0
110
Open AI APIを使う前に知っておきたいアカウントTier の話
akki_megane
0
120
哲学史とモデリング
tanakahisateru
2
380
Go製Webアプリケーションのエラーとの向き合い方大全、あるいはやっぱりスタックトレース欲しいやん / Kyoto.go #50
utgwkk
6
2k
Featured
See All Featured
Being A Developer After 40
akosma
67
580k
Raft: Consensus for Rubyists
vanstee
133
6.3k
Principles of Awesome APIs and How to Build Them.
keavy
121
16k
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
67
14k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
155
14k
Pencils Down: Stop Designing & Start Developing
hursman
117
11k
Large-scale JavaScript Application Architecture
addyosmani
504
110k
The Brand Is Dead. Long Live the Brand.
mthomps
49
30k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
Java REST API Framework Comparison - PWX 2021
mraible
PRO
18
7k
Agile that works and the tools we love
rasmusluckow
325
20k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.7k
Transcript
Atom ΤσΟλͷհ גࣜձࣾϥάβΠΞ தౡ ࣎ @HTML5 Conference 2016/09/03
ࣗݾհ • தౡ ࣎ a.k.a. ledsun • डୗ։ൃͰWebΞϓϦέʔγϣϯΛ։ൃ • ΫϥΠΞϯταΠυJavaScriptϓϩάϥϚ
• 20146݄͔ΒAtomΛ༻
Atomͱ • defunkt@Github࡞ • Win/Mac/LinuxରԠ • ΧελϚΠζ͍͢͠ • 20145݄͔ΒOSSԽ
ϚϧνϓϥοτϑΥʔϜ h"p:/ /blog.atom.io/2016/05/06/two-years-open- source.html
Ϣʔβʔ • 100ສϢʔβ • 1500ສμϯϩʔυ
Atomͷඪ४ػೳ • ύοέʔδϚωʔδϟ • ϑΝΠϧγεςϜϒϥβ • Πϯυׂ • γϯλοΫεϋΠϥΠτ •
ΦʔτίϯϓϦʔτ • ݕࡧɾஔ
ଟ͘ͷΧελϚΠζํ๏ • ΤσΟλͷઃఆ • snippetͷઃఆ • ύοέʔδʢ4600Ҏ্ʣ • ςʔϚʢ1500Ҏ্ʣ
ύοέʔδͷྫ • atom-beau*fy • ίʔυϑΥʔϚολʔ • 56ݴޠ • hyperclick •
ؔɾมఆٛͷδϟϯϓ • ݴޠຖͷαϒύοέʔδ ex: js-hyperclick
DEMO AtomΛ͍ͬͯͯॿ͔ͬͨΛݩʹσϞ͠·͢
Τϐιʔυ 1 ϓϨθϯςʔγϣϯࢿྉͷΞτϥΠϯΛ MarkdownͰॻ͖͍ͨ • markdown-preview • ඪ४ػೳ(ctrl-shift-m) • ׂͨ͠ΠϯυͰMarkdownϓϨϏϡʔ
Τϐιʔυ 2 RailsΞϓϦέʔγϣϯͷमਖ਼Λख͍ͬͯΔɻslim ه๏͕ॳΊͯͩ • language-slim ύοέʔδ • γϯλοΫεϋΠϥΠτͱεχϖοτΛՃ
Τϐιʔυ 3 htmlʹจষΛΈࠐΈ͍ͨɻސ٬͔Β͍ͨࢿྉ ӳࣈͷશ͕͍֯֯ࠞͬͯ͟Δɻ ֯ʹ౷Ұ͍ͨ͠ɻ • japan-u(l ύοέʔδ • બൣғͷจࣈΛશ֯ɺ֯ʹ૬ޓม
ࠂ • NodeֶԂࡇ • 201611݄12() / 11݄13() • Douglas Crockford
(JavaScript: The Good Parts) • Cheng Zhao (Electoron)