流水笔记一则.
我之前已在服务器配置了nginx,php,mysql等,现在先安装ruby企业版
cd /tmp
wget http://rubyforge.org/frs/download.php/71096/ruby-enterprise-1.8.7-2010.02.tar.gz
tar -xzvf ruby-enterprise-1.8.7-2010.02.tar.gz
cd ruby-enterprise-1.8.7-2010.02
./installer
然后按照提示做
阅读剩余部分...
Google 给几个Javascript Framework提供的CDN地址:
阅读剩余部分...
这是一片不断膨胀、愈演愈烈的虚拟战场。每一位统帅都着迷于它的独特魅力——任何势力的盛衰都取决于无数素未谋面的人的鼠标点击。每一位统帅也都必须铭记:实体世界里“强攻弱守”的军事规律已经在此失效。这里唯一可以遵循的生死法则是,无论势力强弱,一旦站到防守的位置上,那么溃败将接踵而来,且来得出乎意料地快
阅读剩余部分...
Office 2010 正在下载中,午饭时就可以装了...

像原来在xp下装一样
memcached.exe -d install
memcached.exe -d start
报错“ failed to install service or service already installed”
解决方法:
管理员身份安装,首先找出cmd.exe的原文件(在c:\windows\system32\cmd.exe),
右击以管理员进入,接下来的步骤就和xp安装方法一样了
javaeye的新闻http://www.javaeye.com/news/15494
cnblogs的新闻http://news.cnblogs.com/n/60768/
发现cnblogs的评论有很多类似“xx人民发来贺电!java终于跌下神坛了!”,而javaeye的评论要显的理性的多。
利用layout可以很好实现这个需求.
在ApplicationHelper内加入如下代码:
def require_js(path)
content_for :header_js do
include_js_tag path
end
end
def require_css(path)
content_for :header_css do
include_css_tag path
end
end
def include_js_tag(path)
if not path.starts_with?("http:")
path = "/themes/#{@setting[:theme]}/javascripts/" + path
end
javascript_include_tag path
end
def include_css_tag(path)
if not path.starts_with?("http:")
path = "/themes/#{@setting[:theme]}/stylesheets/" + path
end
stylesheet_link_tag path
end
(如果你要直接在view或者layout内引入css则可以<%= include_css_tag "global.css" %>,这样生成的路径是带有皮肤目录的)
接下来,修改你的layout的head,加入如下代码:
阅读剩余部分...