ZLibユニットによるデータの圧縮と展開

■TZCompressionStreamでデータを圧縮する ZlibユニットにあるTZCompressionStreamクラスを使うとデータを圧縮することができます。 TZCompressionStreamクラスのコンス …

Continue reading ‘ZLibユニットによるデータの圧縮と展開’ »

Ruby on Railsを使うならバージョン2.2以上を使おう

Ruby on Railsを使うならバージョン2.2以上を使おう。 バージョン2.1以下は、セキュリティホールが放置されている。 いずれも、バージョン2.3.4と2.2.3で修正されている。 XSS Vulnerabil …

Continue reading ‘Ruby on Railsを使うならバージョン2.2以上を使おう’ »

Railsの思想

「“Railsという現象”とコミュニティの性質」で、Rails開発者がRailsの思想について語っている部分が興味深い。 以前に書いた記事「Rubyの後方互換性の低さは、Rubyの良さである。」と同じようなものだけど。 …

Continue reading ‘Railsの思想’ »

NetBeans 6.7でRuby on Railsの開発をして気がついたこと

NetBeans 6.7でRuby on Railsの開発をして気がついたこと UnitTestのテスト結果のウィンドウが豪華になっていた。 エラーがあると、テスト結果のバーがアニメーション表示する。 # RSp …

Continue reading ‘NetBeans 6.7でRuby on Railsの開発をして気がついたこと’ »

Ruby on RailsでRSpecを使うときに使用するコマンドのまとめ

Ruby on RailsでRSpecを使うときに使用するコマンドのまとめ RSpecとrspec-railsのインストール(Ruby on Rails 2.1.0以上の場合) gem install rspec gem …

Continue reading ‘Ruby on RailsでRSpecを使うときに使用するコマンドのまとめ’ »

Ruby on Railsで複数のデータベースを使用する方法

『実践 Rails -強力なWebアプリケーションをすばやく構築するテクニック』に紹介されていたRuby on Railsで複数のデータベースを使用する方法。 database.ymlファイルに複数のデータベース環境を指 …

Continue reading ‘Ruby on Railsで複数のデータベースを使用する方法’ »

ActiveRecordの設定をDRYにするDrySQLライブラリ

『実践 Rails -強力なWebアプリケーションをすばやく構築するテクニック』にDrySQLというライブラリが紹介されていた。 DrySQLを使うと、スキーマ情報を元にテーブルのリレーションシップや検証ルールを自動的に …

Continue reading ‘ActiveRecordの設定をDRYにするDrySQLライブラリ’ »

Ruby on Rails 2.3でテストを実行すると、undefined method `use_transactional_fixtures=’というエラーになるときの対策

Ruby on Rails 2.3でテストを実行すると ./test/unit/../test_helper.rb:23: undefined method `use_transactional_ …

Continue reading ‘Ruby on Rails 2.3でテストを実行すると、undefined method `use_transactional_fixtures=’というエラーになるときの対策’ »

Ruby on Rails 2.3でDEPRECATION WARNING: protect_from_forgery only takes :only and :except options now. :digest and :secret have no effect. という警告が出るの対策

Ruby on Rails 2.3でDEPRECATION WARNING: protect_from_forgery only takes :only and :except options now. …

Continue reading ‘Ruby on Rails 2.3でDEPRECATION WARNING: protect_from_forgery only takes :only and :except options now. :digest and :secret have no effect. という警告が出るの対策’ »

WindowsでRuby1.8.7を使ってRuby on Railsをインストールする

One-Click InstallerにRuby 1.8.7がないので、茨の道を進むことになった。 Ruby 1.8.7のインストール 「http://www.garbagecollect.jp/ruby/mswin32 …

Continue reading ‘WindowsでRuby1.8.7を使ってRuby on Railsをインストールする’ »