光辉's profile胡言乱语PhotosBlogNetwork Tools Help

Blog


    5/1/2009

    操神

    这样做操才有效果


      

    1/2/2009

    2009, 中国最大!

    这帮小学生的诗歌朗诵相当猛。真是江山代有人才出,中华何愁不强大。


     

    12/13/2008

    Talking about 记忆。。。

     

    Quote

    Talking about 记忆。。。

    DSC_4107

    无意中在以前同事的博客中发现这张BLRC全家福的照片,虽然是几个月前才在北京照的,但在我自己的潜意识里面却觉得这是很久以前发生的事情。也许是最近这段时间经历了太多的变化,感觉时间走的很快的缘故。不过看到每张面孔依然感觉很亲切。照片中的那件BLRC黑T恤是我第一次穿,也是最后一次穿,还好有这张相片留下一点记忆。


    今天无意中看到这张照片和文字,想一想我离开BLRC也有一年多的时间了,虽然在那里的时间只有短短的五个月,可是留下了许多美好的回忆。

    每天早上从唐家岭乘坐365路公交到海淀黄庄北站,沿着海淀南路走过十几分钟的路程到苏州街的十字路口。走过苏州街的十字路口,就到了BLRC所在的航天精密大厦。我们实习生都在十三楼,这里眼界很宽阔,可以看到颐和园的白塔。每天吃过午饭,大家就聚在窗前,一边扯淡一边消化。扯淡完毕之后就进入疯狂的游戏时间,大多数时间玩的是3C或者Tower Defense。晚上下班后我是不急着回去的,因为公交太挤。我们有几个都要等到九点多才走,他们一起在门口等公交,我又要走过海淀南路到海淀黄庄北乘公交。

    在这几个月里,认识很多的朋友,同时也告别了很多人。有些人还会经常联系,有些人可能这辈子再也见不到了,那些人明明在你的生活里存在过,可是一次简单的分别就从你的生活里永远消失了。

    每天我最享受的就是走过海淀南路的那十几分钟的时间,特别是秋天的时候,会有枯黄的树叶从你眼前飘过,走在铺满黄叶的路面上,会响起软软的沙沙的声音,而这一切最能撩动人的心弦。

    12/8/2008

    燃烧生命才能让我爽

     
    2008年真是诡异,感到我的命运和时代背景紧紧结合。
    从年初的雪灾,到后来的藏独,四川地震,经济危机,世界局势不断恶化,我的情绪也是不断下跌,至今未到谷底。
    遥想公瑾当年,小乔初嫁了,雄姿英发。羽扇纶巾,谈笑间,樯橹灰飞烟灭。
    生命(注:不是肉体)是用来燃烧的,用尽全部的能量,哪怕只是迸发出刹那的光华。
     
     
    10/26/2008

    好歌!

     
    10/22/2008

    Pino Daeni

    affection
         总算发现了一个当代非抽象艺术家Pino Daeni,是个意大利人。画面充满温情,让人看得很舒服。
     
    10/11/2008

    花丛小鸟

    bird
    花丛小鸟
    9/15/2008

    三鹿奶粉

     
    每天一杯奶,强壮中国人。
    每天一杯奶,消灭中国人。
     
    在美国经济危机时,资本家把牛奶倒入河里。
    在中国经济腾飞时,资本家把三聚氰胺喂到婴儿嘴里。
     
    个人以为,应该明确相关部门的职责,一层层查下去,每一层的相关责任人都给揪出来,给这些人每天喝一杯三聚氰胺。
     
    9/8/2008

    踏莎行 凯撒大帝


    铁骑征踏 横跨欧亚
    梦回帝国古罗马
    一代枭雄名天下
    缔造那绝世繁华

    经济返潮 大浪淘沙
    男儿成就学凯撒
    风云雷电任叱咤
    一路豪歌向天涯

    9/1/2008

    返回函数指针的函数

    第一次看到 void(*signal(int sig, void(*func)(int)))(int)时,半天没有反应过来这是个什么东西。其实这是Linux中系统函数signal的函数声明,也就是说signal是个函数。signal的两个参数分别为int sig和void (*func)(int),第二个参数是一个函数指针。如果将signal(int sig, void(*func)(int))看做一个整体,使用SIGNAL代表它,那么原表达式可以化为void(*SIGNAL)(int),这时可以清晰地看出SIGNAL是一个与参数func类型相同的函数指针,也就是说函数signal(int sig, void(*func)(int))的返回值是一个函数指针void(*)(int)。
     
    7/18/2008

    设置Ubuntu的本地环境

     
     
    Ubuntu的locale命令
     
    在Ubuntu中输入locale命令可以查看系统的本地环境设置。在我的机器上运行locale命令,结果如下:
     
    LANG=zh_CN.GBK
    LANGUAGE=zh_CN:zh
    LC_CTYPE="zh_CN.GBK"
    LC_NUMERIC="zh_CN.GBK"
    LC_TIME="zh_CN.GBK"
    LC_COLLATE="zh_CN.GBK"
    LC_MONETARY="zh_CN.GBK"
    LC_MESSAGES="zh_CN.GBK"
    LC_PAPER="zh_CN.GBK"
    LC_NAME="zh_CN.GBK"
    LC_ADDRESS="zh_CN.GBK"
    LC_TELEPHONE="zh_CN.GBK"
    LC_MEASUREMENT="zh_CN.GBK"
    LC_IDENTIFICATION="zh_CN.GBK"
    LC_ALL=

    可以通过以下方式修改Ubuntu的本地环境:
     
    1) cd  /etc/default/  可以看到这个目录下有一个locale文件。
    2) vim locale  在我的Ubuntu上打开locale文件,可以看到下面的内容:
        LANG="zh_CN.GBK"
         LANGUAGE="zh_CN:zh"
    3) 可以通过修改LANG和LANGUAGE的值来修改本地环境。假设修改为UTF-8编码的英文:
        LANG="en_US.UTF-8"
         LANGUAGE="en_US:en"
    4) 退出系统重新登录并运行locale命令,可以看到本地环境已经改变。

    注意:如果在第三步中将locale文件的内容全部删除,使其成为空文件,那么在第四步中将看到本地环境被设置为POSIX。

    Ubuntu的locale-gen命令

    local-gen用来生成一系列的locale定义文件,Ubuntu正是根据这些文件来确定相应的locale格式。locale-gen会根据目录/var/lib/locales/supported.d/下的local文件生成相应的一系列locale文件。生成的文件默认存放在/usr/lib/locale/目录下。

    在我的机器上/var/lib/locales/supported.d/local这个文件的内容为下:
     
       en_US.UTF-8 UTF-8
        zh_CN.GBK GBK
    当运行命令locale-gen之后,将会在/usr/lib/locale/目录下生成两个文件夹en_US.utf-8和zh_CN.gbk,这两个目录中包含了相应的一系列locale文件。

    如果想让我的Ubuntu支持zh_CN.UTF-8,那么需要按照以下步骤进行操作:
    1) 修改文件
    /var/lib/locales/supported.d/local,在其中添加一行zh_CN.UTF-8 UTF-8
    2) 使用管理员帐户运行locale-gen命令,运行完之后将在
    /usr/lib/locale/目录下发现一个新的文件夹zh_CN.utf-8
    这样我的Ubuntu系统就获得了支持zh_CN.UTF-8的能力,然后可以按照前面所说的方法修改文件/etc/default/locale中的LANG和LANGUAGE变量值为zh_CN.UTF-8和zh_CN:zh并重新登录Ubuntu就可以转换到zh_CN.UTF-8的本地环境中。

    Ubuntu支持的所有locale

    文件/usr/share/i18n/SUPPORTED中列出了Ubuntu支持的所有locale。如果要使用这个文件中列出的某个locale,必须先通过locale-gen生成相应的一系列定义文件。

    应用

    由于windwos的命令行工具cmd只支持GBK的编码方式,而Ubuntu的默认安装一般支持的是UTF-8的编码方式,所以在cmd中使用telnet登录Ubuntu就会产生部分乱码问题。可以通过上面介绍的命令将Ubuntu的locale设置为zh_CN.GBK,从而解决乱码问题。

    小结

    主要的几个文件和目录:
    /etc/default/locale
    /var/lib/locales/supported.d/local

    /usr/lib/local/
    /usr/share/i18n/SUPPORTED

    有关locale和locale-gen的更多信息,请直接man。


     

    7/12/2008

    对PHP的一点想法

     
    目前的web开发基本都是使用基于MVC模式的开发框架。作为web开发中的主力军,PHP也有着各种不同的开发框架。特别是在Rails出现以后,出现了不少的PHP开发框架,有完全模仿rails的CakePHP,有官方开发的ZendFramework,还有国内的FleaPHP等等。
     
    PHP的设计初衷就是为了方便web开发,针对web开发中的各种常见的需求PHP都有内置的函数帮助我们实现。而使用MVC模式进行开发已经成为了一种web开发中的常见需求,所以考虑是否可以直接在PHP语言中支持MVC模式的开发,而不是通过各种框架来支持MVC。
     
    大概说来,需要内至于PHP语言中的有Model和Controller两个模块,至于View就是直接使用PHP实现的页面。这样带来的好处就是程序员无需学习掌握各种复杂繁琐的框架,直接内至于PHP语言中的Model和Controller也会有更好的性能表现。但是,这样也会带来灵活性上的限制。
     
    忽然想到:其实浏览器中可以内在地支持人机交互,不要再编写复杂的javascript代码来搞人机交互了。可以提供一种类似于HTML,CSS这样的语言来设置用户的动作以及响应。
    6/14/2008

    荷兰有点不像话

     
    不过 我喜欢
    6/9/2008

    梦见蘑菇云

    总是做一些奇怪的梦。
     
    五一那几天住在浦口518,有天梦到成群结队的蛤蟆在桥上乱蹦,很多被汽车压死。过了桥是一片烂房子,结果后来就听到了地震的噩耗。
     
    今早梦到我们遭到美国的原子弹轰炸了,轰炸地点离我家不远,我清楚的看到了蘑菇云,并且担心自己被辐射到。结果隔了一天,美国又扔了三颗原子弹,有一颗还是扔在了第一天的同一个地方,我清楚的看到三朵蘑菇云,基本成等边三角形。接下来就是满地的尸体,很多人穿着白衣在哭。那些尸体已经不成样子,都很黑很瘦,有一个很特别的尸体戴着白色的面具,穿着漂亮的蓝色绸缎衣服。村里的一个长辈跑来告诉我一个同学死了,损失了一个人材。我醒了。。。。。。
     
     
    4/24/2008

    你的博客是男是女

    胡言乱语
    68.0%男性倾向,32.0%女性倾向
    评点:不论语句的斟酌、信手拈来不拘俗套的观点,都给人一种豪情洒脱的形象,倜傥中有大丈夫气。
    yodao | 博客男女
    4/21/2008

    抵制家乐福

    最近大家都在疯狂抵制家乐福,至少从网络上来看是这样的。当然也有不同的声音,但是这些不管出于何种目的敢于发出不同声音的人都被戴上了汉奸的帽子。
     
    对于抵制家乐福我没什么意见,那是抵制者的人身自由,你可以选择去家乐福购物,当然也可以选择不去。但是你不能强迫别的人也抵制家乐福,不能因为人家去家乐福买了东西就说人家是汉奸,甚至对人家进行人身攻击。你可以宣传呼吁别人抵制家乐福,但是不能强迫。
     
    我相信那些喊着抵制家乐福的人一定是经常去家乐福购物的人,像我这种基本上几年才去家乐福一次的人是根本想不到去抵制家乐福的。对于这些抵制者,我觉得你们不光要摇旗呐喊,更要做到自己不去家乐福买东西。我说的不去家乐福不是说最近几天大家抵制我就不去了,过几天大家的爱国热情消退了,我又开始很欢快的去家乐福购物。你要一辈子不去家乐福那才叫抵制,一辈子太长,只要大家做到最近三年不去那就很牛逼了。
     
    其实,不论是最近的抵制家乐福,还是断断续续的抵制日货,我相信大家不是为了抵制而去抵制,大家最终的愿望还是民族的崛起,祖国的强大。很多人说把家乐福赶出中国了,国内的零售商就可以占领他们的市场,我相信国内的零售商一定会占领部分市场,但是更多的份额恐怕还是要被沃尔玛,易初莲花等其它的外资给占领了。首先,在资金上国内的零售商比这些国际巨头就差了十万八千里;另外,广大国民在内心深处还是喜欢去外资的超市买东西,这才是关键。个人以为关键是要支持国货,而不是费尽心机地去抵制外国货。抵制家乐福,选择沃尔玛;抵制日本货,选择美国货;弄来弄去就是不支持国货。
     
    抵制日货这个口号不知喊了多少年了,有几个坚持做到了呢?做不到就不要乱喊,还是好好学习,努力工作吧。祖国更需要建设者。
    4/2/2008

    北京回忆之菊园东站

    我们亲戚里面在中关村做事的人很多,大概有二十来个吧,除了极个别在北京买了房子的,其他人大多在类似唐家岭的村子里租房住。菊园东站跟唐家岭差不多,但是离中关村的距离近了不少,我的几个表弟和堂弟住在这里。
     
    第一次到菊园东站的时候好像是六月份,当时去那里的主要目的是吃驴肉火烧。驴肉火烧是河北的小吃,就是烧饼里面夹着煮熟的驴肉,吃起来很爽。当时我我们一群人吃完驴肉火烧已经是下午了,我和弟弟跟他们告别准备回唐家岭,当我们走到村口的路边时,突然刮起了风,夹杂着尘土,起先风还不是很大,大概两分钟不到的样子,风大了起来,顿时黄沙漫天,这时也有雨滴落下来,我跟弟弟赶紧跑进路边的一辆黑车,跟师傅说到唐家岭。车开了一百米不到,突然就天黑了,看看车外,已是乌云遮天,风也不见小,花生粒大小的雨滴砰砰砰地就往下砸。这时候,透过车窗还是可以看到外面的景象,虽然很模糊,车继续走了大概五分钟,这雨就大的不像话了,这时候,你从车里面已经看不到车外的任何东西,就看到车窗上厚厚的一层水往下流,通过前面的挡风玻璃可以看到很模糊的两片红色,那是前面车子的尾灯。当时,我很担心,可那司机却是从容不迫,不紧不慢的开着车子继续往前走,一直搞不明白他是怎么看路的,竟然把我们安全的送到了唐家岭。其实,北京这种恐怖的天气还是很多的。上班的时候,吃过午饭以后,有时会趴在办公桌上小睡一会,一般是不超过半小时的。有一次,跟往常一样,趴在桌子上小睡,等睡醒了睁开眼一看:“我操,天黑了!?”。当时我就想,我这一觉睡得可真猛,一下子睡到晚上了。再一看表,才下午一点多啊,我就纳闷了,刚才睡觉前还是大白天呢,怎么这么一会就天黑了。走到窗前往外一看,已经看不到天了,只看到跟天一样大的一坨乌云,黑的很均匀,黑的很恐怖。街道上的车子全都开了车灯,大白天看到北京夜景了。这都不算什么,还有更神奇的呢,到了八月份的时候,北京下雪了。这场雪覆盖范围很小,好像只持续了五分钟,有人拍了录像,我是没有看到的。
     
    由于我们这些兄弟年龄相仿,都是从小一起长大的,我们就在菊园东站租了一间大的房子,五个人住在一起。这里的居住环境比起唐家岭来简直就是好的一塌糊涂。我们租的房子带个小套间,小套间里面是上下铺的架子床,外面的客厅兼主卧是两个单人床拼在一起的三人床,套间里面有自来水。我们住的这个院子样子就像四合院,四面房子都住的是我们这样的外来务工人员,中间是块空地,但是没有丝毫的文化气息在里面。值得一提的是,院子里有厕所,这个厕所比起唐家岭的厕所那就是五星级的,里面两个坑位,挨的很近,但是还算干净,也没有恐怖的气味。这房东叫老王,六十来岁,听口音是河南河北山东山西一带的,是个包工头。房东老婆在院子中靠街的房间开了个小商店,主要客户就是院子里的房客,商店外有两个台球桌,也是房东家经营的。这两个台球桌极大地丰富了我们的业余文化生活,天气还没有凉下来的时候,每天晚上,兄弟几个就在那里玩桌球,一边玩桌球,一边用陕西话忽悠,喝两口矿泉水,抽两口香烟,真是生活乐无边。当然,除了玩桌球以外,还有其它诱人的项目,那就是拳皇,大家轮番上阵,输了下台。每天晚上就是这样,两个项目交替进行,很多时候,会在两个项目中间插播一两集《西游记》、《刘老根》或者《马大帅》。到了零点以后,大家都玩累了,该吃点东西了。吃得比较多的是辣子条,辣子片,烤馍片,香辣肠,鹌鹑蛋,偶尔搞搞蚕豆。等吃饱喝足了,就该上床睡觉了,等到了床上还是睡不着,大家就开始忽悠,从中关村传奇人物到高中生活,从水立方到范伟,从天津出租车到家乡小吃,总之范围很广。这里还有一个好处,离我们的院子不到五十米的地方有一个陕西面馆,是我们县的老乡开的。经常去那里吃面,油泼拉条子,就着大蒜,拌上凉菜,再来一瓶最便宜的啤酒,仿佛一下子回到了陕西老家。
     
    离这里不远有一个百望山,是个风景区,门票只要六元,山上的红叶不比香山差,但是去的人很少。本来我们打算国庆假期一起去的,后来因为弟弟订婚,父母都来了,所以我们兄弟二人一直忙着没有去。后来,到了十一月三号,我回上海的那天,朋友说要陪我去香山看红叶,因为我之前提到过想去看红叶,但是香山太远,怕来不及。后来,我建议去百望山,又觉得其实看不看红叶都无所谓,只要在一起开心就好了。其实旅游本身并不能让人开心,关键是看跟谁一起去旅游了,跟亲密的人在一起哪怕是在荒芜的沙漠里也是幸福开心的,要是一个人孤单单的纵使鸟语花香,山青水绿,也会觉得无味。
     
    我回上海之后,他们四个还继续住在那里,前几天打电话给弟弟,现在那里只剩下两个人了,另外两个一个过完年就没有再来北京,另外一个去了深圳,弟弟也打算近期搬走。突然,我觉得有些难过,毕竟一段快乐的时光就这样消逝了。小时候,兄弟姐妹们都在一起玩耍,特别是到了寒暑假,一群人结队在亲戚家窜来窜去,今天到你家住上三五天,然后又到另外一家骚扰一段时间。没想到,这么多年以后,大家在遥远的北京还可以很欢快的住在一起,恐怕以后再也没有这样的机会了。