以前写过一篇文章, 叫做 <工具的强是无敌的>, 这是上文的续篇. 

话说在国内的时候, 都是过校园生活. 除了值日和把衣服送到洗衣机旁边再投两个币之外没有所谓的家务事. 爸妈也很娇生惯养我, 在家也不怎么干家务事. 所以除了偶尔洗个盘子扫个地, 基本没啥事情.  在这里就不一样了, 啥事都要自己来, 吃完饭盘子终归要洗, 地板终归要自己清理, 衣服享受不到老妈洗好叠好的优待了. 当然我也不怎么嫌麻烦, 反正马马虎虎的洗洗碗拖拖地也不觉得麻烦, 况且一周就一两次 :). 这基本上是我第一年生活的概括. 

第二年要结束的时候, 我认识了现在的女朋友. 她是典型的美国人, 来自有洗碗机和吸尘器的家庭. 所以从来不需要用手洗碗, 也不需要拖地. 她住过来之后, 就一直怨念: 没有洗碗机没有吸尘器, 这日子还怎么过啊… 我听了特感慨: 唉, 资本主义和社会主义就是不一样啊.  老怨念也不是办法, 所以只好值日一样轮流洗碗. 在她的态度的影响之下, 我也觉得美好的人生被洗碗浪费了, 于是, 新找了一间新的房子, 有洗碗机的房子. 下月搬过去. 洗碗的故事基本上告一段落.

拖地的故事是我要说的重点. 我们平时都不在家, 所以老忘记给地板吸尘, 地上脏兮兮的. 她上周看到网上吸尘机器人 Roomba 促销, 立即就怂恿我买一个. 于是, 两百多块大洋下去, 买了一个自动吸尘的机器人. 这个自动吸尘的机器人可以自动定时打扫房间, 还能自动回到”基地”充电. 因为这个机器人非常好玩, 像昆虫一样在屋子里面走.  还真别说, 有了这个机器人之后, 家里面天天有”人”打扫, 干净多了. 而且据说这个机器人是可编程的, 等有空试试. 我和女友开玩笑说, 就差洗碗机上来一个机器手臂了, 这样你连放到洗碗机都不需要自己动手了. 她说, 还要有自动做饭机器人才行…

除了拖地, 我以前在文章中也提到, 我们家的空调和暖气是可以远程控制的. 上个月我又花了10块钱不到淘了一个可编程的温度控制器, 和计算机控制暖气的系统连起来, 我家现在算得上四季如春了. 还有我平时很少看电视, 但是每周六的SNL是必看的, 所以计算机设置让电视周六晚上10:59打开, 也不需要自己老是看时间怕错过节目了. 

除了用 X10 协议控制家电和使用吸尘机器人之外, 我家还有不少其他的工具, 都是我女朋友带过来的, 比如一整套量调料份量的工具, 一整套清洁耳朵的工具, 一整套自动定时对电视节目录制和去广告的工具等等. 不过我也不大常用, 她倒是完全依赖于这些工具, 量 1/3 匙的盐, 2.5杯水, 录周一7点钟的 Heros 等等, 都是被她用得滚瓜烂熟的工具. 在她这个资本主义国家的人面前, 只能感慨自己完全没有技术含量.  

说了这么多, 还是一个中心: 工具的确能帮人节省不少时间, 让人从繁重的劳动和对琐事的管理中解放出来. 工具的强是无敌的. 或许, 最好的投资是投资学习, 次好的投资是投资工具, 其次才是买蓝筹股和买股票.

  • http://www.5yiso.cn Jeffye

    最好的投资是投资学习, 次好的投资是投资工具

    这句话超级赞同,还有一个就是健康投资

  • liuhuanjim013
  • 過客

    只有當你的健康受到威脅你才會明白他的重要

    美國人享樂至上

  • dikatour

    很好很强悍,开眼了.

  • http://dui xyh

    方法的强是伟大的.

  • http://www.8drink.com g.zhen.ning

    4G大人,介绍一下你的洗碗机吧。

  • http://www.tinydust.net tinyfool

    I love Tina Fey.

  • http://blog.systemsthoughts.com linuxcity

    Roomba才200多,好便宜~~

  • 普通访客

    profile也更新了,呵呵,不错,不断最求完美。以前的有点让人误解。

    博主还真有恶搞天赋。
    http://blog.youxu.info/beian.html
    除了这个,博主能否透露下,还有其他彩蛋没。

  • abode

    炫耀贴,炫耀有一美国女朋友,哈哈哈

  • dow

    我就看懂一件事: 你有个住在一起的美国女朋友…

  • JUN

    我搜索”苹果,命令行”看到你的blog,很喜欢
    可是你的feed无论如何不能加入我的Wizz RSS Lite 3.0.0 for firefox 3.0.3
    这没什么,我是做嵌入式linux的
    使用电脑的方式,很能区分现代人

    希望能看到更多你的vivid shining ideas.
    hope you and your girlf have a 暖和的冬天!

  • http://www.ftwork.com/?p=151 ftwork » 程序员的知识结构 -

    [...] 你必须首先熟悉你的工具,才能有效地使用它(须知工具的强是无敌的,但这一切得以“了解你的工具”为前提,甚至得以“了解目前可能有哪些工具适合你的问题”为前提)。一门语言,你必须了解它的适用场景,不适用场景(比如继承能解决你的问题不代表继承就是解决你的问题的最适合的方案,须知问题是一个复杂系统,解决方案总是常常引入新的问题)。你必须了解它支持的主要编程范式,此外你还必须了解它的traps和pitfalls(缺陷和陷阱,如果不知道陷阱的存在,掉进去也不知道怎么掉的。)这些都是essential knowledge,如果不事先掌握,指望用的时候查manual,是很浪费时间的,而且正如第2点所说,正因为你不知道这些知识(如适用场景),从而用sub-optimal的方式使用了一门语言自己可能还不知道(最小白的例子是,如果你不知道语言支持foreach,那么可能每次都要写一个冗长的循环,较常见的例子是不知道有很方便的库设施可以解决手头的问题所以傻乎乎的自己写了一堆代码),因为人的评价标准常常是:只要解决了最醒目的问题并且引入的新问题尚能忍受,就行。注意,熟悉并非指熟悉所有细节,而是那些重要的,或者无法在需要用到的时候按需查找的知识。比如上面提到的:适用场景不适用场景,编程范式,主要语言特性,缺陷和陷阱。 [...]

  • http://wumeng.0fees.net/blog/?p=163 目前在用的Firefox扩展 | blog.wumeng

    [...] 总觉得要要扯一下浏览器的话题。因为浏览器几乎是我们在电脑上使用最频繁,使用时间最多的软件,是我们使用Web的门户。我们离不开Web,所以也离不开浏览器。所谓“工欲善其事,必先利其器”,徐宥有一篇工具的强是无敌的,以及续篇:工具的强是无敌的2,里面说到美帝日常生活所用的强大工具,很有感慨。如果我们能让浏览器变得更高效,那么为什么不呢? [...]

  • http://www.xbc.me/habits-of-some-of-the-learning-is-worth-learning.html 一些值得借鉴的学习习惯 | 学编程

    [...] 3)      你必须首先熟悉你的工具,才能有效地使用它(须知工具的强是无敌的,但这一切得以“了解你的工具”为前提,甚至得以“了解目前可能有哪些工具适合你的问题”为前提)。 [...]

  • http://delighence.wordpress.com/2011/08/11/%e4%b8%80%e7%9b%b4%e4%bb%a5%e6%9d%a5%e4%bc%b4%e9%9a%8f%e6%88%91%e7%9a%84%e4%b8%80%e4%ba%9b%e5%ad%a6%e4%b9%a0%e4%b9%a0%e6%83%af/ 一直以来伴随我的一些学习习惯 « De.LI.ghen.cE's Blog

    [...] 你必须首先熟悉你的工具,才能有效地使用它(须知工具的强是无敌的, 但这一切得以“了解你的工具”为前提,甚至得以“了解目前可能有哪些工具适合你的问题”为前提)。一门语言,你必须了解它的适用场景,不适用场景(比如继 承能解决你的问题不代表继承就是解决你的问题的最适合的方案,须知问题是一个复杂系统,解决方案总是常常引入新的问题)。你必须了解它支持的主要编程范 式,此外你还必须了解它的traps和pitfalls(缺陷和陷阱,如果不知道陷阱的存在,掉进去也不知道怎么掉的。)这些都是essential knowledge,如果不事先掌握,指望用的时候查manual,是很浪费时间的,而且正如第2点所说,正因为你不知道这些知识(如适用场景),从而用 sub-optimal的方式使用了一门语言自己可能还不知道(最小白的例子是,如果你不知道语言支持foreach,那么可能每次都要写一个冗长的循 环,较常见的例子是不知道有很方便的库设施可以解决手头的问题所以傻乎乎的自己写了一堆代码),因为人的评价标准常常是:只要解决了最醒目的问题并且引入 的新问题尚能忍受,就行。注意,熟悉并非指熟悉所有细节,而是那些重要的,或者无法在需要用到的时候按需查找的知识。比如上面提到的:适用场景不适用场 景,编程范式,主要语言特性,缺陷和陷阱。 [...]