关闭

Mac10.8的Rails环境搭建

第一次使用Mac Book,记录于此。 1, 需要按照xcode xcode 4.2以上的需要安装 command line xxx 打开 xcode -> open develop tools -> more xxxx 2, 将 /Applications/Xcode.app/Contents/Developer/usr/bin  放到 $PATH 修改 ~/.bash_profi...
阅读(761) 评论(0)

收集网站反馈的gem- feedback_popup

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

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

zh: feedback_popup: title: "意见反馈" send_button: "提交" message_sent: "谢谢!" email: subject: "意见反馈的消息" activemodel: models: feedback_popup/message: '消息' attributes:...
阅读(708) 评论(0)

jwplayer 如何从视频中截取图片

有这样的一个需求: 需要从一个flv文件中,截取图片,不通过ffmpeg,而是需要用户通过web操作,就能截取。 jwplayer有一个plugin,可以实现该功能 snapshot 注意:因为snapshot只支持5.2以下版本,所以,请不要使用过高的版本,如最新版本5.9 我所使用的是jwplayer 4.2 1,view 层代码如下...
阅读(1851) 评论(1)

rails3.2 开发过程中的一些总结

1, Could not find a JavaScript runtime. See https://github.com/sstephenson/execjs for a list of available runtimes. update Gemfile文件 gem 'execjs' gem 'therubyracer' bundle install 2,  can't c...
阅读(1517) 评论(0)

如何提升网页的加载速度?

首先,应该有一个好的服务器。这是根本要素。如果在这个基础上谈提升网页的加载速度应该如何做呢? 1,选取一款测试网页加载速度的工具 firefox 的插件 page speed http://code.google.com/intl/zh-CN/speed/page-speed/ 2, 根据page speed的建议操作,如下是我的一些总结 2.1 首先做rails的页面缓存 cache...
阅读(631) 评论(0)

heroku 使用笔记

1, 如何checkout heroku上的代码,修改并提交 git clone git://heroku的地址 提交: git remote add heroku git@heroku.com:newname.git 然后运行如下命令 git push heroku master 2, 使用heroku初始化项目的步骤 git init git add . git...
阅读(600) 评论(0)

rails 3.0 的utf-8编码问题

有一个gem可以给所有的文件加#encoding: utf-8 gem install magic_encodings magic_encoding...
阅读(621) 评论(0)

代码重构清单

不能存在两处或以上一样代码的地方,所以,如果你在copy代码,请重构 方法不能太长(超过10行?),一个方法,只能干一件事情 对象和类不能太大(属性可以重构到一个类中?方法可以重构到其他类或对象中?)方法参数太多(Shotgun surgery) 需要修改很多代码,才能完成一次小的功能修改 (Divergent change)一处代码修改,引起很多出代码需要修改(feature envy)功能或...
阅读(515) 评论(0)

关于ruby on rails的一些资料的收集

taobao rubygems 镜像 http://ruby.taobao.org/ ruby的gems库中心 http://ruby-toolbox.com http://rubygems.org/ rails视频学习中心 http://railscast.com/ 不错的railser的blog http://hisea.me/ 欢迎大...
阅读(490) 评论(0)

rails开发利器之插件开发-acts_as_xxx method 开发

需求分析 需要为model层建立acts_as的扩展,这样,就能将代码脱离单个的model(如user)限制,在不同的Model中可以重用。我遇到的情况是,我有一个user的model,里面有很多关于流媒体服务器的方法(类方法和对象方法),我现在需要将其独立成一个acts_as_xxxx, 然后放入user model中 新建lib/diaoduapi/acts_as_flow.rb文件,...
阅读(381) 评论(0)

rails开发利器:如何给苹果PushServer发送消息rails for apple_push_notification

Purpose: 为苹果的app - push message . 使用苹果的 push 服务器 rails 的插件:apple_push_notification URL: https://github.com/samsoffes/apple_push_notification install plugin apple_push_notification script/plugin...
阅读(835) 评论(0)

rails开发利器:vim编辑器安装-工欲善其事必先利其器。

一直使用linux默认的vim编辑器,感觉使用起来不是很流畅。今天打算弄一弄vim编辑器与ruby整合的事情,提高开发效率。网上找了资料,但都不是很好。现在总结在这里,希望能一次完全的成功。 my vim version :  vim 7.0  vimrc的配置问题 vim ~/.vimrc "设置缩进 set sw=2 set ts=2 " Source the vimrc fil...
阅读(1065) 评论(0)
    个人资料
    • 访问:220849次
    • 积分:4824
    • 等级:
    • 排名:第6348名
    • 原创:199篇
    • 转载:3篇
    • 译文:0篇
    • 评论:48条
    博客专栏
    文章分类
    最新评论