摘要: 我们在很多开发的过程中会用到,对时间进行转换或者标准格式输出。 也有一些情况下,我们mysql的数据库有datetime类型的数据库进行查询,或者保存。对于,这些不同的情况,简单的罗列一下解决方法,或者,会用到。先从最一般的开始吧:1.格式化输出那么最常用到的应该是:Ruby代码 DateTime.parse(Time.now.to_s).strftime('%Y-%m-%d%H:%M:%S').... 阅读全文
posted @ 2009-08-24 18:46 麦飞 阅读(6152) 评论(0) 推荐(0) 编辑
摘要: pricot 是快又好用的 Ruby HTML parser,来源 JQuery。它的特点是 1.速度快,因为核心用C改写了 2.好用的介面,你可以用CSS selectors,element IDs,tag types 等。其它特点可以解析 XML,可以解析 invaild 的 HTML,甚至可以更改 document 结构。open-uri中文说明 hpricot官方git地址Ruby代码 r... 阅读全文
posted @ 2009-08-24 18:22 麦飞 阅读(534) 评论(0) 推荐(0) 编辑
摘要: Ruby代码 classBook<ActiveRecord::Basehas_one:distributorendclassDistributor<ActiveRecord::Basebelongs_to:bookhas_many:agentsendclassAgent<ActiveRecord::Basebelongs_to:distributorhas_many:shopse... 阅读全文
posted @ 2009-08-24 18:17 麦飞 阅读(246) 评论(0) 推荐(0) 编辑
摘要: 都是基于linux平台的典型的不好的办法是Ruby代码 `ifconfig`.slice(/[\d|.]+Bcast/).sub(/Bcast/,'')`ifconfig`.slice(/[\d|.]+ Bcast/).sub(/ Bcast/,'')人家比较好的办法是Ruby代码 ################local_ip#Thisistogetaroundusingifconfigs... 阅读全文
posted @ 2009-08-24 17:29 麦飞 阅读(666) 评论(0) 推荐(0) 编辑
摘要: Rails开发的时候,估计console和Debug我们会比较多用,JE上搜Script/runner没有什么相关的资料。 runner和console一样是内置在script下的命令,也非常类似的提供console的功能,只不过是console针对的是命令行,runner针对的是文件。换句话说,都是提供Rails执行环境。 runner最大可能的应用,在于定时执行。例如,你的Rake任务,对于一... 阅读全文
posted @ 2009-08-24 17:24 麦飞 阅读(1328) 评论(0) 推荐(0) 编辑
摘要: 相关文章: Rolling with Rails 2.0 - The First Full Tutorial Rails 1.2 REST + Adobe Spry 一个常见REST应用场景的困惑和探究 推荐圈子: Ruby off Rails 更多相关推荐 Hi guys, I wrote a plugin to kill the N+1 queries, it works very well ... 阅读全文
posted @ 2009-08-24 10:16 麦飞 阅读(230) 评论(0) 推荐(0) 编辑