さて、あと数分で2007年も終わりを告げ、2008年がやってくる。 2007年は、年初には思いもしなかった「いろいろな変化」がやってきた。ずっとこのブログや雑誌の記事執筆はやってきたが、それとは比べ物にならない飛躍の年と言えるかも知れない。 結婚 S2Wicketの開発と公開 java-jaとの出会い いくつかの非生産性向上系Eclipseプラグインの開発と公開 母校での講演 こみゅすけの開発と公開とMA3トリプル受賞 Sun Tech Days、Seasar Conference、丸レクでの講… more
- Posted:
- 12.31.2007
- Category:
- Etc

Railsアプリのディレクトリの中で、テストケースを実行するために、 rake test と打たなければならないところを、 rails test と打ってしまうと、もれなくtestアプリケーションがテスト対象アプリの中にできあがる。 Railsアプリを「正しく」作っている(=ちゃんとテストコードを書いて品質を担保している)人々はきっと経験していることではないか、と想像してみるが、いかがだろうか。。。
- Posted:
- 12.27.2007
- Category:
- Ruby on Rails

学生の時は、それはもう嫌で嫌で仕方がなかった「冬休みの宿題」。当時の僕は「休みなのに宿題って、休みにならないじゃん」と納得がいかなかったが、30歳を過ぎると、自分で宿題を課すようになった。不思議なことであるが、しかし学生当時と違って、大人の宿題とは「好きなこと【だけ】をやる」であり、モチベーションもそりゃあ違うということだ。 で、今シーズンはというと・・・ Railsのfixturesをごにょごにょする。 activerecord-jdbcでごにょごにょする。 S2WicketとIrenkaでご… more
- Posted:
- 12.26.2007
- Category:
- Etc

Inspired by bose999
- Posted:
- 12.23.2007
- Category:
- Etc

中部地区におけるJavaコミュニティ「Java Edge」が主催した第3回ライブセッションが昨日行われた。「こみゅすけの里帰り」という題目で、僕も話をしてきた。 | View | Upload your own ここで、驚くべき出会いが待っていた。僕が社会人2年目のときに、日経ソフトウェアで1年間連載をしていたのだが、その後にJavaの初心者向け連載をした「丸の内とら」さん、さらに「マスタリングJavaEE5」の著者である斉藤さんとお会いすることができた。今後きっと何か一緒にできることがあるはず… more
- Posted:
- 12.22.2007
- Category:
- Java

やたらと題名が長いJava-jaの勉強会。今回は「第一回チキチキ 『ant から maven2へ 』〜血があつい鉄道ならばこまるよね〜」と題して、maven2をテーマとして6名のスピーカーが思い思いのテクニックを披露した。僕はと言うと、昨日の丸レクの資料作成に全力を注いだ結果、今回のJava-jaの資料作成に踏み切るだけの元気は既に使い果たしてしまった状態。下の資料を見ればわかる通り、5枚のみの発表となった。 | View | Upload your own ま、とはいえ、何もしないのは面白くな… more
- Posted:
- 12.19.2007
- Category:
- java-ja

本日、「丸山先生レクチャーシリーズ RESTfulサービス技術の台頭」で話をしてきた。僕の題目はというと、「Ruby on Rails2.0におけるREST対応」。使用したスライドは下のものである。 | View | Upload your own PDFはこちら 個人的には、やっぱり練習をしていくべきだったかなぁ、と、話し方に関して反省である。何度もRESTとRailsを言い間違えたし、日本語として正しくないよなぁ、と思ってしまうほど文法上酷い言い方をしてしまった部分もあった。しかも、かなりの… more
- Posted:
- 12.18.2007
- Category:
- Ruby on Rails

JRuby1.0.3がリリースされたので、それにRailsを入れようとした。 なんと、すでに2.0.2がある。この前2.0.1がリリースされたばかりなのに。 というわけで、近日中に2.0.2リリースのアナウンスが正式に来るだろう。
- Posted:
- 12.18.2007
- Category:
- Ruby on Rails

先週の土曜日、JRubyの安定バージョンとして、1.0.3がリリースされた。これはマイナーバージョンアップであり、バグフィックスが中心となっている。 JRuby 1.0.3 Released – JRuby – Codehaus 参考までに、リリースに関する上記の内容を訳してみた。 — JRubyコミュニティは、JRuby1.0.3のリリースをアナウンスしたことを嬉しく思っています。 Homepage: http://www.jruby.org/ Downlo… more
- Posted:
- 12.18.2007
- Category:
- Ruby on Rails

RailsにおけるControllerの挙動をテストするために、functionalsテストがある。functionalsテストの対象は各種Controllerクラスのメソッドであり、Webブラウザのリクエストをシミュレートして、それに対するControllerおよび使用されたViewの結果の内容を検証するのが目的。つまり、rhtmlやrxmlなどのViewによってレンダリングされた内容についても、動的に変化する部分に関してはfunctionalsテストの範囲となる。 functionalsテス… more
- Posted:
- 12.17.2007
- Category:
- Ruby on Rails

先日、嫁と一緒に自宅近くのDocomoショップに行ったときの話。 僕らは家族割引の変更をしたくて、Docomoショップの中で順番を待っていた。整理券の自動発券機が入り口の正面に置いてあって、自分の番号が来るまで、座ってるか商品を見て待っているのが、大人の振る舞いである。僕らの前には10人ほどいるはずなのだが、店内には10人も見当たらない。整理券だけ取ったけど、時間がかかるし今日はいいや、って感じで帰っちゃう人がいるのだろう。つまり、整理券に書かれている番号ほど待ち時間は長くない、ということだ。1… more
- Posted:
- 12.17.2007
- Category:
- Complaining

rhtmlのレンダリング結果を確認するために、assert_selectを使用する。この際、要素が持つテキストを確認するのではなく、ある属性の値を検証する必要も出てくるだろう。 ある要素のある属性値を確認するためには、以下のようにすれば良い。 assert_select element, ‘[name=?]‘, ‘value’ 上記の例では、ある要素elementに対して、それが持つ”name”属性の値が”val… more
- Posted:
- 12.14.2007
- Category:
- Ruby on Rails

かなりもったいぶっている「Ruby on Railsでもfacebookアプリは作れます」シリーズだが、やっと今回からrfaceookプラグインを使って実際にfacebookアプリを作る話をしてみようと思う。 rfacebookプラグインを使ったRuby on Railsでのfacebookアプリの作り方は、前のエントリでも紹介した通り、 RFacebook Quick Start Guide for Rails Using Ruby on Rails with Facebook Platfor… more
- Posted:
- 12.14.2007
- Category:
- facebook

来週の18日に控えている丸レクで使用する資料が、今日から以下のサイトで公開されている。 丸山先生レクチャーシリーズ2007-2008 「第2回「RESTfulなサービス技術の台頭」 僕の資料は、「第3セッションのハンズアウト」である。興味のある方は、ぜひ見てみて欲しい。もちろん当日会場に来てもらえると、もっと嬉しい。
- Posted:
- 12.13.2007
- Category:
- Ruby on Rails

僕はこれを5日以内に読破しなければならない。 RESTful Webサービス
- Posted:
- 12.13.2007
- Category:
- Recommend

やばい、IntelliJ、欲しくなってきた。一度使うと熱狂的ファンになるみたいだし、購入を考えてみようかな。。。 IntelliJ IDEA7がGroovyとGrailsサポートを追加 – InfoQ
- Posted:
- 12.09.2007
- Category:
- Groovy

見落としていたのだが、すでにRuby on Rails 2.0が、12月6日にリリースされていた。現在は、すでに2.0.1になっている。 root/tags/rel_2-0-1 – Rails Trac 今日時点で、例えば「jruby -S gem install rails –include-dependencies」すれば、2.0.1一式を得ることができる。ちなみに、僕のmacではヒープサイズが足りなくなったため、「-J-Xmx512m」オプションを追加することにより… more
- Posted:
- 12.09.2007
- Category:
- Ruby on Rails

昨日、自宅のルータの無線LANの調子が悪くなった。有線でつなげると元気なのだが、無線LANでルータとパソコン間の接続が確立され、そしてパケットを投げた途端に、ルータがほぼ100%ハングアップしてしまう。結婚してすぐだから、今年の2月から約10ヶ月使ってきた。寿命とはとても思えないが、いろいろ対策を施してみるも復活することはなく、残念ながら新ルータを購入することとなった。 近くの大手家電店Y電気に行き、ルータを物色。ふむふむ、今は11nなんて規格があるのか。まだドラフトらしいが、子機が11nに対応… more
- Posted:
- 12.08.2007
- Category:
- Complaining

前のエントリで、facebookアプリがRuby on railsでも開発することができるということを紹介した。数回にわけて、実際にアプリを作るための手順を紹介していこうと思う。もちろん、facebookにアカウントを登録してサインインしていることが前提条件。 まず、アプリケーション開発を行うためのアプリケーション「Developer」を、自分の登録アプリとしなければならない。Developerアプリを使用することで、新規アプリの登録が行えるようになる。Developerアプリの登録は、以下のペ… more
- Posted:
- 12.06.2007
- Category:
- facebook

facebookが「ソーシャルOS」と呼ばれる所以は、facebook上にアプリケーションを自作して登録し、facebookユーザに使ってもらうことができる、ということにある。自作アプリケーションは、当然facebookが持つ様々な機能と連携することが可能である。例えば、アプリケーションで起きたことをMini-Feedに追加したり、プロフィール画面にアプリケーション固有の区画を追加したり、あるいはアプリケーションを自分の友達に勧めたり、といったことが、比較的簡単に実現できる。とても面白い。 では… more
- Posted:
- 12.05.2007
- Category:
- facebook

Previous »