2008-10-28から1日間の記事一覧
昨日の Rails勉強会@東京第34回 でRails2.2 (RC1)がリリースされていることを知りました。 Rails 2.2 ではいくつもの中規模(?)な変更・追加が行われていますが、一番興味のあった国際語化(I18N)を試してみました。 基本設定 まずは、http://i18n-demo.phusi…
3章はクラスタリング。 35ページまでかけて複数の英文blogのRSSフィードから単語を切り出し、 http://kiwitobes.com/clusters/blogdata.txt のような単語と出現回数のリストを作っている。このblogdata.txtを使ってしまっても良いのだけど、せっかくだからru…
iKnow! APIについて iKnow! APIは2008年10月15日に公開された、英語学習SNS「iKnow!」のコンテンツや学習エンジンを利用するためのWeb API(REST形式)です。このAPIを使うと、iKnow!のコンテンツを利用した独自のWebアプリケーションやブログパーツを作成で…
RubyLearning.com Ruby helps programmers have more fun! Ruby ActiveRecord and MySQL Objective We shall look at code examples explaining how to connect to a MySQL database using Ruby and ActiveRecord. ActiveRecord Rails uses ORM, which stand…
Railsの本*1を読んでいて、ActiveRecordの機能の豊富さにだんだんついていけなくなったので練習のために、単独で使ってみる。まず以下のようなテーブルをMySQLに構築 CREATE TABLE customers ( id int not null auto_increment, name varchar(100), address …
iKnow! APIは、英語学習SNS「iKnow!」のコンテンツや学習エンジンを利用するためのWeb API(REST形式)です。このAPIを使うと、iKnow!のコンテンツを利用した独自のWebアプリケーションやブログパーツを作成できます。本稿ではRubyを対象に、iKnow! API用のR…
Rails勉強会@東京#34に参加 Rails勉強会@東京#34に参加してきました。写真は、勉強会とは名ばかりで実はRails社交界だった現場の激写ではなく、1Fで開催していた大変華々しいイベントの様子。 これだけでは疑われてしまうのでid:moroさんのフォーマルな司…
わたしとRuby札幌確か始まりは、RubyKaigi2007の当日スタッフへの応募メールだったと思う。札幌から2人の若者が応募してきた。「こういう人たちは放っといても来そうだし、チケット買えなかったら可哀想だから、ついでに手伝ってもらおう」。そんな軽い気持…
2008年10月25日に開催された 札幌Ruby会議01でのTech Talksを録画した動画をニコニコ動画にアップロードしました。 【ニコニコ動画】札幌Ruby会議01 (2008-10-25) 以下、個別の動画へのリンクです。 オープニング 【ニコニコ動画】札幌Ruby会議01 オープニン…
Rails2.2のリリースノートを訳しました。 バージョンアップの参考にしてください。 http://webtama.jp/series/railstips/articles/17 すばらしすぎる がんばりすぎ スレッドセーフ化記念はてブ! すばらしい! 変わりすぎじゃねぇ。でも、意欲的な変更ですご…
Subject: [ruby-dev:36972] [ANN] Ruby 1.9.1 preview 1リリース From: "Yugui (Yuki Sonoda)" Date: Tue, 28 Oct 2008 15:18:49 +0900 Yuguiです。Ruby 1.9.1 preview 1をリリースしました。後述の場所から取得で きます。 これは、1.9系統初の安定版となる…
こんにちは、ナガタユウコです☆ 『札幌Ruby会議01』のLTでドラを叩いてきました! → 【札幌Ruby会議01】 ついにドラが海を渡りました! ドラ娘として、本当に感無量です(´;ω;`)ウッ 今回のLTでは、発表者の方が時間以内に終わってドラの出番がないと なん…
! ? # % & | + - * / ^ ' . , = ~ $ @ _ {} [] () " ' ` \ ; ! !true not 演算子。演算子式/notを参照。 3 != 5 「等しくない」比較演算子。演算子式/notを参照。 def xxx! 「!」はメソッド名の一部です。慣用的に、 同名の(! の無い)メソッドに比べてより破…
Ruby on Railsで良く取りざたされるのが動作の重さだ。キャッシュを使うなどすれば決して解決できない問題ではないが、開発が手早いだけに動作の重さが評価の足を引っ張ってしまう。 デモの掲示板アプリケーション Ruby on Railsの開発のしやすさに加えてス…
どのようなソフトウェアでも言えるだろうが、幾つかアプリケーションを開発していると同じような機能を組み込んだり開発したりすることがある。この繰り返しは面倒で、フレームワークが生まれる要因にもなった。 基本的機能、デザインが予め構築されている …