タグ

2012年1月25日のブックマーク (3件)

  • Rubyでアレするには何のメソッド使えばいいのか悩んだ時『what_methods』 - 牌語備忘録 -pygo

    例えば『(1..5)』を『 [1,2,3,4,5]』にするメソッド何だっけ?ってなとき。 install gem install what_methods ~/.irbrc ファイルがなければ作成して、設定を書く。 require 'what_methods' terminal 使用例 $ irb > (1..5).what? [1,2,3,4,5] 1..5.to_a == [1, 2, 3, 4, 5] 1..5.entries == [1, 2, 3, 4, 5] 1..5.sort == [1, 2, 3, 4, 5] => [:to_a, :entries, :sort]

    Rubyでアレするには何のメソッド使えばいいのか悩んだ時『what_methods』 - 牌語備忘録 -pygo
  • 給与計算教室をひらきます~自分のお給料を把握できるようになろう~ - みんなの給与計算教室

    遅ればせながらあけましておめでとうございます。 2012年はあーりん推しでいこう、と決意するとともに、 このブログでは毎月、給与計算について書いてくことにしました。 スポンサーリンク はじめに 半年ぐらい給与計算に携わって思うようになったのは 会社がやっているからといって、その数字が100%正しいとは限らない 毎月たくさん天引きされるけど、どういう計算方法で、 なんのために払ってるのか少しでも知っておくと納得感が違う ってことです。 給与計算って、計算自体はソフトがあればクリックひとつで完了するしかんたんです。 でもそのクリックにたどり着くまでが面倒で、人の頭で判断するポイントも多く、 正直ミスも発生しやすい。。 もちろんそれはあってはならないことなので、 企業の給与担当者は何回も何回もチェックし、毎月慎重に行っていることと思います。 しかし、最後の最後で自分のお給料を守れるのは自分。 お

    給与計算教室をひらきます~自分のお給料を把握できるようになろう~ - みんなの給与計算教室
    hakobe932
    hakobe932 2012/01/25
  • Data::Dumper に代わる Data::Printer - 理系学生日記

    LL でデバッグと言えばデバッガではなく print デバッグ、という人は多いと思います。ぼくはもっぱら print デバッグです。 いまこのタイミングでこのオブジェクトはどんな値を持っているんだろう、というときは、Perl だったらもっぱら Data::Dumper を使って、 sub p { print Dumper @_ } p $object; なんてのを良く書いてたんですけど、$object がクソみたいにデカいモジュールのオブジェクトだったりすると、ターミナルが溢れて(ぼくが)死んだりしてました。DateTime とか HTTP::Request あたりとか大変ですね。 で、ちょっと Data::Printer 良いよって声を聞いたので試してみたのでした。Class::MOP 依存だがな!!! 基的な使い方 Data::Printer を use すると、p っていう関数がデ

    Data::Dumper に代わる Data::Printer - 理系学生日記