上周投完了PLDI

这次是二作…… 上次是三作…… 反正就是我们几个…… 这次的paper挺实用的,看上去肯定能中的样子。 弄了个新的带3G的Nexus 7,今天拿到一看,屏幕居然是碎的…… 外面玻璃是好的,大约是里面的液晶屏挂了。 于是找退货,Google Play Store连个退货链接都没有,倒是搜到了一个Return Policy。后来想还是打电话快,于是一个电话过去。 那边说给退,先给你发个新的…… 这个新的还要你先押钱,等到你把原来那个寄回去没有问题了再还给你……(虽说好像这个押钱只是保证你有这个钱,不会真扣……) 于是大约又要到下周才能弄到新的了,希望新的这个不会也是坏的…… Google这个Play Store比起Amazon真是弱多了…… 发货慢,界面还不友好…… PS. 居然刚刚ship了…… 看来Replacement是优先处理的么…… 印象好了点……

飓风来袭

传说中非常厉害百年一遇的飓风真的来了。 之前听说有飓风,我本来觉得大致上会和去年那次飓风差不多,最后啥事没有。 昨天跑去长岛上的Stony Brooks比赛,去的路上天上就布满乌云了。比完之后,听说因为飓风长岛铁路要提前关门,最后一班车五点五十,那时候已经快五点了,于是人们匆忙地宣布完名次发完奖,纷纷奔向火车站或者各自的车里去了。我们搭着最后一班长岛火车回到了曼哈顿,刚回来的时候还有地铁,于是我们决定先吃个饭再回去,谁知吃完了傻眼了,地铁系统关闭了一 最后打的回去,至少是平安到家了。 回家知道周一课程取消,于是今天一天就窝在家里。渐渐的风开始大了起来,雨倒是一直不大。有好几次,外面一阵风声,我感到屋子都在晃,挂在台灯上的小物件也跟着一起晃,美国人的房子这也太不结实了… 下午很早就断网了,打电话去Time Warner ,居然有自动应答系统,说我们知道你们那儿网断了,要不要修好了给你打个毛病电话啊?结果到现在了网还是断的,不知道明早会不会修好。幸好手机开了啊g流量,拿着手机tethering上网,速度也不错。虽说貌似tethering了就没有什么g了,不过速度也还行。 没法出去吃,中午就泡面解决,晚上没有泡面了,自己做饭吃… 明天大约还是这样,也可以下面。因为周日在比赛,周六训练,所以没有机会囤积粮食,只好用这些存粮来解决问题了… 看新闻貌似台风其实只是外围擦过纽约,居然就有这么大的影响。貌似57街有个塔吊断了,上面一半在空中晃来晃去… 40街以下很大一块貌似断电了,幸好我这儿还没有,只是灯常常闪。新泽西、queens那边貌似有不少地方都被淹了,曼哈顿岛上南面据说也有这个情况。说起来电视棒真不错,这种时候就能看电视了解情况了,断网了也没问题。 晚上得知明天也停课了,或许能继续宅在家里。反正在家一样干活,晚上无聊了还能看看美剧动画什么的。对受灾不是很严重的地方来说,飓风也不是那么糟糕嘛。

64位系统上的老程序

之前写的某小程序在新的64位系统上seg fault了…… gdb之后,发现是getenv()返回了一个很小的负数…… 但是getenv()返回类型是char*,应该或者返回地址或者返回NULL啊…… 编译的时候有个warning,说将int转化为了pointer…… 其实就是忘了#include 了…… 于是getenv()没有声明过,默认成了返回int 32位系统上无所谓,反正int和char*一样大。64位就不一样了,int只有32位。 于是,在没有声明的情况下,返回值只拿到了后32位…… 再赋给char*自然也不行。 所以c这个没有声明直接可以用的特性有什么好的,而且连个没声明的警告也没有(貌似新的gcc会给……),不如直接编译失败……