给自然段前加两个空格的emeditor脚本
以前用javascript写了个给文章自然段前加两个空格的网页(在这里),现在觉得不够方便。因为我平时写文章时习惯用emeditor。每次在emeditor里面写完文章,都要先打开这个网页,然后复制文章进去,排好版了再复制到博客里,很麻烦。既然emeditor有宏功能,可以自定义脚本,我何不在emeditor里面用脚本把文章直接排好呢。
到网上找到一个排版脚本。这个脚本的功能很强,我只用到其中的给自然段加空格的功能,于是就提取了这部分脚本。试了一下,很好用,脚本如下
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上看到这个杯子,觉得有意思。正好在办公室缺一个喝咖啡的杯子(平时都是用喝白开水的杯子兼用来喝咖啡的),就决定买一个来玩玩。
用mybase收集资料
早些时候,我给k750c刷了个侧键开灯的补丁,刷了之后,只需按一下音量键,就会打开摄像头旁边的补光灯,夜晚的时候用作临时照亮很方便。但是也有麻烦的地方,平时手机放在包里,不小心就会碰到音量键(在锁键盘的情况下,按到音量键也会亮灯),就想,还是撤销这个补丁算了,因为误操作打开灯的次数比实际需要灯照明的次数多得多。
找出几乎不用的数据线,才发现竟然忘记怎么刷机了,只好重新到论坛上找刷机教程。
如果以前刷机的时候,把刷机步骤记录下来,就不会这么麻烦了。因此,我需要一款方便的笔记软件(或者说用纸笔记录?)。
到网上大致一搜,锁定三款软件:
- onenote
- mybase
- EverNote
试用了一下,这三款各有千秋。onenote其实电脑上就装有,觉得不适合用于存放篇幅较长的文章。EverNote对中文支持不好,而且程序太大,启动都有点慢。最后还是决定使用mybase。
mybase全名mybase desktop,左边是一个树状列表,用于组织笔记,右边就是笔记的具体内容了。整个界面简单明了,用来保存程序代码片段、计算机应用技巧等再好不过了,也可以把在网上看到的经典文章保存下来,供以后再次阅读。现在打算买个智能手机。买了以后刷机是肯定少不了的,用这个软件记录刷机步骤或者玩机技巧,即使忘记刷机步骤,也不必再到网上去找了。
想买个智能手机
我用的手机是索爱的k750c,用了两年,没觉得有什么不顺手的地方。但是,觉得不够智能,有时候想用手机记点什么都不行。于是就想到换一个智能手机。
我从来没有用过智能手机,只知道大概分为windows mobile、Symbian、liunx,最近又流行了一个android。我对手机的要求大概是这样的:打字快(我没用过触摸屏手机,无法比较出到底是用触摸屏打字快还是用键盘打字快)、屏幕大、外放音质不要太差(内放无所谓了,可以用mp3,外放主要是不想用耳机听歌的时候偶尔听一下)、软件多(既然是智能手机,当然要求能用的软件越多越好了),确定这几个目标以后,我到点评狂网站大概看了一下。
首先映入眼帘的是据说已经成为街机的诺基亚E71,从外观看上去,很商务的一个手机,全键盘,配合在电脑上使用得很熟悉的搜狗输入法,打字不会慢。金属的外壳,拿在手里,手感和“分量”都很好。“宽屏”的屏幕,浏览网页的时候,体验会很好。没有见过真机的我不知道会不会觉得键盘小。E71搭载的是S60第三版的系统,该系统已经很成熟,支持的软件很多。
接着又看到一个5800,也是诺基亚的。全屏触摸手机。由于Symbian S60第三版不支持触摸屏,因此Symbian S60又推出了专门用于触摸屏的第五版。5800装载的正是第五版的系统。感觉S60第三版和第五版的关系就想wm系统中sp和ppc的关系,都是一个支持键盘,一个支持触摸屏。由于采用S60第五版的系统,因此该机的分辨率一改240×320的常规,采用了360×640的分辨率,屏幕看上去更加精美细腻。打字快是我选手机的一个重要条件,5800支持多种虚拟键盘(数字键盘和全键盘),又有搜狗输入法,同样可以满足我对打字速度的要求。E71定位于商务手机,而5800是一款音乐手机,也可以满足我对音质的追求。
一个手机对我来说,虽然算不上“天价”,但是也要倾我所有才买得起。因此,还得多看看。或者,不要只局限于音质稍好的诺基亚,也看看可玩性更强的多普达。
0条评论