rails-best-practices-1
#FAT MODEL,SKINNY CONTROLLER#
最近看了codeschool的教程,打算把里面讲解的rails best practices总结下。
视频里的第一部分就是讲解的Fat model,skinny controller。我理解的就是要尽量把业务代码写到model中,而controller要尽量的简单。
第一个例子 …
嗜欲深着,天机浅!
#FAT MODEL,SKINNY CONTROLLER#
最近看了codeschool的教程,打算把里面讲解的rails best practices总结下。
视频里的第一部分就是讲解的Fat model,skinny controller。我理解的就是要尽量把业务代码写到model中,而controller要尽量的简单。
第一个例子 …
##rails controller中的中文问题
在ruby 1.9环境中,如果controller里出现中文,就会报错。报错如下
invalid multibyte char (US-ASCII)
解决办法:
在这个controller的文件开头加入如下语句
#encoding: utf-8
##rails validates …
vim以为需要安装各种插件和配置好vimrc才能适合我们开发使用。如果默认只安装vim不用任何插件,并不好用。
以前写过一篇配置gvim,那个时候还是手动安装各种差距和写vimrc
现在已经开始采用vundle来管理vim插件了。而且平台也换mac了。
mac下面自带了vim 7.3 但是我们在mac的图形界面下面还是原因使用macvim。所以要先安装 …
用emlog的博客系统已经有2年了,本着活着就要折腾的原则。最近开始尝试使用octopress,这个博客还真的很适合技术人员。通过github版本控制,采用自己最喜欢的编辑器本地写博客,rake deploy
发布。
目前我原来的博客100多篇都迁移到octopress里了,不过因为原来的图片都存放在本地,这次打算全部存放到flickr.com了。这部分只能 …
#ubuntu 12.10下初次使用git 前些时候在mac下面使用了git,感觉很棒。今天在单位安装了一台ubuntu 12.10的桌面系统,也开始尝试用git的方式来写blog。
##安装 ubuntu下面安装git非常容易。 sudo apt-get install git-core
然后对git进行全局设置 git config …
#2013学习计划
2012年开始了,这一年打算好好学习下ruby、python两种语言和rails框架。 ##学习内容列表 ###ruby### 打算通过阅读图书和在线学习两种方式来学习ruby。
图书主要就是一本手边的Programming ruby 2nd
在线学习倒是有不少好的资源
#概述# 最近在看ruby-china.org和happycasts.net的视频。开始尝试使用git来做版本控制。原来都是使用svn,所以最近一直在折腾和学习。看到很多编程人员都开始采用octopress来代替wordpress写blog了。我也开始尝试使用这个octopress的blog系统。
octopress是一套基于ruby构建的blog管理系 …
很久没写博客了,总是犯懒。。。。
最近在玩cloudstack和python、django啥的。
上周参加了北京举行的cloudstack技术沙龙,收获很大。这两天在自己笔记本上开始折腾cloudstack玩,写下自己的方法和大家分享下。
我主要是分享下如何通过vmware的嵌套虚拟化,在一台自己的笔记本上跑起来cloudstack。这样手边没有服务器 …
最近单位一直弄刀片服务器,7个笼子,112片。安装系统是个麻烦的事情,如果单机安装,太痛苦了。 所以就尝试了批量部署系统。 主要是分Linux和Windows两种方案
我这里Linux是CentOS。 采用了cobbler来做批量部署。
Windows采用的是win 2008的部署服务,就是WDS来做批量部署。
这样Linux做一台分发服务 …
已经用了mac有2个月了,基本网络管理和开发工作都在mac下面了。
下面说下如何配置mac下面的php调试环境
我的环境:
下面说说如何安装调试环境,主要就 …