
rails
文章平均质量分 86
hexudong08
web开发者,擅长ruby,js,jqueyr,java开发
展开
-
rails开发利器之插件开发-acts_as_xxx method 开发
需求分析需要为model层建立acts_as的扩展,这样,就能将代码脱离单个的model(如user)限制,在不同的Model中可以重用。我遇到的情况是,我有一个user的model,里面有很多关于流媒体服务器的方法(类方法和对象方法),我现在需要将其独立成一个acts_as_xxxx, 然后放入user model中新建lib/diaoduapi/acts_as_flow.rb文件,原创 2011-11-29 14:11:21 · 648 阅读 · 0 评论 -
Mac10.8的Rails环境搭建
第一次使用Mac Book,记录于此。1, 需要按照xcodexcode 4.2以上的需要安装 command line xxx打开 xcode -> open develop tools -> more xxxx2, 将 /Applications/Xcode.app/Contents/Developer/usr/bin 放到 $PATH修改 ~/.bash_profi原创 2012-11-02 13:53:29 · 951 阅读 · 0 评论 -
rails开发利器:vim编辑器安装-工欲善其事必先利其器。
一直使用linux默认的vim编辑器,感觉使用起来不是很流畅。今天打算弄一弄vim编辑器与ruby整合的事情,提高开发效率。网上找了资料,但都不是很好。现在总结在这里,希望能一次完全的成功。 my vim version : vim 7.0 vimrc的配置问题 vim ~/.vimrc"设置缩进set sw=2set ts=2" Source the vimrc fil原创 2011-11-22 21:21:22 · 1660 阅读 · 0 评论 -
rails开发利器:如何给苹果PushServer发送消息rails for apple_push_notification
Purpose: 为苹果的app - push message . 使用苹果的 push 服务器rails 的插件:apple_push_notificationURL: https://github.com/samsoffes/apple_push_notificationinstall plugin apple_push_notificationscript/plugin原创 2011-11-25 16:55:38 · 1048 阅读 · 0 评论 -
收集网站反馈的gem- feedback_popup
我做了一些修改,以支持中文,地址如下https://github.com/chucai/feedback_popup该gem主要用于收集用户的反馈原创 2012-05-27 20:23:31 · 706 阅读 · 0 评论 -
jwplayer 如何从视频中截取图片
有这样的一个需求:需要从一个flv文件中,截取图片,不通过ffmpeg,而是需要用户通过web操作,就能截取。jwplayer有一个plugin,可以实现该功能snapshot注意:因为snapshot只支持5.2以下版本,所以,请不要使用过高的版本,如最新版本5.9我所使用的是jwplayer 4.2 1,view 层代码如下原创 2012-03-06 19:34:58 · 2778 阅读 · 1 评论 -
heroku 使用笔记
1, 如何checkout heroku上的代码,修改并提交git clone git://heroku的地址提交:git remote add heroku git@heroku.com:newname.git然后运行如下命令git push heroku master2, 使用heroku初始化项目的步骤 git init git add . git原创 2012-02-01 19:18:16 · 863 阅读 · 0 评论 -
如何提升网页的加载速度?
首先,应该有一个好的服务器。这是根本要素。如果在这个基础上谈提升网页的加载速度应该如何做呢?1,选取一款测试网页加载速度的工具firefox 的插件 page speedhttp://code.google.com/intl/zh-CN/speed/page-speed/2, 根据page speed的建议操作,如下是我的一些总结2.1 首先做rails的页面缓存cache原创 2012-02-06 11:48:33 · 830 阅读 · 0 评论 -
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原创 2012-02-09 16:03:01 · 1688 阅读 · 0 评论 -
rails 3.0 的utf-8编码问题
有一个gem可以给所有的文件加#encoding: utf-8gem install magic_encodingsmagic_encoding原创 2012-02-01 10:30:18 · 850 阅读 · 0 评论 -
关于ruby on rails的一些资料的收集
taobao rubygems 镜像http://ruby.taobao.org/ruby的gems库中心http://ruby-toolbox.comhttp://rubygems.org/rails视频学习中心http://railscast.com/不错的railser的bloghttp://hisea.me/欢迎大原创 2011-12-23 15:30:26 · 615 阅读 · 0 评论 -
代码重构清单
不能存在两处或以上一样代码的地方,所以,如果你在copy代码,请重构 方法不能太长(超过10行?),一个方法,只能干一件事情 对象和类不能太大(属性可以重构到一个类中?方法可以重构到其他类或对象中?)方法参数太多(Shotgun surgery) 需要修改很多代码,才能完成一次小的功能修改(Divergent change)一处代码修改,引起很多出代码需要修改(feature envy)功能或原创 2011-12-23 16:31:06 · 790 阅读 · 0 评论 -
一段可以参考的i18n国际化的rails 中文设置代码
zh: feedback_popup: title: "意见反馈" send_button: "提交" message_sent: "谢谢!" email: subject: "意见反馈的消息" activemodel: models: feedback_popup/message: '消息' attributes:原创 2012-05-27 20:15:22 · 900 阅读 · 0 评论