cowを増やそう

 cowを増やそう

"鹿児島Linux勉強会 2020.06(オンライン開催) - connpass" https://kagolug.connpass.com/event/179564/

E34dfb243cc4baa2f1d4306941d9cfd8?s=128

Kenichiro MATOHARA

June 28, 2020
Tweet

Transcript

  1. cowを増やそう!

  2. cowsayコマンド $ cowsay 牛がしゃべるよ ________________ < 牛がしゃべるよ > ---------------- \

    ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || ||
  3. cowsay Perl製のジョークソフト login時にfortuneを喋らせたり 日本語対応はemasakaさんが! https://web.archive.org/web/20120527202447/http://www.nog.net/~tony/warez/cow say.shtml (◞‸◟)

  4. 一部環境のkernel panick時にも出てきたり http://lxr.linux.no/linux+v2.6.37.1/arch/parisc/kernel/traps.c#L252 252 /* Amuse the user in a

    SPARC fashion */ 253 if (err) printk(KERN_CRIT 254 " _______________________________ \n" 255 " < Your System ate a SPARC! Gah! >\n" 256 " ------------------------------- \n" 257 " \\ ^__^\n" 258 " (__)\\ )\\/\\\n" 259 " U ||----w |\n" 260 " || ||\n"); X ScreenSaverのBSODにも
  5. いろんな牛が居る(Debian sidの場合) $ cowsay -l Cow files in /usr/share/cowsay/cows: apt

    beavis.zen bong bud-frogs bunny calvin cheese cock cower daemon default dragon dragon-and-cow duck elephant elephant-in-snake eyes flaming-sheep fox ghostbusters gnu hellokitty kangaroo kiss koala kosh luke-koala mech-and-cow milk moofasa moose mutilated pony pony-smaller ren sheep skeleton snowman stegosaurus stimpy suse three-eyes turkey turtle tux unipony unipony-smaller vader vader-koala www #減ることも
  6. 全員表示 $ cowsay -l | grep -v : | tr

    " " "\n" | xargs -I{} cowsay -f {} {} cowsay 一覧 – matoken's meme cowsay の COW をランダムに – matoken's meme
  7. COWの素の.cowファイル $ cat www.cow ## ## A cow wadvertising the

    World Wide Web, from lim@csua.berkeley.edu ## $the_cow = <<EOC; $thoughts ^__^ $thoughts ($eyes)\\_______ (__)\\ )\\/\\ $tongue ||--WWW | || || EOC
  8. cowファイル配布場所例 paulkaefer/cowsay-files: A collection of additional/alternative cowsay files. bkendzior/cowfiles: ASCII

    cowfiles for cowsay
  9. None
  10. COWPATH cowファイルの場所をCOWPATHに指定するとその場所を見てくれる $ echo 'export COWPATH="/usr/share/cowsay/cows:$HOME/.cowsay:$HOME/src/cowsay-files/cows/:$HOME/src/cowsay-files/cows/true-color"' >> ~/.bashrc $ source

    ~/.bashrc 若しくは -f オプションで .cow ファイルを指定 $ cowsay -f ./meow.cow cow!
  11. 飼い過ぎたΣ $ cowsay -l | grep -v : | tr

    ' ' "\n" | wc -l 678
  12. 消されたcow 作者不明だったりライセンスやポリシーなどの問題でパッケージから消されたcow達 が居る #882085 - cowsay: should not recommend cowsay-off

    - Debian Bug report logs 古いsourceから持ってきたり Folder: cows | Debian Sources 先に紹介した場所にも居たりするので気に留めておいたほうが良さそう
  13. xcowsay Xでもmoo http://www.doof.me.uk/xcowsay/

  14. cowcowcow

  15. 奥付 発表: 「鹿児島Linux勉強会 2020.06」 発表日: 2020-06-28(sun) 発表者: KenichiroMatohara License: CC

    BY-NC-SA 4.0 利用ツール: codium + Marp for VS Code