送给北京书多朋友的礼物
我从理转文是跟着王小波的,他当时干什么我就干什么,一直到他死,我才开始寻找自己的路。他有件事情让我印象特别深刻,他说他不相信什么WPS,他的文字处理软件都是自己编的。好酷啊,因为我也是程序员。我觉得一个人能同时做好几件事情真是很牛的事情。
结果他死了,我也开始明白,好像人只能同时做好一件事情。现在想想王小波在文章中对他计算机能力的夸耀显得很没必要。那是WPS,幸亏王小波没活到现在,否则打死我也不信他能自己编一个自己的版本word2003,然后还能天天赶《三联生活周刊》甚至《南方都市报》的专栏外加那些恶搞的小说。
所以自从我进入媒体之后,我基本就忘了自己是一个程序员。但是有的时候,当所有的软件产品都不能满足你最迫切的需求的时候,那种王小波式的爱好就会从心底冒起。站在我家书房,就会让人产生这个念头。
书多了之后可以让人绝望,藏书超过2000本之后,不加以管理是不可能的。我书不算多,可也五、六千,时间一长,很难清楚自己到底有过什么样的书。如果要登记这么多书,基本是无法坚持的任务,最好是条形码一扫,书的所有出版资料都进数据库。我查了世面上的软件,都没有很好的能满足我这种懒人需求的现成软件产品,所以我动手自己编了一个。
我是用VB .net 2003编的,很快就编好。我在中关村买了个220元的条形码红外读码器,配合我编的程序,扫一下,三秒钟,书的书名、作者、译者、出版单位、出版日期、类别、页数、内容简介都输入了数据库,以后你怎么查都随便你。那么抱一堆书过来连续扫,1000本书,顶多2个小时就全部搞定。
不懂程序的读者一定觉得很神秘,其实没什么的,我让程序做的事情就是,扫描进条形码,这是书籍的ISBN书号,如果是中文书,程序就自动联机某图书馆的图书在版编目查询页面,经过计算分析之后归类放到数据库。如果是外版书,就联机到相应国家的图书在版编目查询页面。为什么市面上那么多家庭图书管理程序没做这个功能呢?因为很简单,这些程序员从来家里的书就没有超过1000本过,他不知道真正的需求是什么。
既然是做的玩的,我就准备把这个程序送给北京家里藏书超过1000本的朋友。先身边几个朋友试用,争取把爱书人各种变态的功能都加上,比如常常更新的外电列表、各路读书排行信息。我的想法是,如果北京的好朋友们,都用这个方法登记自己家的书并且把数据库放在网上,我们的书目就可以共享了。我们甚至能搞自己圈子的评书会、排行榜。你想想,如果北京的爱书圈70%的人都买某本书,那么这本书怎么能不好?这不比什么新华书店排行榜更加有价值?程序是能自动统计,没有任何商业和人工的干预成分(肯定又有人闻出那种精英小团体价值的倾向了,呵呵)
这也是所谓弗里德曼所说的全球化3.0的运用。不过,我做程序还是玩票,所以我只会在北京圈内共享这个方便的程序,各位朋友只要请我吃饭就可以。当然,如果有哪位程序员愿意把这个做成绿色免费软件,我也愿意合作。
有时候人最大的悲剧在于,你不能同时拿很多苹果,所以要认命。我不是做程序员的命,因为当年我做程序员的时候,我总想去写小说。今天玩一玩,不是为了卖弄(VB有什么好卖弄的),只是为了解决自己的急需,顺便送北京朋友们一个礼物,更重要的,是感慨人在各自的道路上走的太远太远,以至于任何回顾都让自己伤怀。生命太短,选择却太多,幸好我还有我的爱情和信仰以“不得不如此”的律令让我星夜兼程、而且义无反顾。
Sent using R|mail.
通告:本站点(http://gwebread.blogspot.com)的内容系由Feeds订阅自动生成,本站不拥有任何权利,建议您通过点击文末的链接浏览原文,以获得更好的阅读体验。鉴于此处仅供个人阅读使用,恕不发送引用通告。若您拥有被订阅feeds中某些内容的权利,且不想此内容在本站发布,请留言告知。
Trackback URL: http://www.haloscan.com/tb/geneboy/113392546518784047/
0 Comments:
Post a Comment
返回首页