<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="/xslt/rss2.xsl" media="screen"?>
<rss version="2.0"
     xmlns:dc="http://purl.org/dc/elements/1.1/"
     xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>Latest from ChinaonRails's Ask</title>
		<link>http://chinaonrails.com/go/ask</link>
		<description>ChinaonRails | ChinaonRails are one of the very few China based web consultancies, who specialize in application development using RubyOnRails/Agile/Ajax.</description>
		<category>Technology</category>
		<language>zh_cn</language>
		<item>
			<title>如何统计某个页面的用户访问数量 ... 2 replies</title>
			<link>http://chinaonrails.com/topic/view/2050.html</link>
			<comments>http://chinaonrails.com/topic/view/2050.html#reply</comments>
			<dc:creator>yadun</dc:creator>
			<author>yadun</author>
			<!--<enclosure url="http://chinaonrails.com/img/p_1.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_s.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_n.gif" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			比如我想统计最受欢迎的产品页，最受关注的用户页。&lt;br /&gt;
访问一次在数据库里记录一次?如何去除同一会话的对同一页面反复访问及刷新？&lt;br /&gt;
需要一个实现简易，效率高的方案。
			</description>
			<pubDate>Wed, 20 Aug 2008 17:32:26 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2050.html</guid>
		</item>
		<item>
			<title>rails 组合查询 ... no reply</title>
			<link>http://chinaonrails.com/topic/view/2011.html</link>
			<comments>http://chinaonrails.com/topic/view/2011.html#reply</comments>
			<dc:creator>msnvip</dc:creator>
			<author>msnvip</author>
			<!--<enclosure url="http://chinaonrails.com/img/p_1.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_s.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_n.gif" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			实现 对数据列表，按动态指定条件查询。跨model&lt;br /&gt;
&lt;br /&gt;
如 school :name string :id integer&lt;br /&gt;
,student :name string :id integer&lt;br /&gt;
school has_many student,&lt;br /&gt;
----------------------------------------&lt;br /&gt;
student list 中 &lt;br /&gt;
单独查询form 可以通过 school 中 name 查询&lt;br /&gt;
&lt;br /&gt;
上面只是举例。写死的方法，可以实现&lt;br /&gt;
请教 有没有通用的类似hibernate 动态拼接sql之类的&lt;br /&gt;
方法，QueryHelper，或插件？
			</description>
			<pubDate>Mon, 11 Aug 2008 12:27:32 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2011.html</guid>
		</item>
		<item>
			<title>刷新之后出现model无法找到的错误。 ... 3 replies</title>
			<link>http://chinaonrails.com/topic/view/2004.html</link>
			<comments>http://chinaonrails.com/topic/view/2004.html#reply</comments>
			<dc:creator>rorbeginer</dc:creator>
			<author>rorbeginer</author>
			<!--<enclosure url="http://chinaonrails.com/img/p_1.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_s.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_n.gif" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			做了一个简单的rails测试应用，ruby script/srever启动之后，第一次访问结果正常，再次刷新就出现model无法找到的name error，请各位大侠指导。谢谢！ &lt;br /&gt;
&lt;br /&gt;
错误信息如下：其中Event是我的model class name&lt;br /&gt;
 NameError in AdminController#index&lt;br /&gt;
&lt;br /&gt;
uninitialized constant AdminController::Event&lt;br /&gt;
&lt;br /&gt;
RAILS_ROOT: /home/iease/iease&lt;br /&gt;
Application Trace | Framework Trace | Full Trace&lt;br /&gt;
&lt;br /&gt;
/usr/lib/ruby/gems/1.8/gems/activesupport-2.1.0/lib/active_support/dependencies.rb:492:in `const_missing'&lt;br /&gt;
app/controllers/admin_controller.rb:3:in `index'
			</description>
			<pubDate>Thu, 07 Aug 2008 22:52:40 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/2004.html</guid>
		</item>
		<item>
			<title>Migration貌似不支援unsigned？ ... no reply</title>
			<link>http://chinaonrails.com/topic/view/1970.html</link>
			<comments>http://chinaonrails.com/topic/view/1970.html#reply</comments>
			<dc:creator>CFC</dc:creator>
			<author>CFC</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/110.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/110_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/110_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			是否Migration不支援unsigned int呢0.0&lt;br /&gt;
如果要加入unsigned該不會得自己跑去修表吧？&lt;br /&gt;
你們會怎樣處理啊？
			</description>
			<pubDate>Sat, 02 Aug 2008 17:20:30 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1970.html</guid>
		</item>
		<item>
			<title>Why nil.object_id =&gt; 4 in ruby? ... 6 replies</title>
			<link>http://chinaonrails.com/topic/view/1967.html</link>
			<comments>http://chinaonrails.com/topic/view/1967.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			as title.&lt;br /&gt;
&lt;br /&gt;
为什么 nil.object_id 的值是 4 ?
			</description>
			<pubDate>Thu, 31 Jul 2008 17:15:15 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1967.html</guid>
		</item>
		<item>
			<title>总是出现这个错误Status: 500 Internal Server Error Content-Type: text/html ... 4 replies</title>
			<link>http://chinaonrails.com/topic/view/1959.html</link>
			<comments>http://chinaonrails.com/topic/view/1959.html#reply</comments>
			<dc:creator>shibianling</dc:creator>
			<author>shibianling</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/940.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/940_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/940_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			日志：&lt;br /&gt;
  [4;35;1mUser Columns (0.015000)[0m   [0mSHOW FIELDS FROM users[0m&lt;br /&gt;
  [4;36;1mUserCommittee Columns (0.016000)[0m   [0;1mSHOW FIELDS FROM user_committees[0m&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Processing UserController#edit (for 127.0.0.1 at 2008-07-30 15:10:13) [GET]&lt;br /&gt;
  Session ID: 6e666088602e83bf5eca727fc08961c6&lt;br /&gt;
  Parameters: {"action"=&amp;gt;"edit", "id"=&amp;gt;"32", "controller"=&amp;gt;"user"}&lt;br /&gt;
  [4;35;1mUserRole Columns (0.015000)[0m   [0mSHOW FIELDS FROM user_roles[0m&lt;br /&gt;
  [4;36;1mUserRole Load (0.000000)[0m   [0;1mSELECT * FROM user_roles WHERE (user_roles.`user_id` = 32) [0m&lt;br /&gt;
  [4;35;1mRole Columns (0.016000)[0m   [0mSHOW FIELDS FROM roles[0m&lt;br /&gt;
  [4;36;1mRole Load (0.000000)[0m   [0;1mSELECT * FROM roles WHERE (roles.`id` = 6) [0m&lt;br /&gt;
  [4;35;1mRole Load (0.000000)[0m   [0mSELECT * FROM roles WHERE (roles.`id` = 7) [0m&lt;br /&gt;
  [4;36;1mRole Load (0.000000)[0m   [0;1mSELECT * FROM roles WHERE (roles.`id` = 8) [0m&lt;br /&gt;
  [4;35;1mRole Load (0.000000)[0m   [0mSELECT * FROM roles WHERE (roles.`id` = 9) [0m&lt;br /&gt;
  [4;36;1mRole Load (0.000000)[0m   [0;1mSELECT * FROM roles WHERE (roles.`id` = 1) [0m&lt;br /&gt;
  [4;35;1mRole Load (0.000000)[0m   [0mSELECT * FROM roles WHERE (roles.`id` = 2) [0m&lt;br /&gt;
  [4;36;1mRole Load (0.000000)[0m   [0;1mSELECT * FROM roles WHERE (roles.`id` = 3) [0m&lt;br /&gt;
  [4;35;1mRole Load (0.000000)[0m   [0mSELECT * FROM roles WHERE (roles.`id` = 4) [0m&lt;br /&gt;
  [4;36;1mRole Load (0.000000)[0m   [0;1mSELECT * FROM roles WHERE (roles.`id` = 10) [0m&lt;br /&gt;
  [4;35;1mRole Load (0.000000)[0m   [0mSELECT * FROM roles WHERE (roles.`id` = 5) [0m&lt;br /&gt;
  [4;36;1mUserCommittee Load (0.015000)[0m   [0;1mSELECT * FROM user_committees WHERE (user_committees.`user_id` = '32') [0m&lt;br /&gt;
  [4;35;1mUser Load (0.000000)[0m   [0mSELECT * FROM users WHERE (users.`id` = 32) [0m&lt;br /&gt;
Rendering  within layouts/application&lt;br /&gt;
Rendering user/edit&lt;br /&gt;
Rendered partials/_logout (0.00000)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
ActionView::TemplateError (Need controller and action!) on line #2 of app/views/partials/_search.rhtml:&lt;br /&gt;
1:            &amp;lt;div id="globalControls"&amp;gt;&lt;br /&gt;
2:            	      &amp;lt;%= form_remote_tag(:url=&amp;gt;{:controller=&amp;gt; session[:controller], :action =&amp;gt; 'search_all'})%&amp;gt;&lt;br /&gt;
3:                   &amp;lt;!--&amp;lt;%= start_form_tag(:controller =&amp;gt; session[:controller], :action =&amp;gt; "search_all")%&amp;gt;--&amp;gt; &amp;lt;!--start_form_tag--&amp;gt;&lt;br /&gt;
4: 				&amp;lt;fieldset id="search"&amp;gt;&lt;br /&gt;
5: 					 &amp;lt;input id="basic_search" type="text" name="search[title]"  value="&amp;lt;%=session[:search_content]%&amp;gt;" class="text"  onclick='onclear("basic_search")'/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/routing.rb:1256:in `generate'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/url_rewriter.rb:104:in `rewrite_path'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/url_rewriter.rb:69:in `rewrite'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:522:in `url_for'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/helpers/url_helper.rb:27:in `send'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/helpers/url_helper.rb:27:in `url_for'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/helpers/prototype_helper.rb:242:in `remote_function'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/helpers/prototype_helper.rb:178:in `form_remote_tag'&lt;br /&gt;
    #{RAILS_ROOT}/app/views/partials/_search.rhtml:2:in `_run_rhtml_47app47views47partials47_search46rhtml'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/base.rb:326:in `send'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/base.rb:326:in `compile_and_render_template'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/base.rb:301:in `render_template'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/base.rb:260:in `render_file'&lt;br /&gt;
    #{RAILS_ROOT}/vendor/plugins/ajaxscaffoldp/lib/ajax_scaffold_plugin.rb:456:in `render'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/partials.rb:59:in `render_partial'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:26:in `benchmark'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/benchmark.rb:307:in `realtime'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:26:in `benchmark'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/partials.rb:58:in `render_partial'&lt;br /&gt;
    #{RAILS_ROOT}/vendor/plugins/ajaxscaffoldp/lib/ajax_scaffold_plugin.rb:470:in `render'&lt;br /&gt;
    #{RAILS_ROOT}/app/views/user/edit.rhtml:4:in `_run_rhtml_47app47views47user47edit46rhtml'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/base.rb:326:in `send'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/base.rb:326:in `compile_and_render_template'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/base.rb:301:in `render_template'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_view/base.rb:260:in `render_file'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:806:in `render_file'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:711:in `render_with_no_layout'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/layout.rb:247:in `render_without_benchmark'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:50:in `render'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:50:in `render'&lt;br /&gt;
    #{RAILS_ROOT}/app/controllers/user_controller.rb:423:in `generate_filled_in'&lt;br /&gt;
    #{RAILS_ROOT}/app/controllers/user_controller.rb:269:in `edit'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:1095:in `send'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:1095:in `perform_action_without_filters'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:632:in `call_filter'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:638:in `call_filter'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:438:in `call'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:637:in `call_filter'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:638:in `call_filter'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:449:in `call'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:637:in `call_filter'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:619:in `perform_action_without_benchmark'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/benchmark.rb:293:in `measure'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/benchmarking.rb:66:in `perform_action_without_rescue'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:83:in `perform_action'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in `send'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in `process_without_filters'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:624:in `process_without_session_management_support'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/session_management.rb:114:in `process'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:330:in `process'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:41:in `dispatch'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick_server.rb:113:in `handle_dispatch'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick_server.rb:79:in `service'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in `run'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/server.rb:95:in `start'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/server.rb:92:in `start'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/1.8/webrick/server.rb:82:in `start'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick_server.rb:63:in `dispatch'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/servers/webrick.rb:59&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in `require'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:342:in `new_constants_in'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in `require'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/server.rb:39&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `gem_original_require'&lt;br /&gt;
    D:/Program Files/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in `require'&lt;br /&gt;
    script/server:3&lt;br /&gt;
    -e:2:in `load'&lt;br /&gt;
    -e:2
			</description>
			<pubDate>Wed, 30 Jul 2008 15:08:35 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1959.html</guid>
		</item>
		<item>
			<title>ActiveRecord::ActiveRecordError: Illegal mix of collations ... 1 reply</title>
			<link>http://chinaonrails.com/topic/view/1943.html</link>
			<comments>http://chinaonrails.com/topic/view/1943.html#reply</comments>
			<dc:creator>accesine</dc:creator>
			<author>accesine</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/10.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/10_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/10_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			ActiveRecord::ActiveRecordError: Illegal mix of collations (gbk_chinese_ci,IMPLICIT) and (utf8_general_ci,COERCIBLE) for operation
			</description>
			<pubDate>Sun, 27 Jul 2008 21:01:14 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1943.html</guid>
		</item>
		<item>
			<title>大家有防范被D的经历和经验么？ ... 6 replies</title>
			<link>http://chinaonrails.com/topic/view/1923.html</link>
			<comments>http://chinaonrails.com/topic/view/1923.html#reply</comments>
			<dc:creator>IceskYsl</dc:creator>
			<author>IceskYsl</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/83.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/83_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/83_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			最苦恼的事情莫过于服务器被DDos，相当苦恼～&lt;br /&gt;
&lt;br /&gt;
虽然对做这些事的人不屑，但是还是得静下心来研究下如何尽可能的防范。&lt;br /&gt;
&lt;br /&gt;
大家平时有遇到被D的经历么，是如何防范的，不吝赐教，谢谢！
			</description>
			<pubDate>Tue, 22 Jul 2008 17:59:40 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1923.html</guid>
		</item>
		<item>
			<title>ruby群 ... 4 replies</title>
			<link>http://chinaonrails.com/topic/view/1905.html</link>
			<comments>http://chinaonrails.com/topic/view/1905.html#reply</comments>
			<dc:creator>alizee</dc:creator>
			<author>alizee</author>
			<!--<enclosure url="http://chinaonrails.com/img/p_0.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_0_s.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_0_n.gif" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			群号:12296630
			</description>
			<pubDate>Thu, 17 Jul 2008 21:21:29 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1905.html</guid>
		</item>
		<item>
			<title>rails map.namespace的疑问 ... no reply</title>
			<link>http://chinaonrails.com/topic/view/1871.html</link>
			<comments>http://chinaonrails.com/topic/view/1871.html#reply</comments>
			<dc:creator>pure</dc:creator>
			<author>pure</author>
			<!--<enclosure url="http://chinaonrails.com/img/p_1.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_s.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_n.gif" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			我定义了&lt;br /&gt;
map.resources :books # 前台&lt;br /&gt;
&lt;br /&gt;
map.namespace :user do |user| #后台管理&lt;br /&gt;
user.resources :books&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
的路由,但请求user/books的时候有时候能正常转到user/books控制器,而有时却转到books控制器了,难道在user命名目录下的控制器必须不能同名?&lt;br /&gt;
&lt;br /&gt;
根目录下&lt;br /&gt;
class BooksController &amp;lt; ApplicationController&lt;br /&gt;
&lt;br /&gt;
user目录下的&lt;br /&gt;
class User::BooksController &amp;lt; ApplicationController&lt;br /&gt;
&lt;br /&gt;
请求user/books时在BooksController 中输出控制器为user/books,但实现渲染的却是books目录下的视图而不是user/books目录下的视图&lt;br /&gt;
请求books/时时在BooksController 中输出控制器为books&lt;br /&gt;
&lt;br /&gt;
请有知道的帮忙解释一下原因及解决方案!谢谢!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
问题补充：&lt;br /&gt;
按理是没问题的,但就是请求一会儿正常一会又不正常,开始怀疑是不是session引起的,后面去掉大部分session问题依旧,就没再找session的原因了.下面是rotues.rb的全部代码:&lt;br /&gt;
&lt;br /&gt;
ActionController::Routing::Routes.draw do |map|&lt;br /&gt;
map.root :controller=&amp;gt;'index'&lt;br /&gt;
map.resources :users&lt;br /&gt;
map.resources :news&lt;br /&gt;
map.resources :areas,:collection =&amp;gt; { :json =&amp;gt; :get,:switch =&amp;gt; &lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;ost,:convert_code_name =&amp;gt; &lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;ost }&lt;br /&gt;
map.resource :session&lt;br /&gt;
map.resources :salons,:member =&amp;gt; { :vote =&amp;gt; &lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;ost,:map =&amp;gt; :get },:collection =&amp;gt; { :search =&amp;gt; :get },:has_many=&amp;gt;[ :comments,:fwus,:flacks,:jobs,:businesses ]&lt;br /&gt;
&lt;br /&gt;
map.namespace :admin do |admin|&lt;br /&gt;
admin.root :controller =&amp;gt; 'index'&lt;br /&gt;
admin.resources :areas&lt;br /&gt;
admin.resources :news&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
map.namespace :user do |user|&lt;br /&gt;
user.root :controller =&amp;gt; 'index'&lt;br /&gt;
user.resources :salons,:has_many =&amp;gt;[ :fwus,:flacks,:jobs,:businesses ]&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
map.admin_top '/admin/top', :controller =&amp;gt; 'admin/top', :action =&amp;gt; 'index'&lt;br /&gt;
map.admin_menu_tree '/admin/menu_tree', :controller =&amp;gt; 'admin/menu_tree', :action =&amp;gt; 'index'&lt;br /&gt;
map.admin_main '/admin/main', :controller =&amp;gt; 'admin/main', :action =&amp;gt; 'index'&lt;br /&gt;
&lt;br /&gt;
map.flacks '/flacks', :controller =&amp;gt; 'flacks', :action =&amp;gt; 'flacks'&lt;br /&gt;
map.jobs '/jobs', :controller =&amp;gt; 'jobs', :action =&amp;gt; 'jobs'&lt;br /&gt;
map.businesses '/businesses', :controller =&amp;gt; 'businesses', :action =&amp;gt; 'businesses'&lt;br /&gt;
map.user_profile '/user/profile', :controller =&amp;gt; 'users', :action =&amp;gt; 'edit'&lt;br /&gt;
map.signup '/signup', :controller =&amp;gt; 'users', :action =&amp;gt; 'new'&lt;br /&gt;
map.login '/login', :controller =&amp;gt; 'sessions', :action =&amp;gt; 'new'&lt;br /&gt;
map.logout '/logout', :controller =&amp;gt; 'sessions', :action =&amp;gt; 'destroy'&lt;br /&gt;
map.code_image '/code_image', :controller =&amp;gt; 'code_image', :action =&amp;gt; 'index'&lt;br /&gt;
map.user_show '/user/:name', :controller =&amp;gt; 'users', :action =&amp;gt; 'show'&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
问题补充：&lt;br /&gt;
Processing SalonsController#index (for 218.18.58.174 at 2008-06-24 22:02:05) [GET]&lt;br /&gt;
Session ID: BAh7CzoJdXNlcmkGOg5yZXR1cm5fdG8wIgpmbGFzaElDOidBY3Rpb25Db250&lt;br /&gt;
cm9sbGVyOjpGbGFzaDo6Rmxhc2hIYXNoewAGOgpAdXNlZHsAOglhcmVhbzoJ&lt;br /&gt;
QXJlYQk6EEBhdHRyaWJ1dGVzewkiCW5hbWUiGeW5v+S4nOecgSDmt7HlnLPl&lt;br /&gt;
uIIgIg91cGRhdGVkX2F0MCIJY29kZSIJNDQwMiIPY3JlYXRlZF9hdDA6FkBh&lt;br /&gt;
dHRyaWJ1dGVzX2NhY2hlewA6GEBjaGFuZ2VkX2F0dHJpYnV0ZXN7ByIJbmFt&lt;br /&gt;
ZTAiCWNvZGUwOhBAbmV3X3JlY29yZFQ6HGV4Y2VwdF9zZXRfY3VycmVudF9j&lt;br /&gt;
aXR5RjoMY3NyZl9pZCIlYTQ0NzZhZTgzZmY3NWE3Njk3MWYwMWY4YWM3MGU0&lt;br /&gt;
ZTI=--9566845969e09fab0176d713accdd750577dccb9&lt;br /&gt;
Parameters: {"action"=&amp;gt;"index", "controller"=&amp;gt;"user/salons"}&lt;br /&gt;
Rendering template within layouts/user&lt;br /&gt;
Rendering user/salons/index&lt;br /&gt;
&lt;br /&gt;
------------------&lt;br /&gt;
&lt;br /&gt;
Processing SalonsController#index (for 218.18.58.174 at 2008-06-24 22:02:05) [GET]&lt;br /&gt;
Session ID: BAh7CzoJdXNlcmkGOg5yZXR1cm5fdG8wIgpmbGFzaElDOidBY3Rpb25Db250&lt;br /&gt;
cm9sbGVyOjpGbGFzaDo6Rmxhc2hIYXNoewAGOgpAdXNlZHsAOglhcmVhbzoJ&lt;br /&gt;
QXJlYQk6EEBhdHRyaWJ1dGVzewkiCW5hbWUiGeW5v+S4nOecgSDmt7HlnLPl&lt;br /&gt;
uIIgIg91cGRhdGVkX2F0MCIJY29kZSIJNDQwMiIPY3JlYXRlZF9hdDA6FkBh&lt;br /&gt;
dHRyaWJ1dGVzX2NhY2hlewA6GEBjaGFuZ2VkX2F0dHJpYnV0ZXN7ByIJbmFt&lt;br /&gt;
ZTAiCWNvZGUwOhBAbmV3X3JlY29yZFQ6HGV4Y2VwdF9zZXRfY3VycmVudF9j&lt;br /&gt;
aXR5RjoMY3NyZl9pZCIlYTQ0NzZhZTgzZmY3NWE3Njk3MWYwMWY4YWM3MGU0&lt;br /&gt;
ZTI=--9566845969e09fab0176d713accdd750577dccb9&lt;br /&gt;
Parameters: {"action"=&amp;gt;"index", "controller"=&amp;gt;"user/salons"}&lt;br /&gt;
Rendering template within layouts/application&lt;br /&gt;
Rendering salons/index&lt;br /&gt;
&lt;br /&gt;
问题补充：&lt;br /&gt;
class User::SalonsController &amp;lt; ApplicationController&lt;br /&gt;
layout 'user'&lt;br /&gt;
before_filter :login_required,:set_current_page,:non_salon_user&lt;br /&gt;
before_filter :find_salon,:except =&amp;gt; [ :index,:new,:create ]&lt;br /&gt;
&lt;br /&gt;
def index&lt;br /&gt;
@salons = current_user.salons.paginate(&lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;age =&amp;gt; params[&lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;age],&lt;img src="/img/icons/silk/emoticon_surprised.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;rder =&amp;gt;'id desc')&lt;br /&gt;
&lt;br /&gt;
respond_to do |format|&lt;br /&gt;
format.html&lt;br /&gt;
format.xml { render :xml =&amp;gt; @salons }&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
------------------------------&lt;br /&gt;
class SalonsController &amp;lt; ApplicationController&lt;br /&gt;
before_filter :login_required,&lt;img src="/img/icons/silk/emoticon_surprised.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;nly =&amp;gt; :vote&lt;br /&gt;
before_filter :set_current_page&lt;br /&gt;
before_filter :find_salon,:except =&amp;gt; [ :index,:search ]&lt;br /&gt;
&lt;br /&gt;
def index&lt;br /&gt;
@salons = Salon.paginate(&lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;age =&amp;gt; params[&lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;age],:conditions =&amp;gt;["city like ?",current_area.code+"%"],&lt;img src="/img/icons/silk/emoticon_surprised.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;rder =&amp;gt;'id desc')&lt;br /&gt;
&lt;br /&gt;
respond_to do |format|&lt;br /&gt;
format.html&lt;br /&gt;
format.xml { render :xml =&amp;gt; @salons }&lt;br /&gt;
end&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
有时如果没有登陆的话应该到登陆页面,结果还是去了salons/index&lt;br /&gt;
问题补充：&lt;br /&gt;
rails2.1 这个问题也不知道是什么原因造成的,非常不好调试,有时很难模拟测试.&lt;br /&gt;
问题补充：&lt;br /&gt;
http://www.imeifa.com.cn/salons&lt;br /&gt;
http://www.imeifa.com.cn/user/salons //这个没有登陆应该到登陆页
			</description>
			<pubDate>Fri, 11 Jul 2008 22:49:51 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1871.html</guid>
		</item>
		<item>
			<title>关于ActiveRecord的查询 ... 1 reply</title>
			<link>http://chinaonrails.com/topic/view/1864.html</link>
			<comments>http://chinaonrails.com/topic/view/1864.html#reply</comments>
			<dc:creator>蕲春人</dc:creator>
			<author>蕲春人</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/842.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/842_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/842_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			一.	假设有两张表projects和tasks结构如下：&lt;br /&gt;
projects id:integer, name:string&lt;br /&gt;
tasks id:integer, name:string, complete:boolean, project_id:integer&lt;br /&gt;
两张表为1对多关系，即&lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;roject has_many :tasks, 要求写出下列查询：&lt;br /&gt;
1. 找出project的name是SourceTheGlobe的所有task&lt;br /&gt;
2. 找出有task还没有complete的所有project&lt;br /&gt;
&lt;br /&gt;
3. 找出每个的task都没有complete的所有project&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
我只会写第一个:&lt;br /&gt;
&lt;div class="code"&gt;class Task &amp;lt; ActiveRecord::Base&lt;br /&gt;
	belongs_to &lt;img src="/img/icons/silk/emoticon_tongue.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;roject&lt;br /&gt;
	&lt;br /&gt;
	def self.find_by_project_name(project_name)&lt;br /&gt;
		Project.find(:first, :conditions =&amp;gt; ["name = ?", project_name] ).tasks&lt;br /&gt;
	end         end&lt;/div&gt;
			</description>
			<pubDate>Fri, 11 Jul 2008 12:13:01 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1864.html</guid>
		</item>
		<item>
			<title>关于routes.rb的奇怪问题 ... 2 replies</title>
			<link>http://chinaonrails.com/topic/view/1844.html</link>
			<comments>http://chinaonrails.com/topic/view/1844.html#reply</comments>
			<dc:creator>sixfooter</dc:creator>
			<author>sixfooter</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/584.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/584_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/584_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			我的routes.rb里面有这样一句&lt;br /&gt;
&lt;br /&gt;
map.connect '', :controller =&amp;gt; "welcome", :action =&amp;gt; 'index'&lt;br /&gt;
&lt;br /&gt;
这个可以让默认的首页指向相应的controller的action&lt;br /&gt;
同时我已经设置了welcome的index的cache_page.&lt;br /&gt;
在我的电脑上是完全可以的, 可以在public目录下生成index.html静态页面而且再访问也是读取这个页面.&lt;br /&gt;
&lt;br /&gt;
但是网站部署到hostmonster的服务器上就不对了. 每次都生成新的index.html, 而且再访问也不读取相应的cache page了.&lt;br /&gt;
&lt;br /&gt;
到底是什么东西不同了呢?&lt;br /&gt;
&lt;br /&gt;
或者有什么办法让访问一定读取index.html这个缓存页面呢?
			</description>
			<pubDate>Mon, 07 Jul 2008 22:36:36 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1844.html</guid>
		</item>
		<item>
			<title>rails+apache在windows下配置一直不成功!!! ... no reply</title>
			<link>http://chinaonrails.com/topic/view/1837.html</link>
			<comments>http://chinaonrails.com/topic/view/1837.html#reply</comments>
			<dc:creator>superxielei</dc:creator>
			<author>superxielei</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/888.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/888_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/888_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			apache版本2.2,配置内容如下&lt;br /&gt;
[code="java"]&lt;br /&gt;
ProxyRequests Off&lt;br /&gt;
&lt;br /&gt;
&amp;lt;Proxy *&amp;gt;   &lt;br /&gt;
	Order deny,allow   &lt;br /&gt;
	Allow from all   &lt;br /&gt;
&amp;lt;/Proxy&amp;gt;   &lt;br /&gt;
&lt;br /&gt;
&amp;lt;VirtualHost *:80&amp;gt;&lt;br /&gt;
	ServerName www.moyu2.com&lt;br /&gt;
	DocumentRoot D:/xielei/tlshow/public&lt;br /&gt;
	&lt;br /&gt;
	&amp;lt;Directory D:/xielei/tlshow/public&amp;gt;  &lt;br /&gt;
		 Options Indexes FollowSymLinks  &lt;br /&gt;
		 AllowOverride none  &lt;br /&gt;
		 Order allow,deny  &lt;br /&gt;
		 Allow from all  &lt;br /&gt;
	&amp;lt;/Directory&amp;gt;&lt;br /&gt;
	&lt;br /&gt;
	ProxyPass /stylesheets !&lt;br /&gt;
	ProxyPass /javascripts !&lt;br /&gt;
	ProxyPass /images !&lt;br /&gt;
	ProxyPreserveHost on&lt;br /&gt;
	ProxyPass / http://127.0.0.1:3000/&lt;br /&gt;
	ProxyPassReverse / http://127.0.0.1:3000/&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/VirtualHost&amp;gt;&lt;br /&gt;
[/code]&lt;br /&gt;
&lt;br /&gt;
使用IP直接访问3000端口一切正常&lt;br /&gt;
http://121.11.81.250:3000&lt;br /&gt;
但是使用域名就乱套了....很多样式不正确..js也不能正确执行...为什么呢?&lt;br /&gt;
http://www.moyu2.com&lt;br /&gt;
ie和firefox显示的效果完全不一样.&lt;br /&gt;
在firefox下.只是样式乱了..脚本可以正常.执行.&lt;br /&gt;
在ie下..不但样式是乱的,连脚本都执行不了..&lt;br /&gt;
&lt;br /&gt;
使用IE点击下边的连接的时候rails有如下异常&lt;br /&gt;
[code="java"]&lt;br /&gt;
&lt;br /&gt;
Processing ApplicationController#index (for 66.249.72.48 at 2008-07-04 22:52:01) [GET]&lt;br /&gt;
  Session ID: abe50a5ae25bf7ca8d009dadf3ee5db2&lt;br /&gt;
  Parameters: {}&lt;br /&gt;
&lt;br /&gt;
ActionController::RoutingError (No route matches "/comment/id=895" with {:method=&amp;gt;:get}):&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1441:in `recognize_path'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/routing.rb:1424:in `recognize'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:170:in `handle_request'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:115:in `dispatch'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:126:in `dispatch_cgi'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/actionpack-2.0.2/lib/action_controller/dispatcher.rb:9:in `dispatch'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel/rails.rb:76:in `process'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel/rails.rb:74:in `synchronize'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel/rails.rb:74:in `process'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:159:in `process_client'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:158:in `each'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:158:in `process_client'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:285:in `run'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:285:in `initialize'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:285:in `new'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:285:in `run'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:268:in `initialize'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:268:in `new'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel.rb:268:in `run'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel/configurator.rb:282:in `run'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel/configurator.rb:281:in `each'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel/configurator.rb:281:in `run'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/mongrel_rails:128:in `run'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/../lib/mongrel/command.rb:212:in `run'&lt;br /&gt;
    d:/ruby/lib/ruby/gems/1.8/gems/mongrel-1.1.5-x86-mswin32-60/bin/mongrel_rails:281&lt;br /&gt;
    d:/ruby/bin/mongrel_rails:19:in `load'&lt;br /&gt;
    d:/ruby/bin/mongrel_rails:19&lt;br /&gt;
&lt;br /&gt;
Rendering D:/xielei/tlshow/public/404.html (404 Not Found)&lt;br /&gt;
[/code]
			</description>
			<pubDate>Fri, 04 Jul 2008 22:53:10 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1837.html</guid>
		</item>
		<item>
			<title>&lt;&lt;Agile Web Development with Rails&gt;&gt;一书上关于文件上传例子的中以二进制保存文件的问题 ... 1 reply</title>
			<link>http://chinaonrails.com/topic/view/1828.html</link>
			<comments>http://chinaonrails.com/topic/view/1828.html#reply</comments>
			<dc:creator>btsk</dc:creator>
			<author>btsk</author>
			<!--<enclosure url="http://chinaonrails.com/img/p_1.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_s.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_n.gif" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			def picture=(picture_field) &lt;br /&gt;
    self.name = base_part_of(picture_field.original_filename) &lt;br /&gt;
    self.content_type = picture_field.content_type.chomp &lt;br /&gt;
    self.data = picture_field.read &lt;br /&gt;
end &lt;br /&gt;
这个self.data如果用MYSQL的BLOB类型来存储picture_field.read读出的二进制数据没问题，如果用SQL SERVER2000的image类型来存储就会报错DBI:&lt;img src="/img/icons/silk/emoticon_grin.png" align="absmiddle" style="padding: 0px 2px 0px 2px;" border="0" /&gt;atabaseError: Not enough SQL parameters，是不是MYSQL的BLOB和MS SQL的image有数据格式不一样，是不是需要做一些转换处理.
			</description>
			<pubDate>Fri, 04 Jul 2008 11:34:12 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1828.html</guid>
		</item>
		<item>
			<title>rails的保留字 ... 1 reply</title>
			<link>http://chinaonrails.com/topic/view/1823.html</link>
			<comments>http://chinaonrails.com/topic/view/1823.html#reply</comments>
			<dc:creator>bd7lx</dc:creator>
			<author>bd7lx</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/9.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/9_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/9_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			&lt;a href="http://cheat.errtheblog.com/s/rails_reserved_words/" rel="nofollow external" class="tpc"&gt;http://cheat.errtheblog.com/s/rails_reserved_words/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
记不住，不打紧&lt;br /&gt;
&lt;br /&gt;
cheat rails_reserved_words&lt;br /&gt;
&lt;br /&gt;
&lt;a href="http://chinaonrails.com/topic/view/256.html" rel="nofollow external" class="tpc"&gt;http://chinaonrails.com/topic/view/256.html&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img class="code" src="http://blogs.indystar.com/varvelblog/09142007.jpg" border="0" /&gt;
			</description>
			<pubDate>Fri, 04 Jul 2008 09:23:28 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1823.html</guid>
		</item>
		<item>
			<title>关于发送Email的问题 ... 9 replies</title>
			<link>http://chinaonrails.com/topic/view/1815.html</link>
			<comments>http://chinaonrails.com/topic/view/1815.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			业务要求需要对用户发送Email, 用户主要使用的Email Service是:&lt;br /&gt;
&lt;div class="quote"&gt;&lt;br /&gt;
hotmail.com&lt;br /&gt;
163.com&lt;br /&gt;
126.com&lt;br /&gt;
sina.com&lt;br /&gt;
qq.com&lt;br /&gt;
gmail.com&lt;br /&gt;
sohu.com&lt;br /&gt;
yahoo.com.cn&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
使用Ruby on Rails的ActiveMailer能够用SMTP发送出邮件，但自己使用Postfix搭建的SMTP极有可能被各Email服务商屏蔽，而且发送qq.com的Email默认总会在垃圾箱中，迫切需要这个问题。&lt;br /&gt;
&lt;br /&gt;
有没有公司提供保证到达率的SMTP业务呢？Fenng说他们公司是自己搞，不过都在大服务商的白名单里面，我们现在没有这么大业务量的Email怎样做呢？
			</description>
			<pubDate>Tue, 01 Jul 2008 14:51:57 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1815.html</guid>
		</item>
		<item>
			<title>rails可以用来开发wap么? ... 1 reply</title>
			<link>http://chinaonrails.com/topic/view/1803.html</link>
			<comments>http://chinaonrails.com/topic/view/1803.html#reply</comments>
			<dc:creator>yadun</dc:creator>
			<author>yadun</author>
			<!--<enclosure url="http://chinaonrails.com/img/p_1.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_s.gif" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p_1_n.gif" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			请介绍一下相关的资料
			</description>
			<pubDate>Mon, 30 Jun 2008 16:12:38 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1803.html</guid>
		</item>
		<item>
			<title>rails.learnhub.com 学习站 ... no reply</title>
			<link>http://chinaonrails.com/topic/view/1799.html</link>
			<comments>http://chinaonrails.com/topic/view/1799.html#reply</comments>
			<dc:creator>bd7lx</dc:creator>
			<author>bd7lx</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/9.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/9_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/9_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			&lt;a href="http://rails.learnhub.com/" rel="nofollow external" class="tpc"&gt;http://rails.learnhub.com/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;img class="code" src="http://assets2.learnhub.com/communities/0000/0006/1104/317x600/avatar.jpg?1214498049" border="0" /&gt;&lt;br /&gt;
&lt;br /&gt;
有中文的课程&lt;br /&gt;
&lt;br /&gt;
还有测验等
			</description>
			<pubDate>Mon, 30 Jun 2008 08:18:19 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1799.html</guid>
		</item>
		<item>
			<title>如何使用最优最简单方法分配？ ... 10 replies</title>
			<link>http://chinaonrails.com/topic/view/1790.html</link>
			<comments>http://chinaonrails.com/topic/view/1790.html#reply</comments>
			<dc:creator>Caiwangqin</dc:creator>
			<author>Caiwangqin</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/1.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/1_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			现有一表Table1，内容如下：&lt;br /&gt;
&lt;div class="quote"&gt;&lt;br /&gt;
id     name  status&lt;br /&gt;
1      a     0&lt;br /&gt;
2      b     0&lt;br /&gt;
.      .     .&lt;br /&gt;
.      .     .&lt;br /&gt;
.      .     .&lt;br /&gt;
90000  n     0&lt;br /&gt;&lt;/div&gt;
&lt;br /&gt;
任务是人工检验照片,将status变为1，可以分配n个人同时取其中一条，将status更改为1，如何使用最优最简单的方法分配呢？&lt;br /&gt;
&lt;br /&gt;
有以下思考：&lt;br /&gt;
&lt;br /&gt;
Repeat &lt;br /&gt;
&lt;div class="code"&gt;&lt;br /&gt;
Staff = Table1.find(:first, :conditions =&amp;gt; "status=0", : order =&amp;gt; "id asc")   &lt;br /&gt;
             &lt;br /&gt;
Staff.update(:status =&amp;gt; 1)&lt;br /&gt;
&lt;/div&gt;
&lt;br /&gt;
以上过程如果有1个人去完成这个任务，没有问题，如果有10个人同时去做，就可能出现抢任务的情况，怎样使用一个简单的方法完成这个任务呢？&lt;br /&gt;
&lt;br /&gt;
注：n不确定，可以3个人做，可以10个人做，所以不考虑使用按id分段的方法。
			</description>
			<pubDate>Thu, 26 Jun 2008 14:17:53 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1790.html</guid>
		</item>
		<item>
			<title>用mongrel_rails 部署时遇到个问题 ... 6 replies</title>
			<link>http://chinaonrails.com/topic/view/1784.html</link>
			<comments>http://chinaonrails.com/topic/view/1784.html#reply</comments>
			<dc:creator>mwsssxu</dc:creator>
			<author>mwsssxu</author>
			<!--<enclosure url="http://chinaonrails.com/img/p/860.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/860_s.jpg" type="image/jpeg" />
			<enclosure url="http://chinaonrails.com/img/p/860_n.jpg" type="image/jpeg" />-->
			<category>Ask</category>
			<description>
			使用命令：mongrel_rails service::install -N redmine -c D:\dev\NetBeansProjects\redmine\trunk -p 3002 –e production&lt;br /&gt;
应该是production 环境，为啥我看系统服务里是这个样子？&lt;br /&gt;
"D:/dev/InstantRails/ruby/bin/mongrel_service.exe" single -e development -p 3002 -a 0.0.0.0 -l "log/mongrel.log" -P "log/mongrel.pid" -c "D:/dev/NetBeansProjects/redmine/trunk" -t 0 -r "public" -n 1024&lt;br /&gt;
&lt;br /&gt;
请问这个是什么问题，还需要指定什么参数吗？
			</description>
			<pubDate>Tue, 24 Jun 2008 17:17:27 +0800</pubDate>
			<guid>http://chinaonrails.com/topic/view/1784.html</guid>
		</item>
	</channel>
</rss>