2008-12-14から1日間の記事一覧

NetBeans 6.5でRailsアプリケーションのテスト駆動開発を:企業IT部門の変革を支援するエンタープライズ実践情報サイト EnterpriseZine

NetBeans 6.5へのアップグレード NetBeans 6.5はそのバージョン番号が示すとおり、次の7.0への架け橋に当たり、6.0/6.1と比較して目覚しい機能拡張が行われているわけではありません。PHPの正式サポートやデータベース操作機能の充実が目を引きますが、ことR…

Ruby 1.9 でアプリケーションが速くなるとしたら - kwatchの日記

ruby | 00:05 | 個人的には、Ruby 1.9 を使っても業務アプリケーションや Web アプリケーションはそう速くはならないと思ってる。少なくとも、自分のプログラムでベンチマークした限りではそうだった。Ruby 1.9 による高速化の恩恵を受けるのは、数値計算を…

Lux IO の言語バインディングとか : no hacking, no life

一ヶ月ほど前に公開したLux IOですが、何人かのマニアックな方々が言語バインディングなどを作ってくれていてうれしい限りなので、適当に検索して見つかったものをまとめてみました。(他にもあったら教えてもらえるとありがたいです。)PHPバインディング b…

Seattle.rbみたいな事を松江でやりたい - I am Cruby!

RubySeattle.rb | Seattle Ruby Brigade週に一度(もしくは隔週),数時間カフェにあつまってHackする.何かRubyに関するものをやって欲しいけど,別に限定ではない.部屋にいるよりも格段にコーディングが進むはず.年明けには第一回をやりたいなぁ. 問題…

MacPortsで入れたRubyからRubyCocoaを使えるようにする - 拡張現実ライフ

require 'osx/cocoa' でエラーが出る場合、which rubyとしてみる。その結果が /opt/local/bin/ruby だった場合、MacPorts で入れた Ruby が実行されている。その場合は以下の手順で RubyCocoa をインストールすればよい。http://limechat.net/rubycocoa/wiki…

ActiveRecord、単独使用の際エラー時に"undefined method `debug' for nil:NilClass"とかいわれる - gnarl、技術メモ

ruby概要ActiveRecordのメソッドがエラーになったとき、NoMethodError: undefined method `debug' for nil:NilClassfrom c:/home/apps/ruby/lib/ruby/gems/1.8/gems/activerecord-2.2.2/lib/active_record/base.rb:2793:in `log_protec... http://d.hatena.n…

ガベージコレクション

Ruby には使われなくなったメモリを自動的に検出し解放してくれる ガベージコレクションの機能がある。 この節ではこのガベージコレクションの詳細を追ってゆく。 オブジェクトの管理 Ruby の GC は Ruby のオブジェクトのみが対象だ。かつ、Ruby が 生成し…

Rubyのメタクラス階層について再び @ 2008年12月 @ ratio - rational - irrational @ IDM

承前。3ヶ月ばかり時間が空いてしまったけれども、sumimさんの記事に答えたいと思います。yugui さんの図は、たしかにクラスと特異クラス(メタクラス)が揃って並んでいて見た目にはきれいなのですが、これだとクラスが整然と並んでこそいるものの、肝心の…

A Complete Ruby Class Diagram 束 Like Dream of Banister Fiend

Although there are a few Ruby class-diagrams floating around the net I have yet to come across one that is complete. The following diagram was created while researching the behaviour of the Singleton ... http://banisterfiend.wordpress.com/…