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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Takashi CHIBA
June 13, 2014
Programming
380
0
Share
Atom: Creating a Package is EASY
embed mov:
http://youtu.be/MVNsW775Lrs
Takashi CHIBA
June 13, 2014
More Decks by Takashi CHIBA
See All by Takashi CHIBA
ロカリを支える技術
tachiba
0
1.1k
楽して全文検索
tachiba
0
120
Short intro to Rails4
tachiba
2
160
ひとりでデプロイ
tachiba
0
230
Other Decks in Programming
See All in Programming
CLIであることを活かしたGitHub Copilot CLI活用術 / GitHub Copilot CLI Pro Tips & Tricks
nao_mk2
1
1.1k
初めてのRubyKaigiはこう見えた
jellyfish700
0
360
1人1案件のプロダクトエンジニア時代に、"プロセス監督"としてチャレンジしたこと
non0113
0
350
脅威をエンジニアリングの糧にして――現場編 / Turning Threats into Engineering Fuel — Field Edition
nrslib
0
220
ユニットテストの先へ:テスト技法で要求・仕様を整理するJava開発実践 / Beyond_Unit_Testing_Practical_Java_Development_Techniques_for_Organizing_Requirements_and_Specifications
shimashima35
0
310
[2026年度第1回ORセミナー] 計画最適化ベンチャーと競技プログラミング人材
terryu16
0
200
CSC307 Lecture 17
javiergs
PRO
0
280
技術記事、AIに書かせるか、自分で書くか? 〜それでも私が自分の手で書く理由〜 / #QiitaConference
jnchito
2
1.2k
OSもどきOS
arkw
0
330
色即是空、空即是色、データサイエンス
kamoneggi
1
210
Composerを使ったサプライチェーン攻撃の様子を眺めてみる #phpstudy
o0h
PRO
2
190
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
390
Featured
See All Featured
Odyssey Design
rkendrick25
PRO
2
650
The Art of Programming - Codeland 2020
erikaheidi
57
14k
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
160
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
The Curse of the Amulet
leimatthew05
1
13k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3.5k
Code Reviewing Like a Champion
maltzj
528
40k
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
760
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
310
Raft: Consensus for Rubyists
vanstee
141
7.5k
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]