# 1.2 def render(options = nil, deprecated_status = nil, &block) #:doc: # 2.1 def render(options = nil, extra_options = {}, &block) #:doc:
以前、足の早いrailsのバージョンアップに抵抗する、という記事では、Railsのバージョンアップに流されないようにする方法をまとめましたが、今回はその逆。 Railsのバージョンアップを敢行しようと思います。 Rails1.2.2 -> Rails1.2.6へ 以前、サタデーコードフィーバーに行ったときに、railsで開発をしている人にお会いしました。 そのときに聞いたお話では、rails2.0系に上げる前に、1.2系の最新にして、そこで出た不具合を直してから2.0系に上げるといい、とのこと。 なので、まずは、railsを1.2.6にバージョンアップします。 を実行します。 おそらく、問題なく終了することでしょう。 次に、前回は1.2.2で動作していたrailsを1.2.6で動作するように変えます。 アプリ上ではどのバージョンでrailsを動かしているかは、プロジェクト直下(Rakefi
※ 画面は公式サイトデモより インターネットを使って勉強会、セミナー、エキスポなど様々なイベントが始終告知されている。情報をチェックし、良く参加する方もいれば、つい忙しさにかまけて日程を通り過ぎてしまった、と言う経験がある人もいるだろう。 格好いいイベントカレンダー 様々なWebサイトで配信される情報をRSSフィードで集約したように、そろそろイベントの情報も集約されるべき時だろう。 今回紹介するオープンソース・ソフトウェアはCalagator、イベントスケジュールアグリゲーターだ。 CalagatorはiCalやhCalなどに対応したイベント収集機能を持ち、それらを別なフォーマットで配信する機能を持つ。集約されたイベントは日付ごとに閲覧ができるようになり、位置情報があればGoogleマップ上にマッピングして表示してくれる。 地図も表示される また、イベント会場を中心に表示することも可能で、
Rails 2.1からの日付と時刻の表示はUTCが標準になり、そのままの環境では以下のように表示されてしまう...。 <%= user.updated_at %> 2008-08-08 04:52:49 UTC 以前に比べれば日本人にとっては分かり易い表示だが、決定的に問題なのは日本の時刻と9時間ずれていること。 タイムゾーン その環境を決めているのは、config/environment.rbの以下の部分。 その部分をコメントアウトしてみると... # ---------- config/environment.rb ---------- Rails::Initializer.run do |config| ...(中略)... config.time_zone = 'UTC' ...(中略)... <%= user.updated_at %> Fri Aug 08 04:52:49 +
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
『るびま』は、Ruby に関する技術記事はもちろんのこと、Rubyist へのインタビューやエッセイ、その他をお届けするウェブ雑誌です。 Rubyist Magazine について 『Rubyist Magazine』、略して『るびま』は、日本 Ruby の会の有志による Rubyist の Rubyist による、Rubyist とそうでない人のためのウェブ雑誌です。 最新号 Rubyist Magazine 0058 号 バックナンバー Rubyist Magazine 0058 号 RubyKaigi 2018 直前特集号 Rubyist Magazine 0057 号 RubyKaigi 2017 直前特集号 Rubyist Magazine 0056 号 Rubyist Magazine 0055 号 Rubyist Magazine 0054 号 東京 Ruby 会議 11 直
何が問題か RubyOnRalsには、ライブラリとして便利な機能がデフォルトで提供されている。「error_messages_for」もその1つ。これは、ユーザーがフォームからデータを送信してきた時、内容にもれがあったり、値が不正であることをメッセージとして出力するもの。 しかし、デフォルトは英語表記。しかも、カラム名を使用してしまうのであまりよくない。そこで、これを日本語化する。 解決策 主に3つあると思う。 1.「ActiveHeart」を使う(非推奨) 2.「ruby-gettext」を使う 3. 自分で変更 ActiveHeartは、作成者が非推奨していた。何らかの脆弱性なのかな。ググれば出ると思う。このライブラリの中に日本語化をサポートするものがある。 ruby-gettextも日本語化をサポートするが、こちらは日本語化だけでなく、様々な言語にアプリケーションを対応させることがで
英語の記事を紹介するというこのブログの趣旨からちょっとはずれるが、自分用のメモ代わりと情報共有のために書いておく。 Rails で Apache + FastCGI の本番環境を構築していたのだが、思いっきりはまってしまった。 そのはまりパターンと脱出法を以下に紹介。 (はまるはまらない以前の具体的な構築方法の話に関しては、たとえば rails で apache + fastcgi (マルッと!) などの他のリソースをあたってほしい。) 1) log と tmp ディレクトを作成する svn でバージョンコントロールをしている場合、通常この2つはバージョン管理下に置かない。ソースを checkout したあと手動あるいは専用のスクリプトなどを用意して log と tmp ディレクトリを作成すること。このとき、後述するパーミッションの問題ではまらないよう、作成直後に apache ユーザーが
CentOS 4.4にRMagick をインストールする (山本隆の開発日誌) ↑コチラ様を参考にやってみる。 ○ImageMagickがインストールされているか確認 # rpm -qa |grep ImageMagick ImageMagick-6.2.8.0-3.el5.4入っているっぽい。 ○Rubyがインストールされているか確認 # ruby -v ruby 1.8.6 (2007-03-13 patchlevel 0) [i686-linux]ちゃんと入ってる。 ○「gem install RMagick」をやる。 # gem install RMagick Bulk updating Gem source index for: http://gems.rubyforge.org Building native extensions. This could take a whil
HumanAttributeOverride ================ Read a tutorial for this plugin at http://weblog.redlinesoftware.com/2008/1/2/human-attribute-override-plugin-tutorial Updates Nov. 14, 2007 Fixed a bug where column.human_name didn’t use the new attribute name. This should now produce the correct results: <% for column in Company.content_columns %> <%= column.human_name %> <% end %> Aug. 18, 2007 Attributes
See UnderstandingMigrations for the background on what they are and how they work in general. 1. Create a migration Naming notes: Migrations should be under_scored or CamelCased, just like models, controllers and views. Giving a migration a name identical to that of an existing model class will cause rake db:migrate to fail mysteriously. 2. Edit the code to tell it what to do. Edit the newly creat
検索機能を追加したい。softwarebookの時も簡単な検索機能を実装したが、それは特定の列を検索することを前提に、テキスト検索に限定していた。今回は、もうちょっと実用的なものにしたい...。リスト表示の列タイトルごとに、キーワードや数値の範囲で絞り込むような機能を持たせようと考えた。イメージするのは、表計算ソフトの「フィルタ」のような感じ。気楽に始めてみたが、これがなかなかの難題になってしまった。(ここ数日の悩みであり、課題です。) 表示されている全ての列を対象にフィルタ機能を持たせるには... 現在のリスト表示される列タイトルは以下の通り。 ファイル コメント 編集フラグ サイズ アップロード日時 ファイル修正日時 管理部門 担当者 ファイル :CSVファイル名が文字列で保存されている。 コメント :メモ的な要素の文字列。 編集フラグ :「編集可能」「表示のみ」の状態
この文書は内容が古くなっています。 インストール ページで新しい文書を探してください。 要約 Redmine等のRuby on Railsアプリケーションを"Phusion Passenger(mod_rails for Apache)":http://www.modrails.com/ を利用してApache上で稼働させる手順を説明します。 運用の簡素化、複数インスタンスを並列稼働させることによるレスポンスの改善が期待できます。 インストールの流れは次の通り。 gem install passenger passenger-install-apache2-module httpd.confの変更 Phusion Passengerとは Railsアプリケーションを実行するためのApacheモジュールです。 特徴 Apache単独でRailsアプリケーションを実行可能です。Apacheのモ
新しくアプリケーションのネタが浮かんだので、せっかくだから ruby on Rails でやってみようと思いとりあえずセットアップまでしてみた。 今回は CentOS 5 だけど、サーバは 4 なので、そちらもセットアップしたら違いを追記する予定。 とりあえず、 RPM パッケージでセットアップできるものは以下のとおり。 ruby ruby-devel rdoc mysql mysql-server mysql-devel and dependencies. RPM パッケージのインストール 上記で上げたパッケージをまずは yum で片っ端からインストール。 # yum install ruby ruby-devel rdoc mysql mysql-server mysql-devel gem のインストール まずは gem という ruby パッケージ管理ソフトをインストールする。 こ
The requested URL was not found on this server. 网站未备案禁止访问,此网站内容已被删除
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く