项目需要实现上传图片的功能,经过努力已经全部搞定了。 可是,因为随着项目的使用,被上传的图片可能越来越多。 会导致public/images变的很大。 所以想,是不是应该把图片放到别的地方呢。 稍作修改之后,也实现了这个想法。 但是,发现了一个小问题。 image_tag不能显示出public/images文件夹以外的图片。 所以作了一个下实验: 大概的code是这样的。 under image folder: rails_tag:<%= image_tag '68.jpg', :size => "50x40" %> html:<img src="/images/68.j ...
2008-04-28

关于 flash photo slideshow

关键字: flash
这是快车首页的截图。绿色框框里面的flash是用什么软件做出来的呢? 有谁知道?
在一个页面中,有两个text field。里面可以输入数字,然后在边上显示两个texi field里面数字的和。 我的方法大概是这样的。用两个observe field,来观察text field的值,一旦改变就在页面上取得两个text field的值。加在一起之后update 结果。 用的是rjs. view的代码是: <%= text_field 'field', "01",:class=>'sum', :value=>0 %> <%= text_field 'field', "02",:class=>'sum', :value=>0 %> <div id= ...
2008-03-28

请教网站创业者的经验

关键字: 经验技术
从事ruby on rails的工作有段时间了。在感受到rails 框架的种种优点之后,有了种想自己做个网站的欲望。但不是那种个人网站,写写blog什么的。想做一个面向大众,能吸引些人的网站(非成人网站)。因为毕竟自己点灯熬蜡写出来的东西,要是没人看那就太衰了。 在看了robbinInfoQ和JavaEye的关系后,发现这样一段话: 引用 JavaEye是一个技术社区网站,核心竞争价值是社区资源,任何会员都可以发表文章,被投票和关注度高的帖子就会自动出现在网站的首页。JavaEye没有编辑队伍,也不做媒体,JavaEye的主要盈利方向是中高端软件开发人员的招聘服务。 感觉robbin在创 ...
下载最新的redmine打算在自己的机器上试用一下。 每次开机都要自己打开command window,然后输入:cd /home/auckland/redmine 和ruby script/server. 后来想让他开机自动运行,于是就在 /etc/rc.local里面加上了一行:/home/auckland/redmine_startup 在redmine_startup里面主要是: echo "start redmine:" (cd /home/auckland/redmine && ruby script/server -e production) 如果,我在com ...
2008-03-17

IE 6 中的hover问题

关键字: html
在IE 6中,只有<a></a>可以使用hover。 然而在IE 7和ff中,其他的element也可以使用hover。 不过,目前的客户他们还都徘徊在IE 6中呢。 怎么样解决IE 6中其他element的hover问题呢? 例如,一个div,一个table row 或者一个table gird。 不知道大家在这方面有没有什么经验可以传授。
在作一个项目,controller folder 下的各种各样的controller比较多。很乱。 于是新建了几个folder把属于一类的controller 放在一起。 例如就像typo里面那个admin folder一样。 controller(folder) -->welcome_controller.rb -->admin(folder) --->accounts_controller.rb 可是出现了奇怪的问题。 在一个页面里,比如说有3个link_to生成的link. A B C 其中 A, B 都是link到普通的controller 里 ...
在程序里面有一个array。 里面装着里面装的杂七杂八的东西。 虽然都是根据Model.find()得到的。 但是却是从几个不同的model(table)中得到的。 然后根据某个特定的关系,选定顺序的放进去的。 个别页面比较大。想做一下分页。 自己简单写了一个。只支持上一页,下一页之类的东西。 不像will_paginate插件那么完美。 但是可以用了。 因为其他地方都是用的will_paginate,所以这里感觉比较奇怪。 因为array是由多个model中的数据组成的。 所以,用 Model.paginate :conditions=>...... 应该不行吧。 不知道will_pag ...
刚把自己的rails app升级到rails 2.0版本。 发现 destroy method 不好用了。 程序上没有什么特殊的,就是普通的destroy method. def destroy Recipe.find(params[:id]).destroy redirect_to :action => 'list' end 数据不被删除,然后转到了list action。 log 里面有这样一行。 Filter chain halted as [#<ActionController::Filters::ClassMethods::ProcFil ...
2007-12-14

rails 文件管理

关键字: rails file system file server
哈哈 噢的问题 比较多 新手嘛 望大家见谅 虽然现在没有用到,但是以后肯定会涉及的。 就是rails如何管理文件。 举个例子,公司新雇佣了一个临时工。 在rails 的 human resource 系统里记录了详细的信息。 但是员工的个人简历,工作合同等都是白纸黑字文件。 而且,几个月后这个员工可能转成正式员工。就会又有一份新的合同。 新西兰一般一年作一次review。这样的话每年可能都会有一个新合同。 有的经理,想查看所有版本的合同,点击其中一个link.就会弹出合同的文本文档。 可能是pdf or ms word. 我想会有三种办法 1。把文件存在 database 里。 2。把文 ...
Auckland
搜索本博客
博客分类
存档
最新评论