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
インタラクティブなシェル芸実行コマンド作った感想
Search
amanoese
June 14, 2019
0
180
インタラクティブなシェル芸実行コマンド作った感想
第42回シェル芸勉強会(2019/6/16)のLTで発表した内容です。
amanoese
June 14, 2019
Tweet
Share
More Decks by amanoese
See All by amanoese
魔術式シェル芸
amanoese
0
1.2k
シェル芸でなれるVTuber!
amanoese
0
920
Technopop shell-gei(テクノポップシェル芸)
amanoese
0
530
Alexaアカウントリンクの認証と申請で躓いた話
amanoese
0
74
シェル芸のおかげでUnicodeに怯えず楽しめるようになった話
amanoese
0
210
AlexaにSSMLで音声記号(IPA) 使って喋らせたかった
amanoese
0
480
VUIでシェル芸を実行できるようにしてみた
amanoese
0
2.1k
静的WEBサイトをSPA化するワンライナー
amanoese
0
110
Featured
See All Featured
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
44
2.4k
We Have a Design System, Now What?
morganepeng
53
7.7k
How to Think Like a Performance Engineer
csswizardry
25
1.7k
Documentation Writing (for coders)
carmenintech
72
4.9k
Optimizing for Happiness
mojombo
379
70k
The Invisible Side of Design
smashingmag
301
51k
Git: the NoSQL Database
bkeepers
PRO
430
65k
Scaling GitHub
holman
460
140k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
48
2.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.4k
The Straight Up "How To Draw Better" Workshop
denniskardys
235
140k
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