2007年11月24日、「楽天テクノロジーカンファレンス2007」において、Ruby言語の開発者で楽天技術研究所フェローのまつもとゆきひろ氏は、開発中の大規模分散処理基盤「Roma」(ローマ)と「Fairy」(フェアリー)のコンセプトを語った。研究段階ではあるものの、米グーグルなど世界トップクラスのネット企業だけが持つ大規模分散処理技術に真っ向から挑戦する試みだ。 米グ...
私もAwardにも応募した [1]し、嫁もRailsに興味が出てきたみたいだったので(無理矢理?w)、ドリコム主催のRails勉強会 [2]に参加してきました。 対象は「プログラミング自体の経験が少ない方向けです。」って書いてあったので、元Javaプログラマの嫁でも大丈夫かなーと思って。 それで夫婦で参加してみて思ったのは、なにせ準備不足。何が目的なのかも分からない。 最初から最後...
RakuAPI - 楽天市場 非公式ウェブサービス という楽天の非公式 API のライブラリを作るのが流行みたいなので作ってみました。ただそれだけでは面白くないので、最近自分が TDD でライブラリ作るときの方法も軽くご紹介します。 まずはインターフェイスの構想 何はともあれ、どんなインターフェイスを定義して、どんな結果が返ってくるのかがイメージできないとライブラリは作...
奇跡的に遅刻もせず参加。これまた奇跡的に途中眠りこけることもなく、大変楽しめました。ボランティアで支えてるスタッフさん達に感謝感謝。ああいう運営は大変だろうなあ。 忘れないうちに誤解と偏見もそのまま列挙。個人的には振幅の激しい一日だった。 あまりに長いので久し振りにおりたたみ。後で書きたしたりするかもしれません。 和田先生の話 いつもの(ってい...
『 Cometd,Perlbal,POE,Twistedなどから,Javaで書かれたJetty6を採用。JSONPの仕組みでクライアントにデータを送る。Cometをレンタル鯖で実現するのは難儀だな。ポーリングを使ってる37signalsのチャット「Campfire」より1/5のCPU負荷。 』
『 YARV(YetAnotherRubyVM、ヤルブと読む)は、笹田耕一氏によって開発されているRuby仮想マシン実装のひとつ。標準のRuby仮想マシンに比べて特定の場合をのぞき、ほぼすべての場合において処理が高速になる 』
『 「Javaをはじめとするモダンなプログラミング言語では、いろいろな言語のいいところを混ぜていって、だんだんごちゃごちゃした言語になっているが、ほかの言語からあまり持ってくる必要はない。」/そこでSchemeです。 』
『 いい話。/id:gan2http://doc.loveruby.net/wiki/BitClust.html 』
『 Erlang,C10K,ShootingStar,Lingr,Jettyなどの話題。濃い。Lingrのマルチスレッド・IO多重化の話は特に興味深い。 』
© Mister Scratch, Some rights reserved. Rails アプリケーションを Subversion 管理するときのメモを残しておきます。 databse.yml などの設定ファイルや log/ 以下なんかは管理下に置きたくないので、 以下の URL を参考に、そのへんも設定してあります。 Su...
高橋さんと「日本でもこういう感じのRuby Conferenceをやりたいねえ」という話もしてて,やるとしたら次のゴールデンウィークあたりがいいかな? と考えてます。 ――青木峰郎(ruby-list:31189) はじめに 日本Ruby会議(RubyKaigi)は2006年から毎年開催されている,日本における事実上の公式Rubyカンファレンスです(※1)。3回目の開催となった今年のRubyKaigi2008は,いくつかの課題を残し...
今年で3回目の開催となる当会議は、国内のRuby開発者・関係者が一同に介するだけでなく、海外からもJRuby開発者による講演など多数の参加者があった。これまでの「一つのRuby、一つのRubyコミュニティ」という思想(趣意書)から「多様性」を全体テーマに掲げた今回のカンファレンスは、まさにRubyとRubyコミュニティの多様性をうかがわせるものとなった。 天候はあいにく...
)は、日本Rubyの会/東京大学のささだこういち氏による、『現在の、そしてこれからのRubyVM開発』で幕を開けた。 この記事では、日本Ruby会議2008から次の5つのセッションを中心に、日本Ruby会議2008で示された現在のRuby、将来のRubyについてまとめてみたい。 『現在の、そしてこれらからのRubyVM開発』(ささだこういち) 『JRuby:Ready for Action』(Charles Nutter) 『The Magic of Rubinius』...
本日から,ジュンク堂書店池袋店が出張販売が行われています。販売を担当しているジュンク堂の長田さんは,郵送が間に合わなかった本をがんばって自宅からキャリアで運んできたそうです。 そのおかげで,たくさんのRuby本と,なぜか一部PerlやPythonの本が並んでいます。そして,『初めてのRuby』(オライリー)と『WEB+DB PRESS Vol.45』(技術評論社)は先行発売されています。『...
このエントリーの動画です。 http://d.hatena.ne.jp/amachang/20070519/1179592450 最初にお詫び テープが切れてしまって、僕と fladdict さんと taka:nium さんの動画が録れてませんでした><ごめんなさい!ほんとにごめんなさい! お礼 動画は http://miniturbo.org/ の kz 君が編集&アップしてくれました。相当時間がかかったみたい><ありがとう!ほんとにありがとう!今度なんか奢ります。 動画...
『 RopesとAdvancedRubyClassDesignbyJimWeirichが気になる 』
rails勉強会いってきました。今回もいろいろ勉強になった&刺激を受けることが山盛りでした。とりあえず覚えてる範囲での議事メモを。 前半セッションではSwitchTowerの光と影ということで、id:secondlifeさんが某企業での体験を元に、SwitchTowerの実装のダサいところと、大規模システムでのdeployツールとしてSwitchTowerを使った場合の落し穴をいろいろ紹介してくださいました。 SwitchTowe...
「いかに開発すること自体を楽しめるか」が、クリエーティブな開発現場には欠かせないと思います。開発者がやりたいことをやらせてもらえる、命令を受けた業務から自分なりに面白さを見いだして取り組むなど、楽しみ方は人それぞれでしょう。オープンソースはどこまでも追求して開発していくことができます。ビジネス的な制約があまりなく、深追いできるような現場...
XREA で Ruby on Rails を使うことに挑戦。 前提というかおおまかな方針というか XREAではシェルアカウントでできることがかなり制限されている。よって、自分の手元のマシンで必要なものをインストールした後、ファイルをXREAサーバに転送することにする。 また、XREAのドメインウェブ機能を使って、独自ドメインのトップで動かすことを前提とする。そうでない場合はNon VHost Installa...
日曜日は Comet 勉強会でドリコムに行ってきた。「勉強会」というものに参加するのは初めて。発表者を会場で決められるほどの層の厚さは、さすがに Comet や Erlang ではきびしめで、自分ももっと勉強しておくとよかったな。 DRECOM Chat に Comet 勉強会の部屋があって、話題になったページはそこに載ってたりします。 ShootingStar 瀧内さんの作っている Rails と組み合わせて使える Comet ...