三亚,婚纱照
by Roc on Sep.07, 2009, under 杂文
在三亚拍婚纱照一直是LP的梦想,这个周末我们跑过去实现了。两天曝晒,风吹,雨淋,最后笑到麻木,终于算是拍完了。正式的片子还在摄影工作室修,我就迫不及待的晒晒原片了。未经修饰,所以真实。

最后要为这两天尽心尽力的摄影师小阳老师,和化妆师燕子宣传一下。小阳老师超级有耐心,每一张的动作都会慢慢矫正,直到他认为完美。燕子也很是敬业,第二天因为前一天没拍完,所以我们想早上9点之前就开始拍,燕子不到7点就开始给LP化妆了。很是谢谢他们。他们在IO视觉做,有兴趣的同学们也可以去找他们拍噢!
上新闻了 — Chinese OEM showed interest in the completely localized PAssive Start and Entry System
by Roc on Sep.02, 2009, under 杂文
最近在公司做的一个项目,给国内一个整车厂的量产车装了我们公司的无钥匙进入与一键启动系统 (Passive Access and Start systEm) 。这系统实现的功能简单的说就是,开车的人不论锁/解锁车,还是启动,都不用再去找钥匙了,只要一直把钥匙放在包里或兜里,系统会自动去找钥匙。这个概念10年前就在奔驰上实现了,只不过现在想在入门级车上也实现。我们就是做了一个示范,证明是可以做到的。
下面上图了
正文
Chinese OEM showed interest in the completely localized PAssive Start and Entry System
(Jiading, July 30th, 2009) - The Business Unit Body & Security China gave the first successful presentation of the new low-cost PAssive Start and Entry System (PASE) to key engineers from SAIC (Shanghai Automotive Industry Corporation) one of the leading manufacturers of passenger vehicles in China, in the Technical Center of Continental in Jiading, Shanghai.
Body & Security’s Shanghai PASE team, with support from the Yokohama Office, Japan, and from Toulouse, France, managed to integrate existing PASE components into the vehicle, modify the main control unit and complete full antenna tuning and system testing within only two months, one month ahead of the original schedule. The full functionality of the system was then presented and demonstrated to the SAIC E/E engineering managers.
The hands-on demonstration mainly targeted the two primary features of PASE: Passive keyless entry (via capacitive sensor or toggle button – both solutions were offered) and passive start via start-stop button, which were designed to provide the driver with the comfort of keyless access to the vehicle and to the ignition. Focusing both on speed and cost control as the two main success factors in the highly dynamic and rapidly expanding Asian markets, it was the defined goal of the presentation to prove that the highly advanced PASE system can be introduced to the mid-size and affordable car market here within a record time. After one hour of personally testing all features of the system’s functionality, the E/E Senior Manager from SAIC rated the system as “fully meeting the technical requirements”.
Focusing both on speed and cost control as the two main success factors in the highly dynamic and rapidly expanding Asian markets, it was the defined goal of the presentation to prove that the highly advanced PASE system can be introduced to the mid-size and affordable car market here within a record time. After one hour of personally testing all features of the system’s functionality, the E/E Senior Manager from SAIC rated the system as “fully meeting the technical requirements”.
With this positive feedback, the local Body & Security team is very pleased to have successfully introduced a completely localized Passive Start and Entry System to a Chinese-owned manufacturer. The next step is to give a full demonstration to the SAIC Purchasing and Marketing group to promote and push the fitment of this competitive feature in their future carlines.
With the introduction of this generically defined, cost-attractive technology into China and other emerging markets, Body & Security China is in a strong position to keep pushing the boundaries in this important segment of the market, taking the megatrend “Affordable Cars” yet another step further.
The Road Less Travelled 读后(一)
by Roc on Jul.18, 2009, under 读书
The Road Less Travelled
昨天出去看电影的路上突然发现了这本找了很久的 The Road Less Travelled , 立马盘下来了。迫不及待的读了几十页,发现果然不错,所以觉得有必要分享一下。一本好书,可以激发人的想法,去感悟本来不曾想过的道理,这本书就是其一。作者是一位心理医生,他用行医过程中的事例讲述了人的心智是怎样成长的,怎样才能成长为一个心智成熟的人。
刚刚看完第一部分,讲的是关于自律(Discipline)。开篇第一句,作者就指出,人生是艰难的(Life is difficult.),人生就是由一系列大大小小的等待我们解决的问题组成的。当我们没有办法接受这个事实的时候,就会试图逃避,或找捷径去解决问题。而往往这样却带来比直面问题更大的痛苦。如果我们接受这个事实,那自律就是解决人生问题的基本技巧。
接下来作者具体的定义了什么是自律,它包括四个基本技能:延迟享乐(delaying of gratification),接受责任(acceptance of responsibility), 忠于真相(dedication to truth) 和平衡(balancing)。
延迟享乐
延迟享乐就是把生活中痛苦的和快乐的事做一种安排,使得我们先经历痛苦,而后才经历快乐。这样快乐就会因为之前的痛苦而变得更加令人享受。这个定义看起来很是拗口,不过我回想一下小时候所受的很多教育都是为了教会我们这一点,只不过当时没有给一个这样完整的定义罢了。比如常听的“孔融让梨”,以及小学经常被教育的”放学回家先做作业,再看电视“。可是想想,到底为什么要这样做呢?为什么要”让梨“,为什么一定要”先做作业“?作者用了几个详细的例子讲述了小时的这种训练对于成年后有怎样的影响。如果小时没有养成这种延迟享乐的习惯,长大以后在生活中,如果碰到了问题,一般会选择逃避,或者等待而希望问题消失。因为直接面对问题往往是很痛苦的过程。而选择忽略或者逃避,至少暂时不会有痛苦。逃避的结果很多时候都是问题升级,变得更加严重以至于没有办法解决。所以,延迟享乐是解决生活中问题的最基本技能。
接受责任
当面临问题时,只有接受“这是我的问题”这个责任,才有可能去真正解决它。这也就是接受责任的重要,只有当一个人接受责任的时候,才有可能解决问题。作者这一节举了很多有意思的例子,来展现人逃避责任的种种样子。有一个例子很有趣,把它抄在下边:
作者的一位病人是驻扎在冲绳岛的士兵,因为酗酒而被强制进行心理治疗。当作者和他聊起酗酒这个问题的时候,士兵完全不承认他有酗酒的问题。他说:“在冲绳除了喝酒以外,没有其他事情可以做。”
“那你喜欢读书吗?” 作者问
“喜欢,当然” 士兵答到
“那你为什么不看书呢?这样就不用喝酒了”。
“军营里太吵了,没办法看书”
“那你为什么不去图书馆呢?”
“图书馆太远了。”
“那图书馆比你喝酒的酒吧还远吗?“
”哦,我想我不是很喜欢读书吧“
”那你喜欢钓鱼吗?“作者又问。
” 当然,我喜欢“
”那你为什么不去钓鱼呢?”
“因为我一整天都要工作。”
“那你为什么不晚上去钓鱼?”
“在冲绳,晚上没有钓鱼的地方。”
“有啊”, 作者说,“我知道有晚上钓鱼的地方,如果你愿意,我可以帮你联系一下”
“噢,我想我没有那么喜欢钓鱼”
“那我从你的话中明白,在冲绳岛有其他的事情可以做,但是你最喜欢的是喝酒。”作者总结。
“我想是吧” 士兵回答说
“但是酗酒已经给你带来了麻烦,你马上就会因为酗酒而被处理”
“可是这个烂岛会把任何一个人逼得去酗酒的!”
人生是一连串的个人选择和决定,每个人都必须为自己的选择负责任的。只有当一个人接受了这一点,他才能变成一个真正意义上自由的人。
忠于真相
忠于真相,也就是忠于现实(reality)。对于这一点,作者用了一个非常好的比喻:如果人生是一次旅行,那我们对于现实的了解就相当于一幅地图。我们成长的过程中一直在绘制这幅地图。如果我们忠于现实,那这幅地图就是精确的,当我们需要从一点到达另外一定的时候,就可以准确到达。但如果我们欺骗自己,歪曲现实,那绘制出来的地图也就不可能准确,所以也就不可能为我们提供准确的路径。
完全的忠于真相,意味着一生永不停息的自省。我们通过和世界的交互而理解这个世界,我们的地图绘制完全依赖我们对于世界的理解。为了准确的绘制地图,我们必须不断的反省自己,反省自己的理解。忠于真相也意味着愿意接受别人的挑战。我们的地图只有经常收到挑战,才能确保它的有效性。可是,人是天生讨厌被挑战的,天生会躲避挑战。比如家长会教育孩子,“不要顶嘴,因为我是你的家长”。老板会传递给员工这样的信息,“不要和我对着干,不然就找别的工作吧”。然而,自律也可以被定义为教育自己去做那些不喜欢但是必须要做的事情。
平衡
最后,作者讨论了平衡。为了解决问题,我们必须接受属于我们的责任,然而我们也必须拒绝不属于我们的责任。为了更好的生活,我们必须每天延迟享乐,为明天考虑,可是同时为了能够快乐的生活,也必须适当的及时行乐。能做到这些,就需要平衡,也就是必须对规则足够灵活。而平衡之所以难,就是因为往往平衡会涉及到放弃,放弃总是很痛苦的。
作者在这章结尾总结到,这四项基本技能,如果能不停的,真心的去运用,就足以使人在精神层面更上一层了。
从谷歌财经中国版中提取上证、深证股票历史数据
by Roc on Jul.05, 2009, under 编程, 股票
大盘又回到了3000点,很多同学们又蠢蠢欲动了。然而,我对股市的看法从没改变过:如果有方法确定能使赚钱的概率超过50%,才能入市。现在我还没有找到这样的方法。不过一直在尝试,比较偏重的方向是数据分析。我赞同股市不是一个有效市场(efficient-market),所以其中的价格变化并不是完全随机的,而是有规律可寻的。寻找价格变换的模式并应用到对于价格走势的预测就是终极目标。不过,这一切的前提条件是:数据!
国内股票交易数据是一个很稀缺的资源,当然也是一个垄断的资源。能够得到数据的渠道似乎只有巨资购买。比如CSMAR数据库,各个大学里都有,但是每年更新的费用不菲。作为业余爱好者,在没有任何成果之前,是不可能去买这种数据的。还有另外一种省钱的方法就是去破解现在流行行情软件的数据文件格式,从而得到数据。这么做合法性姑且不论,其数据的准确性就很难保证。破解过程中难免会有些错误。
最后发现了谷歌财经(Google Finance)中国版其实保存了很多股票价格的历史数据, 确切的说是所有股票1年内的价格数据,包括交易日的开盘价,收盘价,最高价,和最低价,以及成交量。例如 这个页面就是一个例子。通过这一页的HTML代码可以发现,所有的数据就是放在一个table元素中展现出来的。也就意味着我们只要parse这个html的这个table元素,就可以得到所有价格数据!
当然这只解决了问题的一半,对于某一支特定的股票,可以用这种方法得到它的历史数据。如果我想要上证+深证全部股票过去一年的数据呢?仔细观察了一下谷歌财经历史数据的URL, 比如上例的是
http://www.google.cn/finance/historical?q=SHA:600000&start=0&num=200
其中很明显“SHA:60000″代表交易所和股票编号,又试了试之后发现,“SHA”代表上海证券交易所,“SHZ”代表深圳证券交易所。这下问题就好解决了。只要根据股票的编码和其证券交易所代码做出相应的URL并解析返回结果即可!
最后,就剩下去哪里找所有股票的代码的问题了。这显然不难,两个交易所都在其网站公布了所有股票的代码。 这个是上证的,而这个是深证的。
写了些代码,用来抓取上证(ShaStockInfoScraper.java) 和深证(ShzStockInfoScraper.java)股票代码, 结果如下图格式:

最终所有股票代码存在两个文件(sha_stock_list.xml 和 she_stock_list.xml)中, 利用这些信息,就可以通过谷歌财经把所有股票的日交易价格数据保存下来了。同时,只要定期更新,就可以免费拥有上证及深证日交易价格数据啦!保存下来的数据就是这样的:
601999 出版传媒

附上我上次更新的所有数据,到2009.06.10, price_history.zip ( 8.5MB )
看房记之金领国际
by Roc on Jun.28, 2009, under 房子
金领国际位于川沙路龙东大道,距A20也有好几公里了,距离算是比较远了。这个盘一共有1200户左右,50栋楼,不算很大。进了小区的感觉还不错,楼的颜色也很喜欢,最重要的是这里价格还是比较低的,均价也就只有9800/平。第一期开盘已经基本卖完了,只有一层,二层和顶层剩了几套总价在86-90万左右的房子。
小区环境,
小区大门口对面是一个巨大的混凝土厂,售楼处的人说会在三年内搬走,可是谁能相信呢!!
从阳台看出去,就是水泥厂
室内
这个样板房唯一的亮点是一个超级大的阳台,横跨客厅和卧室,有4-5米长,很爽喔
均价: 9800/平,总价85-990万左右两房
位置: 川沙路龙东大道
户型: 90平左右两房
距上站: 35.8KM
优点: 便宜,总价低,超大阳台
缺点: 距市区太远,交通不方便,无地铁,门口有水泥厂
看房记之毕加索小镇
by Roc on Jun.28, 2009, under 房子
好久没有写了,最近真的忙的不行,每天跑去嘉定,往返100公里。回来就想睡觉。直到这周末才有了点时间,继续看房子!呵呵
毕加索小镇龙东大道和A20交叉口,不过已经是在外环外了。距地铁2号线延长线唐镇站700米,2号线延长线估计年底试运行,世博会前通车。这个盘分两期,共2500户左右。第一期我们到的时候已经基本售罄,只剩少数一房和三房。不过在七月四号还会开最后一栋楼。和售楼处的小伙子聊了才知道,他们2008年10月第一次开盘,当时均价9500/平。开盘后卖的不好,直到最近一两个月才火了起来,均价涨到12500/平。前一次开盘,买房的人排队排了一天一夜。据说这次7月4号没准也会有人排队,可见最近房地产火到什么程度!
去看了样板房,上照片啦!
样板房的房型图
外观
这个户型最大的亮点就是有一个270度的落地窗阳台,这种很多豪宅经常用的设计竟然在这出现了
从大落地窗看出去
均价: 12500/平,总价110万左右两房
位置: 外环外,龙东大道旁边
户型: 90平左右两房
距上站: 34.1KM
优点: 地铁2号线延长线唐镇站旁
缺点: 距市区太远,总价超过100万,前期已涨过一轮。
看房记之中冶尚城
by Roc on Jun.14, 2009, under 房子
这个盘在6号线地铁站旁,只是6号线这一段非常之荒凉,什么都没有!中间想喝水,根本就找不到任何商店!价格太高,相对于此种配套
均价:13000/平
位置: 中环旁
户型: A1, A2, 86平到87平
距上站: 21KM
优点: 户型比较好,价格还可以接受,总价或能控制在100万以内
缺点: 周边无任何配套,荒芜人烟!
看房记之春申丽园
by Roc on Jun.14, 2009, under 房子
春申丽园就在莘庄下一站,春申路地铁站旁边。位置不错,周边配套已经比较完善。不过,我到的时候就已经只剩2套两房的房子了。 115平,总价要180万左右,太高了
不考虑!
查看大图
均价: 15000/平
位置: 外环外
户型: 115平两房
距上站: 34.4KM
优点: 紧邻地铁5号线,配套成熟
缺点: 只剩2套,总价过高
Google Developer Day 2009 Beijing - 谷歌开发者日2009 北京
by Roc on Jun.09, 2009, under 编程
终于等到了6月5号,Google Developer Day(GDD). Google 对于任何一个做软件的人来说,就像登山者眼中的珠穆朗瑪峰,无限向往,渴望征服。所以这一天是了解google再好不过的机会了。
一大~~~早就来到会场
进得门来立刻有志愿者上来热心的问侯,同时指出签到的位置
有Google的地方一定少不了好吃的东西,这是早饭~~~~ 还好早上没吃什么,呵呵
主会场,在李开复同学做完Keynote Speech以后,就被改成自由讨论的场地了
最后,Google给了件不怎么漂亮的T-shirt。。。
照片晒完了,其他很大一部分都是拍的MV,可是没找到好的方法共享。。。
下面说说正题,我参加收获GDD的收获:
李开复同学说,上届大会,我们提出了“云计算”,结果2008年大家一年都在讨论各种各样的云。今年要提出3点:
- HTML 5
- Google Wave
Google认为标准的制定不应当只由一群搞学术的“大师”来做,也应当有第一线的开发人员参与。现在Google正在积极参与HTML5标准的制定。HTML5草案最让人兴奋的就是HTML Canvas 即将成为现实,它将使web UI更进一步逼近桌面系统。
Google wave是一个惊人的产品,它与另一家知名公司的搜索引擎同一天公开。搜索引擎花了1亿美元造势宣传,而google wave只是在4000开发者面前演示它强大的功能集。最终的结果不言自明。Google Wave 试图回答一个问题:如果40年之后的今天我们重新发明e-mail,那会是什么样子? 看着wave的功能演示,很难相信这是一款web软件。它把现有的所有沟通工具都融合在一起了:email,instant messaging, blog, photo sharing etc… 按照大会的说法,所有与会人员都会收到一个sandbox账号,期待喔
- O3D
Google的意图已经非常明显了,就是要把web做成跟桌面一样强大的系统。最难的一步,莫过于3D了。Google自然是Google,里面疯狂的工程师只要想做,就没有什么做不出来的!O3D是google对于web 3D的答案。有兴趣的同学可以去上面的链接看一下,然后自己慢慢感叹吧!美中不足是,现在还是需要装个插件才能使用。不过Google在努力的将O3D推进HTML5标准。也许,一年以后的GDD上我们就可以看到真正的web 3D标准了!!