Monthly Archives: February 2009

崔卫平:我是一只草泥马

作者:崔卫平 标题:我是一只草泥马 最近”整治互联网低俗之风专项行动”,引起了”草泥族”与”河蟹族”之间矛盾的升级,必须有人对于这种”民族隔阂”的行为承担责任。 —题记 一、视频 最近网络上有两个东西陡然蹿红,点击率飙升,这就是视频《马勒戈壁上的草泥马》以及童声合唱《草泥马之歌》。前些日子我将它们发给一些朋友,但是很少有人回复我,弄得我很落寞,以致不得不拿起电话,一一打上门去询问,问他们收到没有,但还是很少有人作出恰当反应。这到底是怎么回事?调查研究之后发现,责任是我自己的,我自己没有将背景交代清楚,弄得别人一头雾水。当然,如果没有适当的复习参考资料,光是看看这样的字句排列是不知所云的: 在那荒茫美丽马勒戈壁 有一群草泥马, 他们活泼又聪明, 他们调皮又灵敏, 他们自由自在生活在那草泥马戈壁, 他们顽强勇敢克服艰苦环境。 噢,卧槽的草泥马! 噢,狂槽的草泥马! 他们为了卧草不被吃掉 打败了河蟹, 河蟹从此消失草泥马戈壁 这是那首童声合唱《草泥马之歌》的歌词,原来的曲子是动画片《蓝精灵》的主题歌。这样一种扑朔迷离的东西,即使我将其翻译过的英文放在这里,也未必有人明白得更多: There is a herd of Grass Mud Horses In the wild and beautiful Ma Le Desert They are lively and intelligent they are fun-loving and nimble They live freely in the Ma Le Desert They are courageous, [...]

几个感悟 转载

转载自校内,wendy的一篇日志: 经历了一些事情,有几个小小的感悟。记录下来: 好女人是男人的一所学校。之所以感慨,是源自几个闺密的男朋友的变化。我的女朋友们都是有才而又有追求的女孩子,他们神奇地把当时看似普通的男友转变成了很优秀的人,而且男生们很爱她们。我开始坚定地相信“成功男人的背后,一定有一个好女人”这句话。 如果要找老公,不要找太帅的,但要有才,还要有些幽默感。漂亮对于女人来说可能是一件好事,但是对于男人,则可能成为事业发展的一个阻力。 工作中,实力至上。无论是外企,民企,公务员还是其他,实力决定一切。虽然很多时候,竞争环境不一定是公平的,但是有才干而且善于打点人际关系的人一定不会被埋没。如果觉得短期内没有被发现价值,那是因为时机未到,只要耐心,一定会有脱颖而出的机会。 有追求有原则的人会有好运气。运气一般就是贵人相信你,愿意给你机会。只要你够诚心,你就能拿到机会,继续往前走下去。 大概就是这几点吧。这都是自己和朋友的经历总结来的,当然可能样本比较少,结论不一定带有普适性,期待这些总结出来的理论能够被实践再次证实。

如何在JApplet中获取URL地址中的参数

问题,在一个JApplet上放了很多小应用,要给一个外部调用的接口,实现在启动JApplet的同时自动启动指定的小应用。 简单来说,需求:JApplet启动时根据外部参数进行不同的初始化动作。 如何传递外部参数? 因为外部调用的方式就是浏览器点击,所以我很直接的想到了通过地址栏的URL地址传递参数。 即:http://a.b.com/applet.html?color=blue 如何在JApplet里获取参数param=value? 以前写过一段代码,是通过JavaScript方式获取的,代码如下: try {    JSObject win = JSObject.getWindow(this);//’this’ is the JApplet object    JSObject location = (JSObject) win.getMember("location");    String search = (String) location.getMember("search");    if (search.indexOf(key) != -1) {        int pos_start = search.indexOf(key) + key.length() + 1;        int pos_end = search.indexOf("&", pos_start);        if (pos_end == -1)            return search.substring(pos_start);        else            return search.substring(pos_start, pos_end);    } else        return null;} catch (netscape.javascript.JSException e) {    return null;} 这段代码是一年前在Windows上写的,今天到Linux用,发现用不了。 没有深究原因,可能是与浏览器有关,可能是与操作系统有关。 似乎有太多我无法控制的东西,所以,我决定换种方式。 Applet有一个方法String getParameter(String name)。作用是返回Html标签中的名为name的参数值。 例如,下面是html文件的代码:  <applet code="Clock" width=50 height=50> <param name=Color value="blue"> </applet> 那么在Applet中调用 getParameter(“Color”) 将返回 “blue”。 但是,这种参数是写死在Html文件里面的,我想要的是URL地址中的参数,不符合要求啊。 呵呵,看博客的朋友莫要笑我,我是真的不懂网页开发的。 其实,这个太简单了,随便找个动态页面就可以了。asp, jsp, php… 于是我就挑了个以前接触过的php。 php里面通过$_GET['name']来获取参数值,页面代码很简单,如下: <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>JApplet</title> </head> <body>  <applet code="Clock" width=50 height=50> <param name=Color value="$_GET['Color']"> </applet></body> </html> 有了上面的代码,在我的JApplet.init()用getParameter获取参数,方便快捷,比JavaScript好多了,呵呵。

GMobileSync 1.3.7发布了

GMobileSync是一个用于同步手机日历和Google Calendar的开源的Windows Mobile手机软件。 5个月前开始用GMobileSync,觉得挺好用的,但是有一些bug,可惜项目开发已经停滞了很久了。2个月前,找完工作之后,我终于有时间做点自己想做的事情,就把GMobileSync的源代码下载下来修改了一下。改了一些bug,删除了那些我不需要的而且影响我使用的功能,加入了一些我需要的功能。我把bug fix提交到了项目的讨论组,但是开发人员貌似就不管这个项目了,一直没有人回复我的bug fix。 上周,我突然心血来潮的去它的网站上看了看,发现有个ID为lifanxi的人开始继续开发了,他在我提交的bug fix里感谢我的工作。我也就乐呵呵的问他我能不能加入项目组。可惜他没有加人的权限。我只好向项目负责人提出了加入项目的申请。一周过去了,还没有回应。 前几天,Google发布了它的在线Sync服务:Google Sync。目前它可以同步日历和联系人,已经完全满足我的使用需求。我老早就想在GMobileSync里面加入同步联系人的功能,因为没时间就一直没做。结果Google Sync一发布就支持这个功能,呵呵。 今天,lifanxi发布了GMobileSync1.3.7版,计划下一步加入选择同步日历的功能。其实这个功能我已经做了,想加入项目组后再把这个功能加进去。只是一直没有得到项目负责人的批准,而我现在开始用Google Sync,就不想再去开发GMobileSync了。但是看到lifanxi这么有热情的继续开发,我也就支持一把。把1.3.7源码下载下来,花了几个小时把选择日历的功能加了进去,然后把修改过的代码打个包,发给了lifanxi。 虽然Google Sync现在只能同步一个日历,但说不定哪天发个版本就支持了,作为铁杆Google Fan,我就不开发GMobileSync和Google抢用户了。祝lifanxi好运!

Yes, I can change

前一段时间,在想, 老了,又年长一岁了。 老了,还是那么内向,不会和人交往。 老了,还是不懂自己喜欢什么。 老了,没有梦想的生活真可怕。 前一段时间,略感悲凉。 我完全没有意料到变化会来得那么突然,没有任何预兆。 朋友们可能还没有感受到我的变化,或者他们根本就不会觉得我有变化。 但是,我真的变了,内心的悲观,不自信在一瞬间被压缩到一个可控的区域内。 我的心,不会再沉浸在孤独与苦闷之中。我笑了。 我在思索,这是为什么? 一个令自己满意的工作offer? 这绝对不是让我改变的唯一理由。 意识到自己的改变,只在一瞬间,而真正的变化,是一个漫长的过程。 找工作只是导火索,太多太多的细节,积少成多,聚成了我生命中的一支催化剂。 我的2008 大学时候写过一阵博客,后来一口气全删了。 从07年,我又开始慢慢的写些东西,有些东西很幼稚,我不想让别人看到,就把博客藏到了一个别人很难找得到的小旮旯,就当是写日记了。 这些断断续续的日记,有些只是只言片语。 但是今天回头看,我很高兴。如果不留下那些记号,我会忘了发生过的很多事情。 我翻看了去年的日志,08年有下面一些值得记住的瞬间。 2008年1月4日,我听着张信哲的《王子公主》写下了这段话: 别人收获或着失去怎样的感情,我没有资格评价,回首我的第一次也是至今唯一的一次恋爱,我真的惭愧得狠,是在谈恋爱么,是爱情么?算了吧,让往事随风而去。我祝福每个人都活得很快乐。我在想,哪里还有坚贞的爱情?80后,90后,都是彰显个性,极具自我意识一代人。都是为了自己的快乐而活着,哪里还有人愿意痛苦的坚守着爱情的承诺。爱情,对于人们来说,越来越像快餐。此刻还在缠绵,爱得死去活来,不离不弃,转眼就各奔东西,换个人又卿卿我我。站在我自己的角度,我很难理解他们是如何去面对过去的自己。 快餐虽然便宜,我依然穷得买不起。不过我很有骨气,我不偷,也不抢。其实…我是在等着有人过来跟我说,"嗟,来食!"。 幸福要靠自己把握,现在的我依然在等,不过不是等人施舍,而是在等待时机。 2008年2月18日,我在博客里留了一句话。 只会读书,其他什么都不懂。 有人如是评价我,我感觉很对很有理。 我不傻,我知道自己有很多很多的问题。 2008年3月8日,我第一次写了一篇对我来说很长的,很搞笑的博客, 《无兄弟,不魔兽》 。 阿福有女朋友了,我意识到,饭4里面,就我孑然一身。那一刻,我很孤独。 我用充满笑意的文字记录下与阿福曾经并肩作战的时光,好让自己放得下对兄弟的依赖。 2008年3月10日,我绕着公寓跑了5圈。 我不能沉浸在孤独的气氛中,我试着转移自己的注意力,我开始跑步,一周2,3次。 我不记得我坚持了多久,不过开始找工作之后,我就没有进行任何锻炼。 2008年4月5日,日志: 我不清楚自己想要什么样的生活,想要什么样的工作,想要什么样的爱情,都不清楚。 最近看了 《waitress》 ,里面有段话让我感触很深。 Jenna: Cal, are you happy? I mean, when you call yourself a happy [...]