Main menu:


 

2007年 12月
« 11月   1月 »
 12
3456789
10111213141516
17181920212223
24252627282930
31  

最近の投稿

最近のコメント

カテゴリー

アーカイブ

 

運営サイト

Twitter

MAの輪

リンク

RSS

ʸۿƱ

Profile

社会人を始めた時にはコンサルタントという名のC/C++プログラマーでした。それから12年、プログラミングから離れて10年近く、似非エンジニアと周りには言われつつ、35歳を目前になんだかやたら燃えてます。最近はRubyを覚えたいなと本を買ったのはいいけど、PHP/JavaScriptの便利さに引きずり込まれ、何もできていない状況、、、

 

MA3

最優秀賞を頂きました!

2007/12

[ビデオブログ][ パーソナル]年末@東京(その3)〜大井競馬場

大晦日の今日、息子に馬を見せようと大井競馬場(TCK、Tokyo City Keiba)に行ってきました。息子は一レースを見ただけで、昼寝に入ってしまったので、これ幸いにと何レースか賭けてみたのですが(それも、ワイドや3連複のボックス買いみたいな適当な買い方)、全部大はずれ・・・。やっぱり、ギャンブルは向いてないなぁ。


拡大地図を表示

[ビデオブログ][ パーソナル]年末@東京(その2)〜アメ横

川崎大師の後に、アメ横に行ってみました。29日だからまだまだ大丈夫かなと思ったんですが、かな〜り混んでました。海苔の束と、マグロの刺身と、乾き物を大量に買ってきました。息子を片手に抱きながら撮影してたのですが、後ろから横から人混みに押されてかなりブレブレな映像になっていますが、混み具合が分かるかな、と。


拡大地図を表示

[ビデオブログ][ パーソナル]年末@東京(その1)〜川崎大師

29日に何年ぶりかに川崎大師に行ってみました。初詣の準備が着々と進んでいて、仲見世のおばちゃんたちもリハーサルなのかいつもなのか、気合いの入った呼び込みをしていました。のど飴が名物なんですかね?


拡大地図を表示

[メモ]さくらインターネット債務超過?

さくらインターネット、双日が救済へ–資本提携で債務超過解消を狙う

えっ!?

さくらインターネットってそんなにやばいんですか?ONGMAP@さくらインターネットなんですが・・・。

オンラインゲーム事業の不振による債務超過を早期に解消し、財務体質を強化するのが狙い。

ホスティング事業は大丈夫なんですかね。まぁ、はてなも引っ越したばっかだし、大丈夫なんだろう(って何の根拠もないですが)。年末年始はちょっと自宅サーバーにチャレンジしようと妄想中。

[7ns.jp]@7ns.jp

[7ns.jp]@7ns.jp

[パーソナル]LOST3

今年の春頃にはまって観ていた「LOST」シリーズ。そのシーズン3のレンタルが始まったので、早速Vol.1~3を観ました。

ようやくVol.3くらいからエンジンがかかってきた感じ。

なのに、Vol.4以降はまだレンタルされていないみたいなので(このページによると、Vol.4~6は1/18、Vol.7~9は2/2、Vol.10~11は2/20)、DVDを買おうどうしようか悩み中。

AmazonだとComplete Boxが15,540円。新作のレンタルが480円だったので、11本借りると5,280円。ということはオークションか何かで10,000円くらいで売れれば元は取れる。誰か買いませんか?僕が観た後(笑)?(12/26追記:AmazonのComplete Boxは予約販売でした。販売日は2/20だそうです。う〜む・・・。)

ちなみに、英語版だと7,069円と半額以下なんですよね。日本のDVDいくらなんでも高すぎる。

[7ns.jp]@7ns.jp

[Ruby]Ruby 勉強中: ハッシュの連結とWeb APIの呼び出し

ようやくRuby(とRails)の勉強を始めました。ということで、今日教えてもらったことのメモ:

Web APIを呼び出すとときって大抵、

http://hogehoge.com/api?param1=aaa&param2=bbb&param3=ccc

のようにURL(API)の後に、引数をくっつけて渡すんですが、僕がよくPHPでやっているのはパラメーターをハッシュ(連想配列)に格納してimplodeで結合する以下のようなやり方です:

$api = "http://hogehoge.com/api?";
$param = array("param1"=>"aaa", "param2"=>"bbb", "param3"=>"ccc");
$p = array();
foreach($param as $key => $value){ $p[] = $key."=".$value; }
$api .=  implode("&",$p);
$f = file_get_contents($api);
$xml = simplexml_load_string($f);
以下XMLの処理

で、これをRubyだと

api = "http://hogehoge.com/api?"
param = { :param1=>"aaa", :param2=>"bbb", :param3=>"ccc" }
p = []
param.each {|key,value| p << "#{key}&#{value}" }
api +=  p.join("&")
f = open(api)  # require "open-uri" が必要
xml = XmlSimple.xml_in(f)  # RailsのAPI?
以下XMLの処理

こんな感じでしょうか 。あんまり簡単になってない・・・。多分もっと短く&格好良くやるやり方があると思うんですが、PHP脳の今の僕だとこんな感じ

こういった細かいところって写経しただけじゃ頭に入ってこないので、やっぱりなんか自前のアプリを何回か作る必要がありますね。ということで、ジュンヤさんにまたも乗せられて、こんな本を買ってしまいました

Rubyレシピブック 第2版 268の技

これで、週末もう少し勉強、、、したいな〜

[7ns.jp]@7ns.jp