2007-01-01から1年間の記事一覧

twitterはじめました

周回遅れもいいとこだけど、一応触っておくことにします。はてなidと同じにしときました。 http://twitter.com/yuichi_katahira

日程調整アプリをつくろう-仕込み1-

セッションの進行を行うにあたって、当日完全に即興で行おうかとも思いました。しかし、方向性が全くないのもどうかと考え、簡単なモデリング?を行ってみました。 現状の流れを確認 誰かがMLに次の開催予定日(土日祝日)と自分の予定を投稿。 各自が自分の予…

日程調整アプリをつくろう-はじめに-

Rails勉強会@東北で、簡単なRailsアプリを設計からやってみようというセッションを行おうという話になりました。 フリートークでホワイトボード等を使いながらあーだこーだとやってみるのも面白いのではないかと。特に、RailsのチュートリアルなどではDBの設…

日程調整アプリをつくろう-目次-

このカテゴリはRails勉強会@東北のセッション、日程調整アプリをつくろうのまとめ用です。 なお、設計、実装など開発時にどのように考え、試行錯誤して作っているかを記録することに主眼をおいています。細かな機能や詳細なコードなどは勉強会wiki等に譲るこ…

三角油揚げ

28日は定義山に行ってきました。なんとなく毎年一回の恒例行事になってる気がする。今回も三角油揚げを堪能してきました。他にも焼き味噌おにぎり、大学芋などなど色々食べてきました。って食べてばっかりだったみたい。

大反省

Rails勉強会@東北第5回 今回、自分が受け持ったセッションが大反省な感じになってしまいました。 今回の内容は小林さんによるSubversion、id:xibbarさんのRails2.0 Preview Release。私進行による日程調整アプリを作ろう-2-でした。 小林さんによるSubversio…

まつもとさん来仙

http://www.jipdec.jp/gekkan/kouen-c/#1025 まつもとさんのお話を伺ってきました。調子こいて質問までしちゃいました。でもって、厚かましくも名刺交換もさせていただきました。 日々使ってる言語の作者さんとお会いするというのはなんだか不思議な感じでし…

日曜日からずっと体調不良

だるい。何が原因だろう?

おのぼりさんしてきました

Rails勉強回@東京第23回に参加してきました。 東北に比べてみんな若かった。 前半セッション、Rails 2.0を読む、id:xibbarさんの資料が大活躍。 後半セッション、開発環境の話、vimの人ばかりだった。

物欲の秋

昨日デジタル一眼レフを買ってしまいました。買ったのは、キヤノンのEOS KissデジタルX ブラック・ダブルズームキット。本当は初仕事のお金が入ったらと我慢していたのですが、こらえきれず・・・・(^_^;)。初のデジイチなので、入門機にしてみました。高い…

恒例メンバでの芋煮も企画しないと

http://d.hatena.ne.jp/monyakata/20070927/1190884922 土曜日、id:monyakataさんが宣伝してた芋煮に参加してきました。秋はやっぱり芋煮ですね。芋煮をして、ちゃっかり名刺交換もしてきました。楽しい一日を過ごさせていただきました。途中からなぜかアル…

launchd経由で起動させるgem_serverの設定を無効化する

上に書いたAppleScriptの方法を使う場合は、昨日書いたlaunchd.plistが邪魔になりますよね。でももしかしたら後々拡張して使うかもしれないので、せっかくだから設定を残して無効化します。 /Developer/Applications/Utilities/ にあるProperty List Editor…

OS X Tigerでgem_serverをログイン時に起動する

昨日はlaunchd経由でgem_serverを起動する方法を書きましたけど、AppleScriptを書いてシステム環境設定、アカウントのログイン項目に追加でもいいかもしれません。 というわけでその方法も書いておきます。 /Applications/AppleScript/にあるスクリプトエデ…

動いてなかった

id:xibbarさんに、:Rview new.rhtml とかで、ビューとかを作った時にsvnにaddするのって技があるんですか?と、聞かれたとです。 で、普通にsvn addしてましたよと答えたら、:Rgenerate controller hogehoge だと自動的に追加されますよねと。 なんですと、…

OS X Tigerでgem_serverをサービス化して常駐する

Ruby on Railsで開発してる方なら、APIドキュメントを見るのにgem_serverを起動していることが多いかと思います。 今日、id:xibbarさんから、gem_serverについて聞かれて、いちいちgem_serverと打って立ち上げるのは面倒だよねと言われて、確かにそうだよな…

テルミンminiに翻弄される

仕事が一段落してからかなあとかいっておきながら、今日早速テルミンmini組み立てちゃいましたよ。組み立て自体は20分ぐらいで簡単におわったんだけど・・・。 テルミンむずい!チューニングがなかなか難しい。あと音階を探すのが大変。自分は音感あんまり良…

なんちゃってほうじ茶

最近結構気に入って飲んでたのが自家製ほうじ茶の水出し。自家製といえば聞こえがいいけど、実際は煎茶を単にフライパンで煎ったものです。 香典返しで煎茶とかもらうんですが、そんなに煎茶が好きじゃないので、どうしてもたまってしまってました。たまった…

テルミンminiゲット

http://otonanokagaku.net/magazine/vol17/index.html 丸善から大人の科学vol.17が入荷と連絡が来たので、いそいそと取りに行ってきました(^^) テルミンは、昔テレビで見たときから興味津々だったので、vol.17の付録につくと聞いて速攻で予約したのでした。…

恥をさらしておこう

24日の勉強会にて、integerの読みが"インテジャー"だって初めて知りました。"インテガー"だと思ってました。言った後にさりげなくid:xibbarさんがフォローしてくれていました。これもずっと一人でやっていた弊害か。 他にもたくさん言い間違いがありそうです…

STI=レガシー?

武田さんの http://blog.takeda-soft.jp/blog/show/218 と私の http://d.hatena.ne.jp/yuichi_katahira/20070926/1190770131 を受けての?藤岡さんからのトラバ。 http://d.hatena.ne.jp/xibbar/20070927うんうん、そうだよね。roleとか準備すると権限範囲っ…

手を動かすのは楽しい

早いもので?5回目になります。Rails勉強会@東北第4回。今回はid:DoggieさんのRailsと複合主キー、id:xibbarさんのRJS、私が進行役を務めたみんなで日程調整アプリを作ってみよう、杉山さんによるRBC第一回ノックの結果報告という内容でした。 大久保さんに…

お腹の調子が・・・

昨日、さんまのつみれ汁を食べてからすぐ顔面紅潮、頭痛といった症状が。妻もそれプラス蕁麻疹とか動悸といった症状が。具合が悪くなったので、すぐに寝てしまいました。で、今朝起きたら妻がしっかり調べてくれていました。 ヒスタミン中毒。見事に症状が一…

俺持論

http://blog.takeda-soft.jp/blog/show/218 わかりやすくというのは全くその通りです。特に今まで(今も)一人で書いてて気がまわらない部分で、耳がいたい話です。 で、武田さんが言いたいのはそんな枝葉末節の事ではないとは思いますが、あえて突っ込ませて…

うへ

お腹の調子がまだ駄目です。どうやら同じ店で買ってお昼に食べたエビシュウマイもやばかった模様。

休日っぽい

http://www.city.sendai.jp/kyouiku/museum/tenrankai/index.html仙台市博物館で、千總コレクション 京の優雅〜小袖と屏風〜 を観てきました。3連休中とあって、人が結構来てました。着物で来ると200円引きだったので、着物の方も結構いました。犬がたくさん…

ActiveRecord専門書

Pro Active Record: Databases with Ruby and Rails (Pro)今日届きました。40ページぐらいまで読みました。

そうだ、京都、行こう

15日から、live image 京都 〜平安神宮月夜の宴〜観るために、京都へ行ってきました。皆素晴らしかったけど、特に元ちとせさんの歌声による、羽毛田さんの失われた文明インカ・マヤ、加古さんの熊野古道、パリは燃えているかが個人的に良かった。事前予報は…

直るのに時間かかった

この前包丁で切った指、やっと直ってきた。まだ皮膚がつっぱってる感じだけど、ようやっとまともにキーボードが打てるようになった。

今日のありえないさん

nantara_controller.rbにて def foo_bar_list @foo = Foo.find(params[:id]) @bar = @foo.bars.find(:all, .................... end 親fooとそれにぶら下がる子レコードbarのリストを表示させるごくごく平凡なメソッドの筈がviewでnil.objectって怒られまく…

そういえば

http://d.hatena.ne.jp/yuichi_katahira/20070601/1180714707 Ruby1.8.6のTime#to_dateとRails1.1.6のActiveSupportのTime#to_dateがぶつかってしまうという問題もあったなあ。Ruby1.8.6とRails1.1.6の組み合わせは避けておくのが無難でしょうね。