一转眼,来硅谷实习已经快半年了。半年来,都在不停地探索西部世界,但是除了优胜美地国家公园还不错以外,其他的都没有感觉太兴奋。。也许是因为我是一个岛民吧,对加州的阳光,沙滩,大海没有特别兴奋。

终于等到圣诞节,公司shut down10天之久,不出去转一圈就太浪费时光了。所以在放假之前,就招齐了人马,做好了计划,万事具备,只欠放假。我们甚至还要拍一个视频。作为一个梦想当导演的码农,终于找到机会好好实践一把,分镜本写起来。

分镜本
分镜本

每一次我们都租车自驾旅行,因为在美国租车实在是太便宜了!

从San Jose往南开,一路从阳光绿地,开到雪地,再到荒漠处,8小时后,终于到达第一个住处。路上还撞了一次车,还好只是轻轻亲了一下前车,没大碍就继续前行了。

加油站
你站在车边看风景,看风景的人在高处看你,夕阳装饰了你的眼睛,你装饰了别人的梦

雪地行车
开,往城市边缘开,你就会看到雪地

第一个住处是一间沙漠里的小房子。虽然房子在沙漠里,但是竟然有热水!有网络!还有暖气!再一次感叹美帝农村的发达。

旅行第一站是Joshua Tree国家公园。本以为树公园都是那些普通的树,没什么好看的。结果到了才发现,真的是树公园。但是树却是沙漠里面的树,长相很奇怪。在树公园里面基本上就是看树和石头了。傍晚的时候还去看了日落,简直冻成狗。比较印象深刻的是我在这里丢了我的银行卡。

”真是树“公园

3人行,和一个跟拍的“十八线导演“和“爬行级摄影师”

别低头,皇冠会掉,而且随时会错过一张壁纸

本想忍住,但是我控制不住自己啊!人物照一张的

看完日落之后,还需要开车5个小时到下一个住的地方,Arizona的一个小镇。在精疲力尽之后,我们终于抵达了第二个住的地方,也就是我丢洗面奶的地方。Arizona雪非常大,快二十厘米厚的积雪踩起来好舒服。所以,我们从沙漠来到了雪原。

ARIZONA
Arizona小镇,雪的世界

第二个景点是大峡谷(The Grand Canyon),那个我丢书包,又找回来的地方。大峡谷雪很大,很冷,值得看的东西也不多,基本上就是在山上看地球母亲的伤疤。真的蛮惨的一道伤疤。

grand canyon
The grand canyon,地球的伤疤

看得忘乎所以的时候,也会幻想自己是蜘蛛侠,刺客,青蛙侠之类的,于是拍了一张信仰之跳。

grand canyon
信仰之跳

不满足的我们继续在公园里面瞎逛,踩着很厚的积雪,感觉到了东北一样。也是蛮新奇的。印象最深的事是我失而复得的书包和近距离遇见的野生鹿。

雪与铁路更配哦

雪和车也配哦,总感觉帮车做广告了

当天,我们又开始了长途跋涉,开车到第三个地点:Page,也就是马蹄湾。

鱼眼中的马蹄湾

我眼中的马蹄湾

相比上面中规中矩的照片,我还是喜欢不经意间发现的美好。马蹄湾下面飘荡的游艇,船上有一对情侣在钓鱼。好惬意。

画上开船

追寻光明

舞者,和拍摄她的朋友,以及看她朋友拍她的另一个朋友

在不断尝试各种机(ti)位之后,发现用鱼眼镜头,以双腿为框架会找到一个很奇妙的世界。朋友圈最佳评论是“活在裆下”。

在前往羚羊谷的路上,看到了三根烟囱。同样是烟囱,同样是开车(注意看图左上的方向盘),为什么人家的天空是蓝色的呢?我特别喜欢那三根烟囱。后来发现他们是可口可乐公司的,冒的是水蒸气。

汽车与烟囱

西部世界

不过我们没有预约羚羊谷,所以只能参加最后一趟。最后排队等了好久,太阳都快下山了才进去下羚羊谷,体验不够好。大家要去的话一定要记得预约,趁早。另外,不是摄影团是不能用三脚架的,可怜我拿了一路的三脚架,撑开当拐杖用了。这块地盘是印第安人的保留地,所以由他们管。导游就是一名印第安人。

和你讲很多遍了,我虽然是chief,但是我也是普通人,你这样看我,我会乱想的

时间漏斗

总说时间如白驹过隙,却也曾真切地留下痕迹

第四个地点是Zion国家公园,相比其他的,这个地方不算特别特殊。有雪,有峡谷,有沙漠,但是都不算特别典型。本想去看Zion Narrow的,结果时间不够就放弃了。留下印象的是在那里看到了好多只野生的羊或者鹿什么的。这也就是为什么特别喜欢下面那张照片的原因,因为我自己也不知道到底有多少只,有人说7只,那就7只吧。

白天也数羊,只是要睁眼数

惊讶的瞎子:“为什么我看不到我的鼻子?”

孤独的树和消失的雪

第五站是Las Vegas。经历5天之后,我们终于从农村回到了城市,也是我们旅程中唯一一个城市。赌城、罪恶之城就是不一样,现代化程度,热闹程度远不是洛杉矶,圣地亚哥,旧金山能比的。

夜色不撩人

我们住在Flamingo街上的PALMS酒店。只要不是周末,四星级酒店的价格比Airbnb上租的城镇的房子还便宜,简直不敢相信。到处都是Casino(赌场),每家大酒店门前都有非常独特的景观,室内都会有很酷炫的赌场。不过除了需要庄家主持的赌桌有点高大上以外,其他自己玩的游戏机看起来非常弱智,简直就是一个电玩城,还是只有弱智游戏的电玩城。

赌城的夜,多希望你能在我身边,这样就可以赢你的钱了

停车场,孤单的停车场,没有人停。

如果来游玩的话,建议晚上去The Strip大街。街道很长,需要很长时间才能看完,但是风景很美。BELLAGIO酒店的音乐喷泉非常赞。另外,如果有时间,有闲钱的话,来这里还是可以去赌场玩个20刀的。当然,Strip Club也是非常赞的选择。累了还可以去做做massage, 不过相比之下massage挺贵的。全身按摩一小时需要50刀,加Tip10刀就60刀了。但是这才是感受城市的正确方式。

夜晚的Strip Street和我国大城市的夜市没有太大差别。我们还看到了基督教和伊斯兰教徒在街上开撕。在这里,你可以很安全的看到发达国家的浪荡。不像LA,晚上过Downtown都不敢停车,满大街的homeless。

婚纱时刻

第六站还是在LV,不过我们选择去看Hoover dam(胡佛大坝)。胡佛就是美国历史上大萧条时期的总统。说实话,这个大坝是我们一路上看的最没有意思的地方了。婴儿版三峡大坝。稍微有意思的是那座桥和不同时区的两个钟。图没有,太丑了!

胡佛大坝

第七站是Death Valley,顾名思义就是死亡谷。当天走的晚,就看了一个小小地方,感觉不错的是拍到了几张“寂寞照”。本想开车去山顶看风景,结果4点多天就黑了,我们开到一半觉得不太安全就回来了。夜里的死亡谷,有一种特殊的感觉,更恐怖,更冷。这也是别开生面的一种旅行方式吧。下车施肥之后,我们就打道回府了。这是2016年最后一天,我们在死亡谷的山路上,谨慎地前行着。

最寂寞的不是一个人旅行,而是一人一狗

在最后一个住的地方遇了The Best Host。一个典型的美国乡村家庭。一对中年夫妇,大过年的没有什么宴席,在火炉前看动画片,女儿和她的男朋友住在镇上不远处,有一个小女儿,他们还没结婚。还有一只超级可爱超级聪明的小小狗!女主人尤其健谈,对我们也超级好。不过精疲力尽的我们并没有嗨,只是默默洗澡上床睡觉。

单身与狗

不喜欢他摸我,你看得出来的,抱我走!

十二点的时候,躺在床上的我们竟然听到了烟花,爆竹的声音,颇有点家乡的感觉,然而打开朋友圈,元旦的氛围早就过去了。

本打算去看湖的我们又打算重返死亡谷。后来证明我们的选择是正确的。

2017年第一天,我们又回到了死亡谷。

第一个景点是有流沙的沙漠,一块不大不小的真正的沙漠。行走在沙漠里,感受炎热的太阳,也算一种奇特的体验。

假装拍到一个很大很大的沙丘

另一个叫“Bad water basin”,可以叫恶水谷吧。那里其实没什么水,全是盐碱化的石块和土地,是地壳运动导致的。走在那里感觉像是走在干涸的海底,脚底都是珊瑚礁状物体,能很明显看出是某些盐碱。

好像走在天上一般,云和地面一样低。只不过白色的都是盐碱物,其实黑色的也是

最后一个景点叫“Devil's golf course”,恶魔的高尔夫球场。这个地方值得一看,非常震撼的画面,满地的礁石,延绵不绝。就像高尔夫球场上一株株草一样。来死亡谷,感受寸草不生的绝望,比沙漠还要悲惨,令人印象深刻。

恶魔的高尔夫球场-死亡谷

经历了荒漠,雪地,峡谷,沙丘等多种地理环境以及城市之后,我们终于开始踏上归途。历经7个小时的长途行车,我们终于在夜里2点多,回到了圣何塞,回到了舒服的公寓。

总结起来,这次road trip还是非常不错的。走过很多地方,感受过许多风景,也用手机和相机记录下了很多珍贵的素材。虽然在写分镜的时候就知道关于风景的部分必然会拍脱,但是能坚持拍完着实已经不容易了。期待第一个自导自演的视频。

我还会去很多美好的,壮观的,可怕的地方,去感受,去探索这个星球。这也是人生的意义之一。

Run,Forrest run! Go, Distance go!


Solution: can not receive notification of OpenStack

2016-12-21 by muzi

If you set up a AMQP connection to listen to Rabbit message queue, and can not receive any notification when connection is correct. Stucking queue may be the reason of this problem. As I proposed in ask.openstack.org, you can purge the queue to clear all the message in ...

read more

Listen to OpenStack Notification

2016-09-30 by muzi

在许多应用场景下,需要监听OpenStack的消息来做一些操作,从而实现事件驱动/消息驱动的业务。本文将介绍如何使用kombu库来监听OpenStack的消息,包括neutron,nova等相关类型的notification。

Kombu, AMQP, RabbitMQ

Kombu是Python的消息库,封装来许多消息的报文,支持包括AMQP等多种消息协议。而在OpenStack端,Notification的发布系统由RabbitMQ实现。为了监听OpenStack发出的Notification, 我们需要在本地用Kombu库建立一个connection, 连接到OpenStack的消息发布系统。

Terminology

在学习过程中,会遇到Exchange, Queue等术语,此处将简要介绍这些概念:

  • Producers

    消息生产者,产生消息,并发送到交换器。

  • Exchanges

    消息交换器,接受生产者发送过来的消息,根据对应的routing_key,来将消息路由到对应的队列。

  • Queues

    队列接收来自交换器发来的消息,队列由消费者定义,自然也为消费者使用,用于存储消息。

  • Consumers

    消费者从队列中读取消息,并进行处理。消费者声明和定义队列,并将队列绑定到对应的exchange上。

  • Routing ...

read more

在barefoot拜访Nick McKeown教授

2016-09-13 by muzi

自学习SDN以来已经三年多了。虽然依然是没有实际的商业产品开发经验,学术水平也是渣渣,但是多少掌握了一些基础知识,学会了一些技术。在学习SDN的过程中,不得不提的就是Nick McKeown教授,他发表过很多著名的论文,比如OpenFlow、Mininet、P4的论文等。他也创建了ONF和ONRC等组织,推动SDN开源的发展,可谓是SDN届的领头羊,大师。所以作为一个学习SDN的学生,自然十分敬仰。

很幸运地得到了CIIP一年的实习机会,可以在思科美国总部实习一年,终于有机会在硅谷探索一翻,自然不能放过那些在书中和新闻里报道的地点和人物。在游览了斯坦福,berkeley等名校之后,就开始里知名创业公司和大师的拜访之旅。

很高兴自己的博客被barefoot的ron前辈看到,然后我们就建立了联系。刚好他也回到里硅谷,微信一约就决定了时间去参观barefoot和拜访Nick教授,顺便一起吃个饭,聊一聊技术。

一大早特别开心,直接就不去上班,uber过去拜访。手机号刚过期,在没有手机的情况下,利用xfinity的Wi-Fi让司机成功找到了我,太感谢xfinity和uber。

终于来到了位于PALO ALTO的barefoot,它就在斯坦福校园边上。和ron前辈碰头之后,他就领着去见了偶像Nick教授。

打开Nick教授的办公室门就看到了他,没想到他这么年轻,这么和善。没有那种官僚气息,更多的是一种工程师的感觉。见到偶像简直太开心了。我很高兴地自我介绍 ...

read more

Getting Started of MongoDB

2016-08-30 by muzi

What is MongoDB

MongoDB is an open-source document database that provides high performance, high availability, and automatic scaling.[1]

MongoDB(来自于英文单词“Humongous”,中文含义为“庞大”)是可以应用于各种规模的企业、各个行业以及各类应用程序的开源数据库。作为一个适用于敏捷开发的数据库,MongoDB的数据模式可以随着应用程序的发展而灵活地更新。与此同时,它也为开发人员 提供了传统数据库的功能:二级索引,完整的查询系统以及严格一致性等等。 MongoDB能够使企业更加具有敏捷性和可扩展性,各种规模的企业都可以通过使用MongoDB来创建新的应用,提高与客户之间的工作效率,加快产品上市时间,以及降低企业成本。

MongoDB是专为可扩展性,高性能和高可用性而设计的数据库。它可以从单服务器部署扩展到大型、复杂的多数据中心架构。利用内存计算的优势,MongoDB能够提供高性能的数据读写操作。 MongoDB的本地复制和自动故障转移功能使您的应用程序具有企业级的可靠性和操作灵活性。[2]

About MongoDB

MongoDB is ...

read more