ruby

「Ruby on Rails」アプリケーションのコンテスト,大賞が決定

Ruby on Rails で作られたwebアプリのコンテストの受賞作品が決まったようだ。大賞は「小槌」という家計簿アプリ。テーマはありきたりながら、使ってみるとユーザ間で金銭のやり取りや銀行残高の管理、グラフ表示できるなどなかなか凝っている。またAjaxも利…

Rails の魅力

Rubyist Magazine のプレゼントで当選した「RailsによるアジャイルWebアプリケーション開発」を読んでいるのだが、楽しくて仕方がない。 一種の中毒のような感じでのめりこんでしまってる。webフレームワークは Struts などいくつか勉強したけどそれらと比較…

gemの使い方

Rubyist マガジン - シリーズ パッケージマネジメント 【第 2 回】 RubyGems (2)Ruby のパッケージマネージャ gem の使い方。覚えとこう。

Ruby のシンボル(続き)

昨日の記事の続き。あれからいろいろ探し回ってみたらこんな記事が。 『Lost-Season - Rubyのシンボル』のコメント欄より。 RailsではHashを拡張してkeyにstringとsymbolどちらを指定しても同じvalueが返されるようなクラスなども存在します。 なるほど。や…

Ruby のシンボル

この前、頂いた本で Rails の勉強をしているのだが、よく出てくるシンボルがいまいちよく分からない。たとえば、Rails で id = @params[:id] とすると、パラメータ id の値が取れるけど id = @params["id"] でも取れる。ということは 「:id」も「"id"」も同…

rubygems インストールでエラー

新しいマシン(debian)にrubyをインストール後、rubygems をインストールしようとしたらエラーとなった。 /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:21:in `require__': no such file to load -- zlib (LoadError) from /usr/local/lib/…

「ブレイク直前のLinux」を思い起こさせるRubyのマグマ

私はブレイクした後のLinuxしか知らないのですが、Ruby への関心が大きくなってるというのはいろんなところで感じる。数ヶ月前までは本屋に行ってもRuby関連の本は置いてなかったところも多かったけど、最近はどこでも数種類は置いてる。Rails 関連の本も増…

Rubyistマガジンのプレゼント当選

Rubyistマガジン「日本 Ruby カンファレンス 2006 特別号」のプレゼントコーナーで応募した本が当選! 当たらなかったら買おうかと思っていた本なのでラッキー!RailsによるアジャイルWebアプリケーション開発作者: 前田修吾出版社/メーカー: オーム社発売日…

Hikiの差分通知メールプラグイン

Hikiの差分通知メールは管理からメール送信先を設定できるけど、送信先を複数設定したい場合はどうすればいいんだろう?カンマ区切りとかしてみたけどだめだった。複数の送信先設定はできない仕様なのかなぁ?

Drecom Aword on Rails

Ruby on Rails で作られたアプリのコンテスト。 どれもオープンソースなので、Railsでアプリを作るための参考に使えそう。いくつか触った中で面白かったのは http://wwww.award.drecom.jp/title=WWWW。 Googleマップと4つのW(When, Who, What, Where) を結び…

日本 Ruby カンファレンス 2006 特別号

先月開催されたRubyカンファレンスのレポート。タイトルロゴに笑った。 中身も少しだけ読んだけど興味深い講演がたくさん。

半角、全角変換

半角←→全角変換,Unicode::Japanese に未公開機能が…これはperlの話だけど、rubyならどうなのかと思って調べてみた。 Ruby リファレンスマニュアル - いわゆる全角文字と半角文字の変換を行うにはどうするのがよいですか?Ruby では半角カナを完全にサポート…

Ruby Development Tool

Ruby Development ToolsEclipse で Ruby するためのプラグイン。いままでは覚えるためにエディタのみで開発してたが、やっぱり効率が悪いのでそろそろ使おうかな。

Rubyでメール送信

IDDヲヤレルノ.DOC - wemaにメール通知機能を追加 Rubyには標準でSMTPを扱うライブラリがついてるので、それを使う方がよさげ。 require 'net/smtp' def send_mail mail = Kconv.tojis <

Ruby on Rails を Apache2で使う

DebianのsidでRuby on Rails と Apache2 の連携を設定してみてうまくいったのでメモ。Ruby と Rails はインストール済の前提。連携するRailsのアプリのパスを $RAILS_HOMEにしてます。設定ファイル内では自分の環境に合わせて展開してください。 Fast CGIの…