O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

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

956 visualizações

Publicada em

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

Publicada em: Engenharia
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

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

  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

×