2010年2月

《2030肢解中国—美国的全球战略与中国的危机》戴旭上校在母校演讲的视频完整版下载

下载地址:

ed2k://|file|2030%E8%82%A2%E8%A7%A3%E4%B8%AD%E5%9B%BD-%E7%BE%8E%E5%9B%BD%E5%85%A8%E7%90%83%E6%88%98%E7%95%A5%E4%B8%8E%E4%B8%AD%E5%9B%BD%E5%8D%B1%E6%9C%BA%EF%BC%88%E6%88%B4%E6%97%AD%EF%BC%89-%E4%BC%98%E9%85%B7.flv|268138528|463B900026426595A967C435F18DB252|h=B6TKAUYKDXMKTI5LKMYG5SWNKNXXGNJS|/

用电骡或迅雷下载。

youtube在线观看:http://docs.google.com/View?id=dhh5gtxb_458fhvj5zc5 【翻墙的需要】。[update 2010.2.22]

国内用户观看&下载youtube视频方法

way 1 :

http://hloli.appspot.com/gfwtube

【在学校用不起自*由*门,找到上这个东东,是一个google应用,直连youtube,无代理,推特,脸书还没找到方法】

 

说明:此网站有流量及人数限制,每天最高80000访问量,前几天就出现过超过限制的情况(google 会提示 over quota),不过过几个小时就恢复正常了,大家遇到这种情况要有耐心。

way 2 :

还有一个方法,前提是你使用的是Firefox浏览器,安装greasemonkey后,安装TubeWall-2脚本。这个就不能搜索视频了,只能碰到youtube.com具体视频的时候触发脚本。

‘JavaScript component does not have a method named: “onLocationChange”‘ when calling method: [nsIWebProgressListener::onLocationChange]“

在项目中使用jsTree,在firefox的js控制台输出以下错误:

[Exception... "'JavaScript component does not have a method named:
"onLocationChange"' when calling method:
[nsIWebProgressListener::onLocationChange]"  nsresult: "0x80570030
(NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)"  location: "JS frame ::
file:///C:/Program%20Files/Mozilla%20Firefox/components/nsSessionStore.js
:: sss_observe :: line 320"  data: no]
file:///C:/Program%20Files/Mozilla%20Firefox/components/nsSessionStore.js
Line 320

[Exception... "'JavaScript component does not have a method named:
"onLocationChange"' when calling method:
[nsIWebProgressListener::onLocationChange]"  nsresult: "0x80570030
(NS_ERROR_XPC_JSOBJECT_HAS_NO_FUNCTION_NAMED)"  location: "<unknown>"
data: no]

参考此文 此文 此文 还有此文得知是firebug和flashgot扩展到冲突造成的,把flashgot禁用或者卸载掉就可以了。

AllowOverride造成mod_rewrite无法启动的问题

项目需要使用到自定义url,所以需要启动apache的mod_rewrite模块,打开httpd.conf,将

LoadModule rewrite_module modules/mod_rewrite.so

前面的#去掉,重启动apache,但是发现自己建立的虚拟主机程序根目录下面.htaccess定义的重写规则并没有生效。

网上找了半天是AllowOverride指令设置为None造成的。

通常利用Apache的rewrite模块对 URL 进行重写的时候, rewrite规则会写在 .htaccess 文件里。但要使 apache 能够正常的读取.htaccess 文件的内容,就必须对.htaccess 所在目录进行配置。从安全性考虑,根目录的AllowOverride属性一般都配置成不允许任何Override ,即
< Directory />
AllowOverride None
< /Directory>

在 AllowOverride 设置为 None 时, .htaccess 文件将被完全忽略。当此指令设置为 All 时,所有具有 “.htaccess” 作用域的指令都允许出现在 .htaccess 文件中。

而对于 URL rewrite 来说,至少需要把目录设置为
< Directory /myblogroot/>
AllowOverride FileInfo
< /Directory>

AllowOverride的参数

AuthConfig
允许使用与认证授权相关的指令(AuthDBMGroupFile, AuthDBMUserFile, AuthGroupFile, AuthName, AuthType, AuthUserFile, Require, 等)。

FileInfo
允许使用控制文档类型的指令(DefaultType, ErrorDocument, ForceType, LanguagePriority, SetHandler, SetInputFilter, SetOutputFilter, mod_mime中的 Add* 和 Remove* 指令等等)、控制文档元数据的指令(Header, RequestHeader, SetEnvIf, SetEnvIfNoCase, BrowserMatch, CookieExpires, CookieDomain, CookieStyle, CookieTracking, CookieName)、mod_rewrite中的指令(RewriteEngine, RewriteOptions, RewriteBase, RewriteCond, RewriteRule)和mod_actions中的Action指令。

Indexes
允许使用控制目录索引的指令(AddDescription, AddIcon, AddIconByEncoding, AddIconByType, DefaultIcon, DirectoryIndex, FancyIndexing, HeaderName, IndexIgnore, IndexOptions, ReadmeName, 等)。

Limit
允许使用控制主机访问的指令(Allow, Deny, Order)。

Options[=Option,...]
允许使用控制指定目录功能的指令(Options和XBitHack)。可以在等号后面附加一个逗号分隔的(无空格的)Options选项列表,用来控制 允许Options指令使用哪些选项。

所以改为AllowOverride All就可以使用mod_rewrite了。但是All是最大权限,可能有安全问题,可以根据具体的情况改为FileInfo就可以了。

css中文字体用utf8转码

css中文字体用utf8转码

最近在用zend studio开发一个系统,在做前台设计的时候,碰到了如图的问题,一个lexical error,google了一下,aptana插件编辑器中,对于css中的cjk文字都需要使用utf编码来表示,所以把宋体改为5b8b4f53,因为有些浏览器无法识别cjk文字。