在blog上画地图

出于对地理和旅行的热爱,一直都对绘制地图很感兴趣。之前有一篇置顶的blog就是用地图上标颜色来track这些年旅行的足迹的。

当时用的是google提供的geochart来实现的。它有不少文档和sample,照着改改很快就可以做出一个简单的版本。这两天把它改成用D3来实现的了,更加方便灵活,可控性强。–主要是google服务器被强的时候不会受影响^-^;而且以后可以往地图上加更多额外属性。

最近因为工作的关系,接触了一些D3。D3是一个javascript的library,主要用于以数据驱动的方式来操作网页的DOM object。简单点说,用D3可以方便的在网页上根据数据来画图。比如你有一组报表数据,在excel里边点几下就可以根据这些数据生成柱状图,折线图等等;而D3的用途就是在网页上画这些图。现在各种应用都是基于web的,在网页上画图就很有用了。

D3自然可以用来画地图,只要提供一组用于描述地图的数据就可以了。所谓地图数据,主要就是一堆的坐标点,你把这些坐标点依次连起来就可以得到一个多边形区域–地图就这么画出来了。D3接受GeoJson和TopoJson格式的地图数据–其实就是用json格式描述的地图数据,大同小异。

网上已经有很多发布出来的GeoJson/TopoJson格式的地图数据文件,不过以欧美的为主。如果要画中国地图的话,一方面精度和信息量不够,比如要绘制市县级别的图,或者要在地图上加入其他河流,公路等信息;另一方面有些地区会有问题,比如台湾,藏南。所以建议使用国内发布的地图数据。大部分地图数据使用shp格式,http://ogre.adc4gis.com/这个网站很不错,可以在线将shp格式转换成GeoJson, 而http://www.mapshaper.org/则又可以将GeoJson转换成TopoJson。所以想画什么都可以啦。

最后share一个简单的画中国地图的sample,外加已经转换好的省会坐标以及省级行政区图。下次准备试试找一些公路铁路河流数据的图来玩儿。

国庆节俄勒冈环线

冬天躲在家里写夏天的游记,就像人老了以后回忆青春年华一般:所幸当年走过万里路,如今无憾。

美国国庆节也叫独立日,7月4日,放假一天。加上周末正好是个三天小长假。我们六月底刚搬到租的公寓里,一直忙忙碌碌买家具买各种家具,到了7月总算可以喘息了。只有三天时间,也不想去太远的地方,对于坐落在美国西北角的西雅图来说,俄勒冈就成为自然而然的选择了。研究了地图研究了若干游记之后决定走一条环线。说到这里,自己也发现每次出游特别喜欢走环线,因为可以尽量不走回头路。

这就是三日游的线路:首先从西雅图出发,走一段5号公路然后向西到海边,走101公路跨过哥伦比亚河到达俄勒冈州,继续沿着太平洋一路向南;再向东折回俄勒冈州首府Salem,然后从俄勒冈州中部沿着5号公路继续向南,最后到达CraterLake火山湖国家公园;再返回Salem继续北上到波特兰,由波特兰沿着哥伦比亚河谷向东,参观完哥伦比亚河谷之后由97号公路北上回到华盛顿州,经由Yakima印第安人保留地再由90号公路回家。
OregonRoute

7.4 沿海公路
夏天西雅图的天亮得特别早,我们一大早六点多出发天早已大亮好久了。一直开了好几个小时到了哥伦比亚河边上。哥伦比亚河是华盛顿州和俄勒冈州的分界线,这里已经到了出海口的位置,河岸无比宽阔,上面驾着一座钢铁结构的大桥,让人看一眼就能想到工业时代。
DSC_8961

河对岸这个俄勒冈小镇叫Astoria,大概1810年左右就已经存在了。如今这里除了工业,港口外,旅游业也逐渐发展。Astoria沿河的一座高山上有一座高塔,可以俯瞰整个哥伦比亚河谷,据说是20世纪初为了纪念大北方铁路的建设(Great Northern Railway)。
DSC_9010

塔外面是混凝土,内部是钢架,游客可以沿着内部螺旋的钢架爬到塔顶–还是挺累的
DSC_9012

眺望河谷,远处就是出海口
DSC_9045

离开Astoria我们继续向南,来到太平洋沿岸的加农海滩(Canon Beach),俄勒冈州的太平洋海岸风景还是非常不错的,虽然比起加州来说偏北了一些,每年能够下海游玩的时间短。

来到加农海滩之前,我们途中先拐到了一个公园,叫Ecola State Park。其实是导航看错了开刀这里的,不过既然来了就顺便看看吧,反正门票也只要5刀。没想到这里正好是海岸伸出去的地方,有一个观景点可以看到加农海滩的全貌,非常棒。
DSC_9075

在这里忍不住拍了不少片子,最远处海滩附近那块儿下方顶尖的大石头就是加农海滩的标志啦
DSC_9110

逛完公园我们继续开车到镇里去海滩上走走,这里也算著名旅游景点了,恰逢独立日放假,阳光明媚游人如织,镇上找个停车位都不容易。
这一行也算见识了美国人度假的方法,不像许多国人去各种风景名胜,看一个接一个的景点,拍照,吃大餐。。。他们貌似更喜欢一家人一起找个风景好的地方,尤其是海边待着,然后整点烧烤大家分而食之,再摆个躺椅扎个帐篷发呆,一呆就是一整天。所以这一路上我们走了好多的观景点,每个点都看到一群美国人就那么懒洋洋的赖着。
DSC_9212

我们则更想到处走走,看看不同的东西,于是离开这里继续出发了
DSC_9221

傍晚时分到了另一处太平洋沿岸的景点,Cape Kiwanda。所谓Cape就是海边的岬角,海岸伸出到大海中的一块儿,其实每个Cape都差不错。这里有一点特别的是岬角是一座沙山构成的,不是普通的石头上。想象一下,海边有一座柔软的沙山,而且时间恰好日落时分,太阳从海面上投射过来。
DSC_9295

我们脱了鞋光着脚丫爬了沙山,就像在沙漠里一样好玩。
离开这里就开始驱车赶路去Salem了,本来ideal的形成可以沿着海岸一路南下,俄勒冈的海岸还有几处好玩的地方。不过假日的住宿非常紧张,海边又都是一下小镇并没有很多的酒店可以住,所以折中了一下就此离开海岸往东到了Salem。Salem是俄勒冈的首府,我们到这里的时候已经晚上八九点天黑了。不过因为独立日的原因,在一些广场还是可以看到熙熙攘攘的人群—-熙熙攘攘的人群在美国可是稀罕物。
其实除了Salem,我们一路走过的海边小镇上都看到过许多的车和人,比如Cape Kiwanda大家干脆就把车沿着整个海滩一排排停满了,扎着帐篷等天黑以后看烟花,独立日放烟花也算是传统活动了吧。

我们跑了一天,到了酒店就休息了。

7.5 火山湖公园
我们住的酒店叫Howard & Johnson,是连锁的。出行前决定的比较匆忙,随便看了看就选了这家,毕竟在美国不太敢像国内一样玩儿到哪里临时找地方住。选的时候发现酒店有健身房游泳池还有免费早餐,结果来了才大失所望。
各种设施就不说了,房间的设施就够陈旧的,卫生打扫也非常一般;第二天早上起来去吃早餐,发现早餐就在一间非常简陋的屋子里是自助的,没有肉类,没有蛋,只有超市里那种切片面包沾黄油吃,水果只有快坏掉的香蕉,卫生一塌糊涂。随便捡点能吃的就出发了。
其实旅途中住个烂酒店很正常,之所以想吐槽这些是因为,后来我们发现这个Howard & Johnson的中文翻译叫豪生,在国内可是有不少高大上酒店的哦。原来它们在米国居然有这么烂的店。。。

回到正题,第二天我们主要去火山湖国家公园。公园在俄勒冈州偏南部的地方,即使从Salem出发也要赶好几个小时的路。所以仍旧一早出发,中午之前赶到公园,游玩之后再回到Salem。
一路上先沿着5号公路南下,在尤金(Eugene)向东穿过山脉再向南。5号公路上的景观和沿海岸的101就完全不同了,这里像是农业区,一路广袤平坦的农田。而尤金向东则又是茂密无人的山林了。山中间有不少湖泊,公路就沿湖而过,风景非常好。还有一处可以远眺雪山,这座雪山叫钻石山。
DSC_9314

火山湖公园则以火山湖为主要景点,有环湖的公路。我们选了几处观景点拍照。别问我为什么湖水这么蓝,它真的就这么蓝,一点都没有p过的蓝色,蓝到令人发指。
DSC_9347

想起去年底今年初还在长白山看过另一个火山湖泊,当时是冬天整个湖都是冰冻的白色,想必这里的冬天也一样吧
DSC_9381

在火山湖我们就找个地方安静的坐着,远远看着静谧的湖面。一百年以后,我们已经不在了,它还是这样蓝这样安静;除了它,谁知道我们曾这样看过它。
DSC_9408

看完火山湖就驱车返回Salem了,到Salem的时候大约六点来钟天还没黑,于是我们决定往北开半个小时去俄勒冈著名的outlet店逛一逛,因为这里免税嘛。买好东西返回Salem继续回Howard & Johnson睡觉。

7.6 哥伦比亚河谷,印第安人保留地
因为把第三天逛outlet的行程提前完成了,所以第三天就稍微不那么紧张。
先从Salem开到波特兰,穿过城区以后往东去哥伦比亚河谷游玩。这里也算著名的旅游景点,沿着河谷有好多形态不同大小不一的瀑布,我们则随便挑了几个看看。除了瀑布以外,还有一些其他景观,纪念当年沿着哥伦比亚河修的老公路。

这座Vista House就是沿河公路上的一处纪念景点,可以眺望河谷。
DSC_9442

下面就是哥伦比亚河,这里比Astoria偏上游,河面稍微窄一些
DSC_9455

瀑布,话说这次看了四五个瀑布,外加雷德蒙德附近的瀑布,以至于在夏威夷度假的那周我们完全不想看瀑布了
DSC_9490

看完了这些沿河景观之后,我们准备走一条不太一样的路回家。一般从西雅图到波特兰都会走五号公路,不过五号公路除了比较快速便捷之外,并没有太多景观可以看,公路两岸基本是这一带非常熟悉的翠绿色针叶林。所以我们决定换一条路回家,从哥伦比亚河上游的97号公路开到Yakima,再走82和90号公路回家。

其实走这条路之前并不知道会看到什么样的风景,只是推测因为沿海岸的落基山脉的存在,山脉会挡住来自大海的水汽,因此东边应该不会像西雅图这边一样湿润,会有些不一样的东西。

哥伦比亚河边,沿河有铁路,对面是发电站,远处则是俄勒冈州的胡德雪山
DSC_9524

跟推测的差不多,继续走一段就会感觉到景观有所变化了,两边的草大多呈现枯黄色,虽然河水流量很大,但是两岸的山开始呈现枯黄色而非翠绿。有点像干旱少雨的加州,也有点像中国的大西北,有点大漠苍凉的感觉。
DSC_9531

DSC_9539

开车跨过河又回到了华盛顿州,然后爬上一座高山眺望整个河谷。颜色很有意思,下面是河水和碧绿的良田,高点的地方就呈现枯黄色了。
DSC_9579

继续从这里穿过Yakima。Yakima是印第安人保留地,华盛顿州著名的农业区和葡萄酒产区。这里常年阳光明媚气候干燥温差大,非常适合葡萄生长,因此有不少葡萄酒庄园。一路边开车边看景,并不曾停留,不过看到这样的风景也觉得不虚此行了。
DSC_9829

途径Yakima的时候看到河边有很多阔叶林,杨树之类的;当时在想秋天的时候这些叶子黄了一定很好看,还提前敲定了一次秋天的Yakima赏秋之旅。后来上了90号公路还在路上看了日落,然后遭遇了唯一一次堵车–看来不少人也都是赶着假期结束前回家的。

顺便吐槽一下一路的吃的:在美国旅游不好的地方就是没什么美食,尤其是走到一些小镇上,基本除了汉堡三明治就没有了。我们受不了天天吃汉堡的生活,硬是坚持每天吃了一顿中餐–就是路边碰到个中餐馆就进去吃。
可是这里的中餐也未免太没有水平了吧,记得某天点了宫爆鸡丁和xx牛肉,端上来两大盘(量倒是很大,美国食材便宜中餐大都给的很足)除了食材一个鸡肉一个牛肉,其他配菜连同做法完全一样,就是烩在一起勾个芡放点糖。。。
另外,美国中餐馆起名也都很有意思,见识过不少用皇家,宫廷,长城一类代表性词汇的店,看了让人咋舌
见过许多中餐馆的招牌和装饰,一看就是几十年前的风格。我一直在想,大概开餐馆的人那时候就到美国了吧,所以他们对中国的记忆也停留在那个年代。。。未免太土了,中国早都不是这个样子了

That’s all.

说说最近看的电视剧-2

继续写–

《马大帅》
很老的片子,纯属无聊的时候翻出来看的。
不过话说回来,这么多国产电视剧真正反映农村生活的居然寥寥无几,能拍的有声有色的恐怕也就是赵本山了。就从这一点就可以看出如今农村/农民越发没有话语权,在国民的价值观中被直接无视了。即便是城市生活,又有几部电视剧能拍点真实的故事呢,男女主角动辄开名车住豪宅,不这样就没有收视率,可悲。顺便想起了十年前很流行的TVB剧,不管是刑警系列,律师系列或者其他的什么,都很贴切。

《马向阳下乡记》
电视剧看多了就碰到有意思的事情了,看完马大帅发现最近有部挺火的马向阳,就继续看了。马向阳里边的女主角周老师,居然跟十年前拍马大帅里边的玉芬是同一个人。。。我们当时认出脸的时候就惊呆了,她十年前演玉芬的时候觉得有四十岁了,现在演周老师感觉也就二十来岁。
吴秀波的轻喜剧还是可以一看的,而且算是难得的一部反映新时代农村生活的片子,虽然可以感觉到是为了主旋律拍的。但是如果主旋律能拍这么好也不错。

《离婚律师》
看完一部吴秀波的,就继续看了另一部吴秀波的。这部片子貌似很火,被腾讯视频独家买断了版权,其他网站都没有。腾讯视频在国外看不了,一直拖了很久没有看成,后来突然有一天发现迅雷云播放里边可以看。
吴秀波和姚晨合拍,两个人的演技都没的说,剧本也还不错,前面一段节奏感强,后面拖沓—-为什么编剧都是虎头蛇尾呢

《红色》
看红色的原因有点神奇,特意说一下。这号称是一部安利剧—-我也是头一次听到这个词。所谓安利剧,就是由人们口口相传而带来口碑的电视剧。确实如此,这部电视剧并没有被特意宣传,但是在网上似乎口碑很好。我是先从某一天的知乎日报上看到一篇别致的评论,而后回来跟灰灰说恰巧灰灰在微博上看到很多人推荐,所以当下就决定拿来一看。
这的确是一部非常特别的,小清新的抗战剧。

  • 剧本以及其缓慢的节奏叙事,描写男女主人公不紧不慢的小爱情。镜头取景是这类电视剧从未见过的小清新,会慢悠悠的拍一段风景一段散步或者只是一段光影
  • 男女主人公都是平平常常的市民,过着每天上班,下班买菜赶着回家做饭和对方在一起的幸福小生活,跟国共都没太大关系
  • 男女主人公在一起从来不讨论任何阴谋,只有慢悠悠无休止的情话,像两只萌萌的大白兔和小白兔
  • 而实际上,小白兔不动声色的干了很多大事,以为大白兔不知道;大白兔知道小白兔干的所有大事,又不动声色的在背地里帮她摆平
  • 逻辑性很好,编剧应该是考虑了很多细节的
  • 这样一部别致新颖的抗战剧确实值得一看。另外,电视剧里边的几首歌也很好听。

    结下了是一些没有看完的断头剧,一并列出
    《我的特一营》
    其实还不错,茶余饭后消遣没有问题。我们大约就剩两三集没有看到结局了,不过不直到为什么,最后也没有想去看结局的欲望。

    《大宋提刑官》
    破案题材。每个案子应该说都还可以,跟神探狄仁杰系列类似,不过不是狄仁杰破的那种通天大案,至少在我停下不看之前都是些小案子。如果你以前看过三言二拍这种古代断案系列小故事,应该了解。缺点在于情节实在是太拖沓太拖沓了,一个案子十集都讲不完。记得有一天晚上睡觉前,觉得案子马上就破了一集突然就结束了;于是我心想再坚持看一集看到真凶再睡吧,结果没想到多熬了四十分钟之后真凶依然没有被揭露。导演您是凑集数的么

    《汉阳造》
    号称是一部巨制,就像大宅门闯关东一样从一个侧面来描写百年中国的风风雨雨,我们大约也就是从开始的洋务运动看到北洋政府,后面就没继续了,也说不上特别不好,就是觉得一般般。

    《舞乐传奇》
    这个是正在看还没结束的另一部安利剧。因为看了一部安利剧之后觉得口口相传的还不错,就继续去尝试。有意思的是某人的评论写到:一定要坚持到第五集之后才会好看。我们大概花了一两个礼拜才坚持着看到了第五集,如他所言,前面实在是太平常了;外加这个电视剧的片头制作非常劣质,很难让人相信有什么好的内容。现在从第五集看到中间,总体觉得还不错。有点像网游,一帮人组团队到一个地方就接受个任务,破个案打个怪升级以后继续出发,团队里每个人又有不同特长。缺点的话,还是有点拖沓,再紧凑一点就好了。

    Over,没想到几个月慢慢悠悠居然看了这么多电视剧,比之前多少年看过的都多。

    说说最近看的电视剧

    西雅图的雨季果然实力不俗,大约从九月末十月初开始就一点点到来了,直到有一天忽然发觉七八月的天天晴朗变成了天天下雨。另外天也越黑越早,11月2号的周末夏令时结束之后每天天黑的时间更是突然提前。总之,现在的生活就是白天很短还不停下雨,户外活动基本不可能,只好发展了一些室内活动打发时间。最近几个月陆陆续续看了不少电视剧,随便盘点一下。

    看的都是国产电视剧。因为版权问题,优酷爱奇艺之类的美剧都不能直接看,必须要翻墙到中国大陆的IP地址。这就叫围城,待在国内的天天想翻墙出来,其实出来的更想翻墙回去。国产电视剧没有这个问题,基本都可以正常播放,运气好的话YouTube上也有,那就更是高清流畅了。另外国产电视剧都很拖沓,又不存在语言障碍,基本上可以一直放着,有什么事儿忙什么事儿不耽误;剧本大多很无脑,不需要思考里边的逻辑,看着一点儿也不累很放松。

    尽管如此,我们还是尽量挑剧本不那么无脑的看的,忘记顺序了,想哪里说哪里吧。

    《地火》,完全是随便在乐视上点出来的,剧本试图模仿prison break,描写抗日时期的共产党人策划的越狱行动,其间更是引入了共产党,国民党,青帮土匪,日本人,满洲国等各方势力。我觉得这个出发点还是不错的,开头部分也算有逻辑能够考虑细节,就看起来了。后来觉得编剧实在写不下去就开始胡写了,各种莫名其妙的理由都会冒出来,无论多么没有逻辑。剧情节奏也越来越拖沓,不知道是不是为了凑够集数。灰灰已经完全看不下去了,我还硬是坚持到底。看完之后的另一收获就是认识了好多演员的脸,而在之后的若干电视剧中认脸就成了一大乐趣。其实(二三线)演员就那么多,他们还是有圈子的,比如这些经常一起搭档演抗日剧的,就经常会在各种抗日剧中见到。

    《悬崖》,也是一部以抗日时期伪满洲国为背景,讲述地下党人斗争的故事。我倒不是喜欢看抗日剧,是对谍战题材情有独钟。谍战剧本写的好的话还是很值得用心推敲的。《悬崖》的剧本其实不错,张嘉译的演技也很好,表演很到位。当时我跟灰灰一直看的津津有味,直到。。。直到快结尾的时候,不直到导演哪根筋搭错了,大概为了表现共产党人的英勇无畏,让已经机智撤离的张嘉译又回到了敌人内部,在没有任何收获的情况下直接送死。看到这里的时候快晕过去了。。。这到底是肿么了,虎头蛇尾。为此还特地上网查了下评论,看看大家怎么说。果然吐槽导演神结尾的不是一个两个,而编剧也跳出来说他剧本不是这么写的,他也没想到导演会这么干。我倒真想看一篇对导演的采访,说说他心里到底怎么想的,这么好的剧本这么好的演员硬是被坑惨了。

    《借枪》,没办法还是喜欢谍战,只好把能看的都找来看了,还是张嘉译演的。虽然我一直没搞明白借枪是什么意思,但是前面部分还算不错,张嘉译表演得也很到位,一面是得过且过的小市民,一面是心思缜密的地下党。后来不知道怎么就走样了,有点像喜剧在搞笑;再后来已经不是喜剧能概括的,完全是夸张无厘头试的剧情,明明是小心谨慎策划的刺杀行动,突然间变成了大张旗鼓的明目张胆的决斗,还愣是成功了。导演编剧也真敢想,智商无下限。

    看完这两部我跟灰灰在讨论几个问题,张嘉译这样的演员接剧本的时候不看看的吗,这样的剧本怎么就敢接,简直毁自己嘛;也可能就匆匆看了剧本的前面,觉得不错,没想到后面完全是另一个样子;也可能剧本写的OK只是碰到了神导演。

    未完待续

    [分享/收藏] —- How great leaders inspire action

    http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action
    一个不错的Ted小视频,告诉你伟大的领导者为什么能激励人们。其实原因挺简单的,伟大的领导者一定是精神领袖,只有在精神上唤起人们的共鸣,才可以激励大众。而对大众来说,之所以被激励被影响,并非是追随领导者本身,他们是在追随自己的内心。
    提到了两个有意思的点:

  • 普通的人/公司去影响别人的时候,一般会按what,how,why的顺序来推销;而伟大的领导者/企业则相反,从why出发,之后才是how和what。换句话说,做事情要follow your heart。
  • 大众对新产品的接受速度按照正态分布,2.5%的innovator, 13.5%的early adopter, 34%early majority, 34%late majority, 最后16%laggers。这最后16%的人之所以会买智能手机只是因为市场上买不到非智能机了:) 要赢得一个市场,首先赢得13.5%的early adopter很重要,因为他们一旦认同你的产品,会帮你去宣传。而赢得这些人,why比what更重要;换句话说,产品要能打动人心。
  • Chrome的tab search

    原谅我愚钝,今天才在无意中发现了Chrome浏览器的这个小功能,非常好用,特此推荐。

    是这样的:我现在一直习惯用http://dict.youdao.com/ 的有道在线字典来查一些不认识的单词,所以每次碰到生词就在Chrome里边开一个新的标签页,在地址栏里边输入http://dict.youdao.com/,然后进入有道首页再在搜索框里输入单词,按回车键等结果。所幸Chrome有网址记忆,这个网址太常用了,所以基本上只要打dic三个字母以后自动补全的网址就出现在提示栏第一位了。

    可是今天我才发现:在打完三个字母以后,可以直接按一下tab,地址栏会直接变成Youdao Dict的搜索栏,这样继续在地址栏里边输入单词就可以了,不用去访问有道的首页。就像这样:
    tab_search

     

     

    回车以后就直接出现查单词的结果了:
    tab_search2
    这个功能是Chrome浏览器对各个网站提供的通用接口来实现的,而很多网站也早已经按照Chrome定义的接口支持了这一功能。比如wikipedia,还有知乎,百度知道这些时不时会查一下的地方。Wordpress也支持这个功能,比如要查我blog里边的台湾游记,就可以直接tab,然后输入台湾就可以了。

    要在自己制作的网站中加入对这个功能的支持非常简单,只要在网站首页的html文件head标签里加入一个超级链接就可以了。具体说明在这里:http://www.chromium.org/tab-to-search

    PS: 实测了一下IE11仍然不支持这个feature。

    用bing图片做桌面

    微软bing搜索引擎的一大特色就是每天都会放出高质量的图片,不论是收藏还是用来做桌面都很不错。打开bing主页http://bing.com 在右下角就有一个下载按钮可以下载当天图片。如果觉得每天自己下载图片换桌面太累的话,还可以安装一个叫bing desktop 的软件,这个软件会在电脑启动的时候一起启动,自动帮你换桌面http://www.bing.com/explore/desktop

    我用了一段时间的bing desktop,后来觉得它集成了各种功能太笨重了,比如在桌面上显示一个搜索框,随时可以搜索之类的;还比如bing词典。可惜我对这些额外的功能都统统没有兴趣,只是想换桌面而已。现在已经流行简洁易用的设计了,不知道为什么bing的PM还是不能意识到这点。其实收集一下数据就知道了,我打赌一半以上安装这个软件的人都只用它换桌面。

    后来发现每次电脑启动都变慢了,bing desktop或许还做了一些额外的事情,而我的电脑硬盘还是不争气的HDD,每次在电脑启动时候总是显得有些笨重。于是bing desktop就被毫不留情的卸载了。

    前段时间为了熟悉一下Python写了个脚步自动下载bing的桌面图片然后换桌面,只要把它加到电脑的计划任务里边就可以代替bing desktop自动换桌面了,顺便把图片保存到OneDrive。

    代码在https://github.com/hwind/hwindCode/blob/master/Python/practice/SetBingImageAsDesktop.py

    不过不写code的人用起来还是有点麻烦,首先你需要安装Python,还得设置一下计划任务什么的。

    PS: 并不是每天的bing主页都可以用来做桌面,有时候主页会显示一个动态图片,它不是普通的图片格式文件。

    台湾环岛记-8

    10.8 台湾环岛游的最后一天,从花莲回到台北,追逐好听的名字,畅想着每个地方不一样的生活。

    花莲坐火车经过宜兰,然后到了瑞芳。
    DSC_7697

    在火车上再吃一次铁路便当。这回不是池上,却依然好吃。
    DSC_7707

    到瑞芳再搭汽车,一路环山而上就来到了九份。九份是山上的小镇,可以在烟雾朦胧中眺望远处的海湾,很有天空之城的感觉。
    DSC_7778

    九份曾经是个因为矿山而聚集的小镇,如今矿山早已没落,小镇却依旧繁华。
    DSC_7886

    如今这里到处都是卖各种小吃的。台湾小吃的特点在于,每家每户都卖着不大相同,各有特色的东西;不像上海,所有的地方都卖那几样。这个五颜六色的芋圆我觉得很神奇,虽然一直排斥淀粉类的食品,却仍然觉得它很好吃。牌子叫赖阿婆
    DSC_7729

    离开九份回到瑞芳,继续坐平溪线的小火车去十分。我想十分之所以出名,一定沾了不少名字的光。
    DSC_7939

    其实十分确实也很有特色,店铺就在铁轨两侧半米开外。火车来了的时候大家让开,火车开走了铁轨就成了熙熙攘攘的街道,大家都在这里放天灯。
    十分车站里有十分到幸福的火车票照片。实际上台湾是没有一个叫幸福的车站的,十分–幸福是所有人最美好的愿望。不过我们仍然买到了十分–暖暖的车票。
    WP_20131008_028

    暖暖是个很小很小的车站,小得连售票处都没有。来这里不为什么,只因为它叫暖暖。还有什么比心里暖暖地更好的呢
    DSC_8092

    暖暖是台湾旅行的最后一站,之后我们就又回到了瑞芳,再从瑞芳回台北。
    DSC_8102

    就这样,默默地像台湾环岛行说再见。
    DSC_8126

    第二天一大早起来,去7-11吃了早饭,我最喜欢这里自助的热狗。然后就去机场了。
    DSC_8166

    再见台湾。

    Surface在我们家重新获得重视

    公司发的Surface平板从拿到手之后基本处于闲置状态。除了刚开始几天图新鲜,后来的状态基本是:仍在桌子上两个礼拜没人碰,突然有一天想起来要拿起来玩玩儿,结果打开就发现没电了。拿去充电,充着就忘记了;万一没有忘记,充好电打开就提示系统要更新要重启,更新完又忘记它了。。。总之一直都觉得没什么用。搬到西雅图以后,竟然又从公司领了台Surface回来。开始也没在意,一直扔在那里用IPad。

    在国外最痛苦的莫过于看视频了。各种美剧,英剧就不用说了,视频网站基本都会根据IP地址直接拒绝访问。好在我们对国产电视剧也情有独钟。每天拿着IPad看优酷爱奇艺乐视,运气好了一分钟卡一次,运气不好了一秒钟卡一次,那叫痛苦啊。突然有一天,不知道为什么用Surface开了乐视,没想到旁边IPad卡到不行的时候Surface竟然如行云流水一般流畅。好奇之下,又挑了几个不同的片源比较了一下:Surface上播放起来都很流畅。从此Surface就在我们家复兴了。

    其实也没什么特别的用途,根本不用装App—-直接打开IE浏览器看视频,基本就是乐视和爱奇艺(优酷好像还是有点卡)。没有具体研究过为什么Surface播放视频流畅而IPAD卡,显然不是带宽原因,都是从家里的wifi连过去的。

    再后来,又发现Surface的几个用途:

    • 照片都存在OneDrive上,在Surface上也不需要同步到本地,想看的时候直接打开,基本上很流畅。这样即使Surface存储不大,却可以毫无压力的拥有上百G的照片。其他OneDrive上的文档也一样。之前在国内这个是做不到的,因为网络访问OneDrive的速度非常慢。
    • Zaker还有豆果美食等几个App做的还不错,拿来每天看看新闻研究一下美食。
    • 直接打开douban.fm连上蓝牙音箱放歌儿听。
    • 偶尔要搜点东西比较快,右手一划拉搜索框就出来了。

    总结一下:给Surface找到了些适合的事情。大多数时候那些App都没什么用,直接打开浏览器就可以做很多事情了。

    今天看了一下Google的Chromebook,现在貌似很火,价格比Surface还要便宜。Chromebook对wifi的依赖比较强,没有wifi的环境只能做少量的事情。不过Surface如果不能上网的时候又能干嘛呢@@

    大数据的应用

    今天我们来聊一下,如果你/某企业已经有了大数据的硬件平台,那么到底能用它来做什么呢?

    http://people.ischool.berkeley.edu/~hal/Papers/2013/BeyondBigDataPaperFINAL.pdf 这篇来自Google首席经济学家的论文对这个问题有简洁明了的阐述:

    1. 数据的抽取和分析
    2. 私人化/客户化定制
    3. 连续不断的实验
    4. 基于更好的监测而提供新型的服务套餐/合约

    直接翻译过来有点拗口,不过具体的例子就很好理解了。今天先说数据的抽取和分析,几乎每个谈到大数据的人都会谈到这一点,这是其最直接而普遍的应用。

    比如你提供了一个网络服务,你很想知道这个服务的运行和使用情况,那么怎么办呢?很简单,记Log(日志)就是了:”几点几分,谁,来自哪个IP,访问了哪个服务,成功还是失败”。早些年Log一办就用来监测系统运行是不是正常,通常系统管理员写一些Perl脚步扫描一下就完事儿了。也有人干脆把Log写进数据库,这样用SQL语句就可以查询,非常方便。 题外话:突然想起来之前碰到的一个项目,Log全部记到数据库,后来每天海量的SQL语句插入,查询,终于扛不住了。

    后来出现了Hadoop这种的分布式系统,之前做不到的事情可以做了: 公司的老板想知道产品的使用状况;产品经理想知道某个新功能是否受欢迎;市场营销人员想知道到底谁才是目标客户;系统维护人员想知道服务器负载。

    这种系统一般的结构如下:

    • 首先把Log集中到HDFS文件系统,然后用Hadoop Cluster访问HDFS。
    • 具体的查询语句由用户向Hadoop Cluster提供:用户既可以写MapReduce Job来告诉Hadoop Cluster要怎么处理日志,也可以直接写Hive script. Hive是一种语法很SQL非常像的语言,它首先赋予Log以结构化的定义,然后像SQL语句一样做查询。
    • Hadoop运算的结果通常会存储到数据库里。因为运算结果已经是处理过的数据,数据量不大,存储到数据库方便之后快速查询,并且可以和很多现有的基于数据库的应用结合。
    • 最后无论是老板的,产品经理的,市场营销人员的,还是系统维护人员的问题,都可以通过从数据库生成的报表来回答。最简单的比如用Excel连接到数据库就可以做报表,复杂的当然有各种各样的报表产品。

    在云计算平台逐渐发达的今天,很快就可以搞出这样的系统。即使不用云计算平台,照着文档搭个Hadoop出来,然后部署这样的系统也并非难事。大数据从此不再是什么神秘的,只有少数几家大公司才玩儿的了的事情。

    可是如果大数据之做到这个程度,那就太初级了。很多地方在聊大数据,最后无非是在海量数据上计算一个平均值AVG,最大值最小值MAX,MIN;或者按某些东西分分类GroupBy;再或者把两组数据关联一下Join。这几个函数可是初中生就会的。。。所以在大数据很热的今天,机器学习人工智能也很热。一直没有勇气去深入研究一下机器学习人工智能的理论,所有的知识还停留在读书时候读的一点材料。不过我相信只有在大数据集上运用统计学的方法才能得到更多有意思的结果。

    现在已经有越来越多的大公司小公司正在把机器学习人工智能的算法搬到cloud上来,我觉得这是个不错的方向。如今这些算法的门槛太高了, 一般的程序员都不太清楚,更谈不上应用了。整个IT产业的历史都是不断把各种技术封装抽象到不同的层次模块,希望机器学习人工智能的最新成果快点被模块化。