タグ

ブックマーク / jarp.does.notwork.org (4)

  • Just another Ruby porter, 2006-10-c

    ■ [CodeGolf] 99 Bottles Of Beer 突然ひらめいていままでとはまったく違う方法で177バイトまできた。 いきなりRubyのトップだ。ヒントとしてはループは使わずに変数は1個だけ。 さすがにもう小さくなりそうもないので次の Numeric Diamonds へ進もう。 ■ [Ruby] rakeがエラー CodeGolfのチェックが面倒なったのでMakefileでも書こうと思った。 いや、今ならRakeかと task :default do sh 'ruby 99-bottles-of-beer.rb | diff -U1 99-bottles-of-beer -' end のような簡単なRakefileを作ってrakeを実行してみるも、なぜかエラー。 --traceオプションで実行してみると wrong number of arguments (3 for 2)

    secondlife
    secondlife 2006/11/02
    Hash.newのブロックに指定。なるほどー
  • Just another Ruby porter, 2006-9-c

    ■ [Firefox] TinyMENUでツールバーがすっきり Diigoツールバーを入れてからちょっとFirefoxの上部が分厚い感じがしてうっとうしいので、改善を試みる。 とりあえず右クリックしてCustomizeしてみると、 Diigoのアイコンも自由に移動できるので「戻る」とかのアイコンと並べてみた。 これでDiigoツールバーを非表示にできる。 さらにブックマークツールバーもキーワードとkeyconfigの組み合わせで、 ほとんど使ってないので非表示に。 ついでに Tiny Menuを入れたら、かなりすっきりした。 ■ [Mail] Notification of VIRUS mail と最近なぜかウィルス検知の通知がやってくるようになった。 その原因が今日たまたまわかった。 そろそろリムネットもspamのフィルタリング始めてないかなあと思い、 サポートデスクを見に行ったら、 「

    secondlife
    secondlife 2006/10/02
    named pipe を使って CGI プロセスの常駐。fcgi 的な。
  • Named Capture : Just another Ruby porter, 2006-3-c

    ■ [del.icio.us] del.icio.usのprivate saving Because many of you have asked for it, we have just rolled-out a beta of our private saving feature. To try it out, go to “settings” and click on “private saving” to activate; you’ll then see the new option whenever you save a page. つまり恥ずかしくて表に出せないブックマークは秘密にしたいけど、 わざわざ分けたくないと。そういう要求はたしかにありそうだ。 でもそういうのに限って操作ミスで晒しちゃったりするんだよねえ。 del.icio.usも単に[do not shared]を

  • Just another Ruby porter, 2006-3-a

    ■ [Ruby] Indexing system - ruby newbie お題としては 0 => - 1 => A 10 => J 27 => AA のように変換したいらしい。26種類だからto_s(26)を使えばいけそう。 injectや再帰よりは速いはず。 その後のスレッドで0のときは-から_になってるようだけど、まあ、それはどっちでもいい。 def letter(n) n == 0 ? '_' : n.to_s(26).tr('1-9a-p', 'A-Y') end でどうかと思ったが、26の倍数のときがまずい。 これでは26はZではなくA0になってしまう。 というかtrの引数にZがないんだから全然だめだめ。 あ、1引いてから処理してsuccすればいいのか。 def letter(n) n == 0 ? '_' : (n - 1).to_s(26).tr('0-9a-p', '@

    secondlife
    secondlife 2006/03/13
    便利だ。設定した。
  • 1