- 浏览: 208019 次
- 性别:
- 来自: 杭州
最新评论
-
落叶知秋__:
indexPath能用?
UITableView 删除特定的CELL -
xhanxhanxhan:
Hooopo 写道puts 返回结果是nilnil and r ...
一个脚本×关键词“百度说吧”你懂的 -
Hooopo:
puts 返回结果是nilnil and return 这个是 ...
一个脚本×关键词“百度说吧”你懂的 -
nono123:
谢谢!
不用信用卡而申請其他地區itunes賬號的方法 -
BarryWei:
lordhong 写道多谢分享, 学习一下, iPhone我都 ...
永远的扫雷英雄(开源)
文章列表
class ForumPost < ActiveRecord::Base
belongs_to :topic, :class_name => "ForumTopic"
belongs_to :profile, :class_name => "ForumUserProfile"
belongs_to :profile, :class_name => "ForumUserProfile", :foreign_key => "forum_user_profile_id"
...
- 2009-04-30 01:53
- 浏览 783
- 评论(0)
起源於今天添加返回到之前頁面功能,用session實現,並加到applicationController下的afterfilter 上,然後發現在某些頁面死循環了。經過漫長的尋找終於發現問題原因:把skip_after_filter 寫做 skip_before_filter 了。
然後呢,就找到了這個插件,現在是gem了更方便:),據說很有名,看它個人介紹:
http://github.com/josevalim/rails-footnotes/tree/master
description
If you are developing in Rails you should kn ...
- 2009-04-29 22:52
- 浏览 1139
- 评论(0)
搜到3个不错的js提示框
http://davidwalsh.name/dw-content/jquery-home.php
这个举了Jquery首页的例子 用得是 mootools
http://www.nickstakenburg.com/projects/prototip2/
功能很强大,而且是prototype
http://jqueryfordesigners.com/coda-popup-bubbles/
举了coda网站上的例子 用的是jquery
这个站点界面很棒
为什么JAVAEYE不在编辑器弄个自动识别URL的功能,真麻烦。
- 2009-04-28 15:02
- 浏览 842
- 评论(0)
今天偷懒,也顺便试试能否通过 scaffold 来生成 cms/template 的形式
结果让我很失望,代码生成很离谱,model 变成了 Cms::Template ,生成的数据库表为 cms_tempates
看起来不错,不过尝试运行发现 Cms::Template 默认对应的表居然是 templates ,挺离谱。
然后剩下的事情就是改代码,虽然麻烦,但比自己写还是快了许多。
测试,index , 成功。松了口气,一开始一直会以为template 会是保留字 ,这下好像没问题了。
测试其他方法,奇怪的事情再次发生,居然提示
写道
undefined method `r ...
- 2009-04-27 00:25
- 浏览 908
- 评论(0)
要在几年前很难想象Javascript能达到现在的高度,这种变化潜移默化,不知觉中曾经流行的flash导航条基本上不见踪影,除了国内墨守成规的网游界面还是延续着古老的传统,取而代之的是js + css 。
看现在浏览器的宣传,哪个不是把javascript 的执行效率摆在最前 。各种框架,技术,ajax 甚至能让js控制播放动画,不得不所js彻底改变互联网,颠覆互联网的UI和用户体验,这和google 的作用分不开,人家没有操作系统,只能在浏览器上下功夫,然后又不使用flash(mac也是),剩下的就是这个js了。发掘后展现的力量实在强大,这下同样搞ria 的actionscript就尴尬了。 ...
- 2009-04-25 23:33
- 浏览 1150
- 评论(2)
ubuntu jaunty 9.04非 LTS (2009年4月发布正式版)
备份软件源:
sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup
编辑软件源:
sudo gedit /etc/apt/sources.list
更新软件源:
sudo apt-get update
#----- contents of sources.list ---------------------------------------------------------------#
#传说中的中国科技大 ...
- 2009-04-25 15:38
- 浏览 4917
- 评论(0)
官方文章 Rails Internationalization (I18n) API
http://guides.rubyonrails.org/i18n.html
介绍了关于I18N的一切,文章很长很详细,太多内容在介绍如何根据不同类型的请求来确定不同的语言版本。
而对于本地化的例子写的比较少。
目前有个困惑,像 "#{str1} 比 #{str2} 更喜欢 #{str3}" 这样得怎么实现?
具体方法具体分析,西文语法转成中文还确实比较麻烦。
当然如果用文中介绍的用
index.en.erb.html
index.cn.erb.htm ...
- 2009-04-18 18:48
- 浏览 1222
- 评论(0)
个人摸索的一点点经验
Layout
如果想让页面对不同的响应返回不同的模板,比如ajax请求,普通get
可以这样写:
class TopicsController < ApplicationController
layout :set_layout
#... ...
private
def set_layout
if request.xhr?
false
else
"application"
end
end
end
FORM 表单
...
终于等到这个新闻了。
虽然说很久前暴雪和9C关系开始出问题
很久前就在想合同到期后暴雪会续约吗
不是空穴来风
其实最大的错误就是暴雪当年把代理权交给了9C
高中开始玩MU,和认识的,不认识的一起冒险旅途。
每次体育课一群人围着草坪,一边传奇一边奇迹
这就是我们的快乐
但也见证了9C处理事情的态度,每次和传奇的朋友聊天,都不由得羡慕盛大
虽然都不是什么好鸟
然后就是得知wow被9C代理了
当时就纳闷为什么暴雪要选个9C呢
终于
首先声明,我并不是在打落水狗,只是通过这最后几个月9C的一些作为,来让大家看看,9C这个迟暮的老人,在临死前,到底做 ...
- 2009-04-16 21:38
- 浏览 913
- 评论(0)
ThickBox 是JQuery 的一个UI插件,能以内嵌对话框形式显示图片和内容。
官方网站以及教程
http://jquery.com/demo/thickbox/
不错,在没找到更好的之前就用它了。
- 2009-04-16 19:39
- 浏览 1737
- 评论(0)
很簡單。備忘。
1 生成代碼 script/generate plugin plugin_name
2 init.rb 在運行rails前會載入,並會自動載入lib下的文件
3 寫你自己需要hook的東西
關鍵:如何讓rails能在controller或view裡面使用自己寫的東西
這裡就不需要在使用時候include file 了。
方法一: 在 init.rb 中添加
ActionView::Base.send :include, UrlEnhancerHelper
意思是吧 UrlEnhancerHelper 這個 module 包含在 Acti ...
- 2009-04-16 15:11
- 浏览 915
- 评论(0)
rake db:abort_if_pending_migrations # Raises an error if there are pending migrations
rake db:charset # Retrieves the charset for the current environment's database
rake db:collation # Retrieves the collation for the current environment's database
rake db:c ...
- 2009-04-14 22:11
- 浏览 1543
- 评论(2)
今天写了个挺好玩的东西,看着数据库里面满满的数据,别提多开心了。
具体代码就不贴了,简单介绍下使用到的东西。
Crawler 爬虫
一开始打算用http 和 正则来实现,后来发现这个暴爽的GEM : hpricot
这个东西就是个HTML parser ,使用起来特简单,语法和 protype 类似 。
ruby 中使用 ActiveRecord
require "rubygems"
require "active_record"
require "yaml"
#载入外部YML数据库配置文件
db ...
- 2009-04-14 22:02
- 浏览 1542
- 评论(0)
《Agile Web Develop》这本书里面只是简单介绍了下Rails ,许多东西为什么,以及更多有趣的东西都没有提到。
看别人项目源码后,才觉得Rails 的内容还真不是一般多。而ruby 随意修改内核功能的特性,更导致代码阅读起来额外麻烦。甚至不需要include,直接继承基类后extend就可以在其他地方使用了 - -
with_scope :ActiveRecord::Base
很方便的函数,用在需要不定参数查找时特好用
class Article < ActiveRecord::Base
def self.create_with_scop ...
发现一款Mac 下的 16进制编辑器 0xED
http://www.suavetech.com/0xed/0xed.html
试用下,功能比较纯粹,不过速度不错,开大东西不卡。
如果您闲着无聊,可以把各种东西丢进去看看
001100010101000101110101001010010
010110101011001011001010101010100
到底怎么编码滴。
- 2009-04-07 20:58
- 浏览 3282
- 评论(0)