博客要经常更新才有人看

上次更新博客是3月20日,一转眼4个月就过去了,时间过得真快啊。

这段时间里,买了个iPod Touch,每天忙于下载安装软件,乐此不彼,就没时间来写博客了。虽然没有写,但是还是经常上来看一看,看看有没有什么评论。

博客要经常更新才有人来看。接下来的时间准备对博客作一些调整及改进。把原先的FCKeditor编辑器换成KindEditor,后者速度要快一些,功能上虽然弱了点,但是还是能胜任简单的图文混排,能满足需要。主题方面:有人说这个主题简洁得没有风格了,我想加上一点点缀,但是又不知道怎么加。

几个月没关注web开发,现在好多博客和网站都开始布局HTML5和CSS3了,有点更不上节奏了,赶紧学习一下。

总是改不掉三心二意的毛病

快两个月没写博客了,这两个月除了偶尔回复一两条评论以外,不但没有写博客内容,也没有写过博客代码,几乎就要荒废了。

粗略总结一下这两个月,不更新博客并不是没有内容可写(心里已经盘算着几篇文章了),也不是没有时间写,而是在不经意间把宝贵的时间浪费掉了。

我白天要上班,管不了博客,只有晚上才有时间。其实写博客也花不了多少时间,我打字每分钟大概100字,如果只是纯打字的话,写一篇1000字的文章只要10分钟,考虑到思考的时间,其实也只需要20分钟。但是我却抽不出20分钟写博客,是很值得思考的问题。

今天,趁周末,我自己回顾了一天的行为。我发现我在切换浏览器上就浪费了很多时间,我电脑上同时安装了4个浏览器(IE、Firefox、Chrome、Opera),我一会使用这个浏览器,一会使用另外一个浏览器。时间就在不断切换中浪费掉了。其实在不做web开发测试的时候,随便一个浏览器都是可以用的。这只是一个例子。在浏览网页的时候我也是这个样子,一会看这个网页,一会看那个网页,总是不能安心好好把一个网页看完再去看另外一个。

以前看到一个寓言故事,是这样的:

过去有一位年轻和尚,一心求道,希望有日成佛。但是,多年苦修参禅,似乎没有进步。
有一天,他打听到深山中有一破旧古寺,住持某老和尚修炼圆通,是得道高僧。
于是,年轻和尚打点行装,跋山涉水,千辛万苦来到老和尚面前。
两人打起了机锋。
年轻和尚:请问老和尚,你得道之前,做什么?
老和尚:砍柴担水做饭。
年轻和尚:那得道之后,又做什么?
老和尚:还是砍柴担水做饭。
年轻和尚于是哂笑:那何谓得道?
老和尚:我得道之前,砍柴时惦念着挑水,挑水时惦念着做饭,做饭时有想着砍柴;得道之后,砍柴即砍柴,担水即担水,做饭即做饭。这就是得道。

这个故事以前我也转载过,说明以前我就意识到这个问题,但是一直都未改正。我就像得道之前的老和尚一样,做这样事情的时候想着那样事情。我妈妈也说过我,说我像小时候听到的《小猫钓鱼》故事里的小猫一样,一会想钓鱼、一会又想抓蝴蝶,到最后,鱼也没钓上来,蝴蝶也没抓到。

再往上回顾,我从读书的时候就有这样的毛病。初中的时候,我经常一边看电视一边写作业,同时还拿出游戏机在一旁玩。初中的课程相对简单,那时的我即使边玩边学也学得很好,但是到了高中就不行了,高中课程要深很多,照初中的学习方法,我成绩一落千丈。到最后,再怎么努力也无济于事了。

这个毛病真的很严重,也让我很苦恼,我很努力的克制自己在一个时间段里只做一件事(包括不想别的事),我把集中做一件事的时间段放得很短,但是还是无法集中。今天把这篇文章发出来,不知道能不能起到个提醒作用。以后我也将经常写写类似的文章,看看自己有没有进步,争取有一天能像老和尚那样,砍柴即砍柴,担水即担水,做饭即做饭。

给自然段前加两个空格的emeditor脚本

以前用javascript写了个给文章自然段前加两个空格的网页(在这里),现在觉得不够方便。因为我平时写文章时习惯用emeditor。每次在emeditor里面写完文章,都要先打开这个网页,然后复制文章进去,排好版了再复制到博客里,很麻烦。既然emeditor有宏功能,可以自定义脚本,我何不在emeditor里面用脚本把文章直接排好呢。

到网上找到一个排版脚本。这个脚本的功能很强,我只用到其中的给自然段加空格的功能,于是就提取了这部分脚本。试了一下,很好用,脚本如下

javascript » 切换
if (document.selection.isempty)  
    nFlags=eeFindNext | eeReplaceAll | eeFindReplaceRegExp;
else
    nFlags=eeFindNext | eeReplaceSelOnly | eeReplaceAll | eeFindReplaceRegExp;
document.selection.Replace(" \\n([^  ])","\\1",nFlags); //去除硬回车
document.selection.Replace("^[  ]+\\n","",nFlags);
document.selection.Replace("[  ]+$","",nFlags);
document.selection.Replace("^([^  ]+)","  \\1",nFlags);
document.selection.Replace("^[  ]+","  ",nFlags);
document.selection.Replace("^\\n","",nFlags);//删除空行

使用方法:将以上脚本保存为“空两格.jsee”,保存在emeditor的目录下(似乎别的目录下也行)。然后在菜单里依次选择宏、自定义,选择“新建”,然后选择刚刚保存的“空两格.jsee”文件,确定之后,在“宏”菜单的最下面就有一个“空两格.jsee”的项目,选择这个项目,编辑器中的文字就自动空两格了。

 

IE8下博客页面的奇怪问题

我的博客在IE8下出现这样的问题,在分页链接的地方和评论部分会出现本地页面和服务器页面显示不相同的情况。如下图,上面的图是浏览服务器上的博客看到的,也就是www.ideaduo.com这个博客,下面的是浏览本地文件看到的。这种差异只在IE浏览器下出现,在firefox,chrome等浏览器上均正常,而且这种不正常的现象也是有时候出现,有时候不出现。

开始以为是css的问题,修改了css,也无济于事。经过反复查看,最终发现是html里面div嵌套出错了。改正错误后,显示就正常了。对于这个错误,我并没有觉得多奇怪。奇怪的是为什么浏览本地文件是正常的,浏览服务器上的文件才不正常,而且用同一台电脑访问,为什么有时候正常,有时候又不正常。我想可能和web服务器环境有关。我在本地开发调试用的是wamp,服务器是lamp,而且apahce和php的版本也不尽相同。

仔细想一下,web开发虽然入门容易,html、php基本上学几天就可以做出一个网站了,即使要开发一个较复杂的web应用,相对其它应用来说,也要容易得多。但是,要让一个web应用完美展现在用户面前,要面临的问题却很多。要面对不同的浏览器,不同的文字编码,不同的操作系统,不同的分辨率,还要兼顾网速等因素,要解决的问题很多。这就需要下功夫多学习研究了。

哥喝的不是硫酸,是寂寞

晚上无聊,到淘宝上逛了逛,看看有没有什么好玩的东西。在GeekCook上看到这个杯子,觉得有意思。正好在办公室缺一个喝咖啡的杯子(平时都是用喝白开水的杯子兼用来喝咖啡的),就决定买一个来玩玩。

171 Records1/3512345»35