Grand Circle Driving – Day 0

【前言】 眼看着这就又要再去美国参加Open World了,一年前在美西大峡谷自驾的文章却一直懒得写,草稿留在我的blog后台已经快一年,再不写估计要长霉吧。所以决定在这次去美国之前把债还了。 【正文】-2011年10月5日 其实今天OOW并没有结束,还有最后一天,有些演讲内容仍然极具诱惑力,但是大峡谷的召唤更加强烈,于是计划搭乘下午的航班飞拉斯维加斯,后面几天的行程会以拉斯维加斯为起止点,租车还车也都在这座沙漠中的明星赌城。 上午收拾完房间,我们四个人都觉得Hilton酒店到机场的Shuttle Bus应该是免费的,所以直接拎包下到酒店的停车场,钻进一辆空的Shuttle Bus,司机也很Nice,问清楚是到SFO机场,就娴熟地开车出发了。一路上,我们就商量,这应该给人多少小费呢?1美元?4个人1美元太少了吧,那每个人1美元也太多了,算了,折中就给个2美元吧。到了机场,司机帮我们把行李都拿下来,然后我给司机2美元,司机看了我一眼,淡定地说17美元,啊?要这么多小费?我反问,是17美元?司机又看了我一眼,还是淡定地说,是的,17美元,每人17美元。我勒个去,太丢脸了,原来机场Shuttle Bus是要收费的。给完钱,四个人掩面狂奔。 SFO-LAS的飞机是那种很小的飞机,中间一个过道,两边每排只有2个座位,飞机降落的时候,金慧小同学随着每一次下降的失重感,哇哇大叫,大师只能很无奈地抚摸她的头发。一直叫到飞机落地。 下午六点多到拉斯维加斯,赌城的机场也是不同凡响,到处都是各种闪闪发亮的老虎机,直接就进入状态。 不过拉斯维加斯正在下雨,打车到酒店,花掉30刀。酒店是之前在booking.com中预定的Imperial Palace(回来的时候定的是著名的大马戏团酒店Circus Circus),拉斯维加斯一条街上全是这种大型酒店,在非周末的时候,价格便宜到惊人。Imperial Palace一晚的价格是24美金,而Circus Circus也不过27美金。 晚上吃饭,大师选择了著名的中式快餐Panda Express,而我们则仍然是西餐,超级High的Burrito,一种墨西哥卷饼,其实后来我也有吃过其它的Burrito,但是拉斯维加斯的这份一直觉得是最好吃的一次。 饭后,不太喜欢赌博的我拉着老婆,随便走了走,外面还在下雨,酒店里面纸醉灯迷的感觉又太强烈,我并不很喜欢,由于明天还会继续在拉斯维加斯停留一天,因此将游览赌城的工作交给明天了,回房睡觉,风雨留在窗外。

Why Mac OS X is great than Windows

本文豆瓣讨论请猛击此处。 为什么Mac OS X Mountain Lion比Windows伟大?如果你拥有一台iPhone和一台Mac笔记本,还有一台Apple TV,并且Mac笔记本中运行的是Mac OS X Mountain Lion,你会明白什么叫硬件、软件一体化的解决方案,你会明白原来生活中所有需要的电子产品能够提供的辅助功能,这一套设备就全部提供了,你会明白为什么说Mac OS X比Windows伟大。 在Mountain Lion没有推出之前,很多人说这样一个Lion加强版怎么还要再收费100多人民币呢?也许Mountain Lion确实是Lion的升级版,但是这个升级版却可以说是划时代的,它几乎全面打通了Mac OS X和iOS的交互,在这个版本之后,Apple的Mac OS X操作系统真正地作到了比Windows伟大。 Notes用于记事,Reminders用于备忘和计划,iWorks用于企业文档,TextEdit和Preivew用于普通文本文件和图片的浏览,Notification Center集成了多种社会化软件的功能,iTunes用于iOS软件的下载安装,App Store用于Mac OS X的软件下载安装,Game Center用于那些游戏是生活一部分的人的交互,而这一切都以iCloud作为云服务的支撑,只需要在系统中创建一个Apple ID。这种深入到骨髓的云化在Mac OS X Mountain Lion中表现的淋漓尽致。 如果你只有一个Apple产品,这种遍布系统各个角落的云化可能并不能让你有深刻的体验,但是如果你拥有多个产品,不需要太多,一部Mac笔记本,一个iPhone,一台Apple TV(当然你还需要一个真正的电视),一个人的生活中所有需要的与电子产品相关的娱乐(比较基本的娱乐)以及一个人的工作中所有需要的与电子产品相关的硬件软件,就可以完全搞定了。 我并不知道最终的Windows 8会是什么样,但是至少从测试版中我只发现不过是一个加了Metro样式壳子的Windows 7,面对山狮,Win8毫无胜算。 当人们意识到Windows系统已不再是稳当的龙头老大,不再具备完全无法撼动的优势时,没有人能够预测到怎样的市场力量将会被释放出来。

Python for the Oracle DBA on Mac OS X Lion (1)

作为一个技术人员,不学习一门编程语言,人生是不完整的。 是Shell是Perl还是Python,哪个简单哪个好用,哪个更适合Oracle DBA,这不是本文的范围,俗话说,萝卜青菜,各有所爱。 Mac OS X中自带Python(实际上也自带Shell和Perl),在Lion之后,由于64bit Oracle客户端无法在Mac中正常运行,导致一系列的麻烦。在Python中连接Oracle数据库,通常是使用cx_Oracle扩展模块。如果是Windows或者CentOS/Redhat/OEL Linux可以直接在cx-oracle.sourceforge.net下载相应的安装文件,但是对于Mac而言,却必须下载源码,自行编译。需要解决64bit问题和Oracle Instant Client配置问题。 文本大部分内容参考Andy Chan的Tutorial: How to Install Python Oracle Module “cx_Oracle” on Mac OS X Lion。 在作一切操作之前,请先确认已经安装了XCode,并且安装了Command Line Tools,否则会在最后编译安装cx_Oracle的时候报错:unable to execute llvm-gcc-4.2: No such file or directory 1. 安装Oracle Instant Client,由于众所周知的64bit客户端在Mac OS X Lion中回发生“Segmentation fault: 11”的错误,因此必须下载32bit版本。 编译cx_Oracle需要下载如下图的两个安装文件,不过实际上我是除了Basic Lite之外都下载安装了。具体安装步骤及其它设置可以参看之前我的文章:How to use Oracle Instant Client in Mac OS X…