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: Creating a Package is EASY
Search
Takashi CHIBA
June 13, 2014
Programming
0
340
Atom: Creating a Package is EASY
embed mov:
http://youtu.be/MVNsW775Lrs
Takashi CHIBA
June 13, 2014
Tweet
Share
More Decks by Takashi CHIBA
See All by Takashi CHIBA
ロカリを支える技術
tachiba
0
1k
楽して全文検索
tachiba
0
78
Short intro to Rails4
tachiba
2
140
ひとりでデプロイ
tachiba
0
220
Other Decks in Programming
See All in Programming
CSC305 Lecture 01
javiergs
PRO
1
140
Pythonによるイベントソーシングへの挑戦と現状に対する考察 / Challenging Event Sourcing with Python and Reflections on the Current State
nrslib
3
870
Cancel Next.js Page Navigation: Full Throttle
ypresto
1
110
MLOps in Mercari Group’s Trust and Safety ML Team
cjhj
1
100
Unlocking Python's Core Magic
leew
0
110
ファーストペンギンBot @Qiita Hackathon 2024 予選
dyson_web
0
210
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
6
220
[KR] Server Driven Compose With Firebase
skydoves
1
120
NEWTにおけるiOS18対応の進め方
ryu1sazae
0
180
ビット演算の話 / Let's play with bit operations
kaityo256
PRO
3
160
利用者視点で考える、イテレータとの上手な付き合い方
syumai
4
210
NANIMACHI
naokiito
0
930
Featured
See All Featured
A Modern Web Designer's Workflow
chriscoyier
692
190k
4 Signs Your Business is Dying
shpigford
180
21k
The Mythical Team-Month
searls
218
43k
Practical Orchestrator
shlominoach
185
10k
The Brand Is Dead. Long Live the Brand.
mthomps
53
38k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
225
22k
Faster Mobile Websites
deanohume
304
30k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Being A Developer After 40
akosma
84
590k
KATA
mclloyd
27
13k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
364
22k
Transcript
Atom: Creating a Package is EASY Takashi CHIBA
Takashi Chiba @TakashiChi_ba Wondershake,Inc. Co-Founder, Software Engineer • ձࣾͰ iOS
Ҏ֎ • Ruby ॻ͍ͯ·͕͢ɺJava ͖Ͱ͢
https://locari.jp LocariʢϩΧϦʣ
ࠓ AtomͷPackage ؆୯ʹ࡞ΕΔΑʂ ͬͯΛ͠·͢
https://atom.io/
“A hackable text editor for the 21st Century” https://atom.io/
“hackable” https://atom.io/
ͦͷػೳ͞ɺ (vim|emacs)Ͱग़དྷΔΑʂ
ͦͷػೳ͞ɺ (vim|emacs)Ͱग़དྷΔΑʂ ΊͪΌͪ͘ΌؤுΕͶ
Atomͩͱ؆୯ʹग़དྷΔ
Atomͩͱ؆୯ʹग़དྷΔ ͬͯॻ͍ͯ͋Γ·ͨ͠ ΤσΟλʔͷා͍…
Atomͷಛ • ΈΜͳ͕ݟ׳ΕͨWebͷٕज़ HTML, CSS (LESS), JavaScript (CoffeeScript) • ઃఆϑΝΠϧ͕
JSON (CSON) • Web Inspector ͕͑Δ!! node-webkit vs atom-shell (*1) *1 http://qiita.com/yaotti/items/6b4600be653ba81ec2cc ৄ͘͠ɺhttps://atom.io/
ࠓPackageͷ
Atom͔Β SwiftΛίϯύΠϧͯ͠ ࣮ߦ݁ՌΛදࣔ͢Δ Package
࣮ࡍʹΈͯΈΔ
None
https://atom.io/packages/ execute-as-swift ͨͿΜ package name ม͑·͢…
Publish • npm ͳΒ͵ apm atomΛΠϯετʔϧ͢Δͱطʹೖ͍ͬͯΔ • apm publish (major
| minor | patch) https://atom.io/docs/latest/publishing-a-package
·ͱΊ
AtomHack͍͢͠?
ͨͿΜͶ
“A hackable text editor for the 21st Century” https://atom.io/
We’re hiring!!!
https://locari.jp LocariʢϩΧϦʣ
͋Γ͕ͱ͏͍͟͝·ͨ͠ Takashi CHIBA! @TakashiChi_ba! !
[email protected]