- 浏览: 86994 次
- 性别:
- 来自: 上海
最新评论
-
骑猴上树:
报错啊SyntaxError (C:/home/blog/ap ...
Rails的validate验证的本地化 -
benlhp:
通许一天是什么意思啊??
有.没,有.人要买railscasts pro,想找一个人一起合买 -
Hooopo:
我想知道pro的内容有什么特别吗
有.没,有.人要买railscasts pro,想找一个人一起合买 -
cxh116:
en 看不懂
有.没,有.人要买railscasts pro,想找一个人一起合买 -
夜鸣猪:
多么,我怎么只看到2个pro两个revised,就四个怎么值得 ...
有.没,有.人要买railscasts pro,想找一个人一起合买
文章列表
will_paginate 中文
- 博客分类:
- Rails
在 /config/initialize下放一个 will_paginate.rb
内容
WillPaginate::ViewHelpers.pagination_options[:previous_label] = '上一页'
WillPaginate::ViewHelpers.pagination_options[:next_label] = '下一页'
更多内容见will_paginateRdoc
http://gitrdoc.com/mislav/will_paginate/tree/master/
function validates_numbericality_of(field) {
var patrn = /\d+$/;
if (!patrn.exec(field.val())) {
field.setError("只能为数字");
};
};
301重定向方法
进行了301重定向,把www.111cn.net和111cn.net合并,并把之前的域名也一并合并. 有两种实现方法,第一种方法是判断nginx核心变量host(老版本是http_host): server { server_name www.111cn.net 111cn.net ; if ($host != 'www.111cn.net' ) { rewrite ^/(.*)$ http://www.111cn.net/$1 permanent; }
转载: http://www.31sky.net/node/398
一:一般的防盗链如下:
location ~* \.(gif|jpg|png|swf|flv)$ {
valid_referers none blocked ww w.31sky.net 31sky.net ;
if ($invalid_referer) {
rewrite ^/ h ttp://www.31sky.net/retrun.html ;
#return 403;
}
}
第一行:gif|jpg|png|swf|flv
表示对gif、jpg ...
操作系统
Linux ubuntu 2.6.32-21-server #32-Ubuntu SMP Fri Apr 16 09:17:34 UTC 2010 x86_64 GNU/Linux
Ubuntu 10.04 LTS
1. 修改DNS
sudo gedit /etc/resolv.conf
#设置DNS server(可以设置多个)
nameserver 8.8.8.8
#重新设置网络
sudo /etc/init.d/networking restart
2. 安装 REE
新建一个文件夹,然后 下载REE
wg ...
def redirect_301_to url
headers["Status"] = "301 Moved Permanently"
redirect_to url
end
来源: http://www.simplexteam.org/tips/ruby/77-ruby-on-rails-drag-and-drop-sort.html?tmpl=component&print=1&page=
要為Ruby on Rails程式加入拖曳排序功能~我們可以使用sortable_element helper function~
他可近呼自動地為程式加入拖曳排序功能
這個程式中會用到acts_as_list插件,請先行安裝~ 我們現在先用scaffold建立基本CRUD功能~
ruby generate scaffold task ...
http://www.openmymind.net/2010/7/1/Installing-Nginx-with-Passenger-on-Linux
A simple guide on how to install nginx from source with passenger and ruby enterprise edition.
Hopefully you've been hearing some
comments over the last while about how good the package management
story is with Lin ...
Deploying a Ruby on Rails application: an example
Suppose you have a Ruby on Rails application in /somewhere. Add a server block
to your Nginx configuration file, set its root to /somewhere/public, and set
'passenger_enabled on', like this:
server {
listen 80;
server_name www.you ...
module Goods
module MeiTuan
site = "美团"
@site = Site.find_by_name(site)
cities_xml = Nokogiri::XML(open(@site.city_api))
cities_xml.search("division").each do |city|
city_id = city.search("id").text
city_name ...
http://blog.csdn.net/e_online/archive/2009/04/03/4008306.aspx
在Ruby on Rails里面,首先应该明确的一点 —–
Helper是view的helper,根据这个原则,在默认实现下,controller是不允许访问helper里面的方法的。当然helper在本
质上是一个module,所以要在controller和helper之间共享一些方法的办法还是很多的。因为是双方都拥有的方法,所以就面临一个问题
—— 方法放在那里比较合理?controller还是helper?我阐述一下我的原则:
如果方法中需要引入其他 ...
转载自:http://hi.baidu.com/sunblackshine/blog/item/ee906ff5a00b2a65dcc47412.html
In all the 15 mysqladmin command-line examples below, tmppassword is used as the MySQL root user password. Please change this to your MySQL root password.
1. How to change the MySQL root user password?
# mysqladmin ...
Conexant Systems HD SmartAudio 221 @ 英特尔 82801I(ICH9) 高保真音频
http://blog.csdn.net/cheng5128/archive/2009/07/01/4613851.aspx
这是个简单的RBAC授权系统。其实说简单也不简单,只不过在誉满全球的rails框架下,一切都是变得特别轻松,当然这还要拜我们一会要用到的两
个插件所托。废话少说,让我们说说我们的项目吧。这是一个类似维基的网站,你可以说它是一个简陋版,什么也好,它的开发代号已被定为Wiki了!项目要求
也很简单,用户注册后就可以发布东西。但这好像用不了什么授权系统,因此我们还得把它搞复杂一点点,顺便一提,我们的授权系统是著名的RBAC(Role
Based Access
C ...
原文 http://rordiary.com/blog/tag/memcached/
Memcached是一种利用内存来进行缓存的机制/服务,已经广泛的应用在各种系统中。Ruby现在也能很好的支持Memcached了,最新发布的版本已经支持Ruby 1.9了。
Memcached的官方站:http://www.danga.com/memcached/
关于Memcached还可以参考:
http://zh.wikipedia.org/wiki/Memcached
http://tech.idv2.com/2008/07/10/memcached-001/
...