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
350
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
84
Short intro to Rails4
tachiba
2
140
ひとりでデプロイ
tachiba
0
220
Other Decks in Programming
See All in Programming
RWC 2024 DICOM & ISO/IEC 2022
m_seki
0
210
テスト自動化失敗から再挑戦しチームにオーナーシップを委譲した話/STAC2024 macho
ma_cho29
1
1.3k
php-conference-japan-2024
tasuku43
0
270
20年もののレガシープロダクトに 0からPHPStanを入れるまで / phpcon2024
hirobe1999
0
470
Keeping it Ruby: Why Your Product Needs a Ruby SDK - RubyWorld 2024
envek
0
190
たのしいparse.y
ydah
3
120
SymfonyCon Vienna 2025: Twig, still relevant in 2025?
fabpot
3
1.2k
なまけものオバケたち -PHP 8.4 に入った新機能の紹介-
tanakahisateru
1
120
アクターシステムに頼らずEvent Sourcingする方法について
j5ik2o
4
260
【re:Growth 2024】 Aurora DSQL をちゃんと話します!
maroon1st
0
770
快速入門可觀測性
blueswen
0
350
선언형 UI에서의 상태관리
l2hyunwoo
0
160
Featured
See All Featured
Large-scale JavaScript Application Architecture
addyosmani
510
110k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.3k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
5
450
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
111
49k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
247
1.3M
Building Applications with DynamoDB
mza
91
6.1k
A Modern Web Designer's Workflow
chriscoyier
693
190k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
656
59k
GitHub's CSS Performance
jonrohan
1030
460k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
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]