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
New Business Card
Search
Koki Natsume
July 14, 2018
Programming
0
1.1k
New Business Card
会津 春のLT大会 2018の資料です。
GoでCLI名刺を作る話です。
Koki Natsume
July 14, 2018
Tweet
Share
More Decks by Koki Natsume
See All by Koki Natsume
5分で入門するFlutter
natumn
0
1.4k
僕がGoを選ぶ理由
natumn
0
1.1k
Other Decks in Programming
See All in Programming
💎 My RubyKaigi Effect in 2025: Top Ruby Companies 🌐
yasulab
PRO
1
130
Webからモバイルへ Vue.js × Capacitor 活用事例
naokihaba
0
440
SODA - FACT BOOK
sodainc
1
610
UPDATEがシステムを複雑にする? イミュータブルデータモデルのすすめ
shimomura
0
510
Rails産でないDBを Railsに引っ越すHACK - Omotesando.rb #110
lnit
1
160
AIエージェントによるテストフレームワーク Arbigent
takahirom
0
350
人には人それぞれのサービス層がある
shimabox
3
650
コード書くの好きな人向けAIコーディング活用tips #orestudy
77web
3
270
Perplexity Slack Botを作ってAI活用を進めた話 / AI Engineering Summit プレイベント
n3xem
0
580
GoのWebAssembly活用パターン紹介
syumai
3
6.1k
Zennの運営完全に理解した #完全に理解したTalk
wadayusuke
1
180
Using AI Tools Around Software Development
inouehi
0
1k
Featured
See All Featured
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Build The Right Thing And Hit Your Dates
maggiecrowley
35
2.7k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
329
24k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
657
60k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Fireside Chat
paigeccino
37
3.5k
Facilitating Awesome Meetings
lara
54
6.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
233
140k
Optimizing for Happiness
mojombo
379
70k
Transcript
NEW BUSINESS CARD 5/26 SPRING LT IN U-AIZU
1 WHO ▸natumn ▸ձେֶ̏ੜ
2 ໊
2 CLI ໊
4 CLI BUSINESS CARD ▸ CUI্ʹϓϩϑΟʔϧΛදࣔ͢ΔΞϓϦ ▸ ͓खܰ ▸ ݩωλ
@sindresorhus(γϯυϨ ιϦϡʔ ε)͞Μͷ “My new business card” ͷπΠʔ τ
5 CLI BUSINESS CARD
6 CLI BUSINESS CARD ▸ CUI্͔ΒϓϩϑΟʔϧΛදࣔ͢ΔΞϓϦ ▸ ͓खܰ ▸ ݩωλ
@sindresorhus͞Μͷ “My new business card” ͷπΠʔτ
7 CLI BUSINESS CARD ▸ CUI্͔ΒϓϩϑΟʔϧΛදࣔ͢ΔΞϓϦ ▸ ͓खܰ ▸ ݩωλ
@sindresorhus͞Μͷ “My new business card” ͷπΠʔτ ▸ npx {ύοέʔδ໊} Ͱ࣮ߦ ▸ ެ։github.com/sindresorhus/sindresorhus
8 NPX COMMAND ▸ npmͷύοέʔδͷμϩʔυͱ࣮ߦΛ͢ ΔCLIπʔϧ ▸ ϩʔΧϧʹ͋Δ߹ɺϩʔΧϧ༏ઌͰ࣮ߦ ▸ npm
v5.2.0 ͔Βಋೖ͞Εͨ
9 CLI BUSINESS CARD $ npx natumn
10
11 ͍
12 ͬͱγϡοͱ͘ද͍ࣔͤͨ͞…
13 $ gpx
14 GPX COMMAND ▸ githubͳͲͰެ։͞Ε͍ͯΔGoͷϓϩάϥϜΛ࣮ ߦ͢ΔCLIπʔϧ( https://github.com/natumn/gpx ) ▸ npxͷGo࣮
(https://github.com/zkat/npx) ▸ npxͷഒҎ্ͷύϑΥʔϚϯε͕ඪ ▸ ex> $ gpx github.com/natumn/natumn
15 GPX COMMAND npx : 15~20ඵ gpx : ̍~̎ඵ
16 ͍ʂ
17 ΊͬͪΌ͍ʂ
18 ͜ΕgpxͰCLI business card ࡞Δ͔͠ͳ͍ʂ
19 ·ͱΊ ▸ CLI Business Card ͱ͍͏͓ख໊ܰΞϓϦ ͕ྲྀߦ͍ͬͯΔ ▸ npx͕͍ͷͰGo൛ͷgpxΛ࡞ͬͨ
▸ npx, gpxͰcli ໊࡞ͬͯ΄͍͠
20 ͝੩ௌ͋Γ͕ͱ͏ ͍͟͝·ͨ͠