Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
インタラクティブなシェル芸実行コマンド作った感想
Search
amanoese
June 14, 2019
210
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
インタラクティブなシェル芸実行コマンド作った感想
第42回シェル芸勉強会(2019/6/16)のLTで発表した内容です。
amanoese
June 14, 2019
More Decks by amanoese
See All by amanoese
BLEデバイスシェル芸
amanoese
0
17
魔術式シェル芸
amanoese
0
1.3k
シェル芸でなれるVTuber!
amanoese
0
970
Technopop shell-gei(テクノポップシェル芸)
amanoese
0
570
Alexaアカウントリンクの認証と申請で躓いた話
amanoese
0
110
シェル芸のおかげでUnicodeに怯えず楽しめるようになった話
amanoese
0
270
AlexaにSSMLで音声記号(IPA) 使って喋らせたかった
amanoese
0
530
VUIでシェル芸を実行できるようにしてみた
amanoese
0
2.4k
静的WEBサイトをSPA化するワンライナー
amanoese
0
160
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.2k
Tell your own story through comics
letsgokoyo
1
1.1k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.6k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
290
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
WENDY [Excerpt]
tessaabrams
14
40k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
470
Designing Dashboards & Data Visualisations in Web Apps
destraynor
232
55k
Believing is Seeing
oripsolob
1
260
How to Talk to Developers About Accessibility
jct
2
600
Transcript
インタラクティブな シェル芸実行コマンド作った 感想
自己紹介 RustとElmに憧れてる自称うぇっぶけいふるすたっくえ んじにあ javascriptとシェル芸が好き 仕事はIBM CloudとSpring BootとVue.js使ってAI系の 案件をフワッとやってます。 最近はKaggleやりたくてPython勉強してます。 taka@SIではたらくフレンズ
@amanoese
なんでつくったの? そもそもシェル芸とは? • マウスも使わず、ソースコードも残さず、GUIツールを立ち上げる間もなく、あら ゆる 調査・計算・テキスト処理をCLI端末へのコマンド入力一撃で終わらすこと。 あるいは そのときのコマンド入力のこと。 – http://blog.ueda.asia/?page_id=1434
リンク切れ……
なんでつくったの? そもそもシェル芸とは? • マウスも使わず、ソースコードも残さず、GUIツールを立ち上げる間もなく、あら ゆる 調査・計算・テキスト処理をCLI端末へのコマンド入力一撃で終わらすこと。 あるいは そのときのコマンド入力のこと。 – http://blog.ueda.asia/?page_id=1434
リンク切れ……
一撃でキメなければシェル芸ではない! (シェル芸過激派)
一撃でキメなければシェル芸ではない! (シェル芸過激派) ↓ しかし過激派になるには技術力が未熟なため、補助するコマンドを作りました…
インタラクティブなシェル実行環境 前回のシェル芸勉強会大阪サテライトで発表したコマンドです。 下記コマンドでインストールできます。 $ npm i -g node-gsh dockerをsudoつけないとできない人は下記も実行? ※権限の話なので気をつけてください。
$ sudo groupadd docker $ sudo usermod -aG docker $USER
インタラクティブなシェル実行環境 実演
作ってみたけど ・Dockerで実行しているので極めて安全(危険シェル実行環境?) ・でもリソース消費系の危険シェル芸対策できてない…… ・slやclearみたいなコマンドは使えない… ・tab補完が使えない(キー入力をキャプチャしてるので実装しないと駄目) ↓ なんか思ってたのと違う…… なにかおもしろい使い方思いついたら連絡ください。
None