Author: 芳草苑主

  • 养兵千日,用兵一时

    我是站在一个用户的角度发表一点感想:好软件一定要很体贴,就如winrar这样。

    我猜想大家使用winrar已经很多年了,但少有人用到这个功能:create zip files in batch(为一批文件创建一个个单独的压缩文件)。最近我就有这样的需求,按惯例先问google怎么办?google给我的前几个链接不是让我去下载一个叫batch zip的软件,就是去装一个batch files plugin。

    为一个简单的功能要装这个装那个?我有点嫌烦,压缩软件应该带这个功能吧,我这么想。果然,winrar有“单独压缩”选项(好好找找,嘿嘿)。

    好软件不一定要很庞杂,但一定要有一些功能深藏闺中,一旦需要,信手拈来,不必为一点小功能再让用户去找plugin…如果用户选择装个plugin来解决问题,那还不算很糟;如果用户选了个别的软件来达成目的,那原软件很可能从此吃素咯。

  • 流式布局

    自从读了Jakob Nielsen的«Homepage Usability»一书以后,我特别fancy fluid layout,这成了我做任何网站一定要达到的目标之一。经过一段时间的研究,我对fluid layout也算小有所成,最有心得的部分就是不借助table,不依赖javascript,在有不定宽度的图片情况下,做图文混排的fluid layout。

    我也很在于其他层面的usability,因此每遇到user friendly的东西,我总要赞叹一番。新版本的wordpress,堪称website usability的典范,但它的default theme竟然没有采用fluid layout,不禁让我唏嘘。于是我准备发挥一下我的专长,同时也为open source贡献一份绵薄之力,就改掉它的fixed layout。

    我花了点时间看了一下style.css,大致知道要怎么去改进它啦。现在大家看到的页面只是我搞了测试以后的中间产品,四个角都没对齐,莫怪。剩下的事情就是要裁减背景图片,做个拉门,然后就差不多了。但我有个毛病:难题在一团乱麻的状态我的战斗力很强,有了头绪以后反而懒得去落实了。 这个差不多了的style.css何时能变成最终成品,我也不知道。

    要不,你来donate我一下?

  • 谁都不重要,我最重要?

    今天老板跟我谈一个新产品的开发,我们需要为这个产品在中国范围内寻找新供应商。我是公司里唯一以国语为母语的员工,所以这个重任就落到了我头上,尽管我的job descriptions里并没有新产品开发或新渠道开发这一项。

    这确实是个很了不起的产品,在它没有正式上市之前,我也不好在这里透露什么。但我们对新供应商要求很高:他们必须得通过一系列认证。别的先不说,就我所知,其中的brc/aib认证就是一道槛,中国已通过此类认证的生产商如凤毛麟角。于是,我的目标就是从中发掘新供应商,或者说服潜在供应商去通过认证。

    老板很重视这个项目,不过他语气有点夸张——他说,即使我们这个屋顶漏水了(前一阵子是漏水,花了大价钱reroof),或者Dave(我的一个同事,销售部的顶梁柱)一病不起了,这些都不重要,你(就是我)只要把这个项目做好就可以了。

    晕了晕了,不过我还是挺开心的。

  • 等待新特性:导入、导出、重置Start Page的设置

    先看看我的Apps Start Page:

    my igoogle on apps

    Google确实是天才,无论Apps,Gadget,或是iGoogle都是巨作;Start Page把这些组合在一起,巨作中的巨作。但是美中还是有不足:未登录用户的Start Page setting保存在Cookie里,删掉Cookie就可以重置Start Page;登录用户的Start Page setting肯定是保存在google的某个数据库里,google暂未为导入、导出、重置Start Page的设置提供任何方便。

    我已经发了一个suggestion给google team:

    Recently I deployed Start Page of Apps. It is marvellous to combine the functionality of igoogle and apps! Each signed-in account can have different igoogle setting, that’s great. However, we can’t copy igoogle setting between accounts. We can’t reset the setting to the default either. That means if the apps domain administrator updates the start page, no one can get automatically updated.

    We will be very grateful to see this suggested feature come true. Thank you!

    希望不久的将来就能看到这个new feature。

  • Google是怎么知道我的?

    我们公司每个月花费£750+VAT在搜索引擎优化上,虽然我认为这钱花得也大手大脚了一点,但翅膀没硬之前,我还是不发表评论为好。最近SEO的重点转向blog,我正好也借此机会学习。因为公司优化的是WordPress,所以我也用WordPress做这个blog,这样在公司的学习成果可以马上学以致用。

    在学成之前,我是没想让google来爬我这个blog的,可是最近我发现Google竟然已经开始cache我的blog,我觉得很奇怪。我没有为这个blog建任何inbound links,没有robots.txt,没有sitemap.xml,没有analytics,也没向搜索引擎提交。难道是我的hosting server有子目录自动提交的功能?

  • Unpublish Posts in WordPress

    明眼人一看就知道我这个blog用的是wordpress。说来也让人失望,我还没怎么深入wordpress,wordpress就暴露给我一个缺陷:无法在后台unpublish posts,或者说undo publish。

    问了一下google,google说这个功能还在wordpress的wishlist上,真想不通,这么一个常用的unpublish功能,竟然还没开发出来。我只好自己动手了:先发了一个test post,save但不publish,看看数据库里是怎么保存它的。

    好了,答案一下就出来了,unpublish其实非常简单:posts表里一条记录就是一个post,找到对应的记录,把post_status从”publish”改为”draft”就可以了。

  • 为什么.mkv的对话音总是这么小?

    当我第一次用MPC播放mkv格式的文件时,就觉得对话音特别小,当时我以为是文件自身的问题,也没细想。昨天又一个mkv,对话音还是那么小,我就觉得是哪儿设置不对了。按惯例我首先是上google搜索解决方案,google很少让我失望,但这次例外。

    我只好低头思考了。 幸亏我比较聪明,想了一会就明白过来了,我用的是2.1音箱,我从来没用过5声道以上的音箱,但我知道对话音应该主要是在中置音箱输出,我没有那个音箱,自然对话音量就小了。

    要改掉默认的中置音箱输出也很简单,在filters菜单里。

  • google mail now support imap

    今天才得知十几天前gmail已经开始支持imap。我对gmail的imap access盼望已久,在此之前我对gmail的评价是“什么都好,就是少个imap”,如今我对gmail的评价是“十全十美”——我不相信你还能找到比gmail更好的免费服务。

    gmail配合app,可以在任何domain上实现gmail服务,企业级的服务也不过如此,这一切全部免费,让我时常怀疑“世上没有没费的午餐”的准确性。

  • 环保门铃

    door ring搬进现在这个家也有好几个月了,这个家有两道门铃,大楼大门的对讲门铃很普通,不提。我这个单元门上还有一个门铃,搬进来时我按过几次,不响,我以为是电池没电了,也懒得去换,反正也用不大着:客人来,他们用大楼的对讲门铃已经通知我们了;只有少数情况下,他们进大楼时刚好大门开着,到了单元门前按按门铃不会响就只好敲门了。

    今天突然想着要去给这个门铃换个电池让它派上用场,打开它之后我才发现它竟然不需要任何电力——以前它按不响是因为它没有上发条!

    欣赏一下这个环保门铃的内部结构吧。

  • 今年冬天去哪里

    700 front page700 introduction700 contentswhat’s on700 what’s on 2700 christmas carol events700 pantos & theatres700 shop700 great deals700 frequencies700 route map700 all-inclusive700 did you know700 gullivers christmas travels700 christmas card competition700 on foot700 worthing travel shop700 sams700 faq700 back cover

    我感觉我像个旅游大使,因为我竟然在blog上宣传Southeast沿海城市Brighton, Shoreham, Worthing, Littleampton, Arundel, Bognor Regis, Chichester, Havant, Portsmouth, Southsea的节日安排。

    其实是有朋自远方来,怎么个玩法呢?我从700 coastliners那里收集了一点背景资料而已。