何旭东chucai的专栏

Web开发实录:Ruby, Rails, Java, Coffeescript , Sass, Html, JQuery

如何发布自己的Gem?

首先,需要注册! http://rubygems.org/sign_up 其次,生成gem文件 gem build xmpp_server.gemspec 发布gem gem push xmpp_server-0.0.1.gem 如下是我的gem https://rubyge...

2012-09-27 17:54:56

阅读数:1113

评论数:0

如何将Gem中的rake任务导入Rails Project中

Rails3中,可以使用Railtie的方式,将rake 任务 放到 Rails 项目中 lib/your_gem/railtie.rb require 'your_gem' require 'rails' module YourGem class Railtie < Rails...

2012-09-27 17:23:28

阅读数:992

评论数:0

Ruby简单的生产者,消费者模式的实现

require 'thread' q = Queue.new producter = Thread.new { 10.times { |i| q.push i sleep 1 } q.push nil } consumer = Thread.new { lo...

2012-09-26 16:30:07

阅读数:609

评论数:0

xmpp server: 负责发送数据到xmpp 服务器的中转站

自己写的一个简单的xmpp服务的中转站 require 'drb/drb' require 'xmpp4r/client' include Jabber URI = "druby://localhost:8787" QUEUE = Queue.new ip_...

2012-09-26 16:25:32

阅读数:1068

评论数:0

强大的 ActiveSupport::Notifications

ActiveSupport::Notifications   是Rails3提供的 Rails系统的事件提醒通知机制, 非常强大。 我们可以非常容易的捕捉到 系统运行的各个状态时的参数,时间等。 一个简单的可以查看其功能的例子 新建/config/initializers/notifi...

2012-09-26 14:43:22

阅读数:1026

评论数:0

Rspec笔记

当我们有这样的需求:一个或者更多的类 拥有同样的行为, 那么可以使用Rspec的 可分享的实例组(a shared example group). 关键词是 shared_examples_for 和  it_should_behave_like shared_examples_for &qu...

2012-09-25 20:34:46

阅读数:820

评论数:0

我写的一个快速生成JSON接口的工具

项目地址: https://github.com/chucai/rest_prev 用于手机客户端程序的接口开发,能有效分离手机客户端与服务器开发的耦合问题。

2012-09-13 11:21:25

阅读数:1295

评论数:0

Rails项目中,快速增加bootstrap的流程

我使用的场景是 Rails 3.2.6 1, 增加Gem # Bootstrap gem 'anjlab-bootstrap-rails', '>= 2.1', :require => 'bootstrap-rails' gem 'bootstrap-will_pa...

2012-09-07 21:20:15

阅读数:2061

评论数:0

项目开发中,快速增加 Rspec的支持, 快速增加 spork 和 guard 的支持

Rspec非常的强大,一旦用上,在也舍不得换了。 不过每次集成Rspec都比较麻烦,因为相关的Gem比较多,而且需要修改一些配置文件。本文记录下我集成Rspec集成过程。  增加Gem group :development, :test do gem 'database...

2012-09-07 20:29:30

阅读数:955

评论数:0

qt-faststart的安装

1, 需要先安装checkinstall wget http://asic-linux.com.mx/~izto/checkinstall/files/source/checkinstall-1.6.2.tar.gz tar zxf checkinstall-xxx make make i...

2012-09-04 20:09:11

阅读数:4729

评论数:0

如何自由的切换和定义views的目录?

在项目开发的过程中,我们会遇到这种情况: 部署服务器上,我们需要welcome/index 对应默认的 views/welcome/index.html.erb页面。 但是在开发的过程中,我们有新的页面。如何在不修改默认的 welcome/index.html.erb页面的情况下,能让welco...

2012-09-04 11:50:26

阅读数:777

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭