Listary作者访谈:自然成长,朴实幸福

Listary背景:

Listary,是一款极为优秀的文件名定位/搜索辅助软件。基本介绍,参见小众软件的文章《Listary – Windows 文件浏览增强工具》。与神器级别的Total Commander、DOpus的集成,请参见《Listary+TC: 提高效率,取代传统低效的”打开/保存”对话框》《Listary:给DOpus和Everything搭个桥》。Listary也曾经一度与Everything有集成,但后来取消,相关原因参见 Listary最新版为何取消对Everything的支持?

很多网友认为它是国外软件,实际上,Listary是纯粹的国产软件。本站曾经协助过该软件的团购,并赠送过一些许可,加上本次的开发者访谈,算是为优秀国产软件的推广,也尽一点心和力。

访谈通过邮件形式进行的,网友如有问题,也可留言提出/互动。原访谈本无标题,我根据内容,自行拟定了一个题目:自然成长、朴实幸福。 所谓自然成长,就是并非产品之初就有一个“伟大规划”,而是根据当时情况,或加或减,而不断进步。比如,先是见到Windows列表搜索,本可以做到更好,却没有做,于是开发Listary做补充;但后来用户根本不理睬“列表搜索”的定位,而朝着“文件搜索”的方向猛提需求,于是,听从用户;然后见到Everything而集成;再后,因为更高的期望而放弃Everything…… 所谓朴实幸福,就是不追求华丽的界面、宣传、商业推广,而醉心于产品完善;不被跨平台、移动化所引诱,而安心于桌面产品的传统定位;提供的免费版功能足够强大,收费版也没有对破解做太多防范,却仍可以“足够养活自己”。 开发者最后谈及的优秀软件标准,以及自己常用的优秀软件,也很值得借鉴。

1、请简介自己。

Hi,我是Channing,一名独立开发者&自由职业者。大部分时间Listary都是由我一个人开发和维护的,在某些关键阶段可能会找朋友来帮忙。Listary的本地化翻译工作皆是由志愿者完成的。

2、最初如何想到开发Listary?开发和发布过程中,及与用户交互中,有哪些印象深刻的事?

其实Listary成为一个文件搜索/辅助管理工具,完全是一个无心插柳柳成荫的过程。

Windows为所有的标准列表控件都提供了简单的搜索功能——你可以通过输入最开始的几个字母来快速定位一个条目。然而这个本是增强易用性的功能,却时不时的让人感到窝火:

  1. 根本不知道自己输入了什么。
  2. 输错了没法改。
  3. 输入速度必须特别快,否则自动清除,一愣神就得从头开始。

特别是第三条,是跟前两条严重矛盾的存在。我感觉在列表的一角显示一个文本框就会有不小的改进:可以显示用户输入的内容,并能方便地编辑。于是Listary的最初版本就诞生了——一个列表搜索增强工具,不管什么程序只要是采用了Windows标准的列表控件,都可以用Listary搜索(例如任务管理器的任务列表,注册表编辑器右侧的键值列表)。

发布后惊奇的发现,绝大多数用户都只在资源管理器中使用Listary从长长的文件列表里搜索定位文件。更是收到了相当多表达疑惑的邮件:你们家这文件搜索工具为什么只能搜索当前目录啊,连最基本的子目录搜索都不支持?喂喂,Listary本身就是一个列表搜索工具啊,能在资源管理器中搜索文件列表只是副作用啊,亲们都用它搜文件我完全解释不清嘛……

既然用户有如此强烈的需求,Listary也就往这个方向发展了,逐渐增加了很多文件管理、搜索相关的功能。Listary的转型过程中大量热心用户的反馈功不可没。

说到跟用户交互,其中印象深刻的事有太多了。有几个用户联系我说Listary的免费版太好用了,他们不需要使用专业版的功能,也不要专业版的授权,希望我能提供一些捐款途径好让他们也能支持Listary的开发。还收到过几封邮件询问Listary什么时候有Mac OS X版,他们换Mac后没Listary很不习惯……

3、如何看待同类软件?相比它们,Listary有何特点?

要说同类软件软件,最著名的的大家也都十分熟悉的就是Everything了。这里还要感谢下善用佳软在国内推广这个神器。其实有相当多的用户在同时使用Everything和Listary(包括我自己在内!)下面说下我对于这两款软件的不同用法:

如果是希望搜索并打开一个文件或文件夹,我基本都用Listary。Listary最大的特点是跟当前工作环境的无缝集成。不管你是在使用一个第三方文件管理器,还是在任意程序中希望打开或者保存文件,使用Listary搜索后均可在当前程序中直接打开搜索结果。

而Everything是一个独立的程序,界面是一个足够大的窗口,可以很方便的进行一些文件管理工作(Listary的本体是个工具栏,对于一些操作来说实在是有点小)。我经常用Everything搜出某个文件夹下特定后缀的全部文件,然后批量删除。巧用Everything可以替代高级文件管理器中的很多功能。

4、在PC、文件的重要性都在下降的趋势下,本软件作为一款文件管理的辅助工具,未来发展方向如何?

最近几年可以明显感觉到手机、平板等各种移动设备对传统PC的冲击。我自己也把很多阅读、网页浏览、视频播放的任务逐渐转移到了iPad上。不过对于Listary的发展我却丝毫不担心:

  1.  Listary的目标用户是一些每天要和大量文件打交道的人(程序员、设计师、编辑等等),这些人的工作目前还是必须在PC上进行的。也就是说Listary目标客户的下降趋势远小于PC整体的下降趋势。
  2.  Listary目前还是比较小众的软件,发展和推广都处于一个比较初级的阶段,受大环境的影响也相对较小。
  3. 我一直相信的一点是即便是再小的平台,一流的软件总会有市场的。更何况Windows要退化到一个小平台不知道要等到猴年马月了。

5、该软件的收入,能养活自己吗?如何看待破解、盗版?

软件的收入足够养活自己,当然这也经历了一个漫长的发展阶段。软件发布后并没有像各种励志故事中描述的那样的一炮走红。即便是经过一些大牌博客的推荐,Listary这个诡异的“列表搜索”工具也只是达到了比无人问津勉强好一点的程度。后来经过很长时间的用户积累和几次大的版本更新,用户增长才逐渐变得稳定起来。

除非一款软件没人用,不然破解跟盗版肯定是存在的,这个问题看开点就好了。我在开发Listary的时候研究了所有我购买过的软件,发现这些优秀软件的反破解手段都比较简单,像Total Commander这种更是意思一下就完了。因此Listary没有在反破解上投入太多精力,程序核心功能更是全部免费提供,只有在使用少部分高级功能时偶尔才弹出付费提示。把对抗盗版的时间,用在改善软件自身的质量上,反而能获得更多的用户增长和更好的收入。

6、很长时间,大家都以为Listary是国外软件,对此有何说明?

Listary最初几个版本的搜索功能比较简陋,对于中文无能为力,只有在英文环境下才能发挥优势。还有一个原因是我在做Listary之前就跟不少国内的共享软件作者交流过,得知中文共享软件的生存环境要相对艰难不少,所以仅仅在国外推广了英文版。

7、你心中优秀软件的标准是什么?

我心中优秀软件的标准有一个比较大的变化过程:

  1. 最初,很痴迷于那些可以随意扩展、自定义一切的软件(例如Vim)——使用软件之前先研究半天配置教程,然后再搜十个八个高手的配置文件,还得鼓捣上几天插件,却突然发现:用软件的时间还没配软件的时间长……
  2. 后来,使用了一段时间iOS后,反而喜欢上了那种无需任何配置拿起来就用的简洁优雅型App。我感觉如果一个软件能做到让用户无需学习即可直接使用,或者是能让用户自己猜出来如何使用,那么就达到了跟那些能自由扩展配置的神器遥相呼应的另一座高峰。

8、你常用或喜爱的软件有哪些?

下面是一些我常用的软件。其中一些有非常优秀的免费替代产品,我可能出于一些特殊需求仍然选择了商业产品。

  1. Vim & Everything & AutoHotkey:不解释……这几大神器善用佳软上都有非常详细的介绍和教程,没听说过的朋友们请务必试用下。
  2. Evernote :全平台笔记软件,随时记录各种有用资料和奇思妙想。很早就升级了Premium,最大好处就是可以把pdf格式的说明书和文档一股脑扔进去并随意搜索,从那以后纸质的说明书都让我卖废品了。
  3. MarkdownPad: Markdown编辑。
  4. Paint.NET: 免费图片处理,功能足够日常使用。
  5. Beyond Compare:文件比较,Windows平台上同类中最好的。最近发现开源的WinMerge也做得越来越好了,同样值得考虑。
  6. LastPass:全平台密码管理,自动同步。网站安全事件频发,一站一码是必须的。强烈推荐给还没有使用密码管理器的朋友们。
  7. DisplayFusion:多显示器工具,附带无数贴心的小功能。
  8. PuTTY:开源SSH客户端,Windows下不二的选择。
  9. VMware Workstation:虚拟机。
  10. Mindjet:思维导图。
  11. 7-Zip 压缩解压。

快乐源于用户——访极点五笔开发者杜志民(转)

原发:《软件报》2006年9月25日 第39期
录入:踏血流红
转自:http://www.wbfans.com/bbs/dispbbs.asp?boardID=3&ID=27251&page=1
null
软件简介:极点五笔是一款由众多网友参与完善的输入法软件,强大而开放,靓丽而干净。主要特色:五笔拼音同步录入,实现会五笔打五笔不会五笔打拼音;支持屏幕取词,实现随选随造,可以包含任意标点与字符;在线删词,能快速删除重码时不需要的词组;自动智能造词,能让你在首次单字录入后,以词组形式自动录入。

软件基本信息:
软件名称:极点五笔
官方网站:http://www.freewb.org/

编者按:提到极点五笔,相信很多用户都对其非常熟悉。其发布至今,以其强大功能,体贴用户的设计,在短短几年的时间内,便得到了迅猛发展,知名度已和万能五笔、智能陈桥等老牌输入法齐名,甚至超越。那么与其他输入法相比,极点五笔优势何在?面对诸多具有悠久历史的输入法,极点又该如何去争取众多的普通用户呢?带着这些疑问,我们本期专访邀请了极点五笔开发者——杜志民,让他来谈谈极点,以及其他一些读者所关心的问题。

定位用户,细节成就极点

《软件报》:极点问世之前,已经有了不少被用户认可的输入法,为什么还会想到开发极点?

杜志民:开发极点起因主要是个人兴趣爱好和工作需要。开始学习五笔是1991年的事,当时觉得五笔真的很神奇——25个字母便能输出成千上万的汉字,所以从那时起就对输入法产生了浓厚的兴趣。

2001年,由于当时工作需要,急需一款既能支持标点符号造词,又能支持临时拼音的五笔输入法软件。当时比较著名的五笔软件一是智能、二是五笔加加,但两者都不能完全满足我的需要,所以就想到自己开发一款。

《软件报》:在整个极点开发过程中是否遇上过技术难题,最终又是怎么解决的?

杜志民:在极点的开发过程中,的确遇到不少技术难题。微软公开的输入法开发资料很少,基本就是一个SDK示例,说明简之又简,很多东西只能靠自己在实际开发过程中慢慢摸索。在这里,我要感谢五笔加加Plus的作者EasyCode,以及小鸭五笔的作者“迷迷糊糊”,他们帮助我解决了不少极点开发中遇到的难题;再有一个就是“自由拼音”的作者李振春,正是他的开源让不少输入法爱好者踏上了开发之旅。

《软件报》:极点五笔在较短的时间内便受到用户的广泛认同,你认为它的优势在哪儿?

杜志民:要说优势,个人感觉有以下几点:

首先是极点的定位。由于工作原因,我与文件录入打交道比较多,知道自己及同事们需要什么样的输入法软件。像“临时拼音”:不少同事在日常工作中遇到某个字不会拆时,便切换到全拼来录入,之后再切换回去,效率非常低下。此时,我就想如果不需要切换,直接按某转换键后即可实现拼音录入岂不更好?如果再能提供五笔编码的提示,效果应该更佳。再如标点符号参加造词:象“十六大”这样带双引号的词组,传统输入法由于不支持标点符号造词,只能先输入前引号,再输“ 十六大”,之后再输入后引号,相当于一个词组拆分成3次来录入,这时我想如果标点符号能够参与造词,对录入人员来说应该也很方便,等等类似的还有很多。极点的开发,基本上都是针对上面这些实际问题点来进行的,所以有很强的针对性,更适合用户使用。

其次是极点有一支优秀的测试团队,说测试团队可能有些夸张了,其实成员就是来自各行各业的网友兼五笔用户。大家从各个层面对极点进行测试、试用,并不断提出完善建议,从而使极点的用户适用面不断扩大。这里特别感谢“玉树临风”——赵永宏,早期的极点如果没有其悉心的测试与建议,可能不会走到今天。第三得益于一个良好的开发交流平台——五笔爱好者论坛(www.wbfans.com/bbs)。在这里极点收到了各种各样反馈,使之不断趋于完善。

《软件报》:极点5.1版本开始提供“词典”功能,很多用户将其媲美《金山词霸》,要加入此功能原由是什么?

杜志民:说极点的“词典”媲美《金山词霸》有些夸张了。最初做“词典”只是想为大家提供一个查询接口,后来一些热心网友搜集了各种各样的词典数据。特别是一些教师,他们在日常工作中很需要这样一个功能,所以就一步步做起来了。同时这个功能是以功能模块形式提供的,在安装时可选,所以对不需要该功能的用户不会增加体积或运行上的负担。

《软件报》:目前不少输入法捆绑了第三方插件,但极点却并没有这么做,是真正的免费软件,那是否考虑过回报问题,为什么?

杜志民:已所不欲,勿强施于人;已所欲,亦勿强施于人—— 由于自己的亲身经历吧,或许还有自己做人的一些原则,使得极点向用户作出了永不捆绑的承诺。再有,开发极点5年来不光是我自己,也包括很多网友为极点付出了极大的心血和精力,它就像我的孩子一样,看到它健康、快乐地成长——为需要它的人带去一些便利也是一种莫大的幸福和快乐。

输入法平台1+1不大于2

《软件报》:输入法平台这一概念最早是什么时候开始流行的,怎么看待这种输入模式?相对于单独的输入法,它有什么优势,又有什么缺点?

杜志民:就我个人认为输入法平台的鼻祖应是Windows系统内置的输入法生成器——只要按照它的规则准备好码表源文件,便能生成一种输入法。相信许多输入法老手都有自己生成专用输入法的经历。至于现代意义上的平台,应该首推万能五笔,是其将五笔、拼音、英中等输入法集成到一起。但这种集成的后果是使五笔失去了灵魂——快速盲打录入,所以我自己并没有真正使用过万能。

其次,就极点的开发经验而言,不同类型的输入法,从根本上来说都有自己的特殊性,强行将其整合,未必能起到1+1>2的效果。极点称为平台有一个时期,当时主要是一些二笔用户请求添加对二笔的支持,同时也实现了对一笔等输入法的支持,所以之后,极点五笔亦更名为极点中文。另外,拼音以外的输入法用户基本上集中在五笔,所以平台功能的实际意义远小于技术意义。

《软件报》:你认为五笔长盛不衰的原因是什么,其他软件开发、发展是否可以借鉴?

杜志民:一是先发优势。由于特定条件,电脑在中国开始流行的时候,“会五笔”是“会电脑”的同义词,由此占得先机;再加上输入法强大的使用惯性,使得五笔在形码中保持长盛不衰。

其次,是五笔固有的特点。输入法软件与一般应用软件相比,有明显的特点:输入法软件是系统软件,差不多用在所有的应用程序上,所以具有很高的稳定和兼容性要求;五笔输入法软件有很强的“吸附效应”,用户习惯某输入法或输入软件后不会轻易改变,赢得用户的难度较大。由于输入法的特殊性,直接借鉴的难度较大。附带说一句,应用软件如果能很好地支持输入法,将是输入法软件、应用软件和用户三赢的局面。

智能和个性 引领潮流

《软件报》:如何看待基于网络搜索引擎的搜狗拼音输入法,其对现有输入法的模式是否有冲击?搜狐作为门户网站推出输入法,你认为其背后有什么驱动力?

杜志民:如果真是以网络搜索引擎技术做输入法,那实在是以导弹打蚊子。其实大概一年前,五笔好爱者论坛上的网友Ahman便想到了这个点子,并基本得以实现。所不同的是其基于Google,其强大程度下例可见一斑:我输入了自己家庭的拼音缩写,其返回了我家的正确地址*_*。至于搜狐是如何考虑的,我就不知道了,不过作为一个门户网站,吸引用户与眼球是很重要的。

《软件报》:你认为输入法日后会是一个什么发展趋势?

杜志民:就拼音类来说,我认为智能化还是其不变的潮流。而对于五笔等型码来说,应该是更体贴、更个性化吧!>

IrfanView作者专访:IrfanView、软件、人生

IrfanView 是一款能打动我的软件。在传统的看图软件三强(ACDSee/ IrfanView/ XnView)中,或许它的用户最少;但它在软件体积、启动速度、操作便捷性方面做到了极致。因此,IrfanView 一直是善用佳软首荐的看图软件。并且,Irfan Skiljan 也成了善用佳软的第一位访谈对象(2007-11-02,Email)。Irfan的某些观点虽略有偏执,但其方向是有价值的,各位朋友平和心读之即可。

一、IrfanView:历史与未来

问:IrfanView 是怎样开始的呢?
答:它始于我的大学时代。我在 Vienna University of Technology 学习期间, 继续阅读“IrfanView作者专访:IrfanView、软件、人生”