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
『ドメイン駆動設計をはじめよう』のモデリングアプローチ
masuda220
PRO
8
540
Pinia Colada が実現するスマートな非同期処理
naokihaba
4
230
TypeScript Graph でコードレビューの心理的障壁を乗り越える
ysk8hori
2
1.1k
subpath importsで始めるモック生活
10tera
0
310
Jakarta EE meets AI
ivargrimstad
0
580
シェーダーで魅せるMapLibreの動的ラスタータイル
satoshi7190
1
480
TypeScriptでライブラリとの依存を限定的にする方法
tutinoko
3
690
みんなでプロポーザルを書いてみた
yuriko1211
0
260
AWS Lambdaから始まった Serverlessの「熱」とキャリアパス / It started with AWS Lambda Serverless “fever” and career path
seike460
PRO
1
260
レガシーシステムにどう立ち向かうか 複雑さと理想と現実/vs-legacy
suzukihoge
14
2.2k
Amazon Bedrock Agentsを用いてアプリ開発してみた!
har1101
0
340
イベント駆動で成長して委員会
happymana
1
320
Featured
See All Featured
Building Adaptive Systems
keathley
38
2.3k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Become a Pro
speakerdeck
PRO
25
5k
Why You Should Never Use an ORM
jnunemaker
PRO
54
9.1k
Why Our Code Smells
bkeepers
PRO
334
57k
Thoughts on Productivity
jonyablonski
67
4.3k
How To Stay Up To Date on Web Technology
chriscoyier
788
250k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
506
140k
Keith and Marios Guide to Fast Websites
keithpitt
409
22k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
0
96
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]