2003-04-26 (土) まろ茶のチエの輪。 Edit
■ 皆さんも「ハザッて」みたら? via J-oの日記跡地
さすが若大将。なんつーか、胸毛ボーンって感じでしょうか。なんだそりゃ。違うか。
■ R・マドリード vs マンチェスターU
夜中にやっていたんだが、すげー面白かった。やっぱ上手いな。ベロンとかすごいもんなあ。もちろん、ジダンもロナウドもベッカムも。ベッカムは移籍するんですって?ベンチでスタートっていうのは、仕打ちか何か?
■ RMSの本
3000円しか持ってなくて買えなくて(3200円だったのだ)、いちど大学の外まで出てちょっと歩いて、セブンイレブンでお金おろして、また会場に戻って、よーやく本を手に入れたーとか思ったら、なんか撤収ムードたっぷりだったので、サイン手に入れられず。うわーん。
うらやましーリスト。
■ 隣人愛
RMS(の日本語通訳のひと)が「隣人愛」という言葉を使っていたんだが、隣人愛の本当の意味って「己のエゴをなくす」っていう意味らしい。つまり、この人は○○だから好き、っていうんじゃなくて、理由はないけれどすべてのひとが好き、というふうにする、ということなんだってさー。パウロ作戦。
■ 結城さんによるRFID
あとから読もう。
■ @nifty:デイリーポータルZ:自己紹介ごっこ
これはスゴい。新しいメディアになるかもしれない。自己紹介、よいですな。学生時代を思い出します。笑いの分かる女子が「短所はワキガなところです。でもよろしくね☆」などと言っていたら、そっこー話し掛けにいきますッ☆ 大好きです。
時間かけてみてたけれど、ぜんぶが全部おもしろいわけじゃあないってのが、ちょっと短所かもしれない。まあ、それも現実世界と一緒なわけだが。
あとから気づいたが、これは友達と一緒にみるのがいいかもしれない。あたかも隣の席の奴らと、ツッコミをいれているようなシチュエーーーッション!わー!若いっていいなー!
おれも登録したぜーい!
15組の出席番号2番です!すぐに見れるよ!
さっき見たら、あんまり……だった。ちと反省。
■ ボーリング
昨日の夜、無性に行きたくなったので、行って来たゼ、ボーリング。南砂町ですよ。南砂町。そこのジャスコの横に、ボーリング場があるのです。最新技術「インターネット」で発見したのです。すごいぜ!インターネット!
なんかこの町は、ジャスコを中心に動いているようです。ジャスコ周辺になんでもかんでも存在します。カラオケもデニーズもバーミアンも焼肉屋もマクドナルドもケンタもスポーツクラブもダイソーも。もしもこのジャスコがなかったら、この町は機能しなくなりますね。南砂町を落とすなら、ジャスコだぜ?ブッシュ。
あとなあ、子供がローラーのついた靴を履いている率がすんげー高い。行くガキ行くガキ、ローラーですよ。ほんま。なにがローラーやねん、と。つーか、あれは何て言う商品なんでしょうか?ぼくも欲しいです。すごく。
で、ボーリングですが。会社の先輩と同期の女の子と、今までに一度たりとも無かった組み合わせ。おかしな楽しさがありました。良いですよ。南砂。通おうかと思います。マジに。マジで。
2004-04-26 (月) Edit
■ Chapter 2. Background information
via この道はいつか来た道... REBOOTED: Dependency Injection?
いやいや、まだ浮かれてはいけなくて、
Martin suggests renaming the pattern, or at least giving it a more self-explanatory name, and starts to use the term Dependency Injection.
引用文中の starts to use の主語はMartinなので、Springの中のひとたちはまだ使ってないんじゃないだろうか。実際、Chapter 10. Data Access using O/R Mappersでは「IoC」が使われている。
■ 大山倍達没後10年追悼「神手祭(かみのてさい)」
久々に格闘技系のニュースを見て回ったら、こんなものが。あうあう。どうなんだこの企画。
■
Web+DB press (Vol.20)
西村めぐみさんのMySQLのサンプルテーブル(cdlist)を見よ。YMOであるぞよ。
UPDATE cdlist SET artist='Yellow Magic Orchestra' WHERE artist='YMO'
だって。
2005-04-26 (火) Edit
■ dotprojectでのログイン不具合
あー僕もココで止まっちゃった。手っ取り早く、1.xにするかなあ。
追記:PHP5だとダメじゃん
1.0.2にしてもなんかエラーが出る。PHP4にしたら動いた。
追記2:ユーザー設定が出来ぬ。
こちらのスレッドを参考にして、Currencyformat部分を削除したら動いた。うーん、気持ち悪い。
あと、とりあえず日本語化はしたけど、カレンダーの曜日が文字化けしてる。日本語を入力すると文字化けする。あーだんだんダルくなってきたなあ。
追記3:文字化け解消
MySQLの文字コードだったか。というわけで、とりあえず日本語デキタ。でも、ガントチャートが???になっとる。映像とその周辺: dotprojectのガントチャートを日本語化に解決策が書いてあるけど、とりあえず放置かな。
■ 校正の流れ・校正記号(PDF)
校正記号は、大人になる前に教えてもらいたいことのひとつ。
■ [tDiary][Hiki] makerss.rb の出力順 変更
まだ $Revision: 1.22 $ 使ってますが、itemのlinkとtitleの出力順が逆なので Hikiのrss-show.rbで出力するとおかしな感じになってました。てなわけで、修正。
あ、いや、rss-show.rbが正規表現なのがイカンのか。どうしよ。
追記:じゃなくて、rss-show.rb変更
これはHikiカテゴリですな。
- rss_re = /<item[^>]*?>.*?<title[^>]*?>(.*?)<\/title>.*?<link[^>]*?>(.*?)<\/link>.*?<\/item>/mi + rss_re = /<item(?!s)[^>]*?>.*?<title[^>]*?>(.*?)<\/title>.*?<link[^>]*?>(.*?)<\/link>.*?<\/item>/mi
これで大丈夫そう。
2006-04-26 (水) Edit
■ [Rails] FileColumnを使ってみるよ(初級)
れしぴぶっくの『Processing Uploaded Images』の「Also See」に載っていたやつ。これはスゴス。クオリティタカス。画像のアップロードが面倒なのでRails嫌いになった人もこれで安心!(たぶん)
でも、日本国では確認画面があるのですよ(しかもセッション使わないやつ!)とか思ってたら対応してやがんの!すげー!
というわけで、やり方を見てみるよ。
テキトーなモデルを作るよ(MySQL)
CREATE TABLE samples ( id INTEGER UNSIGNED NOT NULL AUTO_INCREMENT, image VARCHAR(200) NULL, PRIMARY KEY(id) )
scaffold実行
$ ./script/generate scaffold sample
モデルにオキマリフレーズを追加
class Sample file_column :image end
Controller修正しまーす
confirmメソッド(確認画面)を追加しました。
class SamplesController < ApplicationController
def index
new
render :action => 'new'
end
def show
@sample = Sample.find(params[:id])
end
def new
@sample = Sample.new(params[:sample])
end
def confirm
new
end
def create
@sample = Sample.new(params[:sample])
if @sample.save
flash[:notice] = 'Sample was successfully created.'
redirect_to :action => 'show', :id => @sample
else
render :action => 'new'
end
end
end
new(新規画面)のView
multipartをフォームに追加するのと、 独自へるぱの file_column_field を追加した。 フォームの飛び先はconfirm。
<h1>New sample</h1>
<%= start_form_tag({:action => 'confirm'}, {:multipart => true} )%>
<%= file_column_field 'sample', 'image' %><br/>
<%= submit_tag "Confirm" %>
<%= end_form_tag %>
confirm(確認画面)のView
<h1>Confirm New sample</h1>
<%= start_form_tag :action => 'create' %>
<%= image_tag url_for_file_column('sample', 'image') %>
<%= hidden_field 'sample', 'image_temp' %>
<%= submit_tag "Create" %>
</form>
ここでのポインツはコレ。
<%= hidden_field 'sample', 'image_temp' %>
(しばらく悩んだのは内緒だ)
はーい、createされたので、show(詳細表示)しまーす(たむけん風)
独自へるぱでごー。
<%= image_tag url_for_file_column('sample', "image") %>
スバラシスなあ。ホホホーイ。

1 woods [RMSサイン入りヨットパーカーとか持ってたりします。普段着てるし洗濯したりするんでだいぶ消えちゃってますけど。]
2 kdmsnr [うらやまー(泣。]
3 yhvh [最後でワロタ]
4 kdmsnr [最後は好評。あとは要反省だね。]
5 ぺこ [ヒーリーズ、かも>ローラーのついた靴。]