又买了一张火车票

这个礼拜整体来说还算不错,在看几本书,书比较厚,也比较难懂,所以感觉也没有什么特别要说的,非要说的话可能也只能说一说读的这几本书。

哦,在说读书之前差点忘记一件灰常开心的事情。周一过的比较煎熬,因为上周六晚上在淘宝上订购了 Sphero ball,周二下午才收到的货。

话说拿到手之后着实让我开心了一把。随后又给 Raspberry Pi 配置了一款蓝牙适配器,我想试一试用 Raspberry Pi 连接这个小球,如果能连接上的话,理论上我就可以用 ruby 控制这个小球了,随后我就可以顺利的尝试很多种不同的玩儿法。不过,让人头痛的事情是可能是蓝牙适配器在 Debian 系统上驱动的原因,安装好的蓝牙适配器在终端命令行下无论如何都无法连接上小球。

不过昨天晚上经过我再三尝试,在 Raspberry Pi 上安装了 TightVNC Server 端,然后通过 Mac 上的 VNC 远程连接,连接到 Raspberry Pi 的共享桌面上。我想试试通过桌面对蓝牙进行一些操作,看看会有什么效果。这次我打开 iPod touch 的蓝牙,让 iPod 主动和 Raspberry Pi 连接,结果是连接成功的。但让人郁闷的是图形界面上的蓝牙管理程序根本就打不开,其中蓝牙程序的状态显示界面打开之后只有一个小窗口,窗口上只有一个“关闭”按钮,而且充满了整个窗口,Orz,尼玛哭的心都有了。所以我感觉让 Raspberry Pi 主动连接小球的想法估计要先搁浅一段时间了,要从长记忆,另想办法……

不过还好,我还可以通过官方提供的 iOS 类库做一些学习。花了一个晚上的时间看了一下相关的文档,做了一个初步的了解,目前细节就不多说了,以后搞明白了心血来潮会写一些相关文章。

除此之外主要看了几本书。一本是韩寒同学写的书《我所理解的生活》。这本书主要是收集了他近年来博客中的大部分文章,以及一些采访当中的文字摘录。书中记录,在一次接受采访的时候他提到学生时期的很多思想受到民国时期的一些作家的影响比较大,比如钱钟书、胡适等等。我突然想到今年的时候我也读了一些胡适同学写的文字,而且我自己也发现现在变得是如此“反动”,很多看不惯的事情都想批判一下。我想说的是,我突然觉得,民国时期的思想文化好像还真是蛮自由的,百花齐放,百家争鸣貌似还真是这么回事,以后有时间要多读一读民国时期的作家写的文章。

另外两本书就是计算机方面的啦。一本是《现代操作系统》,另一本是《计算机组成与设计》。关于操作系统这本书,我使劲读,才看完第六章。至于组成与设计这本书,刚刚看完第三章。好吧,基础太差的同学桑不起呀。求不要鄙视我。

其实一开始并没有打算看组成与设计这本书的,本来是想直接看《计算机体系结构》的,结果是看完第一章,感觉有点飘。书中的例子用的是 MIPS 指令集,如果是 IA32 的话,可能还好一点点,毕竟之前看《CSAPP》中讲的是 Intel 32 位的处理器。所以在看完第一章以后按照书中的指示,跳到书后的附录先脑补了一下 MIPS 处理器的相关知识,但是看完还是有点飘,所以又按照书中的指示,找到了组成与设计这本书,Orz。

关于《计算机体系结构》这本书,是 coursera 上普林斯顿大学讲授的一门公开课中所使用的教材。这门课的名字就叫《计算机体系结构》,授课老师看着老实巴交的,也挺有诚意的,所以当初就觉得要不学习一下算了,满足一下这位老师的愿望吧。后来很显然,课程进度咱是没跟上啊,所以我把视频下载下来了。有兴趣的同学可以自己去 coursera 上看下,不过视频没有中文字幕。哦,这门课程中还推荐了另外一本书,叫《现代处理器设计》,这本书最新版没有中文版,只有影印版。当初也不知道是哪根儿神经搭错了,直接把影印版买了回来,Orz。除非哪天我想发明“中国芯”了,否则我估计这辈子可能都没有机会用得到这本书,最多可能当手册查一查或者晚上睡不着了催眠用。

好吧,说了这么多,一直都没有提火车票的事情。这个礼拜我又订到了一张火车票,还是用电话订的,而且拨了一次就打通了,我真的觉得我应该去客串一把票贩子,这特么是春运时期吗?有点儿难度好不好?关于这张火车票,让我想起了《独自等待》片尾里,陈文同学对李静说的一句话,“火车开走了还会开回来的”。

发现一款新玩具

这个礼拜整体过的还好吧,按部就班,只是周末这两天大脑有点短路,感觉实在是转不动了,突然觉得发呆真是一种享受。所以周六下午索性就出去放了放风,去刚开业的 Apple Store 转了转。

说是下午,其实已经四点多,到那儿的时候天已经见黑了。新开的这家 Apple 店在朝阳区大望路东北角。因为以前对大望路非常的熟悉,所以虽然是第一次找,不过还是很顺利的,几乎都称不上找,到了那之后直接就看见了,不愧是全球 Apple Store 里玻璃墙面最长的店面。

整体来看,感觉人并不是太多。至少体验区的人不是很多,倒是在外设区有不少人,我猜可能那边有不少座位,累了可以座一会儿吧,:)。因为自从上一次 Apple 发布了新产品以后,我自己去过王府井那边的店,基本上 Apple 自家的主流产品也都体验过了。所以在体验区我也没停留太久,随后就转到了外设区,在外设区发现了几类喜欢的产品。

首先是为 iPhone/iPod 设计的耳机。以前来 Apple Store 店的时候很少去体验,要么人太多,要么是有设备故障维修,没时间。这次是细细的体验了一把。不管是从做工还是从音质都很符合我的口味。在那感慨了半天,早知道有这种耳机,当初就不买现在用的这个了……不知道现在用的这款耳机听到我这番话会不会很桑心,:P

看完耳机,又跑到外放音响区。可能由于这个区域的人不多,所以很多都没有开,只有个别的能打开体验,当然了,要是真想打开应该也是可以的。但是像咱这种就没打算买的人,心里还是有点虚的,所以原本就没打开的就观摩一下外表算了。哎,看完之后,总之一句话,对于这些设备,真是喜欢死我了。先不说音质怎么样,单说设计已经感觉非常的 cool 了。觉得就算不能出声儿,摆在家里当装饰品每天看看心情都很舒畅,简直太特么 cool 了。除去外表设计,制作设备用的材料,摸起来的手感,产品接口的设计等等。

有一点这里得提一下,上面说的耳机以及音响,其实几乎都不是 Apple 自己的产品,都是第三方设计的。Apple 只是把这些外设拿来替人家卖而已。不要错以为我喜欢这些耳机/音响就把我当成果粉,其实我离果粉还差的远。

上面说的这些音乐相关的外设都是摆放在展台上的。紧接着我转到靠墙一侧的货架旁边,顺着这面墙,整个货架上都是与 Mac/iOS 相关的外设。像上面提到的音乐外设一样,以前也没怎么好好看过这些,意识里总觉得无非是屏幕贴膜,键盘鼠标这些常规外设。但经过这次观摩,我发现我又无知了。

这些货架上的外设有 Apple 自家产的,也有第三方公司产的。印象比较深的是有一些小的智能家居。例如,可以照看婴儿的红外摄像头,这些摄像头可以通过 iOS 设备无线遥控。在婴儿睡着的时候可以实时检测婴儿的睡眠状况。当婴儿睡醒之后哭的时候,摄像头可以向连接的 iOS 设备发送信号,可以提醒父母婴儿已经睡醒。这样一款摄像头可以连接五台 iOS 设备。除此之外,还发现可以遥控的智能灯,智能手表,健康测试手环,以及其他便携式可穿戴设备等。当我看到这些东西的时候,我发现我又土鳖了……

最后临走的时候让我看到一款眼前一亮的玩具,外形是一个不起眼的白色小球,产品的名字叫 Sphero。也许有朋友玩过这款玩具,但对于我来说,真的是第一次了解。当时在 Apple Store 店面里面只是看了看这款玩具的外包装上的介绍。一开始还以为只是游戏的外设模拟器,是专门来玩游戏用的,后来发现好像又没有那么简单。晚上回来之后就在网上查了查,我又土鳖了……

这款产品的公司成立于美国,刚刚创业两年,现在推出的是第二代产品。这个不起眼的白色小球其实可以算作是一个小机器人,这款小机器人有编程接口,玩家可以自己设计软件控制这个白色小球运动。同样的,也可以通过手持小球,通过使小球运动来操作软件。拿小蜜蜂打飞机来说,既可以设计成通过控制小蜜蜂的运动来改变小球的运动状态,也可以手持小球,通过控制小球的运动反过来控制小蜜蜂。

目前官方自己推出的程序设计平台的 API 包括 iOS 和 Android。当然,除此之外,还有大量第三方爱好者封装的 API 可以供其他编程爱好者开发相应的软件。控制设备和小球之间的数据传输靠的是蓝牙,官方给出的底层 API 是自己定义的一套字节码协议,跟具体的编程语言无关,所以任何其他对某个编程语言有偏好的人都可以自己封装一套 API,所以也催生了很多第三方爱好者开发的 API 库。

就是因为看到可以通过自己写程序进行控制,所以也激发了我浓厚的好奇心和兴趣。除了可以控制这款小球的运动以外,还可以设置它自身的发光颜色。对于小球本身来说,它可以感知到物体碰撞和震动,到底能不能发声我目前不敢确定。这家公司预计在今年秋天的时候还会有一款新产品上线,产品的代号为 Sphero 2B,是一款带有两个轮子的小机器人,具体官方主页有相关介绍。

对于这系列产品我非常的喜欢,你可以发挥想象力通过外部环境条件来控制这个小机器人的状态,只要外部设备有蓝牙适配器就可以,不一定非得是手机。具体来说例如可以随着音乐节奏的变化引起这个小机器人自身颜色的改变。又或者可以设计特定的运动路线,让这个小机器人完成特定路线的运动,等等吧。不管所开发出来的 iOS 上的 app 还是 Android 上的 app,最终都可以发布到各自对应的商店中卖。iOS 可以发布到 App Store,Android可以发布到 Google Play。对于当前这款第二代产品,官方页面推荐的 iOS/Android 平台上的 app 至少已经有二十多款。

其实,透过这些智能小设备来看。不管是这款小机器人,还是上面说的智能监控器,智能台灯又或者是健康测试手环,能够感觉到的是,智能家居崛起的苗头越来越明显,另外一个方向是这今年吵的比较热的可穿戴设备。感觉把这些设备绑定到手机或者其他可移动设备上,说不定又会是一拨科技浪潮的到来。

买了张火车票

这个礼拜的第一件事情就是买了一张火车票。今年的火车票可以提前二十天可以通过网上/电话进行订票。所以如果准备年底回家,这个礼拜也就开始订票了。

和往年一样,这次还是通过电话订的票。前些日子听说 12306 网站重新做了改进,所以本来这次开始的时候也打算在网上订票的,也重新在 12306 的网站上找回了两年前注册的账号密码,并做了重置,准备等待开票的时候试试,结果当然是空等一场。车票刚开卖的第一秒钟刷新了网页,结果就是齐刷刷的“无票”两个字,彻底体验了一把什么叫刚开票就没票。这趟车是上午开卖,幸运的是下午还有一趟车开卖。

下午这趟车开卖的时候就更悲剧了,上午那趟车不管有没有票,至少网页能打开,下午这趟车到准时开卖的时候网页就打不开了,刷了两分钟愣是一次都没打开,分秒必争的时刻一秒钟都很重要,当时真有一种骂娘的冲动。不过冷静下来,想了想还是算了吧,还是用电话订吧。还不错,电话拨了两三次就打进去了,结果还算是比较顺利的订到了票。不过还是不怎么放心,就立刻出门到售票口取了票,票拿到手里的时候才算是踏实了。

半小时后,取完票回到家,网页终于能刷开了,但是网页上齐刷刷的布满了“无票”,好可怕的购买力。回头来看,网页购买还是不靠谱啊,还是电话比较高效,虽然方法比较低端,但是能解决问题啊。很多人安装什么刷票软件,不停的刷,有的人甚至弄好几台机器一起刷,表面上看起来很高端,各种“高科技”,有毛用啊。真心觉得不如打几个电话来的省事儿,只要能打进去,就能够有订到票的机会,除非没票,感觉比刷网页要稳定的多。有通过网页订票的人说,开始看的时候还有票,然后进行下一步,等到进行订票的那一步的时候就没票了……哎,还是电话这种长连接靠谱啊。

自从有了 12306 网站,一次都没有在上面订过票。最后每次都是通过电话订的票,基本上打几次就进去了,相比来说还算是省事儿吧,比安装各种流氓刷票软件方便多了。记得有一年我通过电话一共订了三张票,当时我都觉得,年底我应该客串一把票贩子,说不定还可以小赚一笔。

刚买完票的时候心理还是蛮轻松的。紧接着就给家里打了个电话,放下电话不久,我就感觉心里有点不爽。好吧,我觉得我对于给家里打电话这个事情快构成心理阴影了。我想我必须要尽快把这个事情搞清楚,要不然这种事情以后还会浪费我很多精力和时间。所以接下来的几天零星的找了一些资料来看,我希望找到问题的答案以及处理的方法。尽可能的避免以后在这方面浪费时间。

找资料的过程中,又发现了几篇胡适先生写的文章。看完之后会心一笑,文章当中提出的问题当今依然存在,只不过表现形式有所改变罢了。真不知道,如果胡适先生能够穿越到当今社会偷窥一眼会是什么感受。对于文化这种东西,以前的我真是太天真乐观了,以为隔几代人就会有所改变。现在来看,只能呵呵呵了,惹不起,躲得起。过好自己的就好了,远离那些个脑袋里充满浆糊的人。

不过还是有意外的发现,在豆瓣上发现了一个因为被类似问题困扰而成立的小组。突然发现似乎找到了组织,小组成员已经达到七万多人。看了几个小组的帖子之后立马申请了组员。对于这个小组的评价只有一个,超有爱。翻看了几个帖子之后,找到了一本关于这方面的书,感觉不错,看看再说。

给大家介绍一款游戏,玩了一下,有点上瘾,感觉很不错,是大名鼎鼎的暴雪开发的,名字叫《炉石传说》。这款游戏由网易代理,可以免费玩,属于内付费。当然,为了体现游戏的公平,如果你有实力,免费也可以玩的很好。不过现阶段属于内侧,公测日期不太清楚,想玩的话需要申请内测码。关于内测码现在好像还是蛮容易申请的,反正我的申请是瞬间就申请到了。当然,我不太清楚是不是跟我很早之前玩过魔兽世界有关。说到玩魔兽世界其实很惭愧,充值一张点卡可以玩好多年……玩了好几个职业都没超过二十级。游戏公司要都是我这类玩家早就关门大吉了。另外多说一句,《炉石传说》这款游戏中国区官网上只支持 Windows 用户,Mac 用户如果想玩的话可以下载台湾版或欧美版,如果想玩国服的话,可以简单修改一下对应的 config 配置文件就可以了,具体方法可以 Google 一下。我自己玩的就是 Mac 版的,整体感觉还好吧,目前还没有出现不能玩的 bug。

其他的不想说什么了,先去把那本书看了……

一如平常

本周送走了2013年,迎来了2014年。所以很多互联网圈子的人都在纷纷写年总结,抱着好奇或者说是偷窥的心态,看了好几个人的年总结,蛮有意思的。几乎每个人都是有得有失,但总的来说,大家都在进步。只不过有的人变化的大,有的人变化的小。对于我来说,当然更多的是想看看有什么可以借鉴和学习的地方。

其实,这两年除了自己写总结以外,每年年终的时候也喜欢看看别人写的总结,不知不觉的这也变成了一件很有趣的事情。说来说去,还得说纯碎互联网圈子的人有更多乐于分享的精神,文化氛围和其技术不无关系。其他行业的人想来可能就要差一些吧。

这个礼拜又折腾了一下。两个方面,一个方面是折腾了一下VPS,把之前配置的passenger换成了unicorn,并安装了upstart,用来对rails项目进行控制。另一个方面把rvm换成了rbenv,本来是没打算换的,也算是碰巧吧,正好在我更新ruby 2.1版本期间出现了莫名其妙的问题,结果一怒之下,不管是VPS还是我的Mac都彻底换成了rbenv。另外也把我的octopress博客更新到了最新版本,抛弃了之前的ruby 1.9,现在直接支持ruby 2.1,不过可能因为历史遗留问题,现在每次在octopress根目录下执行rake命令的时候必须要加上bundle exec。不过比较欣慰的是至少现在每次生成文章的时候再也没有警告信息了,也算是找到了一些心理平衡吧。其实,如果正常更新之后还是会出现警告信息的。不过还好,有人修改了这个bug,我从Github上找到了相应的commit,手动改了一下源码,才算彻底解决了。对于ruby版本,现在只需要安装2.1就可以了,可以抛弃1.9了,干净了一些。

另外,这两天想好好学习一下Git。以前都是遇到问题Google一下,虽然平时用的命令基本都熟悉了,但是遇到一些不常见的问题,或者说涉及到项目管理上的一些想法就有一种无从下手的感觉。想了想,这些都是债,以后早晚都要还,所以也不想逃避了,不如捋顺了,以后会舒服很多。

除了上面这些,周六的时候出去逛了一天。不过人品有点儿差,星期五天气风和日丽,阳光明媚,今天也是风和日丽,阳光明媚。只有周六那天有点雾霾天气,虽然没有风,但是气温也没有星期五那天暖和。平时都不怎么出门,好容易下决心出去一次,还碰上这么个天气,除了人品差,还能是什么原因呢?

穷人逛街,就是想去看看风景,呼吸呼吸新鲜空气(其实是雾霾天气),主要就是去北京的老胡同转了转。后来回头来看,最后似乎其实就是绕着后海转了两圈,印象比较深刻的是有几位老大爷在后海冬泳。不过最后还是转到了王府井书店。哎,一看就是一副穷书生的命。到哪儿最后都得绕到书店去逛逛。其实,坦白说也不是为了去看什么书,就是想去逛逛。你能理解那种心情么?好比女人逛商场,她可以不买,但就是想去逛逛,满足一下那种欲望。我就是这种心情,只不过我想去的是书店,女人们想去的是百货商场。

最后还想起一件事情,给我爸妈从淘宝上订购了一台按摩器,目前还没到货。当然,我自己也撸了一台,不过我的已经到货了,:P