何旭东chucai的专栏

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

faye 如何push json数据到客户端?

前一篇文章,简单的介绍了faye push js到web端执行的情况,但是大部分的场景,faye都是push json 数据到client比较合适。比如与Android, IPhone等手机客户端通信,JSON数据能合适更多情况。 如下,是我写的一个Faye Push JSON数据到客户端的类 ...

2012-05-31 11:21:13

阅读数:931

评论数:0

支持html5的页面刷新,qik的方法

meta http-equiv='refresh' content='5;url=/vod/27f6f47152624f82acd491934f1d3bdf?referer='/> qik的手机页面刷新办法 Rails 中获取 Location的方法 response.loca...

2012-05-28 09:42:50

阅读数:610

评论数:0

收集网站反馈的gem- feedback_popup

我做了一些修改,以支持中文,地址如下 https://github.com/chucai/feedback_popup 该gem主要用于收集用户的反馈

2012-05-27 20:23:31

阅读数:549

评论数:0

一段可以参考的i18n国际化的rails 中文设置代码

zh: feedback_popup: title: "意见反馈" send_button: "提交" message_sent: "谢谢!" email: subject: "意...

2012-05-27 20:15:22

阅读数:739

评论数:0

git项目开发记录

如下,是我的一段操作代码,可以供以后查看命令 git branch git branch hello git checkout hello ... #write some code git status git add . git commit -m "来自hello的修改"...

2012-05-26 21:30:48

阅读数:624

评论数:0

nginx thin 部署rails3程序

安装thin gem install thin运行: thin start 测试是否能运行 生成配置文件 thin config -C myapp.yml -s3 -p 3000 thin start -C myapp.yml 配置nginx.conf文件 upstr...

2012-05-25 17:04:52

阅读数:924

评论数:0

rails2.3.8 的rspec整合记录

intstall as plugin: ruby script/plugin install git://github.com/dchelimsky/rspec.git -r 'refs/tags/1.2.9' ruby script/plugin install git://github.co...

2012-05-23 14:23:59

阅读数:376

评论数:0

ruby如何替换字符串的多个?

具体需求是这样的: 字符串 cmd = "ls ? grep ?"  这是一个shell命令,最后需要执行(system cmd), 先需要替换?为具体的值 有很多的办法,参考一下rails的conditions 实现的办法 https://github.com/ra...

2012-05-21 14:03:54

阅读数:852

评论数:0

后台管理gem resque在rails3中的整合

PIDFILE=./resque.pid QUEUE=file_serve rake environment resque:work railscasts视频 http://railscasts.com/episodes/271-resque?autoplay=true github ...

2012-05-21 10:58:58

阅读数:2308

评论数:2

nginx upload module 的ruby 测试代码

上文中提到了 nginx upload module的安装方法,http://blog.csdn.net/hexudong08/article/details/7575545 关于nginx upload module协议的两个重要地方: http://www.grid.net.ru/ngin...

2012-05-20 14:42:14

阅读数:1457

评论数:0

rails3.2 中的 carrierwave 的快速开发

项目地址: https://github.com/jnicklas/carrierwave gem 'carrierwave', "0.6.2" bundle install rails generate uploader Video 生成upload...

2012-05-17 20:29:30

阅读数:1919

评论数:2

nginx 如何安装 nginx upload module?

1,  下载nginx wget http://nginx.org/download/nginx-1.3.0.tar.gz 解压 2, 下载nginx upload module模块 wget http://www.grid.net.ru/nginx/download/nginx_up...

2012-05-17 11:06:38

阅读数:3480

评论数:0

ruby on rails 的redis 使用

redis 是非常强大的key-value数据库,性能特别高,适合大规模数据处理。不过,据说其数据存在在内存中,所以,还是尽量的少放些数据到其中吧。最好只放一个id号。 下载安装redis http://redis.io/download 安装命令,大同小异 curl -O h...

2012-05-13 14:04:58

阅读数:4852

评论数:0

rails gem开发实录之cancan的使用

cancan是一款rails的权限认证gem,非常的强大和灵活。权限可以定义在代码中,也可以定义到数据库中。 与分级插件awesome_nested_set配合能完成非常复杂的用户权限控制。  安装 config.gem "cancan" rails 3 ...

2012-05-13 11:22:20

阅读数:2574

评论数:0

rails的一些琐碎的问题集棉

如何做一个无限循环,直到指定的条件满足,才就行其他的操作。问题的具体描述是这样的:现在需要判断一个文件是否存在,知道文件,才就行一些操作。 Thread.new { until File.exist?(File.join(Rails.root, "public&...

2012-05-10 14:46:16

阅读数:740

评论数:0

rails model 多态的一个小问题:如何从多态类取得它的引用类

真实情况是这样的: 我有一个多态类  Channel, 定义如下 belongs_to :channelable, :polymorphic => true 然后有3个类: User, Activity,  Video 均会引用  channel, 其中 Video的定义如下:...

2012-05-10 11:38:12

阅读数:929

评论数:0

如何从andorid客户端上传图片到服务器?

1, 一种方案 构造form表单, 这个很典型,不过会有些小问题。 2, base64编码 参考如下的类 class Album has_attached_file :cover_image, :storage => :s3 attr_accessor :cover_...

2012-05-09 19:31:38

阅读数:730

评论数:0

关于rails yml 配置文件的使用

配置文件非常重要,很多参数都需要写在配置里面,这样,以后修改比较容易,而且不会污染代码。 1,定义 比较常见的定义是 development: x: a y: b test: x: c y: d 可以重用的定义形式 defaults: &defau...

2012-05-08 14:51:39

阅读数:1708

评论数:2

linux ssh 不需要登录密码,即可远程登录的配置

每次都需要输入服务器密码,挺麻烦的。现在配置一下,即可实现不需要输入密码就可登录。 感谢ruby-china.org热心的兄弟们~ 1, client端 1.1 生成id_isa.pub文件 ssh-keygen -t rsa 1.2 将id_rsa.pub上传到服务器上 ...

2012-05-08 14:06:29

阅读数:2932

评论数:0

如何从github安装rails 2 的plugin

script/plugin install github.com/jackdempsey/acts_as_commentable.git -r 2.x

2012-05-07 14:17:53

阅读数:441

评论数:0

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