Being Boring

Saturday, August 30, 2008

折腾死老子了

[不慎删除重发]

俺这几天一直在折腾从emacs发送blog的问题。俺的blog是在 blogger.com上托管的,网上关于从emacs往blogger上发博的方案很 多,但是事情不是那么简单滴,莫名其妙的防火长城近几个月来一直 把blogger api的url中的某个关键词给屏蔽了,所以不管是 scribefile还是windows live writer根本没法用blogger的api发帖。 愁了一个多月后我突然发现如果把api url里的http换成https,其实 是可以正常使用的,比如说

 http://www.blogger.com/feeds/111111111111111111/posts/default 

应该变成

 https://www.blogger.com/feeds/111111111111111111/posts/default 

就可以了。所以我需要手动把这些别人写的从emacs往blogger发贴的 方案里面的http换成https。

俺在emacswki比来比去,觉得这个项目比较靠谱,看上去很先进的样子。把它装上后俺就在里面发帖的那个函数里加了一 句:
 (setq url (replace-regexp-in-string "http:" "https:" url)) 

没想到换完还是不行,俺很苦恼。作为一个很爱钻牛角尖的淫, 俺最讨厌明明看起来能工作但是实际运行不起来的code了(所以每次写程序超焦虑),不吃饭不睡觉一定要把它搞运行正常了为止。

俺很焦虑地试了试api里面的给出的需要让curl POST上api url的一例xml例子,这个例子和我下载的这个方案生成的xml不太一样,但是发现同样没法工作,很快发现问题在于所有的双引号都要变成单引号。我一阵手忙脚乱地改程序。

再 试发现还是不行,当时我在办公室用的windows机器,目录分割符是\而不是unix传统的/,然后就发现把文件名传给curl的出了乱 子,cmdline下可以用curl -d "@d:\.myemacs\e-blog-tmp"传送,明明一切都正常。到了emacs里它call的时候用的是自己的shell,无论如何认不得

 curl -d "@d:\.myemacs\e-blog-tmp"  https://www.blogger.com/feeds/111111/post/default

其实我都不能确定是不是反斜杠还是@的问题,错误花样很多,非常非常奇诡...囧。

后 来我回到linux下再实验,其实参数只要-d @/home/najaj/.myemacs/e-blog-tmp已经可以用了,本篇就是在emacs里写的。但是在windows下path必须加引 号,用emacs自己的call-process里还是出奇怪的错误,我决定我自己写一片xml,存一个暂时文件,然后alt+!呼出原生shell把它 curl post出去算,emacs自己带的是什么破shell啊啊啊啊呵

我修改过的e-blog.el在这个项目的issue里。


Tuesday, August 26, 2008

twitter!

twitter的魅力难以向别人解释。俺的bf和闺蜜完全不理解我为什么在twitter上呆着,不就是一个多对多互联网短信息群发平台么。用学工的黑话来讲,因为twitter上人多所以signal to noise ratio很低,而且即使是signal而不是noise的信息,最多也不能超过140个字节,所以一大帮子人的工作抱怨阅读摘抄思索片段看比赛的感叹混在一起,看上去闹哄哄一片。而且因为twitter强烈的时效性,一篇twitter大家看过后就会立刻抛在脑后,大约2天后连写twitter的人自己都忘记了。

就是这么一个项目,也能让硅谷众VC恨不得主动送钱给他们?也值得the economist次的报道?也值得众人前两个月在twitter不停宕机时还死守着它?俺当初刚加入时也很困惑很困惑这个问题。大概从什么时候逐渐喜欢上它了呢?应该是从四川地震开始的吧。twitter在突发事件和收看流行的节目中的表现很突出,够及时也够过瘾。国外媒体关于中国地震的第一手消息,最早都来自于twitter,彼时实时搜索twitter引擎搜索earthquake每分钟都在页面上方显示“xxx more results since you started searching. Refresh to see them.”。当所有在twitter上的中国人都在收看同一场奥运会闭幕式节目时,我看到有同学写到“我的天啊成龙大叔出来了虽然这样对不起刘帅哥但是我还是闪了吧”,不由得会心一笑。看到那么多人和自己经历同样的事情,有着相同或不同的感想,突然有种“活在当下”的感觉。人都是喜欢从众的,我觉得有了twitter后看比赛真的增添了很多乐趣。

以上是对twitter这个基于网络的多对多信息群发平台理念的想法。但是我认为twitter的开放的api在它的流行中也起了很大作用。请看这两个应用:
多复杂么?一点儿不。可是不是不令人敬畏的,多么鲜明生动的世界人民的喜怒哀乐阿。当然这些服务器端应用主要是用来耍的,比较实用的是那些能让人们在手机上,在电脑上,在各种高级编辑器里无须通过上twitter自家网页就收发信息的客户端工具。特别是手机上的客户端,这种服务要的就是随时随地,想发就发的随意性,中间一点点障碍都不能有。

Labels:


午餐偷听谈话

俺今天中午在味千拉面吃烤牛肉石锅拌饭,因为上菜很慢很慢,我就一边用手机看恶人谷,一边竖起耳朵听两个坐在我面前的男人聊天。

两人用很流利的英文聊天,我先前以为是欧洲什么国家的两个人,没想到一抬头看到两人都长得中国人模样。年轻的那一只长相很香港,我怀疑是在国外长大的香港人;较年长那只看起来像海龟,说话声音在讲英文的时候很正常,一讲中文就显得又高又尖,这位经常说香港怎么怎么样,赢得了我的注意,怀疑这人就是传说中的被留学完relocate到香港工作,回北京看奥运的海龟。不过相比于我所见过的大多数男性海龟,这人的口语真不错,羡慕中。

俺听了大概半小时他们的旅行见闻后,他们突然话题一转,谈起了彼此对女孩的喜好:

香港abc仔:I like girls who are smart...nnnn...smarty.
(我:囧,您真是爱好与众不同,这种话一贯是心高又snobbish的男生爱说的)

年长海龟:I likes girls who are...(思考片刻)...neither smart nor stupid... but always positive...always happy.
(我:耶?这好像在说我哦)

香港abc仔:I don't care about their looks.
(我:您的snobbish面目进一步暴露鸟)

年长海龟:yeah, our standard is different (两人哄笑一阵)
(我:囧...成熟点的男生一般是按照自己看着舒服的标准找吧,确实不是非找艳惊四座的不可)

然后我就忍着笑抹抹嘴跑了...

Labels:


Saturday, August 2, 2008

气死我了

俺CFA考试fail了啊啊。

再也不能这样活!
再也不能这样活!
再也不能这样活!
再也不能这样活!

俺一时被这一次fail打击了,想起以前的事:俺当年高二的时候,进入了蛰伏期,物理曾经不及格过一次,而且总分全年级250人里排在第199名。俺当时觉得丢脸到家了,还在当年混的”精品论坛“上发帖哭诉,然后就被一帮子人骂醒鸟。(俺用”najja et8“搜了半天没搜到原帖)。这个曾经是俺生命中比较大的转折点。俺后来一路发迹,发现大多数人对俺的态度跟以前完全不一样了。虽然这些是可以理解的反应,俺还是觉得人心太势利眼。人跟人之间关系就是建立在成绩的基础上么?

这就是一个小孩如何变成cynical的成人的血泪史。

btw:为啥gfw不让我用blogger的api?俺想了半天把api的url里的http改成了https,又可以了,囧

Labels: