OS X 下的离线 Blog 撰写/发布软件

在 Windows 下,很多人都用 Windows Live Writer 来离线写 Blog,这东西确实挺方便的,尤其是在没有网络的情况下。我一直以为在 OS X 下没有这种好东西,不过在简单的搜索之后我发现自己错了,OS X 下不仅有离线的 Blog 撰写/发布软件,而且它们也秉承了 OS X 下软件一向的高质量。我试用过两款,Ecto 和 MarsEdit 2,总体上觉得还是 Ecto 用起来比较方便。 除了功能比 MarsEdit 2 强之外,MarsEdit 2 对 Blog 的格式支持不好也是一个很大落败给 Ecto 的原因。

不过唯一的问题是这两款软件都不是免费的,十几二十块虽然不多但还是挺烦人的。不知道有没有即免费又好的呢?

Tags: , ,

离线发布 Blog 的工具

如果你在找一款离线的 Blog 写作工具,Word 2007 我看就是一个很好的选择。
优点:

  1. Word 所见即所得的编辑方式,可以实现的文字效果较多
  2. 支持多种 Blog,当然也包括 Wordpress
  3. 自动上传文章中的图片到服务器,省心也省时间
  4. 基本上用 Windows 的电脑上都有,不用另外安装其它软件

缺点当然也是有的:

  1. 只能把文章发到最多一个分类中
  2. 不支持自定义 post slug,对用 %postname% 格式发表的文章无能为力

如果你喜欢用离线工具发表 Blog又不在乎上述的缺点的话,绝对要试试 Word 2007 ,在 Word 2007 下写东西是一种享受。

Tags: , ,

去掉 blogger blogspot 上的导航条

今天跑到 Google Operating System 上去看,发现它的 Blog 上居然没有顶部那个非常讨厌的导航条,按我以前的认知,只有 FTP 发布的 Blogger Blog 才没有导航条,他是怎么在 blogspot 上做到的呢?让我很感兴趣。

于是我给作者 Ionut 去了一封信询问,他回信很快,告诉我只需要在 Style 部分修改一下,加上下面这行:
#navbar-iframe {display:none !important;}
就可以了。

我在我的 Blogger Blog 上试了一下,果然可行!

声明一点,大家如果要照此修改的话,请记住:这是一个官方没有任何说明的 Hack,可能给你带来麻烦。

Tags: , ,

Blog 页读取时间总结

嗯,今天是 16 号,我在侧栏上放的那个访问速度的调查在 12 天里收到了 10 个反馈,你可能会说这个反馈数量有什么好总结的,这说明不了问题。嘿嘿,我当然知道 10 个反馈是远远不够的,所以我偷偷地在网页上藏了一个小间谍,他可以把每次来访者打开 Blog 的时间记录下来存在一个文件里,可以直接用 MS Excel 打开来进行统计。两者结合起来,也许能说明一点问题。Blog 页指的是 http://bemike.org/ 这个页面。

首先说说调查的反馈结果,10 个反馈中(谢谢主动反馈的朋友),6 个人表示了“还行吧,还算快了”,占 60%,一个人选择“一般,只能说”,占 10%,剩下的一个人看起来访问起来有点慢,他/她选了“靠,慢如蜗牛爬”,也占了 10%,总结起来,如果把“还行吧,还算快了”定为“对速度比较满意”的话,那看起来。。。我及格了!妈,我真的及格了耶!

当然,就像一开头说的,10 个反馈没实际意义,所以,我们有请小间谍出场!

小间谍同志诚实勤恳的记录下了 5367 次反馈,多久之内的我记不清楚了,但不长过人工调查时间。来看看他告诉我们什么了。

图表中的时间单位都是秒,可以看到,大部分的时候,页面调用时间都在 5 秒之内,也有一部分介于 5 秒到 15 秒之间。但……有些时间竟然彪到了 200 秒以上!这个这个……我可以解释,我收到过 Site24×7 寄来的报告 downtime 的信,我想可能是因为 downtime,主机超时造成的。来看看细节报告。

Load Time:
<5 secs: 86%
<10 secs: 94%
<20 secs: 97%
average: 3.87 secs

多过 20 秒就没有什么意思了,没人愿意去等 20 秒只为了打开一个页面。

注意黑体突出的平均调出时间是 3.87 秒。在平均水平上,我认为 5 秒之内都是一个不错的速度,所以说这个平均速度应该还是可以让我,以及来访者满意的。但这只是个理论时间,也就是说,这只是打开一个页面,执行完数据库指令后的时间。实际的调用时间还受到图片的展示,页面上的 javascript 的执行时间等等影响,会比数据显示的 3.87 秒要多一些。如果把这个因素考虑进去,那么,也许实际情况中 5 秒之内打开页面的百分比会比 86% 低,大概能在 70%-75% 这个范围内。

对比回人工调查的结果(忘了的同学请往回看看,我在这等着……回来了?),可以看到,60% 的人对速度可以接受,考虑到样本太小的影响,这和我 70%-75% 的推断相差不太远哦。 :wink:

总结,也许可以做一些 tweak 让页面读取时间再快一点,不过因为 70%-75% 的人打开的速度都不错,这不是一样很紧急的事儿。

Tags: , ,

发布一下改进过的中文工具箱

估计没人像我这么无聊,尽干修改别人写的插件的事儿,呵呵。但相信我,我不是爱好这个,我只是想让插件按我想要的方式工作而已。

桑葚的 Wordpress 中文工具箱(以后简写作工具箱)很多用 WP 的朋友都在用,WP 2.1 出来后,就像很多其它的插件那样,工具箱在其下有点不兼容。比如说,如果你用它来显示最新文章,它会把新的页面也当作新的帖子显示出来。原因我在WP 2.1 和 ELA 的兼容性问题中提到过,主要是因为 WP 2.1 中页面和帖子使用了新的数据库记录来区分。

我对工具箱做了以下一些修改:

  1. 解决了上面说的兼容问题。
  2. 修改了不符合 WP 2.1 要求的一些数据库调用($tableposts now becomes $wpdb->posts, etc,.),在 WP 2.2 中可以继续用了。
  3. 添加了一个函数,可以显示新的留言发表在哪个帖子上。
  4. 显示留言最多的朋友时,不把自己算进去,这样应该更合理些。
  5. 显示评论最多的帖子时,只显示帖子,不显示页面(原作者有意显示页面,不是上面说的兼容性问题)。

因为只是一点小改动,本来是自己在用,没想提供下载的。但想到可能有些新手不知道怎么改,我还是贴出来吧,需要的朋友自行下载。声明一下,插件是我私自修改的,那个,如果使用中出现了问题,骂我,跟桑葚无关哦。 :mrgreen:

更新[02/10/2007]:kevin 提到一个问题,就是如果留言者跟自己重名,显示留言最多的朋友时则会把重名者也禁止显示。我把判断语句改成了以留言者的 id 来判断,这么一来就不会“误杀”了。 :wink: 哦,对了,我是假设你以管理员身份留言的呵。。。如果不是,那么 id 就会不一样了,自已去改吧。现在重新放上,以前下过的朋友麻烦再下一次吧 :oops:

点击下载

Tags: , ,

Pages: 1 2 3 4 Next