*RUBY
Rubyでデバッグする上で役に立つ機能、ライブラリをメモrequire 'logger'log = Logger.new(STDOUT)#log.level = Logger::ERROR#log.level = Logger::FATAL#log.level = Logger::WARN#log.level = Logger::INFOlog.level = Logger::DEBUGlog.e... http://www.…
Rails-2.3を手っ取り早く理解するための7つのサイト - Hello, world! - s21g Rails-2.3もRC2まで出ていて、今週か来週ぐらいには正式にリリースされるのでは、という情勢です。ということで、Rails-2.3について手っ取り早く概要をつかむのに役立ったサイト…
● [Rails] Rails勉強会@東京第35回 ust で参加。IRC経由で質問もできるし、いい時代だ。インターネットの進化がいよいよ現実世界をもロケーションフリーにしつつある。(ust の中の人、乙!) まつもとさんとRails使いの対談コーナー 最近あちこちで Matzが(R…
RubyMan, Ruby, Mechanize対応バージョン:Mechanize 0.7.7 (2008-07-25) まにゅあるめにゅー本家マニュアル(英語)http://mechanize.rubyforge.org/mechanize/クリックで各ページに飛びますWebブラウザとしての挙動一般WWW::MechanizeWebブラウザ本体の作…
m activesupport/CHANGELOG m activesupport/lib/active_support/core_ext/array/access.rb m activesupport/test/core_ext/array_ext_test.rb Added Array#second through Array#tenth as aliases for Array#[1] through Array#[9] [DHH] http://github.com…
http://jp.rubyist.net/magazine/?0024 8 るびま! 東京Ruby会議01レポの自分の発表の部分でワロタ。これはよいまとめ。 http://b.hatena.ne.jp/entry/http://jp.rubyist.net/magazine/?0024
Rubyのライブラリ管理システムと言えばRubyGemsだ。RubyForgeはもちろん、GitHubでもサポートされているとあって、多数のライブラリが提供されている。一覧を出すと多すぎて分からなくなるくらいだ。 コンソールで利用するのが基本ではあるが、Webブラウザで…
http://d.hatena.ne.jp/LukeSilvia/20080719/p1 8 聞き逃したところは BitClust? "そこで、初めてのRuby ですよ!これ読んで、あとはリファレス読んで、自分の足で歩いて行けα(゜Д゜ )" わかりやすいです。こういうまとめは助かるなぁ よいまとめ http://b.…
http://d.hatena.ne.jp/mkgin/20080720/1216506192 ビットクラストってなんだろう ええっ、いまからtDiary読もうとしてたおれはどうすれば…… "読了後はリファレンスを読みつつ、幸せなRuby生活が送れそうです。" http://b.hatena.ne.jp/entry/http://d.haten…
RubyGemsは大量の無駄なアップデートは実行せず、必要とするgemspecファイルだけを取得するようになりました。メタデータを利用した新しい更新機能を利用するためにはgemの提供側がRubyGems 1.2 へアップグレードする必要があります。ソースリストの中のリモ…
2007-06-03T21:02:27+09:00 http://ashitani.jp/wiki/index.rb?p=Ruby # # "Ming/Rubyいじり" Ming/Rubyでフラッシュを作成する。 とか楽しそう http://b.hatena.ne.jp/entry/http://ashitani.jp/wiki/index.rb?p=Ruby
「おまえのコードつまんねーんだよ!!11」ってゆわれた気がしたのでバリエーションつくってみました>< # *_missing class Object def self.const_missing(n)n end def method_missing(n, *a) print (n == :<) ? a : ({ [:_, $!] => "ひだまり", [:/, :…
「Amazon.co.jpの特定商品のランキングを調べるRubyスクリプト」を書いてみようと思いました。いまから作るのは「ASINのリストを元に、その本のタイトルと現在のランキングを表示する」というスクリプトです。 Amazon.co.jpの特定商品のランキングを調べるRu…
何か動きが変だなーと思ったら、twitter の json は100人しかデータを取得できていなかった。後で xml を使ったものに置き換えてみるの巻。 追記2 xml を使ったものに置き換えるもなにも、最初に svn add したものは xml を使った奴だった。しかも、xmlでも…
6/20〜6/22にかけて、つくば国際会議場で開催された「日本Ruby※1会議2008」に協賛企業としてリコーが初参加しました。その模様をレポートします。 ※1オープンソースの動的なプログラミング言語で、 シンプルさと高い生産性を備えています。 エレガントな文法…
何か動きが変だなーと思ったら、twitter の json は100人しかデータを取得できていなかった。後で xml を使ったものに置き換えてみるの巻。 追記2 xml を使ったものに置き換えるもなにも、最初に svn add したものは xml を使った奴だった。しかも、xmlでも…
2008年6月20日(金)〜22日(土)にかけて開催された RubyKaigi2008 の、一部(サブセッション)と RejectKaigi2008 の動画をニコニコ動画にアップロードしました。 【ニコニコ動画】RubyKaigi 2008 Sub-Sessions 以下、個別の動画へのリンクです。 RubyKaigi2008 …
Rubyには「オープンクラス」という機能があり,使い方次第で強力な道具になります。今回はこのオープンクラスを解説します。オープンクラスを活用している「Ruby on Rails」のライブラリActiveSupportについても紹介します。 オープンクラスについての説明に…
せっかく有料チケットを入手したのでという貧乏根性から、大ホールのメインセッション (こちらだけチケット必須) を中心に聴講。キャパシティ一杯まで入るのかと思っていましたが、意外に余裕がありました。 以下、講演の覚え書きです。 2008/6/21(土)10:00-…
先読み正規表現について、この前やっと理解できた。Rubyリファレンスマニュアルではこんな説明になっている。 (?= ) 先読み(lookahead)。パターンによる位置指定(幅を持たない) (?=re1)re2 という表現は、re1 と re2 両方にマッチするものにマッチする正規表…
Ruby on Railsをはじめとする最近のWebアプリケーション・フレームワークの多くは,MVCと呼ばれるデザイン・パターンを採用しています。今回は,このMVCパターンの「正体」について考えます。 MVCはGUIを備えたプログラムを設計する際の指針となるデザイン・…
http://idm.s9.xrea.com/ratio/2008/06/16/000779.html 初めてのRuby 内容 文化を書いたってことですげー参考になりそう。書き方なんざリファレンスみりゃいいんだよ 翻訳本ではない http://b.hatena.ne.jp/entry/http://idm.s9.xrea.com/ratio/2008/06/16/0…
http://jp.rubyist.net/RubyKaigi2008/Live.html ustream sub session, main session ktkr http://b.hatena.ne.jp/entry/http://jp.rubyist.net/RubyKaigi2008/Live.html
http://www.moongift.jp/2008/06/ruby_one-click_installer_for_osx/ http://b.hatena.ne.jp/entry/http://www.moongift.jp/2008/06/ruby_one-click_installer_for_osx/
本書は、他言語でのプログラミング経験を持つ人を対象に、Rubyの特徴、Rubyならではの方法や慣習について解説します。これはRubyの資料を読んで実践的な学習を進めていくために必要な前提知識です。本書はRubyの基礎的な部分とメタクラスやブロック構文のよ…
こんばんは、saronpasuです。 今回は、RubyからWindowsの実行ファイル Exeを作ってみます。 RubyプログラムをExeファイルにすることで、Rubyがインストールされていない 他のWindowsマシンでも自分の作ったプログラムが実行できるようになり…
Rubyで某通販サイトの商品の在庫数の一覧をファイルに取得するスクリプトを書いたら、なんとクロールが終了し終わった頃にはメモリを400Mも消費していた。pageオブジェクトを毎回クリアしないと駄目なのか?とずっと悩んでいたところでid:kitamomongaさんの…
Rubyからニコニコ動画をいろいろするNicokitつくった githubに置いてみた。 RDocでマニュアルつくってみたけど、instance_evalで独自getter定義とか気持ち悪いことしてるのであんまり役に立たない気が……。 ログイン 最初にログインしておかないと他の機能が…
a.areaLink, a.areaLink:visited { text-decoration: none; color: black; display: block; } .areaLink .innerLink { white-space: nowrap; text-decoration: underline; color: #039; } .crBlueBorder-tl { background: url( http://g-ecx.images-amazon.c…
数多くのWebサービスに加え、社内のPCのログイン、基幹システムのログイン、様々なサーバのログイン…とID/PWシステムが主流の現在はたくさんの認証情報を管理しなければならない。 Web側のサービス提供画面 そんな中注目したいのがシングルサインオンシステ…