http://rails2u.com:8008/ REST APIを使い、表示、新規作成、編集、削除を行えるwikiを作ってみた。とは云うのも、先日のPofEAA読書会の時に高橋メソッドの高橋さんとRailsでREST実現するには、という話をしていて気になったのでさくっと実装。 http://rails2u.com:8008/rest/名前 というURIに対してHTTPのGET,POST,PUT,DELETEメソッドを送ると表示、作成、編集、削除するという簡単な機能の物を作ったんだけど、それだけじゃつまらないんでフロントエンドとしてxmlhttprequestを使って各種操作が行えるインターフェイスも付けてWikiっぽくした。 RailsでのREST実装は最初、僕らにはコレ系のwebservice apiを簡単に扱えるActionWebService(railsの主要ライブラリの一つ)があ
9月7日と8日、Appleとソニーの2社が相次いでポータブルオーディオプレーヤーを発表した。Appleの発表は、時差の関係で日本では8日となったため、9月8日に両社の発表が集中したことになる。 これを受けて、口コミからマスコミまで、両者の製品が話題になった。が、ちょっと違和感を感じたのは、これを「2強の激突」と表現するメディアがかなりあることだ。筆者の個人的感覚では、現世代の決着はすでにAppleの勝利でついている。 確かに国内市場だけを見れば、市場シェア2位のソニーは健闘しているといえるかもしれない。だが、最大市場である北米において、デジタルオーディオプレーヤーをめぐる勝負は決している。米国の量販店では、単にiPod本体だけでなく、サードパーティ製のさまざまな周辺機器、アクセサリが日本以上にあふれている。リリースによると、iPod専用アクセサリの数は千種類を超えるという。自動車メーカーも
NAME Class::DBI::Search::LIMITed - add 'LIMIT' to Class::DBI searches SYNOPSIS use base 'Class::DBI'; __PACKAGE__->add_searcher( limited_search => 'Class::DBI::Search::LIMITed' ); my @by_date = My::Class->limited_search( ... , { order_by => 'name', limit => 10, }); # or, if you want it to be the default search __PACKAGE__->add_searcher( search => 'Class::DBI::Search::LIMITed' ); my @by_date = My::
題名は、音楽の話に聞こえるかもしれませんが、ソフトウェア開発の話です。 以前、咳さんが体験談として >「お前のコードはナチュラルでエレガントだ」 >と言われた時は うれしかったなあ と語ってくださったことから、ちょっと思い起こしてみました。「ナチュラルなコード」とはなんだろうか、ということを考えてみたい。ぼくは、何かの本かインタビューで読んだ、Ward Cunningham の言葉がとても強く印象に残っています。 ...(要約するとこんな感じ)... そのコードは、すばらしいコードだった。ソースリストをプリンタに出力すると、 それは、「どこからでも読み始めることができ、意図が明確だった」 ............................ 「どこからでも読み始めることができる」(!)というのは、オブジェクト指向のよいコードの特徴じゃないだろうか。 (以前、oosquare-ml だっ
Catalyst の雛形アプリ (catalyst.pl MyApp 叩くと出る Hello World! 的なやつ) をいろんなとこで動かしてベンチとってみた。 typester さんによる Catalyst を使ったベンチマーク。Catalyst そのもののベンチマークよりも lighttpd の速さに注目。ずいぶんと速いです。 はてなでも画像サーバーなどの static なコンテンツを返すサーバーに lighttpd を使えないもんかと、ベンチを取ったりしてます。ベンチ結果では、画像ファイルとかだと Apache2 とそこまで差は出ない感じなんですが、単に画像の転送時間が支配的になってるだけかもしれないし、ちょっとトラフィックの多いところに挟んで試してみようかなと思っています。 んで、この typester さんのベンチ結果の中で興味深いのは mod_perl + Apache 1.
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く