最新 追記

会長@腹部日記


2010-09-01 [長年日記] この日を編集

_ 富山駅改札 for おわら風の盆

おわらモードの改札 #toyama

Tags: 富山

_ きょうのつぶやき : 28回



2010-09-04 [長年日記] この日を編集

_ メタプログラミングRubyを読んでいく - (1) 序章から

9784048687157

「すべてのルールを書き換えることができるんだ」

そして、それは恐怖につながる。

この文章だけで、某所のコードには一切メタプログラミングは必要ないということだけはわかります。

目次に

第8章 ActiveRecord の中身
8.1.1 ActiveRecord::Base#method_missing()

があるだけで、wktkが止まらない。職場でハマり始めただけに、早くそこまで読んでしまいたい。

イントロダクション

頭文字M
メタプログラミングを使ってコードを短くすれば解決できると思うよ。

職場でメタプログラミングを適用するには、新しいコードを書く際に、エスパーの如く問題発生箇所を予想し、粛々と問題発生時に颯爽と適用するしか道はありません。

付録Cに完全な魔術書がある

いい響きだ・・・

Rubyの周辺が賑やかなのは(そして混乱するのは)別の実装を開発している人たちがいるということだ。

本書をJRubyで検証していく決意をかためました。

_ きょうのつぶやき : 62回



2010-09-06 [長年日記] この日を編集

_ 海老江海浜公園に行ってきました

長男の海嫌いもすっかり直り、寄せては返す波に対して海水をすくい取ろうと必死な姿を見られた両親はにんまりしておりました。

次男は果敢に波に向かっていき、ちょっと大きな波がくると必死に陸へ逃げており、生意気だ生意気だと、またにんまりする両親でありました。

Tags: family

_ notify_miniblog.rb は BASIC認証だった

米Twitterは、8月31日(米国時間)から

Twitter APIの認証をすべてOAuth方式にし、

BASIC認証を終了するとあらためて告知した。

[Twitter、8月31日にOAuthに全面移行 BASIC認証終了より引用]

tDiary更新時にtwitterへのpostで利用している notify_miniblog.rb はBASIC認証でした。

さて、代替手段は何がいいのやら

  1. http://twitterfeed.com/
  2. http://feedburner.google.com/
  3. twitter_anywhere.rb を改造してツッコミ欄の下に以下が入ったpost欄をつける
[日記] タイトル URL

とりあえずは楽なほうで。。。

_ きょうのつぶやき : 22回



2010-09-08 [長年日記] この日を編集

_ 複数のRubyを切り替えて使いこなす (3) - NYAOS 3000 + ckw + ARISAKA-FIX で綺麗なコンソールでpikよこんにちは

@miyamuko さんの日記より。

以下の設定を _nya に記述することで nyaos で pik が利用できるようになります。

[nyaos で pik を使う設定と pik の動作原理より引用]

 pik{
   pik_runner.exe pik.bat %*
   if exist "%USERPROFILE%\.pik\pik.bat" then
     source "%USERPROFILE%\.pik\pik.bat" 2> nul
   endif
 }

これは素晴らしい(σ´∀`)σ

windowsでも綺麗なコンソールで、Ruby/JRubyをスパスパ切替えて作業できるようになりました!

_ RSS2twitter に乗り換えてみた

アカウント取って、tDiaryコメント無しfeedを登録して終わり。

動いてるかどうかまだ確認できず。

RSS2twitterの理由は、post除外キーワードが設定できるからです。

動作確認できてませんが(´・ω・`)

_ 結局twitterfeedに

RSS2twitterが落ちてたりしたので、twitterfeedにしました。

ついでにbit.lyのアカウントも取ってみた。ほそぼそと勝手にpostされていってくれい。

Tags: twitter

_ きょうのつぶやき : 55回


2010-09-09 [長年日記] この日を編集

_ さんざん悩んで720円のイヤホンをぽちり

B001HXYEY2

720円は安い。

ステレオインサイドホンていうの?イヤホンじゃだめなの?(´・ω・`)

Tags: amazon iPhone

_ Thunderbird3.1.3にアップデートしたので今使ってるアドオンについてメモを残す

Thunderbird3.Xの検索機能を使っていくので、さようならGoogleDesktop。。。

3.1.3アップデート時のウイザードで薦められて使っているアドオン

CompactHeader ヘッダ表示部分を折りたたんだり、すっきり表示させられる

3.1.3に対応/アップデート可能だったアドオン

Display Mail User Agent メール送信者側のクライアントをアイコン表示
Evernote Web Clipper Evernote投稿用
External Editor 好きなエディタでメール編集。キーバインド設定も2.Xのまま利用可能。
Keyword Highlight 特定キーワードに色をつけて表示
Nostalgy ショートカットキーでツリー移動
Quicktext 定型文差し込み
Quote Colors 引用文の多段色つけ
Tag Toolbar タグ用ツールバー
withAttach 引用文を忘れた際に警告

Nightly Tester Tools で Override Compatibility して利用可能なアドオン

対応していないアドオンを強制的に対応させて使っています。

Address Cleaner 送信時のアドレス欄をメールアドレスのみにする
Stylish cssをカスタマイズ
Growl/GNTP Growl for Windows に新着メール件名表示
GMailUI GMailのようにキー操作で未読メールをさっさと読むことが可能

_ 細菌性髄膜炎:乳幼児接種、「応援券」でワクチン

いいことですね。もっと早くやって欲しかった・・・(; ̄ー ̄A

細菌性髄膜炎から乳幼児を守るため、

県医師会(岩城勝英会長)は7日、

原因の8割以上を占めるインフルエンザ菌b型(ヒブ)と

肺炎球菌に対するワクチン接種に、

県が子どものいる世帯に支給している

「子育て応援券」を利用できるよう求める要望書を

石井隆一知事に提出した。

[細菌性髄膜炎:乳幼児接種、「応援券」でワクチン 県医師会、知事に要望書 /富山 / 毎日.jpより引用]

Tags: 富山 family

_ きょうのつぶやき : 63回


2010-09-10 [長年日記] この日を編集

_ tDiary用 Evernote Site Memory プラグイン - (1) やっつけ

section_footer2.rb から丸パクり。section_footer2.rbを有効にするとおそらく動作しません。

改造するとしたら

DOM指定してClip内容を自動で反映するとか。。。

_ きょうのつぶやき : 55回


2010-09-11 [長年日記] この日を編集

_ 神社に興奮する子供達

明日は実家の地域で秋祭りがあるため、神社におのぼりが出ています。

実家地区のお祭りのため神社までの道にのぼりが

いつも散歩している道が普段とちがうため、子供達は興奮しておりました。

Tags: family

_ 体重の重い方が高岡おとぎの森公園で気をつけること

ここの広場には滑り台があります。結構高いところから滑ることができますが、

ここのローラー滑り台壊れてます。

ローラーの3割くらいが回りません。ちょっと滑ったらぴたっと止まり、おしりを打ちます。そのまま滑ると、がくがくがくうっとおしりをなんども打ち付けます。

体重の重い私は、次男を抱っこしているため、おしりをひたすら打ち付けられました。家に帰ってなんか痛いなーと思っていたら尾てい骨周辺の皮膚がむしれておりました。

というわけで、おとぎの森公園のローラー滑り台は、子供を抱っこして滑るのはやめておきましょう。小学生みたいに足の裏を使って滑るしかありません。早く直して欲しいなぁ。。。。

Tags: family 腹部

_ きょうのつぶやき : 106回


2010-09-12 [長年日記] この日を編集

_ メタプログラミングRubyを読んでいく - (2) コードに日本語コメントつけてみる

第3章も面白かった。ジャッジメントですのについては調べておこう。。

Tags: JRuby Ruby

_ きょうのつぶやき : 90回


2010-09-13 [長年日記] この日を編集

_ 車の説明書にリモコンの電池切れのことが書いてなかった

インテリジェントキーの効きが悪くなり、説明書を読んでも特に「~~な場合」といった記載がありませんでした。ディーラーに行ってくると2~3年に一度は電池を替えてくださいとのことでした。

説明書に書いておいてほしいですねぇ。

富山の日産は

http://www.toyama-nissan-motor.co.jp/

合体してるらしいですが正直よくわかりません。

ちょうどよい質問を見つけました

BlueとRedで休みが違うとかややこしいなぁ。

日産の「Red Stage」と「Blue Stage」の違いは何ですか?

系列の違いデス(販売店系列とも言います)

「Red Stage」は プリンス・サティオ・(旧サニー)(旧チェリー)

「Blue Stage」は 日産・モーター

ってな感じですネ

[日産の「Red Stage」と「Blue Stage」の違いは何ですか?より引用]

_ 子供達のお片付け意欲を触発するための取り組み (1) - おむつの箱で棚

あまっていた幼児紙おむつの箱で作りました。*1

おむつの箱でつくった棚

ここから出して遊ぶよう、今晩から粛々と説いていこうと思います。

Tags: family

*1 ガムテープ様々

_ きょうのつぶやき : 51回





2010-09-17 [長年日記] この日を編集

_ 色に関する講演を聴いてきました

たくさん聞いたのでうろおぼえ(σ´∀`)σ

  • 黄色
    • 子供がパパを求めてるときに、気になる色
    • 忙しいときには、パパから黄色い何かをあげませう
  • ピンク
    • 情緒不安定な時に選ぶことが多いそう
    • 嫌でも目に入ってくる
    • 聞いて欲しいとき、目にかけて欲しいときは赤色を身につけて
    • 寝不足気味?
    • わくわくしてるときに選びがち
    • 夫の衣服に紫を仕込んでおいて、紫ばっかり選んで休日出かけていくようなら、浮気かもしれないよ
  • うすくてきつくないオレンジ
    • といった色の服を奥様に選んであげて、外食へ行くといいですよ
  • グレー
    • 痩せたいなら食器を全部グレーにしましょう*1
  • 茶色
    • を選びがちなときは、時間に余裕がない?忙しい?引っ越しでもした?
Tags: ワ~ク

*1 そりゃそうだな。。。食べたくなくなる

_ きょうのつぶやき : 61回


2010-09-18 [長年日記] この日を編集

_ FMトランスミッタ購入、余ったiPhone3Gを車載専用へ

リモコンがよさそうなので購入してみました。

B003D8UGFA

涼しくなってきたので、車の中にずーっと入れておく予定です。

Tags: amazon iPhone

_ きょうのつぶやき : 57回


2010-09-19 [長年日記] この日を編集

_ きょうのつぶやき : 28回

_ 高岡古城公園に行ってきました

子供のお散歩がてらに、富山大和3周年記念 開店祭 全国うまいものお取り寄せ大会で購入した

  1. 世界の山ちゃん 幻の手羽先 15本
  2. 佐世保バーガーみたいな小さいハンバーガー 3つ
  3. 肉巻きおにぎり 3つ
  4. キングサーモンコロッケ

を持って行って参りました。

動物園の貼り紙が面白かったので

載せておきます。クリックして拡大して見てみてください。

yahooのぱくり

その他はこちら


Created with Admarket's flickrSLiDR.


2010-09-20 [長年日記] この日を編集

_ 初!31歳になりましたので、誕生日の活動を淡々と記録してみる

  • 前日は芋掘りの疲れから寝落ち
  • 長男から「パパおはよう~!」と言われる
  • 富山科学博物館へ行く
    • 次男がプラネタリウムにびびって泣く=>妻と退場
    • 長男も怖がって抱っこしながら見る
    • 姿勢が悪かったのか酔う。。
    • 長男の保育園クラスの女の子のお母さんと遭遇。クールに挨拶。
    • 次男のトイレトレーニング中でパンツをはかせていたのを忘れており、次男お漏らし。早期撤収。妻に怒られる。
  • 新鮮市場でしゃぶしゃぶ用肉を購入
  • お昼はうどん
  • 次男が寝てから町内会の配り物
  • 長男と補助輪無し自転車の練習
  • 次男を起こして妻が作ったケーキをいただく
    • 妻が作ったバースデーケーキ #yome
    • 31 は長男が書いてくれました
  • 機関車トーマス魔法の線路劇場版を半分見る
    • B00005HX6B
  • どっかいきたいとうるさいので散歩
  • 散歩中の公園で iPhone4 の TouchTerm を使って tDiary を 3.0.1へアップデート

 $cd workspace/github/tdiary/tdiary-core
 $git fetch -v official
 $git merge official/master
 $git push

  • 帰宅して長男、次男と家のまわりを駆け巡って遊ぶ
  • 夕飯は冷たいしゃぶしゃぶ
  • お風呂
  • フレンドパークに夢中な子供たち、ジャニーズJrへでれでれする妻を眺める
  • 日記を書く
    • イマココ
Tags: family

_ きょうのつぶやき : 66回


2010-09-21 [長年日記] この日を編集

_ flexmock の and_yield に手こずったのでメモしておくのと誰か教えてくださいな

rspecで動かしてました。

 require 'rubygems'
 require 'sqlite'
 class Hoge
   def foo(sql_bun)
     test_array
     SQLite3::Database.new("hoge.sql").execute(sql_bun) do |row|
       test_array << row[0]
     end
     return test_array
   end
 end

executeに渡したblockが3回実行されることを確認したかったのです。

が、and_yield の使い方で2時間もはまってしまいました。

  Spec::Runner.configure do |config|
    config.mock_with :flexmock
  end
  
  describe "Using FlexMock with RSpec" do
    it "test1" do
      flexmock(SQLite3::Database).should_receive(:new).with("hoge.sql").and_return do
        flexmock(s) do |s_mock|
          # 失敗例1
          s_mock.should_receive(:execute).with(String, Proc).and_yield([0, 1], [1, 2], [2, 3])
          # 失敗例2
          s_mock.should_receive(:execute).with(String, Proc).and_yield([[0, 1], [1, 2], [2, 3]])
          # 失敗例3
          s_mock.should_receive(:execute).with(String, Proc).and_yield([0, 1]).and_yield([1, 2]).and_yield([2, 3])
          # 成功例
          s_mock.should_receive(:execute).with(String, Proc).and_return do |str, proc|
            proc.call([0, 1])
            proc.call([1, 2])
            proc.call([2, 3])
          end
        end
      end
    end
  end

flexmockに付いてきているテストコードを見ると、私の期待していた使い方とは違うことがわかりました。

  def test_multiple_yields
    FlexMock.use do |m|
      m.should_receive(:hi).and_yield(:one, :two).and_yield(1, 2)
      # 1回目の and_yield で指定した値(:one, :two)
      assert_equal [:one, :two], m.hi { |a, b| [a, b] }
      # 2回目の and_yield で指定した値(1, 2)
      assert_equal [1, 2], m.hi { |a, b| [a, b] }
    end
  end

and_yieldに渡した値は、should_receiveで指定したメソッドが呼ばれるたびに、blockに渡されます。

should_receiveで指定したメソッドが呼ばれたタイミングで、blockを何度も実行させる目的には使えませんでした。 and_returnの引数指定によって、今回やりたかったことがうまくいっている記事も検索で見つかりました。 が、どうもうまくいかず、釈然としません。誰か教えてくださいな。。。

_ きょうのつぶやき : 59回


2010-09-22 [長年日記] この日を編集

_ 独自ドメインを\1800円でとったものの

今のプランは独自ドメインが使えないことをすっかり忘れておりました。

年末を待たずにVPSへ移行するかな・・・

_ flexmockを使う時間が無くなった

時間が無いのでflexmockを使ったテストコード作成を一旦中断、無念。。。

今回の反省は以下です。

  • やっつけでflexmockを使っていた
  • 仕事のやり方がどーもうまくない*1
  • コーディング以外いらない作業ばっかり舞い込む

半分くらいはテストコードができているので、今回は他のテストと平行しながらもやり遂げたいと思っています。

*1 いつものこと。。。

_ きょうのつぶやき : 77回



2010-09-24 [長年日記] この日を編集

_ パソコン工房富山店へ行って 1T のHDDを購入

twitterアカウントは @pk_toyama でした。

初めてのHDD増設です。部品を選んでいる間に長男はうろうろうろうろ。狭い店内で見失ってしまいました(; ̄ー ̄A

PC毎買い換える可能性も捨てていないため、さんざん悩んだ結果1Tに決めました。2Tが1万切っていたのには驚きです。

B002C2PDC4

我が家のデスクトップは増設用の場所が全く無い筐体だったので、店内へ持ち込んで見てもらいました。

あーこのモデルはスペースが無いので、3.5インチディスクを5インチベイに取り付けないと

と言われまして、部品、ネジ、取り付けまで、長男と親子そろってじーっと店員さんの説明を見つめておりました。

家に帰って

取り付けようとしてものの、金具の付け方がわからず型番でググる始末。

B000OCY3M0

無事メーカーのページを見つけて取り付け完了。1Tのフォーマットに3時間かかったものの無事ドライブとして使用することができました。

そもそも

目的はWindowsXPのクリーンインストールです。

いかんせんデータを退避するディスクが不足していたことが原因です。これで今夜から退避しまくって週末にはクリーンインストールを・・・

_ きょうのつぶやき : 54回


2010-09-25 [長年日記] この日を編集

_ 「怒首領蜂大往生」の完全クリア

職場で見かけ、家でニコニコ動画を見て凄さがわかりました。。。( ̄□ ̄;)!!

Sorry, sm767895 was deleted.

元ネタはこちら

Tags: ゲーム

_ きょうのつぶやき : 59回


2010-09-26 [長年日記] この日を編集

_ 布瀬南公園へ行ってきました

長男、次男それぞれ保育園で同じクラスのお友達がいたので、よーしパパ良いところ見せちゃうぞ、と調子に乗って走り回ってきました。

おかけで帰り道の運転中から膝が笑っております(゚Д゚)

Tags: family

_ きょうのつぶやき : 62回




2010-09-29 [長年日記] この日を編集

_ #ATOKPad を購入しました

暇な町内会役員会の隙間につい、ポチッと購入してしまいました。

細かい使い方は追々覚えておこうと思います。

とりあえず私の持っているBluetoothキーボード

B001AVXD9S

では、iPhone標準の変換候補とATOKPadが完全にバッティングしてしまい、どちらの日本語変換も使えないという、残念な状態です。

「えいとっく」とキーボードからタイプすると

photo

この様に両方表示されます。エンターを押すとiPhone側が優先されます。

ATOKPadをタッチしても、iPhone側の候補は表示されたまま。

残念ながらリュウドのJIS配列Bluetoothキーボードは使えないようです。これはどーしようもないのでしょう(´・ω・`)

Tags: iPhone ATOK

_ きょうのつぶやき : 46回


2010-09-30 [長年日記] この日を編集

_ LPIC 201 を受けて撃沈

会社で上期中に絶対受けろと脅されたためやむなく受けてきました。

前もって勉強しておけよ、というツッコミを自分で入れながら。。。。

9/30に受験できるのはリファーレ金沢しかありませんでした。休みとってえっちらおっちら軽自動車で一般道を運転して行ってきました。

60問、460/800点で合格ラインが500点と大変もったいない受験でございました。。。

受付のお姉さんに見とれていた罰だと思います。年末年始の休みにCentOSでいろいろ覚えて、2011/1くらいにさくっと合格してきたいものです(´・ω・`)

_ きょうのつぶやき : 80回