图书 p2p

很多年没怎么读书了,最近嫌上班路上时间浪费可惜,读了些推理小说。书大多是从网上买来的,因为便宜,至少比在书店里按照实价销售的要便宜许多。每次定书,都是几百块钱,看完了放在家里。扔掉是舍不得的,如果有人要看我还是乐意借的,但要我送人也是不情愿的,怎么也得交换或者甩卖吧。书是可以重复使用的东西,放在家里不如让它流通起来。

很喜欢豆瓣。它有二手书交换的功能,不过太简单,没有深入挖掘。大家如同散沙一样分在各处。我想应该有一套好的信息沟通系统,帮助建立交换网络。所以我的第一个想法就是建立图书的 p2p 网络。

每个用户,比如我自己,有一个书目列表,其中包括在手上的(实体书)和不在手上的(实体书或电子书)。像是九亭家里放着一堆,川沙家里放着两本,公司里放着五本,借给某某的两本等等。看完的书如果要流通,可以关联方便交换的地理位置,比如小区,地铁沿线,公司等平时经常去的地方。这些地点可以当作虚拟书店,用户可以看到这个点上有哪些书可以流通,然后建立联系,达成交易。

用户之间,原本认识的,比如同事,可以分享最近读过的书,也方便交换阅读;原本不认识的,通过交换或关注,发现趣味相近的,能成为朋友。所以,这样能演变为 SNS 网络,通过书来聚合人,通过地点来聚合书。深入挖掘,发现更多有意思的书和人。二手书流通,降低读书成本,也就不怕投资买新书。

所以,整个看起来,功能上应该有下面几项:

  • 跟踪维护书目。有点像豆瓣上标注“想读/在读/读过”。
  • 注记及评论。也就是阅读过程中的注记和读后感。
  • follow 某人的读书动态。豆瓣有该功能。
  • follow 某地的交换动态。
  • 书和人的推荐。

最好豆瓣能实现这些想法。另外,如果用户注册了自己的一本书后,在尾页写上唯一编号,以后流通起来就能回溯它走过的历程,那一定很有趣。就像以前图书馆的借书卡。图书 p2p 就像是无处不在的流动图书馆。

胖了还是瘦了

突然冒出一个想法,在 twitter 上使用这样的格式记录体重:“#weight 89.0kg”,写一个程序,通过 API 获取所有包含关键字(weight)的内容,提取后面的数字,再用 Google Chart API 显示体重变化曲线图,或者提供 js 服务,返回这个图片地址,供人放在 blog 里面。

技术上完全没有难度。我自己也有需求。有时间搞搞看。

后记:刚才又搜了下,类似的服务已经有了:http://twitterscale.com/commands, http://tweight.com/。先用用看。

还有 iphone 上的,非常酷,http://tapbots.com/weightbot

Google Ads

为什么要用环保袋

中午和老婆出门买菜,回来的时候大大小小的塑料袋勒得手指发青,不堪忍受。要是出门带个大布袋,就会轻松很多。可惜不常出门买菜,没有这个意识。

这下记住了,出门买菜大布袋。

要是有双肩背的买菜专用大布袋就好了。或者布兜在胸前,袋鼠布袋。有商机么?

找人和被找

一般像开心网,facebook 这样的 sns 网站,都有找人的功能。但找对人的几率貌似不高。一来同名同姓有之,二来信息缺乏不足以鉴定出此人就是要找的人亦有之。

昨天下班路上,突然冒出个想法,如果让被找的人知道有个某某在找自己,而且碰巧认识这个某某,这根线岂不是牵上了?

技术上,可以让找人的一方选择是否通知符合结果的人收到被谁找的信息,以免信息泛滥,或是保护隐私(找以前的情人?)。

背单词

英语学了几十年,从来没有用心过。电影看了不少,英语技术文章也看了不少,书也翻译了两本,美国也去混过两个礼拜,我的英语还是那么糟糕。岁数大了,发现自己在英语方面简直像文盲,好多词能听能读能认,可拼起来总是出错。什么语法,什么从句结构,都模模糊糊的。对和错的用法很少可以非常自信明确。总之,随便用用没问题,可就是不准确不地道。

最近在 facebook 上看到外国朋友的只言片语,一半以上的词不认识。于是拿出 google 的 dict 服务来学。这样一来,出于对内容来源上的兴趣,能更容易记住。而在 dict 页面上的音标,以及标准地道的发音朗读,都从视觉和听觉方面加强记忆,此外,结合若干例句和衍生词的使用,就能综合性地掌握该如何使用这个词。

不过所有上面的过程,只是学习的第一步。更重要的是复习。应该在稍后稍短的时间内,比如半天或者一天之内,快速复习巩固,直到这个过程重复几次后,完全确信自己完全掌握了这个词的用法。比如,在看到这个词或者听到这个词的时候,立即能反应出其含义;想说一句话要用到这个词的时候,马上能毫不犹豫地读出来,也能顺畅地按照发音音节拼写出来;甚至说到一个词的时候,能够回想起在什么地方,怎样学到并记住的。

遗憾的是,还没有什么科学便捷的工具帮助巩固这个复习过程,至少我还没发现。比如,把今天新学的词汇集起来,在复习的时候随机展示,展示的内容包括音标,发音,释义和例句。而大多背单词工具都只有释义。这种做法根本就是毫无助益,光知道释义并不说明会用这个词。每次重复后,都应该给出一个自我忠实的对掌握程度的评估。比如:还是生疏,开始熟悉,还有些模糊,非常熟悉,完全没问题了。根据这些级别调整以后的复习重复出现率。直到所有单词都达到最高级别。另外还需要做一些中期和长期的巩固复习。比如三天,七天,两周,两月。

由此我倒是想开发个 web 应用,不过这不是第一优先级的事情,或许会延后,或许会无期延后。不过把想法先拿出来,大家可以再头脑风暴一下,或者先做起来。

如何一击必杀灭蚊

蚊子进化很快,无论冬天多么冷,到了春夏的时候,它们就像无中生有般纷至沓来。蚊香也好,灭蚊喷剂也好,多少有化学成分,况且又不是非常有效,加上家里有个大肚皮,不作考虑。电蚊拍不错,只不过有时候兜不着,兜着了也可能只是挠一下痒,又或者蚊子被雷得外焦里嫩,飘散出蛋白质烤焦的味道,但毕竟这味道是从蚊子身上冒出来的,会觉得恶心,小时候老师叫我们烧自己的指甲闻到的蛋白质烤焦的味道就没有这么恶心。

昨晚洗完脸出来的时候,老婆大叫,蚊子蚊子,手指着墙角高处。我摆摆手,蹑手蹑脚走过去,抓住手中湿毛巾的一头,计算了下角度和距离,看准了 one two three 一下抡过去,毛巾的另一头以迅雷不及掩耳盗铃之势,贴着墙极速扫过蚊子。说时迟那时快,蚊子都还没任何反应和动作,便随着一阵风,瞬时湮灭。顺着毛巾抡过的方向,地上必有一具尸体。后来又发现四只蚊子,按此方法,手到擒来,一击必杀,绝无废话。

总结下来,这种灭蚊方法有许多好处,第一,环保;第二,立时见效;第三,不留血印;第四,立地取材;第五,强身健体。技术上需要注意的是,第一,必须是湿毛巾;第二,注意抡的路径上是否有灯具等可能造成连带意外损坏的;第三,毛巾以后不能洗脸也不能洗屁股,只能灭蚊;第四,精确计算角度和距离,以免半条毛巾拍在墙上或天花板上,会留血印;第五,找寻尸体,彻底踩死捏死或者淹死,以免它暂时休克或者存心装死。该技术利用了毛巾圆周线速度大于手直接移动的速度这一原理,湿毛巾增加质量后,可使之前积累的势能立时转化为动能,使毛巾另一头扫过的速度和力量,也就是动量越大,提高成功率。

这么好的方法,不拿出来分享是说不过去的。实在是现在的蚊子进化地太快太毒,一个包要一个礼拜才褪得掉。