このウェブサイトは販売用です! twiwt.org は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、twiwt.orgが全てとなります。あなたがお探しの内容が見つかることを願っています!
このウェブサイトは販売用です! twiwt.org は、あなたがお探しの情報の全ての最新かつ最適なソースです。一般トピックからここから検索できる内容は、twiwt.orgが全てとなります。あなたがお探しの内容が見つかることを願っています!
Rubyのmail gemを使用して文字コードがISO-2022-JPのメールを送信する方法を試した結果をまとめます。 hs9587さんの「Mail(gem) で送信するメールの本文を UTF-8 ではなく ISO-2022-JP にする方法」を参考にさせていただき、マルチパートで画像を添付した場合にもcharsetがISO-2022-JPになるようにしています。 また、実際のメールを送信を試すためにgmailのアカウントでSMTPを使用する設定を追加しています。 #注意: 以下はRuby 1.8.7での使用のためのコードです。Ruby 1.9.2で試す場合はString#encodingを使って書きなおす必要があります。 require 'mail' require 'nkf' # reference # http://d.hatena.ne.jp/hs9587/20101202/129
■ routes職人の資料を更新しました 多少間違いやわかりにくい点があったので、修正しておきました。 (URLは元のままです) http://dl.dropbox.com/u/391979/routes-master.pdf
原因はCSRF対策 1.2しかやってなかったので知らなかったんですけど。Rails2.0からCSRF対策として、アプリが構築したページからのリクエストしか受け付けないような対策がデフォルトでONになっているようです。 ▲ ▼ 発生原因は2箇所 InvalidAuthenticityTokenのエラーが発生するタイミングは2箇所あります。 viewでformを組み立てるメソッド(form_tagとかform_forとか)をブロックで呼んだ場合にその内部に <input name="authenticity_token" type="hidden" value="xxxxxxxxxxxxxxxx" /> のような隠し項目を発生させる要素がないとエラーが発生する。 通常は勝手にformタグ直後に自動挿入されるのでならないのだが・・・ セッションの保持の仕方をファイル型に変更していたりする
Welcome to the 2024 Ruby on Rails Community Survey! In 2009, we initiated the first community survey to gather insights about hosting Ruby on Rails applications. Over the years, we've expanded the scope to cover questions about tools, frameworks, and workflows to observe the evolving environment. Now, in its eighth edition, we're leaning deeper into the topics we're all curious about. As part of t
日本最大規模のrailsを使ったサイトのクックパッドで改良して 使ってるとのことなので、そこそこ使えるのだろうとのことで 改良するの覚悟でチャレンジしてみました。 下記がオフィシャルページ?(ただのblogの1ページだけども) http://revolutiononrails.blogspot.com/2007/04/plugin-release-actsasreadonlyable.html 使い方 インストール script/plugin install svn://rubyforge.org/var/svn/acts-as-with-ro/trunk/vendor/plugins/acts_as_readonlyable database.yml development: adapter: mysql database: hoge_development username: root
Introduction ActsAsReadonlyable adds support of multiple read-only slave databases to ActiveRecord models. When a model is marked with acts_as_readonlyable, some of AR finders are overridden to run against a slave DB. The supported finders are find, find_by_sql, count_by_sql, find_[all_]by_*, and reload. Finders can be forced to fall back to a default DB by passing the :readonly flag set to false.
This article was migrated from http://rails.office.drecom.jp/takiuchi/archive/101 Ruby on Railsでは、コントローラの挙動をテストするためにFunctionalテストという仕組みがあります。 実際にページを取得し、レンダリング結果のタグを解析したり、リダイレクト先が正しいかどうか、指定したIDのタグが出力されているかどうか、などなど、様々なテストを行う事ができます。 そこで、ログインした状態でないとアクセスできないようなページのテストを記述するために、Cookieやセッションを使ってテストを記述する必要が出てきます。しかし、こちら(Rails - Functional Test with Cookie)で報告されているように、FunctionalテストでCookieを使用する方法には若干癖があり、ド
本日は Ruby on Rails による Web アプリケーション作成の続きです。前回の記事では、Scaffold を使用して記事データ入力の基本的なインターフェースを作成するところまでやりました。generate スクリプトを実行するだけでテーブルのリスト表示・項目作成・編集・削除のすべての操作が実装されるのは驚きでしたね。本日は、前回手動で行ったテーブルの作成作業を Ruby on Rails に任せるための migration と呼ばれる方法をご紹介します。 migration は簡単に言うと Ruby スクリプトによってテーブルの作成やカラム構成の変更を行う機能です。Scaffold 主に導入時のサポートを目的とした機能でしたが、migration はデータベース構成の維持管理を主目的にしています。最大の特徴はテーブル・カラム構成(スキーマと言うんですかね)にリビジョン管理のよう
restful_authentication の導入時に 認証メールの送信テストで メールアカウントを持っているサービスを幾つか試してみた。 試したのは下記。 ・Yahoo!メール : ログイン認証 ・GMail : TLS ・ロリポップ : POP before SMTP と、バラエティに富んでいてサンプルに ちょうどいい感じだったので、メモを残しておきます。 yahoo!メール 特に変わったことをする必要もなく、 ActionMailerの設定のみでいけます。 config/environment.rb Rails::Initializer.run do |config| ... config.action_mailer.delivery_method = :smtp config.action_mailer.smtp_settings = { :address => 'smtp.ma
This article updates a previous version for the Rails 2.0 way of things. Since there's not much difference, I decided to fix up the example code to be more understandable. After all, not everyone is a discrete math geek. This example updates the one from the previous article. The only significant difference is that you don't need to specify the :foreign_key when using the :class_name option in a b
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く