- 浏览: 86983 次
- 性别:
- 来自: 上海
最新评论
-
骑猴上树:
报错啊SyntaxError (C:/home/blog/ap ...
Rails的validate验证的本地化 -
benlhp:
通许一天是什么意思啊??
有.没,有.人要买railscasts pro,想找一个人一起合买 -
Hooopo:
我想知道pro的内容有什么特别吗
有.没,有.人要买railscasts pro,想找一个人一起合买 -
cxh116:
en 看不懂
有.没,有.人要买railscasts pro,想找一个人一起合买 -
夜鸣猪:
多么,我怎么只看到2个pro两个revised,就四个怎么值得 ...
有.没,有.人要买railscasts pro,想找一个人一起合买
文章列表
railscasts pro貌似比railscasts要多不少东西。比较想买。
一个月9刀,蜗牛通许一天才20刀的工资,感觉有点小贵。想找一个人合买一下,有木有要合买的。
QQ我哈: 542426226
是一个常见的旅游网站,目前来说业务只在南京地区
网址是 悠悠行旅游网 http://www.uuxing.com环境是 ruby1.9.2 + rails3.0.5 + mongodb图片存储使用了mongodb的文件解决方案 gridfs,所有图片都存在数据库中,在ngnix里通过 "nginx-gridfs"抛出图片,不经过rails应用订单部分的数据是扔在mysql里的,所以实际上用了两种数据库。大家多多指点哈。。。在此多谢flyerhzm的支付宝插件。
转自 http://www.xuan-lu.net/blog/index_687.html
有好几个朋友问我,为什么在Ubuntu下开启了SNMP , 但是远程服务器却无法访问.
其实只要改动/etc/default/snmpd
里面
1
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid 127.0.0.1'
为
1
SNMPDOPTS='-Lsd -Lf /dev/null -u snmp -I -smux -p /var/run/snmpd.pid'
(其实就是删掉 12 ...
- 2011-02-22 10:58
- 浏览 2586
- 评论(0)
转自: http://blog.csdn.net/yeahugo/archive/2010/08/04/5787558.aspx
我们要对linux服务器进行监控,监控CPU占用率、内存使用情况、进程情况等。如果是window操作系统,没有安装snmp的话可以添加snmp组建就行,网上文章很多,不加详述。现在我用ubuntu9.04版本使用snmp服务,网上的文章也很多,不过亲自实验之后都没有完全可以用的。
首先我们下载安装snmp,apt-get install snmpd,然后开启snmp服务,service snmpd start。
(1)修改snmp ...
#https://github.com/iamnader/mongoid/commit/ffb5a2b05202fe14e3b6b397382b02fcf402081f
def valid_mongo_type(t)
[Array, BigDecimal, Boolean, Date, DateTime, Float, Hash, Integer, String, Symbol, Time, BSON::ObjectId].include?(t)
end
desc "Default existing document val ...
mongoID的Many_to_many
- 博客分类:
- Ruby
http://stackoverflow.com/questions/3676305/mongoid-uniqueness-validation-many-to-many-relation
class Person
include Mongoid::Document
field :name
references_many :preferences, :stored_as => :array, :inverse_of => :people
end
class Preference
include Mongoid::Document
f ...
http://shiftcommathree.com/articles/how-to-install-mongodb-on-os-x
How to install MongoDB on OS X
I started playing with MongoDB this weekend. It’s a cool little database, and John Nunemaker’sMongoMapper gem is a treat. Mongo’s maintainers are nice enough to provide pre-compiled binaries for OS ...
http://blog.chinaunix.net/u1/45336/showart_2227790.html
标准协议
No Reply
存储命令
set命令
add命令
replace命令
append命令
prepend命令
cas命令
读取命令
get命令
gets命令
删除命令
incr/decr命令
查看memcached使用状态
stats命令
stats items命令
stats slabs命令
stats sizes命令
flush_all命令
标准协议
memcach ...
sudo chmod -R 777 /home/www/
打开终端进入你需要修改的目录
然后执行下面这条命令
chmod 777 * -R
全部子目录及文件权限改为 777
查看linux文件的权限:ls -l 文件名称
查看linux文件夹的权限:ls -ld 文件夹名 ...
同一个控制器,公用子菜单的方法
- 博客分类:
- Rails
在做管理后台的时候经常会遇到同一个控制器的 :index ,:eidt, :new 都用同一个侧边子菜单.
虽然可以在每个view里都加一个局部模板去渲染这个公用的,但是似乎仍然显得有些麻烦.
记录一下这个方法,我老板告诉我的:
# ApplicationController
class_inheritable_accessor :menu_partial
def self.set_menu_partial(partial)
self.menu_partial = partial
end
protected
def ...
额,这个是 /admin/xxx 下的情况,备份一下免得忘记了
And for namespaced routes, like admin_post_url:
<% form_for([:admin, @post]) do |f| %>
...
<% end %>
named_scope :email_is, lambda { |email|{ :conditions => (["USERBBSEMAIL = ? ",email] unless email.blank? )}}
好处是不用再添加一个表.
ROLES = {
'管理员' => 1,
'审核员' => 2,
'评分员' => 4
}
def reset_role
self.roles = 0
end
def add_ro ...
def truncate_u(text, length = 30, truncate_string = "")
l = 0
char_array = text.unpack("U*")
char_array.each_with_index do |c,i|
l = l + (c<127 ? 0.5 : 1)
if l >= length
return char_array[0..i].pack("U*") + (i < char_array. ...