用Godaddy的Site Redirects实现祼域名转发至WWW 十一月 24th, 2009
网址的规范化是SEO中很重要的一项内容,这就要求将不带有WWW的“祼域名”和WWW开头的域名统一起来。实现这个不难,可以利用.htaccess文件进行301重定向或者用域名商提供的URL转向功能。今天Kder就介绍一种简单的方法,用Godaddy的免费空间自带的Site Redirects功能实现祼域名转发至WWW域名。
- 首先,进入空间的后台,点击Content——Site Redirects,如图:
- 等待页面加载完成,点击网页右侧的“New Redirect”,在弹出的对话框中,“Domains”中填入要转向的域名,例如kder.info,“Redirect”选择“Only Without”,点击“Next”,如图:
- 接下来,在Prefix选http,Domains填入目标域名,如www.kder.info,如图:
- 然后,Type选择Permanent(301),Content Redirect Options选择Match Path,然后OK即可,如图:
- 同理,为了方便手机访问Kder的blog,我也将 wap.kder.info 转向到了 www.kder.info/wap 。最后,效果如图:
略有不同的是,wap.kder.info的域名在第4步选择了No Redirect。
好了,至此域名转发就成功了。
转载请注明:作者Kder[http://www.kder.info] 出处 http://www.kder.info/godaddy-site-redirects.html
自动将网址URL替换为链接Link格式 十一月 21st, 2009
这是Kder做的一个在线替换小工具。将URL贴在下面的文本框中,点击“替换”即可替换为超链接格式。
js源码出处:http://opentags.org/view/35/ , 感谢作者 david
解决WordPress的Warning: Cannot modify header information 十一月 20th, 2009
症状:WordPress出现Warning: Cannot modify header information - headers already sent by... 错误。
解决办法
记事本打开wp- config.php文件,另存为ansi编码就没事了。
原因
默认的记事本不支持区分utf-8 bom和no bom,导致编码错误。
参考了以下文章:
http://www.theflying.cn/index.php/2009/01/18/wordpress-anzhuang-error/
解决飞信出现的Entry Point Not Found错误 十一月 18th, 2009
在飞信中打开一个超链接时,因为我的默认浏览器是Firefox,所以调用了FF,但是出现了以下错误:
firefox.exe - Entry Point Not Found
The procedure entry point _except_handler4_common could not be located in the dynamic link library msvcrt.dll.
解决方法:
将飞信文件夹下的dwmapi.dll重命名或删除到回收站,再次启动飞信客户端,错误提示就消失了。
参考了这篇文章: http://www.winos.cn/viewthread-49733.html
lzop: 传说中最快的压缩工具 十一月 16th, 2009
lzop是一个基于LZO压缩库的压缩软件。LZO是一个超级强大的压缩库,最大的特点就是压缩/解压速度极快。 LZO 除了极快的压缩和解压速度以外,最重要的特性就是“就地解压”,即不使用临时文件,这对于体积较大的文件来说,例如光盘映像,是非常合适的。 另外,解压无需内存,解压速度与压缩率无关,这两个也是特别棒的特性,相比较小的压缩率(现在随着大硬盘的普及,压缩率与压缩时间相比,前者显得不再那么重要了),速度上的提高带来的优势无疑太巨大了! 他到底有多快?以下是官方的介绍:
How fast is fast ? Here are some original timings on an old Intel Pentium 133:
- memcpy(): ~60 MB/sec
- UCL decompression in optimized assembler: ~13 MB/sec
- LZO decompression in optimized assembler: ~20 MB/sec
- LZO decompression in C: ~16 MB/sec
注意,以上仅仅是在一个古董级的奔腾处理器上的结果,现代的处理器应该要快上N倍了。目前好像没有一款主流的压缩软件支持lzo算法,除了lzop。
相关链接:
个人知识管理软件简评—再次推荐PKM2 十一月 12th, 2009
Kder在 PKM2——非常好用的个人知识管理软件,笔记软件,不逊于Evernote、MyBase 一文中曾介绍过这个软件,今天再次推荐。
为什么推荐PKM2
PKM2最大的优点就是有坚实的理论基础(见http://www.pkmcenter.org/PKM2/theory.htm,PKM2:基于知识过程的设计思想【收集、组织、编辑、存储、检索、共享】这在同类软件中还未见到,以知识管理学者的角度设计软件,不是为了功能设计软件)与开放的数据格式(可重用,二次开发等等),同时,作者本身是一个知识管理研究者,态度也很积极和开放,这为软件以后的发展奠定了基础。
PKM2首页就是一个综合页面,信息量很大,而且非常喜欢它的搜索结果页面,像搜索引擎一样。感觉PKM2是一个概念很先进的软件,不同于传统的“软件”,它融入了好多web的因素(例如PKM2可以直接利用PJBlog的皮肤,可以直接导出网站,俨然一个本地“知识服务器”)。在功能上,PKM2几乎是下面大部分软件的超集(也就是说,其他软件有的功能,PKM2几乎都有,除了即时搜索)。
关于PKM2详尽的介绍,可参阅善用佳软的文章 【PKM2:优秀的个人知识管理工具http://xbeta.info/pkm2.htm】
其他优秀PKM软件
以下软件也都不错,可惜与我无缘~
- MyBase:超级强大,共享软件,注册费¥50(xbeta评价:myBase是资料管理/知识管理/笔记软件中功能最全面的一款,并且极为成熟稳定,是国产优秀软件的代表。)
- Websaver:用户界面友好,功能强大,要素俱全,感觉PKM2好多功能都有WebSaver的影子,可惜数据结构不太开放
- CyberArticle:作者很专业和负责,有坚实的理论和实践基础,非常强大且开放(可选择Access数据库/SQL Server Express数据库),二次开发功能强大,支持插件,如WordPress 发布插件;抓取技术一流,网页完美无缺,其他功能稍少了一点,免费版不能导出文件夹
- 针式PKM:同样有坚实的理论和实践基础,很强大,支持直接管理磁盘上的各种文件,不再是单纯的笔记软件,是一个知识中心
- WikidPad:基于Python,利用wiki的形式管理知识,很强大,要素俱全,传统软件
- KeepNote:跨平台,要素俱全,基于XML和HTML保存笔记,传统软件
- SQLNotes:据说很强大,没用过
- 紫轩资料管理大师:标签式浏览,使用sqlite3数据库,支持搜索语法+/-,鼠标手势,很新颖的软件,界面有点太鲜艳,显得不太成熟稳重
- MyData:功能强大,开放,可选SqlServer或者Access数据库,不过在我的电脑上打开和反应速度太慢,操作有闪烁 http://www.mydata.org.cn/mydata/mydata_pro.zip
- Surfulater:注册费$79
- iiKM:使用C++编写,仿照PKM2,网站暂时无法访问:http://killererer.mimione.com/read.php?17&guid=0
- UU Point:高级功能需要VIP
文本格式笔记软件
以下的软件都是文本格式的笔记软件。个人认为,纯文本的东西的确好,但是由于格式限制,缺乏内链接、标签功能,多格式导出较难,不利于知识管理。
- cintaNotes:非常强大的笔记软件,文本格式,相当于轻量级的evernote。自有dat格式,可导出为XML(可重用)和Unicode文本格式,导出的形式是【时间】标题(标签) …内容… (出处),这一点比其他的笔记软件更为清晰一些
- TreePad:用着非常顺手的大纲笔记软件,纯文本格式数据库,导出为txt格式时没有层次结构;可导出为html,不过若笔记里面有代码,会造成混乱。如果对格式没有要求,首选之一(鉴于不是单纯的记笔记,是知识管理,文章的格式还是很重要的)
- mempad 数据格式不开放,可以导出为txt,缩进结构用..表示
- treeline 操作较为复杂,采用数据库存储格式,不太适合追求轻便的用户
- aisnote 必须联网才能使用
- minipad2 是一款小巧的纯文本笔记软件,系统资源占用少,集笔记 / 便笺、计算器、备忘录、电子词典、快启面板、通讯录、文字模板、多重剪贴板等多种功能于一体,所有内容自动保存,关闭时自动记忆最后的状态。数据格式开放,支持导出为目录+文件,功能很好,不过感觉不适合我。
注:以上介绍的只是此类软件的冰山一角,更全面的介绍请见善用佳软的
关于另外两款著名笔记软件:Evernote、Surfulater的介绍,请参见xbeta的文章:《寻找最好的笔记软件:三强篇(EverNote、Mybase、Surfulater)》http://xbeta.info/evernote-mybase-surfulater.htm
Eclipse出现The selection does not contain a main type的解决 十一月 9th, 2009
今天安装完eclipse随便运行个hello world 就出现了这个错误,参考了网上的解决办法,后来发现原来是我在系统路径中设置了CLASSPATH,我想可能是这个path的优先级较高,eclipse 优先采用了这个path,于是出现了找不到main的错误。
解决方法: 把系统环境变量中的classpath删掉,直接使用eclipse,它会自动设置相关路径,在运行,一切正常!
另外可参考网上另一位网友的解决方法:
出现这个问题,是因为.java文件不在项目的src路径内,也就是说源代码未被eclipse编译,字节码不存在无法运行了 在项目名上右键 -> Builder Path -> Configure Build Path -> 选择Source面板,再点Add Folder, 把源代码所在的包路径的上层目录加进来即可。
如何清除Linux系统日志 十一月 8th, 2009
把下面的文件根据需要做一下修改,然后保存为clear_logs.sh,然后执行即可。
#!/bin/sh
cat /dev/null > /var/log/syslog
cat /dev/null > /var/adm/sylog
cat /dev/null > /var/log/wtmp
cat /dev/null > /var/log/maillog
cat /dev/null > /var/log/messages
cat /dev/null > /var/log/openwebmail.log
cat /dev/null > /var/log/maillog
cat /dev/null > /var/log/secure
cat /dev/null > /var/log/httpd/error_log
cat /dev/null > /var/log/httpd/ssl_error_log
cat /dev/null > /var/log/httpd/ssl_request_log
cat /dev/null > /var/log/httpd/ssl_access_log
不要把MSN和Gtalk设置为自动登录 十一月 5th, 2009
如果把MSN/Gtalk设置为自动登录,那么你的密码将会有很大危险:有一款叫做Messenpass的软件,可以直接“提取”出你的聊天软件密码(Gtalk的密码是保存在注册表里面的,虽然有加密,但似乎算法简单了点,可以被MessenPass破解)。
想想看,Gtalk账号也就是Google账号,如果有Gmail和Adsense等等很重要的服务的话,后果……
目前,这款软件支持的聊天软件有:
- MSN Messenger
- Windows Messenger (In Windows XP)
- Windows Live Messenger (In Windows XP And Vista)
- Yahoo Messenger (Versions 5.x and 6.x)
- Google Talk
- ICQ Lite 4.x/5.x/2003
- AOL Instant Messenger v4.6 or below, AIM 6.x, and AIM Pro.
- Trillian
- Trillian Astra
- Miranda
- GAIM/Pidgin
- MySpace IM
- PaltalkScene
- Digsby
当然,没有QQ,腾讯在这方面做得还算不错的。
什么叫Opera ASA? 十一月 3rd, 2009
著名的Opera浏览器公司的全称叫做“Opera ASA”,我一直很纳闷:ASA是什么意思?后来在维基百科上查到,原来是这样:
ASA是挪威语Allmennaksjeselskap一词的缩写,指上市的股份有限公司(public limited liability company)。英文原文见:en.wikipedia.org/wiki/Allmennaksjeselskap
这下终于明白了,Opera ASA和Google Inc.、Microsoft Corp.的意思类似,就是股份公司,只不过称呼上有所区别,因为Opera是挪威的公司嘛。