blog
iteye_10614
这个作者很懒,什么都没留下…
展开
-
搭个窝
这里还不错,搭个窝~~~2007-07-24 11:12:29 · 85 阅读 · 0 评论 -
Rails Plugin开发之helloworld
plugin在rails开发过程中扮演着越来越重要的角色,如何开发一个自己的plugin呢?功能需求:在.rhtml文件中使用 <%=say_hello 'world'%>,实现输出"hello world"这个功能完全可以通过helper方法实现,这里展示如何通过plugin实现,旨在展示制作plugin的基......2007-09-03 16:22:55 · 103 阅读 · 0 评论 -
Rails分页plugin之will_paginate
搜索结果的分页显示是一个常用功能,实现方式有很多中,rails也内建了对分页的支持,但是rails2.0将去掉分页组件,将分页功能交给plugin去实现,这里通过一个简单的例子展示如何使用最流行的rails分页plugin -- will_paginate.1.创建rails工程及数据库<P style="FONT-WEI......2007-08-31 10:07:56 · 92 阅读 · 0 评论 -
小工具之Firebug
一、Firebug是什么?Firebug是FireFox的一款插件,主要是帮助开发人员在开发Web应用程序时对Web页面的CSS,HTML和javascript进行调试,以下是官方说法:Firebug integrates with Firefox to put a wealth of web development tools at your fingertips while you brows...2007-08-22 13:41:06 · 96 阅读 · 0 评论 -
小技巧之rails console
rails带的console环境可以帮助开发者快速测试一些代码片段,对日常开发非常有用。但是,当我们在执行一个ActiveRecord操作时,会同时修改数据库的数据,如果我们只是想执行一些测试代码,而不想真实的修改数据库时,该怎么做呢?很简单:......2007-08-17 12:51:33 · 200 阅读 · 0 评论 -
Rails项目管理之SubVersion(SVN)
版本控制工具是多人协作开发的基础,SVN作为现代化的版本控制工具早已成为配置管理领域的主流选择,今天我们说说如何用SVN管理Rails项目。这里不详细探讨SVN的安装、配置和基础使用,而是从如何创建Rails项目、导入SVN、进行必要的基础设置等方面提供一个对Rails项目进行版本控制的......2007-08-16 09:56:28 · 88 阅读 · 0 评论 -
善用分组之group_by
今天我们要说的group_by方法不是sql里面的"group by",而是active_support对Array的扩展group_by,在讲具体的使用之前,还是先看一个小例子CODE:<CODE style="BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0.5em; BORDER......2007-08-15 11:39:22 · 123 阅读 · 0 评论 -
善用分组之in_groups_of
在正式开始之前,让我们先了解一下in_groups_of方法的出处,in_groups_of是rails中的active_support对Array的扩展,我们通过几行具体的代码来展示一起其作用CODE:<CODE style="BORDER-RIGHT: #ccc 1px solid; PADDING-RIGH......2007-08-14 10:37:16 · 664 阅读 · 0 评论 -
密码保护之危险的log
系统中用户密码是非常敏感的信息,是不允许直接存放的,一般要求使用不可逆算法进行保存,如通过MD5算法加密后再保存。而另一处非常容易泄漏用户密码的地方就是系统的日志,如rails的系统运行日志production.log就会完整保存所有请求的参数值,而用户的密码也同样会暴露无疑。在这种......2007-08-12 00:01:22 · 104 阅读 · 0 评论 -
圈子 -- 我爱读书
我爱读书圈子开通啦,欢迎大家加入。。。http://blog.railschina.com/mygroup-3 书中自有黄金屋,书中自有颜如玉。。。我爱读书<...2007-08-09 15:32:33 · 91 阅读 · 0 评论 -
Web开发调试利器web-developer
web-developer(http://chrispederick.com/work/web-developer/)是一款firefox插件,可以对基于浏览器的Web开发人员提供极大的帮助。下载安装后会已工具条的形式出现在浏览器上,可以随时对当前页面进行调试。......2007-08-09 14:31:54 · 170 阅读 · 0 评论 -
Google恶搞Baidu
Google恶搞Baidu视频:2007-08-07 21:18:14 · 123 阅读 · 0 评论 -
贴一段代码
贴一段代码,其中用到了rails对Symbol的扩展,和!结尾方法的特殊含义:E:\ruby\demo>ruby script\consoleLoading development environment.>> a = %w{word work world}=> ["word", "work", "world"]>> a.collect {|w| w.upca..2007-08-03 13:00:10 · 101 阅读 · 0 评论 -
rails糟糕的session管理
今天在观察服务器的运行状态时发现,偶的rails应用所在目录居然有300多M大,进入应用目录后用du -sh * 查看各个目录的大虾,其中tmp目录就占据了290多M的空间,继续观察,发现tmp/sessions目录有大量的rubysession文件,占据了大量的空间,而此时应用的流量并不是很大,就查看了一下sessio......2007-08-02 10:19:59 · 139 阅读 · 0 评论 -
rails 三年了!
今天去rubyonrails官方博客,发现7.30号是rails三周年纪念一生二,二生三,三生无穷希望rails继续发扬光大!http://weblog.rubyonrails.org/20 ... r-anni...2007-08-01 10:54:14 · 82 阅读 · 0 评论 -
数据迁移plugin之sexy_migrations
DHH在RailsConf 2007上介绍rails2.0新特征时,新的数据迁移组件非常sexy,抛掉了t.column这类丑陋的东西,更加ruby。我们不必等到rails2.0发布,现在就可以sexy一把。插件名称:sexy_migrations插件地址:<A href="http://plugins.require.errtheblog.com/browser/sexy_m......2007-09-05 11:08:21 · 115 阅读 · 0 评论