开源免费的代码编辑器notepad++

一直以来都习惯用EditPlus写代码,后来由于BOM事件的折磨,开始改用功能强大的UltraEdit,但UltraEdit过于庞大,启动较慢,而且需要购买,后来偶然在sourceforge发现了开源且免费的代码编辑器notepad++,试用之后,果然不错。 Notepad++ 是一个免费 开源 小巧的代码编辑器。这个在GPL许可证下的自由软件采用 win32 api 和 STL 以 C++ 语言撰写成,并且选用功能强大的编辑模组 Scintilla。可完美地取代微软视窗的记事本。 下载地址: 可执行代码 源代码 中文语言包 语言包说明: 把下载的中文语言包chineseSimplified. […]

Blog重构完成

第一次用重构这个词是在04年,当时受阿捷的影响, 把一个HTML4.0的站重构成了XHTML1.0, 造成的直接后果就是习惯了手写页面, 以至于拿到最新版的Dreamweaver,已经不知如何使用了…… 现在的这次重构,也许称之为开发更为确切, 不同的是,重构这个词让我有一种惬意的感觉, 而开发却总能使我大脑分泌未知激素, 或者产生儿茶酚胺,以至于晚上睡不着觉。 言规正题,程序依然使用WordPress, 模板是重新开发的,配色仿照的265.com, 而且一不小心通过了校验。 开发模板的过程中顺便修改了大量代码, 以更适用我的习惯和这个比较垃圾的服务器。 号称Code is Poetry的Wo […]

好一个BOM,折磨了我3天!

至于什么是BOM,请看这篇文章 1月6日 被要求开发UTF-8的PHP站。 上午: 写了几个页面且测试OK。 下午: 出去Happy没动电脑。 晚上: 惊奇的发现DIV在Firefox下不能居中, 于是很郁闷的睡了一觉…… 1月7日 上午: 以为CSS问题,尝试了各种hack,依然没有解决问题。 下午: 满世界求助,依然无解。 晚上: 自以为见了鬼, 于是很痛苦的睡了一觉…… 😥 1月8日 上午: 决定把问题简单化, 删除了多余的CSS、语句、标签,把.php保存为.html, 最后只剩下一个DIV标签和相应的CSS,竟然还不能居中! 又发现把DIV标签另存为另外的HTML文件,竟然可以居中! […]

About BOM

吃一堑,长一智。应该对BOM引起重视。 本文探讨的不是BOM本身,而是怎样解决在UTF-8编码下PHP的BOM问题。 这里指的BOM是Byte Order Mark,不是Bill Of Material,也不是Brower Object Model。 那么BOM具体是什么?官方的解释是这样的: A byte order mark (BOM) consists of the character code U+FEFF at the beginning of a data stream, where it can be used as a signature defining the byte o […]

写给猫

写给群的第一任管理员——漫画家的猫 1. 31日,青岛,风大,微冷。 我在网络漫无目的的荡。 QQ群里总有些无聊人士发无聊AD。 与往常不同的是, 今天ADer的寿命比较长。 打开群看了下, 原来群里的头号打手管理员消失了! 于是留言、询问, 回复很简单, 几个字, 却让我找不出任何挽留的语言。 窗外的风依然很大,像沈阳的雪,因为有风,雪花才可以在天地间划出至美的曲线。 2. 记得群刚成立之初, 是做为落伍者青岛站长聚会推广的。 几乎每天都有大量加入请求, 群内也充斥着大量AD, 严重影响他人。 而我因为要参加一个保密网络测试, 无暇管理群内秩序。 于是猫成为第一任管理员, 而且把群管理的很有 […]