- 浏览: 137336 次
- 性别:
- 来自: 北京
最近访客 更多访客>>
最新评论
-
kusix:
确实不错,收了,感谢LZ分享
可以毫不夸张地说,这是中国最好听的口琴曲 -
koalant:
怎么会没有声音呢?
优美的口琴曲:电视剧<海滩>的插曲 -
yexin218:
没有听到声音啊
优美的口琴曲:电视剧<海滩>的插曲 -
blueion:
老莫的乐道能否加上个自动播放下一首的功能,每次都要自己点,实在 ...
优美的口琴曲:电视剧<海滩>的插曲 -
coolspeed:
火星叔叔马丁 写道coolspeed 写道这玩儿在中国还得腾迅 ...
最近 twitter 类网站大爆发啊
我的论坛
stillanother 写道
3 哦,这样啊。但是update_all好像不能用占位符的形式,下面这样不行
User.update_all "name='a'", :conditions => ['name = ?', 'b']
好像是不能用占位符,我没具体用过, 不过你可以用 User.update_all "name='a'", "name = #{@name}" 这种形式,不过这种方法似乎不安全。 我上网查了查,最近由于GFW , 上不了 Google, 所以。。。。。 麻烦。
http://dev.ruby ...
- 2006-06-03 19:15:33
- 浏览 10168
- 评论(17)
stillanother 写道
3 哦,这样啊。但是update_all好像不能用占位符的形式,下面这样不行
User.update_all "name='a'", :conditions => ['name = ?', 'b']
update_attributes(params[:user])这样似乎不是很安全,也许有些属性我并不想update,比如email,也许注册以后就不能改了,所以你必须要保证params[:user]里面没有:email的项,恶意的用户可能会直接给你传一个user[email]的参数
1:你可以将那些需要同时更新的字段和单独更新 ...
- 2006-06-03 19:03:56
- 浏览 10168
- 评论(17)
用 before_create , before_update
before_save:crypt_password
def crypt_password
if pass.empty?
xxxxxxxxxxxxx
else
xxxxxxxxxxxxx
end
end
- 2006-06-03 18:48:01
- 浏览 10168
- 评论(17)
1: 这个可以这么解决:
validates_length_of :pass, :within => 5..40,n => :create
validates_confirmation_of :pass, :if=> Proc.new { |u| u.pass.size > 0}
2: API 中写了,.“ Cookies are read by value (so you won’t get the cookie object itself back — just the value it holds). ”
但是设置的 ...
- 2006-06-03 15:56:26
- 浏览 10168
- 评论(17)
fyol 写道2、很多教程是从构建简单的带有数据库的应用开始的,在学习前,应该了解一个简单的规范:
Rails的命名约定:单数形式的model类名字(Recipe)映射到复数形式的数据库表(recipes)。
//如果英文很稀松的话,就比较可怜,有些英文的复数很古怪,但我看到建立model的时候,也建立了一个复数的fixgures,就可以抄一下
可以在 Model 中通过
set_table_name "xxx"
set_primary_key "pk_xxx"
来覆盖这些设置
建议最好还是保留表的primay key 名为 ...
- 2006-06-02 13:45:16
- 浏览 18290
- 评论(26)
fyol 写道1、Application error (Rails) 与 500错误
启动"server"角本的位置很重要,如果一个项目叫 test,那么应该是:
cd test
ruby script/server
如果:cd test/scrpt
ruby server就会得到错误'
运行在工程根目录下很重要
实际上在 Freebsd 下运行webrick 服务器,只需要使用下列的方式
./script/server &
就可以了,不需要使用这么写 ruby script/server
- 2006-06-02 13:40:44
- 浏览 18290
- 评论(26)
robbin 写道
Eclipse有一些相当不错的项目代码管理功能,强大的CVS/SVN集成,方便的代码导航,CSS/JavaScript/HTML Editor等等。
恩,跟 Eclipse 平台相比, PSpad唯一可说的强项只能是小巧了。
不过它内置对 HTML ,JAVSCRIPT, CSS 的代码浏览器,语法颜色和自动完成功能还是不错的,还有内置的颜色提取数值功能等,就是对 Rails, ruby 的支持较弱。否则做为一个 Native 编辑器还是很值得向 Rails 开发者推荐的。
- 2006-05-29 19:05:07
- 浏览 18290
- 评论(26)
呵呵,即便是在 Windows 客户端上开发程序,我还是觉得用 Radrails 太慢。 Ruby 这种脚本开发语言为什么还要安装一个基于Java 的 Eclipse 开发工具呢。 还是文本编辑器更好一些。 配上 Tortoise SVN Windows 客户端同样可以实现你的开发方式。
- 2006-05-29 16:29:27
- 浏览 18290
- 评论(26)
其实现在 Freebsd 的Ports 中已经有 Rails 1.0 了
所以也可以这么安装
# cd /usr/ports && make fetchindex
# cd www/rubygem-rails
# make install clean
不过我还是喜欢通过 rubygem 来安装 Rails。
另外,我觉得既然用 Freebsd 来安装Rails ,就不要用 Radrails 来开发了,何苦再安装JDK呢,还是学学用 Emacs 吧,或者通过 putty, telnet 连接到 Freebsd 服务器,通过 windows 客户端来开发,我的客户端开发 ...
- 2006-05-28 19:51:47
- 浏览 18290
- 评论(26)
我觉得至少要先看看 Programming Ruby 的第一章,如果可以再看看第二章,然后就可以看 Agile Book 了。
如果真用 Rails 开发网站, 可能中间碰到的问题还会很多的。
- 2006-04-26 09:28:21
- 浏览 38649
- 评论(38)