ケツダイラコマンド作った

Sat Apr 20 22:44:34 JST 2019 (modified: Sun Apr 21 11:46:18 JST 2019)
views: 3643, keywords:日記 この記事は最終更新日が5年以上前のものです。

 本日は新しい言語に触ろうということでGoでぷよぐらみんぐしました。もう14年前に終わった企画ですが知る人ぞ知る「けつだいらアウォード」のトリビュートコマンドを作りました。まだ不完全ですが一応動きます。

 Goはびっくりするぐらい分かりやすかったし、スクリプト言語としてもコンパイル言語としても動くのでちょっと力入れて勉強しようと思います。すぐ習得できそうですが。

動かし方

 READMEにも書きましたが、Ubuntuなら次の通りです。

$ sudo apt install golang
   $ sudo apt install mecab mecab-ipadic-utf8 libmecab-dev
   $ export CGO_LDFLAGS="`mecab-config --libs`"
   $ export CGO_CFLAGS="-I`mecab-config --inc-dir`"
   $ go get github.com/shogo82148/go-mecab
   $ echo デーモン 小暮閣下 | go run ke2daira.go
   コーモン デグレカッカ

コーモンがデグレます。

 元ネタはたぶんほぼすべてけつだいらアウォードからです(出尽くしている感)。

$ echo ピエール 瀧 | ke2daira
   タエール ピキ
   $ echo あとう かい | ke2daira
   カトウ アイ
   $ echo 横浜 ベイスターズ | ke2daira
   ベコハマ ヨイスターズ
   $ echo ジャイアント 馬場 | ke2daira
   バャイアント ジバ
   $ echo フジパン 本仕込 | ke2daira
   ホジパン フンシコミ
   $ echo 千葉県 | mecab -Owakati | ke2daira | tr -d ' ' | nkf -h
   けばちん

 以上。これからシェル芸botに採用してもらうんだ・・・。でも眠い。

 追伸: シェル芸botに組み込んでもらえました!インパクトファクター高い!

ノート   このエントリーをはてなブックマークに追加 
 

prev:日記(2019年4月19日) next:arXivにpdf投げた

やり散らかし一覧

記事いろいろ