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
85
Short intro to Rails4
tachiba
2
140
ひとりでデプロイ
tachiba
0
220
Other Decks in Programming
See All in Programming
週次リリースを実現するための グローバルアプリ開発
tera_ny
1
1.2k
責務を分離するための例外設計 - PHPカンファレンス 2024
kajitack
9
2.4k
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
300
ある日突然あなたが管理しているサーバーにDDoSが来たらどうなるでしょう?知ってるようで何も知らなかったDDoS攻撃と対策 #phpcon.2024
akase244
2
7.7k
Androidアプリのモジュール分割における:x:commonを考える
okuzawats
1
280
Rubyでつくるパケットキャプチャツール
ydah
0
170
AWS re:Invent 2024個人的まとめ
satoshi256kbyte
0
100
Запуск 1С:УХ в крупном энтерпрайзе: мечта и реальность ПМа
lamodatech
0
950
最近のVS Codeで気になるニュース 2025/01
74th
1
100
非ブラウザランタイムとWeb標準 / Non-Browser Runtimes and Web Standards
petamoriken
0
430
Flatt Security XSS Challenge 解答・解説
flatt_security
0
740
混沌とした例外処理とエラー監視に秩序をもたらす
morihirok
13
2.3k
Featured
See All Featured
We Have a Design System, Now What?
morganepeng
51
7.3k
jQuery: Nuts, Bolts and Bling
dougneiner
62
7.6k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
28
4.5k
How GitHub (no longer) Works
holman
312
140k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
19
2.3k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
Keith and Marios Guide to Fast Websites
keithpitt
410
22k
VelocityConf: Rendering Performance Case Studies
addyosmani
327
24k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
113
50k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Rebuilding a faster, lazier Slack
samanthasiow
79
8.8k
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]