Ruby on Rails
メモメモるびま require "rbconfig" osn = Config::CONFIG["target_os"].downcase @@os = osn =~ /mswin(?!ce)|mingw|cygwin|bccwin/ ? "win" : (osn =~ /linux/ ? "linux" : "other") p @@os Ubuntuでの実行結果 "linux"
環境 OS Window XP Ruby 1.8.7p302(MinGW) Rails 2.3.10 cache_fuとcache_fu_find_hookのインストール cache_fuのインストール ruby script/plugin install git://github.com/defunkt/cache_fu.gitエラーになるので・・・ Initialized empty Git repository …
Repcacheを調べるに至るまでの経緯 Railsにおけるデータの高速化及び可用性を高めたい! ということで、ネットを彷徨っていたら memcachedという素晴らしいツールがあるということが分かった。 高速化については、memcachedでキャッシュサーバを構築し、セッ…
環境 Ruby 1.8.7p302 Rails 2.3.10 DB SQL Server 文字コード クライアント(ブラウザ) UTF-8 DB CP932 $KCODEとWIN32OLE config/environment.rb に次のような設定をしたが、更新時にエラーになる。 $KCODE = "u" require "win32ole" WIN32OLE.codepage=WIN32…
環境 Ruby 1.8.7p302 Rails 2.3.10 DB SQL Server 接続タイムアウトは指定できる? 何のことはない database.yml に wait_timeout を指定するだけで良かった。 因みに秒指定。 development: adapter: sqlserver mode: odbc dsn: mssql_development database:…
SQL Serverの場合 ストアドプロシージャを用意する。 INの文字列をテーブル登録して、OUT='okaeshi'、888を返す訳分からんプロシージャ。 CREATE PROCEDURE TEST_PROC @Param1 varchar(10) , @Param2 varchar(100) OUTPUT AS BEGIN INSERT INTO TESTS(COLUMN…
前から無通信状態が続くとRailsが落ちるとは思っていたが、どうやらPassengerのデフォルトの設定で2分間アクセスがない場合はRailsを落とす仕様らしい。Passengerの設定を変えることで、このちょっとしたイライラから開放されるらしいのでやってみる。 Pass…
RedmineとはRuby on Railsで作られているプロジェクト管理ツール。 Tracに比べると知名度が低いようだが、Railsが気になるのとデフォルトのテーマがTracよりRedmineの方が見やすいと思ったので、これを使ってみることにする。 CentOS 5.4にRedmine0.9.3をイ…
ubuntu9.10にRadRailsをインストール ubuntu8.04からubuntu9.10にアップデートしたんで、とりあえず手順を記録しておく。 と言っても、ubuntu8.04と同じだが・・・ 準備 synapticでrails1.8とJREをインストール RadRailsをダウンロード http://www.radrails.…
1.eclipse3.3にRadRailsのインストール eclipseの[ヘルプ]→[ソフトウェア更新]で次のNameとURLを入力 Name : Aptana RadRails Bundle Update Site(適当で良い) URL : http://download.aptana.com/tools/radrails/plugin/install/radrails-bundle 詳しく…