ruby

领取游戏新手卡来http://5433.com

导航

2010年9月21日 #

rails3.0新的验证方法

摘要: rails3.0新的验证方法已经从Active Model中抽取出来,它接受一个属性和哈稀验证选项,不在像3.0以前针对每个属性使用一个验证方法,极大的简化了验证流程.以前的方法虽然还在,但不推荐使用了,因为我们够懒.下面我们先来看一个简单的示例:新的验证方法接收以下选项:更容易使用的验证选项,让验证更加轻松,我们以一个比较完整的验证用户名和电子邮件作为示例:从示例中我们可以看到,模型的各个属性以... 阅读全文

posted @ 2010-09-21 01:04 最初的模样 阅读(919) 评论(2) 推荐(2) 编辑

2010年9月16日 #

apt-get命令

摘要: Debian是最早的Linux发行版之一。它能引起公众注意就因为它让安装与卸载软件非常简单。在其他发行版还陷在依赖性的泥潭里时,Debian用户因为有更好的包管理系统而免受这些困扰。 Debian又一次充当了开路先锋的角色。她首创了APT(Advanced Packaging Tool)。这一工具後来被Conectiva移植到红帽子系统中用于对rpm包的管理。在其他一些发行版中我们也能看到她的身... 阅读全文

posted @ 2010-09-16 16:21 最初的模样 阅读(420) 评论(0) 推荐(0) 编辑

2010年9月13日 #

centos下应用gitosis搭建git代码仓库

摘要: centos折腾了半个月,总算把环境都配置好了,这个git尤其麻烦.先说明,针对的系统是centos,其它系统不知道,切匆模仿,后果自负!安装git安装gitosis[代码]在开发机器上生成公共密钥(用来初始化gitosis)[代码]初始化gitosis[代码]获取并配置gitosis-admin:代码接下来就可以初始化你本地的项目并提交倒git服务器了.代码更多rials相关文章 阅读全文

posted @ 2010-09-13 22:26 最初的模样 阅读(837) 评论(0) 推荐(0) 编辑

2010年9月4日 #

rails 3.0注意事项

摘要: 最近无事把一把2.3.8的小网站人肉升级到了3.0,记录一下2与3的一些区别 (1):编码问题,使用ruby 1.9.2一定要记得在文件头加上 # encoding: utf-8 (2)适应ActiveRecord的新写法,3.0中还兼容以前的写法,到3.2就会移除,现在不适应,到时会哭 (3)路由的变化:不再使用map对象,取而代之的是在routes.draw块里面直接调用resources。r... 阅读全文

posted @ 2010-09-04 01:03 最初的模样 阅读(253) 评论(0) 推荐(0) 编辑

2010年8月28日 #

ubuntu 10.4下ruby 1.9.2+rails 3.0开发环境配置

摘要: 对没 Mac 却希望学习 Rails 的程序员来说,Ubuntu 是最理想的选择。多少令人遗憾地是:Ubuntu 的世界里缺少传说中最好的文本编辑器 TextMate 和事实上最好的图片编辑器 Photoshop,幸好 Emacs 和 GIMP 已经完全满足了我这个蹩脚程序员兼业余美工的全部需要。不过别担心,我们一点也不孤独,因为《Agile Web Development with Rails》... 阅读全文

posted @ 2010-08-28 15:47 最初的模样 阅读(2450) 评论(3) 推荐(0) 编辑

2010年8月3日 #

并行程序的一点注意事项

摘要: 这几天无事,把自己以前写的一套CMS程序拿来改改,想用parallel.foreach来提高生成HTML的效率 模版解析类就没动,直接把以前的for循环改成parallel.foreach,就出现了未将对象引用设置到对象实例的错误,查找了半天,才发现问题出现在模版解析类的加载模版里代码在多线程里面使用HttpContext.Current,HttpContext.Current得到是null.[代... 阅读全文

posted @ 2010-08-03 12:15 最初的模样 阅读(340) 评论(0) 推荐(0) 编辑

2010年6月22日 #

db:migrate

摘要: 首先,确保你已经配置好了database.yml,假设我们要创建一个名为person的model,现在我们可以通过db:migrate任务来避免直接使用SQL来操作数据库:rails gmodel person name:string age:int这条命令将在你的db/migrate目录下创建001_create_people.rb文件,我们可以通过它来创建people(people是perso... 阅读全文

posted @ 2010-06-22 18:59 最初的模样 阅读(676) 评论(0) 推荐(0) 编辑

2010年6月5日 #

windows下nginx+mongrel配置

摘要: 学习rails也一段时间了,也做了几个小项目,在发布的时候却碰到了些小麻烦,习惯了windows的图形化操作,配置nginx的时候很是伤了翻脑筋.1.安装mongrel: gem install mongrel gem install mongrel_cluster2.先点这里下载nginx并安装:直接解压就行了,如(C:\nginx-0.8.39)3. 配置nginx: 我安装nginx的路径是... 阅读全文

posted @ 2010-06-05 02:51 最初的模样 阅读(1610) 评论(2) 推荐(0) 编辑

2010年4月12日 #

3Z版基于jquery的图片复选框

摘要: 最近在做一个彩票缩水工具,找了几个图片复选框插件始终感觉不太满意,自己动手山寨了一下imageTick插件.先上效果图:html:代码JS:[代码]使用方式:(把css一起发出来)[代码] 阅读全文

posted @ 2010-04-12 17:30 最初的模样 阅读(2058) 评论(3) 推荐(4) 编辑

2010年3月31日 #

radio_buttom用法

摘要: radio_buttom标准用法:radion_buttom(object,method,option={})设置<% form_for(@material,:url=>users_material_path) do |f| %>后,f就代表一个对象实例,在页面中使用radio_buttom有一点小小的变化[代码]就是不在需要第一个参数了,如下所示,使用标准用法将会报错,为了这个... 阅读全文

posted @ 2010-03-31 12:36 最初的模样 阅读(319) 评论(0) 推荐(0) 编辑