Pragger

PlaggerやPRaggerを使って思った事 - Meguuの日記について

※あー私がこうあるべきじゃないかなって思ってるってだけで、全体として今後Praggerをどうするべきか、っていう話とは別ですので。念のため。 その時違和感が…。どうしてこんなシーケンシャルな操作しかないの?みんな気持ち悪くないんだろうか。制御構文が…

地味にアピールしとくか

Shun Ikejimaスクリーンショットじゃないじゃん、とかいう苦情は受け付けません。こんなん作って遊んでるから、時間が無くなる。

コメントrssと本文rssを混ぜる

L'eclat des jours(2007-03-17)確かにあろはさんのところのコメント欄は、知らない間に盛り上がっていて悔しい思いをすることが多いので、なんとかしたいところ。 一応 FC2 ブログは,コメント欄とトラックバックの RSS も発信しているようですが… たしかに…

shebangではまったりするのにうんざりして,まあここは一つgemでも作ってみようか,と思ったんだけど,意外と面倒かも.Pluginって,どこに入れれば良いんだろ./usr/local/share/pragger/pluginとかかな?そういうケースを考えだすと,pragger.rbの肥大化は…

gemは諦めてsetup.rbに軟着陸(?)。遊んでちゃだめなんだけど…

plugin_from_uriプラグイン

Shun Ikejima - module: plugin_from_uri config: uri: http://pragger.ikejisoft.com/browser/trunk/plugin/stdout.rb?format=raw name: stdout 危険なプラグイン.一応,気軽に野良プラグインを登録して,あれこれできるような,gem的な利用方法を念頭に置…

filter::invertプラグイン

Shun Ikejimaソフトウェア工学的に正しいのはこっちだと思うのですよ.Shun Ikejimaもちろん,grep -vなんて典型的な作業について専用のオプションがあるのは,ハフマンコード的API設計理論の観点から否定しませんが.

プラグインの作りかた

Shun Ikejimaまだまだちゃんと仕様がかたまっていないのですが,プラグインを作ってくださる方がいらっしゃるので,説明を書いてみました.個人的には,重要なのは ##によるプラグインの説明 requireの呼び出し方におけるベストプラクティスの変更 だと思い…

IKeJIが「48行以内に収めれば,Plaggerより10倍短かくなる」と言ったせいで,だんだんゴルフみたいになってきてる件. #!/usr/bin/env ruby -r pathname -r kconv -r yaml -r optparse とか(requireするより4行短かくなった) [:descr, :author, :example, :c…

正直,こんな勝手にプラグインを追加しても良いのかちょっと迷う

一応,subversionリポジトリにつっこんでありますが,IKeJIに文句言われたら,消します.そのときは,どっか他のところで野良として公開しますが. translation::yahooプラグイン Mechanizeが必要.gem install mechanizeしてください.Yahoo翻訳を使って,…

Praggerで遊ぶよ!

※情報が古くなっていたので,少し修正しましたplugin/exec.rbとして,次のようなファイルを作る def exec(config, data) IO.popen(config["command"], "r+") {|io| ret = nil t1 = Thread.start(data){|data| io.write(data) io.close_write } t2 = Thread.s…

PraggerからPlaggerを使う

http://pragger.ikejisoft.com/wiki/Plagger%E3%82%92%E4%BD%BF%E3%81%86それPra!