如果你在做的项目需要你打开多个终端,那 Tmux(还有它的好基友 Tmuxinator)将会大大提高你的效率!Tmux 允许你在一个终端运行多个会话,Tmuxinator 则可以让你保存 tmux 的配置。
例如你是一个Rails的开发者, 你可以很轻松的打开不同的会话,同时处理几件事,比如运行Rails服务器,一个Rails终端,一个tailing 日志。
如果你是在一个Clojur...
分类:
其他好文 时间:
2014-11-22 21:36:50
阅读次数:
312
如题,在用gem install rails时一直报这个错误,完整的错误信息如下:
ERROR: Could not find a valid gem 'rails' (>= 0), here is why:
Unable to download data from https://rubygems.org/ - Errno::ETIMEDOUT: Connection ...
分类:
Web程序 时间:
2014-11-22 10:40:23
阅读次数:
186
1.简介在rails中用migration可以很方便的管理数据库的结构。可以创建数据库,创建表,删除表,添加字段,删除字段,整理数据。migration就是一系列的class,这些类都继承了ActiveRecord::Migration类。class CreateProducts false ...
分类:
其他好文 时间:
2014-11-21 18:28:35
阅读次数:
314
rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。https://rvm.io/如果你打算学习ruby/rails, rvm是必不可少的工具之一。这里所有的命令都是再用户权限下操作的,任何命令最好都不要用sudo.rvm安装$ curl -L get.rvm.io | bas...
分类:
其他好文 时间:
2014-11-21 15:48:49
阅读次数:
250
第一次使用CarrierWavewe做上传,不能不说,虽然Rails已经把上传变得超简单了,而CarrierWave则是把上传变成了一种享受,特别是做图片上传,现在这年代,图片展示平台已经不仅仅是电脑了,各移动端也是必须要兼顾的,这导致了上传的图片,一般都需要有好几个版本大小,如果还纯手工的使用RM...
分类:
Web程序 时间:
2014-11-21 14:11:13
阅读次数:
185
搭建的环境:
centos7
Apache/2.4.6
fastcgi2.4.6
rails4
在安装fastcgi的时候遇到了问题:
问题:
。。。。。。
In file included from fcgi.h:28:0,
from mod_fastcgi.c:72:
/usr/include/httpd/http_log.h:456:...
分类:
Web程序 时间:
2014-11-21 09:13:07
阅读次数:
404
本文系统CentOS6.5 x64Ruby On Rails是一个用Ruby语言写的开源Web框架,和J2EE,PHP等类似。Ruby On Rails是一个非常优美的Web开发框架,并且融入了敏捷开发的精髓:约定大于配置。你会发现,它真的是一个非常优美的框架!今天我们介绍如何在 Centos下搭建...
分类:
其他好文 时间:
2014-11-20 16:54:50
阅读次数:
221
1.Capistrano介绍是什么?---一种部署工具。(部署就是在生产服务器上安装应用程序,或是更新最新版本;web服务器的启动重启与停止;使网站进入维护状态或将其恢复为常态)在进行 Rails 部署的时候你可以直接从 svn 或者 git 下面更新代码,运行 db:migrate 来进行数据库的...
## 前言 当我们学习一门新的语言或技术的时候,最麻烦或比较浪费时间的事情就是搭建开发环境。而搭建开发环境与我们将要学习的新的语言或技术,没有太大的联系,因为我们感兴趣的只是新的语言或技术本身,而并非它...
分类:
其他好文 时间:
2014-11-19 16:35:37
阅读次数:
200
引子:我接触过很多编程语言,接触过各种各样的服务器端开发,Java,Go,Ruby,Javascript等语言,Spring,Node.js,Rails等等常见服务器端框架和编程模型都有接触。这里谈一下我个人对高性能服务器端程序的一些看法,希望给各位读者一些认识。这片文章提到的内容也是 Coding...
分类:
其他好文 时间:
2014-11-19 13:53:40
阅读次数:
299