学习和开发Ruby & Rails已经一年多了.但是正式全职Rails项目的开发只有可怜的4个月经验.这期间我一直使用Netbeans 6.x作为开发工具,到目前为止我依然认为它是开发Ruby & Rails程序的最佳开发工具(我没用过最新出来的RubyMine,另外这是一个付费产品,我也不会付费用 ...
分类:
系统相关 时间:
2016-06-08 22:56:52
阅读次数:
340
目录[-] 过程 1、安装RVM 2、利用rvm安装 Ruby 1.9.3 并设为默认 3、安装rails 4、安装依赖包 5、为Rails生成cookies秘钥 6、安装redmine 7. 在WEBrick服务上测试Redmine是否安装成功 8、配置Redmine在Nginx上运行 过程 1、 ...
分类:
数据库 时间:
2016-06-08 15:46:18
阅读次数:
280
http://www.redmine.org.cn/download Linux下安装项目管理工具Redmine1、Ruby安装Ruby on Rails网站推荐使用1.8.7版。 点击(此处)折叠或打开 设置Ruby环境变量 点击(此处)折叠或打开 添加下面一行 点击(此处)折叠或打开 保存退出: ...
分类:
系统相关 时间:
2016-06-07 14:41:21
阅读次数:
248
1、首先是安装RVM, $ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 $ curl -sSL https://get.rvm.io | bash -s stabl ...
分类:
系统相关 时间:
2016-06-06 06:55:04
阅读次数:
210
Node.js从2009年诞生至今,已经发展了两年有余,其成长的速度有目共睹。从在github的访问量超过Rails,到去年底Node.jsS创始人Ryan Dalh加盟Joyent获得企业资助,再到今年发布Windows移植版本,Node.js的前景获得了技术社区的肯定。InfoQ一直在关注Nod ...
分类:
Web程序 时间:
2016-06-04 00:33:44
阅读次数:
258
Controlling complexity is the essence of computer programming. — Brian Kernighan
HTTP通讯协定是一种Request-Response (请求-回应)的流程,客户端(通常是浏览器)向伺服器送出一个HTTP
request封包,然后伺服器就回应一个response封包。在上一章中,我们介绍了Rails如何...
分类:
Web程序 时间:
2016-06-02 14:24:34
阅读次数:
979
Django 作为一个杰出的Python开源框架,或许得不到和其它流行框架如Rails这样多的赞美,但是它和其他框架一样精炼,非常注重DRY(Don’t Repeat Yoursef)原则、组件的重用性,通过自动化过程使编码更简洁。 如果在Django项目中能够灵活使用某些方法和技巧的话,它将大大加 ...
分类:
其他好文 时间:
2016-05-30 14:26:34
阅读次数:
159
Rails中关于报错信息有专门的falsh接口,使用方式跟session很像。flash的翻译是一闪而过,作用也是如此:flash中存储的信息在下一个请求中用一下然后就自动清空。 实际操作: 原来的代码(注意如下是user局部变量而不是@user实例变量,这是因为该动作不需要对应的视图,且重定向页面... ...
分类:
其他好文 时间:
2016-05-29 18:15:38
阅读次数:
138
实现自定义验证中文消息就是使用国际化来支持中文,这个可以使用rails的i18n接口来完成。 步骤一:取消application.rb 如下注释,并将默认语言设置改成简体中文zh-CN(这个任意命名即可,因为这里如何命名那么转换语言的时候就去找同样命名的yml文件,比如这里命名为zh-CN那么我们创 ...
分类:
其他好文 时间:
2016-05-29 15:06:04
阅读次数:
171
前言 搭建Redmine环境可以选择使用分别安装Ruby+Rails+Redmine+MySQL的方式, 但是过程中需要解决各种扰人的依赖问题。Docker为我们提供的Plan B,方便,快捷。 安装环境 当然可以选择Ruby+Rails+Redmine+MySQL的安装方式,请参考: http:/ ...
分类:
其他好文 时间:
2016-05-29 10:51:31
阅读次数:
278