Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.

終わりを出力するコマンドつくった

959 Aufrufe

Veröffentlicht am

第40回シェル芸勉強会@大阪サテライトのLTで使った資料です

Veröffentlicht in: Ingenieurwesen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

終わりを出力するコマンドつくった

  1. 1. 終わりを出力するコマンド作った たいちょー
  2. 2. みなさん#!/bin/bash(こんにちはの意) たいちょーです @xztaityozx_001 母語はC# 難読化シェル芸人やってます
  3. 3. きょうのわだい ワタナベ難読化シェル芸 owariコマンド
  4. 4. 難読化シェル芸 #とは 内部的な動作の手続き内容・構造・データなど を人間が理解しにくい、あるいはそのようにな るよう加工されたシェル芸のこと。 A painter and a black cat より
  5. 5. ワタナベ難読化シェル芸 #とは ワタナベさんの辺の字が辺・邊・邉をベースに 50個以上あることから生まれた難読化シェル芸 解説:https://www.slideshare.net/xztaityozx/ss- 126519906
  6. 6. 例 シェル芸botでもできるので試してみよう!!
  7. 7. ワタナベ難読化シェル芸 課題だった日本語への対応ができました 🎉
  8. 8. 渡部 そもそもワタナベの最初は渡部 船渡し部(船渡しする職業の意)から来ている 渡辺は「渡部の周辺」の意味だった 統治しに来たお偉いさんが渡辺を名乗って広まった
  9. 9. たくさんのナベ 戸籍法ができたときにそれぞれが口頭で字形を 言ったので沢山のナベが生まれた 結果148年後ワタナベ難読化シェル芸ができた 参考文献:http://www.tbs.co.jp/konosa/archive/20190129.html
  10. 10. ワタナベの祖:渡部 無視するわけにもいかないので無いナベ入り 他のナベでは表現できない文字を部で表す [a-zA-Z0-9]と記号以外の文字があった時の目印 noc version 1.3から使えます
  11. 11. うんこ 44GG44KT44GT 邊邊邊邉邉邉邊邊邊邉邉邉󠄓邊邊邊邉邉邉󠄓 部邊邊邊邉邉邉邊邊邊邉邉邉󠄓邊邊邊邉邉邉󠄓部 (うんこ) base64 ワタナベ難読化 部で挟んで完成
  12. 12. ワタナベ難読化,日本語できます うれしいね
  13. 13. owariコマンド 作りました 終わりを表していそうなAAを出力するコマンド Monospaceフォント用に少し改変してる GoLangで書きました
  14. 14. クソシンプルな実行例
  15. 15. 動機 平成ネット史 みましたか.僕は見逃しました インターネット老人会の皆さん大興奮の内容 だったらしいですね
  16. 16. 平成ネット史のTwitter
  17. 17. 普通の感覚 こういうのCLIに出力したいな・・・
  18. 18. 準備 $ go get -u github.com/xztaityozx/owari $ export PATH=“$PATH”:$GOPATH/bin
  19. 19. 利用例 終わったことの目印 $ [なんかしらの重い処理] && owari
  20. 20. 利用例 平成ネット史の真似 $ owari kanban --giko
  21. 21. 利用例 killの代わり $ owari boom --kill [PID] --overwrite -n inf
  22. 22. 利用例 イルミネーションとして $ owari big --colorful --overwrite -n inf
  23. 23. 欲しいAAがあったら言ってください https://gihub.com/xztaityozx/owari

×