Monthly Archives: 10月 2007

垃圾163

每一次有心去使用163的时候准会遇到麻烦。 一、用163的相册,一定要安装一个控件。控件通常在上传完好几十张相片后提示上传不成功要重新上传,一看花了几个小时只上传了一张。 二、用163的相册,还得用IE,用完后关闭IE的时候经常会报错。 三、好,我用Firefox登录,靠,登录的时候脚本执行过程中死翘了。我用Firefox那么久头一次看见那么顽固的脚本。 四、好不容易而且很幸运地,Firefox登录进入了163。我点开相册,再点一下邮箱的未读邮件。。情景3再次出现。强行关闭Firefox。 说真的,除了图网速快一点、相册空间无限量之外,我还有什么理由选择你?不能否认我就是那么贱,你都这样我还在使用。吐一下自己先。撤。

Posted in 其他 | Leave a comment

想象五年后的你(ZT)

让我与你共同分享一段小故事,或许在这个阶段,可以很实际地让我们走出目前的困境 一九七六年的冬天,当时我十九岁,在休斯顿太空总署的大空梭实验室里工作,同时也在总署旁边的休斯顿大学主修电脑。纵然忙于学校、睡眠与工作之间,这几乎占据了我一天二十四小时的全部时间,但只要有多余的一分钟,我总是会把所有的精力放在我的音乐创作上。 我知道写歌词不是我的专长,所以在这段日子里,我处处寻找一位善写歌、词的搭档,与我一起合作创作。我认识了一位朋友,她的名字叫凡內芮(Valerie Johnson)。自从二十多年前离开德州后,就再也没听过她的消息,但是她却在我事业的起步时,给了我最大的鼓励。仅十九岁的凡內芮在德州的诗词比赛中,不知得过多少奖牌。她的写作总是让我爱不释手,当时我们的确合写了许多很好的作品,一直到今天,我仍然认为这些作品充满了特色与创意。 一个星期六的周末,凡內芮又热情地邀请我至她家的牧场烤肉。她的家族是德州有名的石油大亨,拥有庞大的牧场。她的家庭虽然极为富有,但她的穿着、所开的车、与她谦诚待人的态度,更让我加倍地打从心底佩服她。凡內芮知道我对音乐的执着。然而,面对那遥远的音乐界及整个美国陌生的唱片市场,我们一点管道都没有。此时,我们两个人坐在德州的乡下,我们哪知道下一步该如何走。突然间,她冒出了一句话: " Visualize ,What you are doing in 5 years?﹙想像你五年后在做什么?﹚" 我愣了一下。 她转过身来,手指着我说:"嘿!告诉我,你心目中’最希望’五年后的你在做什么,你那个时候的生活是一个什么样子?"我还来不及回答,她又抢着说:"別急,你先仔细想想,完全想好,确定后再说出来。"我沉思了几分钟,开始告诉她:"第一,五年后,我希望能有一张唱片在市场上,而这张唱片很受欢迎,可以得到许多人的肯定。第二,我住在一个有很多很多音乐的地方,能天天与一些世界一流的乐师一起工作。" 凡內芮说:"你确定了吗?" 我慢慢稳稳地回答,而且拉了一个很长的Yesssssss! 凡內芮接着说:"好,既然你确定了,我们就把这个目标倒算回来。如果第五年,你有一张唱片在市场上,那么你的第四年一定是要跟一家唱片公司签上合约。" "那么你的第三年一定是要有一个完整的作品,可以拿给很多很多的唱片公司听,对不对?" "那么你的第二年,一定要有很棒的作品开始录音了。" "那么你的第一年,就一定要把你所有要准备录音的作品全部编曲,排练就位准备好。" "那么你的第六个月,就是要把那些没有完成的作品修饰好,然后让你自己可以逐一筛选。" "那么你的第一个月就是要把目前这几首曲子完工。" "那么你的第一个礼拜就是要先列出一整个清单,排出哪些曲子需要修改,哪些需要完工。" "好了,我们现在不就已经知道你下个星期一要做什么了吗?"凡內芮笑笑地说。 "喔,对了。你还说你五年后,要生活在一个有很多音乐的地方,然后与许多一流的乐师一起忙着工作,对吗?"她急忙地补充说。"如果,你的第五年已经在与这些人一起工作,那么你的第四年照道理应该有你自己的一个工作室或录音室。那么你的第三年,可能是先跟这个圈子里的人在一起工作。那么你的第二年,应该不是住在德州,而是已经住在纽约或是洛杉机了。" 次年(一九七七年),我辞掉了令许多人羨慕的太空总署的工作,离开了休斯顿,搬到洛杉机。 说也奇怪:不敢说是恰好五年,但大约可说是第六年。一九八三年,我的唱片在亚洲开始销起来,我一天二十四小时几乎全都忙着与一些顶尖的音乐高手,日出日落地一起工作。 每当我在最困惑的时候,我会静下来问我自己:五年后你"最希望"看到你自己在做什么? 如果,你自己都不知道这个答案的话,你又如何要求別人或上帝为你做选择或开路呢?別忘了!在生命中,上帝已经把所有"选择"的权力交在我们的手上了。 如果,你对你的生命经常在问"为什么会这样?""为什么会那样?"的时候,你不妨试着问一下自己,你是否很"清清楚楚"地知道你自己要的是什么? 如果连你自己要的是什么都不知道的话,那么爱你的主又如何帮你安排呢?不是吗? 而在你旁边的人,再怎么热心地为你敲锣打鼓,爱你的主也顶多给一些慈悲的安慰。因为连你自己都还没有清楚地告诉他,你要的是什么?那么你又岂能无辜地怪上帝没有为你开路呢?不是吗? 有这样一篇调查似乎也说明了什么: 有一年,一群意气风发的天之骄子从美国哈佛大学毕业了,他们即将开始穿越各自的玉米地。他们的智力、学历、环境条件都相差无几。在临出校门前,哈佛对他们进行了一次关于人生目标的调查。结果是这样的: 27%的人,没有目标;60%的人,目标模糊; 10%的人,有清晰但比较短期的目标; 3%的人,有清晰而长远的目标。 以后的25年,他们穿越玉米地。25年后,哈佛再次对这群学生进行了跟踪调查。结果又是这样的: … Continue reading

Posted in 其他 | Leave a comment

Django分页方案

本文描述的是本站的分页方案。 由于分页功能在列表的地方通常会用到,所以最理想的分页方案实现应该是使用简单、可重用性高的。正如我希望在显示一个分页信息是通过下面的代码来实现:{% page_info datas ‘/blog/xxx/’ %}。有一个名字叫Page的标签,接受两个参数,第一个参数是分页信息、数据(数据按需要来决定是否要),第二个参数是列表的URL。使用标签的目的是避免重复写相同的分页HTML代码。 着先,设计一个Pager类,该类存放分页相关信息:数据总数、当前页码、页码大小、上一页、下一页、首页、最后一页等,还有一个Datas属性供保存真实的数据,该属性应该是一个集合。下面来看看该类的代码: python 代码   class Pager:       page_def = 1       maxlength_def = 7       def __init__(self,datas,total,page=page_def,maxlength=maxlength_def):           if page < 1:               self.page = 1           if maxlength < 1:               self.maxlength = 10           self.datas = datas           self.total = total           self.page = page           self.maxlength = maxlength           self.first_page = 1           self.last_page = (self.total / self.maxlength) + 1           if self.page > 1:               self.pre_page = self.page - 1           else:               self.pre_page = self.page           if self.page < self.last_page:               self.next_page = self.page + 1           else:               self.next_page = self.page                      self.is_begin,self.is_end = False,False           if self.page == self.first_page:               self.is_begin = True           if self.page == self.last_page:               self.is_end = True     Django的自定义标签除了基本的(也是经典的)标签定义之外,还提供了更方便的标签定义功能,包括我正在使用的Inclusion … Continue reading

Posted in 其他 | Leave a comment

关于JSP标签的设想

本博客的程序好久没有动刀,今天晚上动起手来真是慢到抽筋(慢到要命)。写一个分页的标签折腾了半天。最后总算能交货。效果请看本博客的文章列表。目前展现方面还有点简陋,不过设计上已经支持前台各种展现方式。如1234567一样展开页码、用户输入页码跳转等。 看看时间,已经远远超过我所谓的早睡的界限了。详细的步骤明天再写一遍。 洗澡的时候想起JSP内置的Include标签,也想起Django内置的Extend标签,两者的实现是完全相反,但是在某些情况下使用Extend可以获得很大程序的灵活,至于JSP的Include标签的效果,Django已经支持--我的分页标签说白了就是一个Include。我在脑海中寻找有没类似Extend这样的jsp标签,Sitemeth不是,尽管他配置很少,但那一长串Exclude看见就恶心,Tiles更不用说。如此看来,自己开发一套Extend的标签也未尝不可,完全零配置,需要的时候才用。 所谓的Extend机制,想想类继承机制就清楚了。子类直接获得父类的东西,在页面上,子页面直接获得父页面所有内容,而且子页面可以重写(Override)某一个块的内容。Django的模板就是这么做的,Jsp如果也有这样一套Tag,那就可以抛掉那些所谓的装饰器了,一个Include一个Extend相当一开一合,妙。 有时间按Django的模板机制写一套标签玩玩,Maybe Jsp,也可能其他模板语言。

Posted in 其他 | Leave a comment

为不忘却的纪念

今天晚上去打与广州移动的客户打蓝球的时候,收到捞一条这样的彩信: 假如你看不了图片。我把文字复述一往遍: 来源: 发表时间:2002-5-23 —————————————————  康师傅“冰力先锋乐队选拔赛”华南师范大学赛区于5月23日晚在华南师范大学手球馆成功举办。此次比赛共有来自华师、星海学院、广州体院、暨南大 学、广东职师以及来自广州和香港的自由组合9支乐队参加。我院“排头兵”乐队(队员:陈左江、叶志乐、揭光发、黄冠璋、邓卓比)表演的《别来纠缠我》以及 原创歌曲《我的所有》荣获“最佳台风奖”。 呵。五年过去了,没想到手机上网还找到这样的信息。我印象中Web也有这样一条信息,可惜Google不到,百度也只有一个贴吧里有这则信息。就在这天晚上,我们认识了一个特别的朋友:刘区。从此我们一起玩了好些年的音乐,我也帮他录了好几首Demo,而这个家伙现在正住在我的隔壁房间。呵呵。 为了不忘记这一天。干。

Posted in 其他 | Leave a comment

Lucene中文分词

花了几天在网上逛,为了寻找更好的中文分词方法。很遗憾中文分词一直以来都没有一个标准或者权威的方法,不过方法倒时不少。通常的分词方式有那么几种:一、基于字符串匹配的方式;二、基于理解的方式;三、基于统计方式。目前网上大多数实现都使用第一种,第二种目前处于理论和尝试阶段,还有很长的路要走,第三种就有很好的数学模型作为支撑。 经过分词效果的对比,我决定使用MMSeg作为自己的分词工具。下面是对该分词器的描述的一段引用: MMSeg只是实现了Chih-Hao Tsai的MMSEG算法,这是一个来源于网络的分词算法。我照抄了算法开始的部分: MMSEG: A Word Identification System for Mandarin Chinese Text Based on Two Variants of the Maximum Matching Algorithm Published: 1996-04-29 Updated: 1998-03-06 Document updated: 2000-03-12 License: Free for noncommercial use Copyright 1996-2006 Chih-Hao Tsai (Email: hao520 … Continue reading

Posted in 其他 | Leave a comment

一口气吃成胖子

按理说,工作的时候应该会比读书的时候学习自己喜欢的东西的时间多。可是我越是工作,却越是觉得时间少,遇上些好的东西还会激动得像个小孩一样。于是乎每天晚上看文档,敲代码到两三点是闲事。当一个人不断地接触更多的知识的时候,唯一的感觉就是,自己好像什么都不懂。。到现在,我没搞懂我自己是懂还是不懂。 放假回来,我养回了早睡早起,准时饿肚子的好习惯。可是继续学习的欲望貌似变得更强烈。辟如我有很多想搞的:研究并发编程相关的微线程、通道通信、stackless、Erlang等,我要去搞的:Mastering Django、把这个Blog完善(捞捞已经开始催了),工作需要的:全文检索领域的知识、.net开发,以及一系列已进行了扫肓但没深入的东西:REST 、WSGI、Apache 相关等。我的状态可说是如饥似渴,对这一切都早已垂涎三尺,恨不得一下子都消灭完,一口气把自己吃成胖子。但我很清楚,当我吃完这些后,还有更多的东西等着我去吃,我是永远也吃不完的。 相比起某些朋友的淡定和悠闲,也许我这种心态有点过了,会让自己累。不过没办法,对技术的热情我丝豪没有办法去遮掩。就是那么赤裸裸。也许看起来不成熟,But so what?I’d like it。

Posted in 其他 | Leave a comment

Go Home

昨天晚上七点的班车今天早上五点半的时候到了昆明。天气不是一般的冻,我已经是极品装备了,还是难抵严寒。陪亮和梅去买了十一点的往重庆的火车票后,我们来到火车站附近一家网吧泡着。到现在差不多也快五个小时了。我的飞机是下午四点四十五分。捞捞已帮我打点好一切。下午的七点左右,我又回到温暖的广州了。又可以见到某想见的人了。 这一次,并没有和公司的先驱一样买特产回去分享。。其实,都一样的东西,没什么特别,意思不大。呵,倒不如说我懒。手工艺制品倒是买了不少。而给自己,只是买了个钱罐罢了。 再见云南,再见大理,再见丽江。I am home again.

Posted in 其他 | Leave a comment

days in lijiang

今天休息,也许肚仔知道我今天要停下来休息,就开始作怪。在昨天晚上与亮夫妇一起吃了个火锅后,回来就一直闹肚子。反正闲着,爱闹就闹吧,一大早我起来在古城绕了一个圈,把没看的地方都看了,吃了两个特色小吃。然后回房里睡觉,十一点半后起来一直到现在都呆在这间小店里。从中午到现在,看了一本名叫《消失的地平线》的小说,现在正打算今天接下来的时光都呆在这里,发发呆,看看书,弹弹琴。 整理一下这些天来的经历吧。从10月8日到今天10月-14日一共7天。 D1。早上懒洋洋地背上背包从家里出发,到广州机场的时候离登机还早,就到处走走停停。下午四点左右到昆明,才走出机场,酒店的、旅行社的人一大把拦着你,问你要去哪里,要不要去参加团。我由于没有查阅任何地图和说明,我跟一个制服女生说,我想要一张大理的火车票,能帮到吗?她信誓旦旦地说一定可以,并极力叫我上她们公司坐一坐,休息下,顺便可以了争一下现有的行程。我想看你能玩什么花样,就跟着去了。果然不出所料,去到马上给我介绍路线,我反复强调说我只需要一张火车票,这时,那女孩却说对不起,我们的火车票只提供给参团的成员的,我无奈,问去大理一天有什么团,价钱如何,我一看报着780,我转身就走。那女孩和我一起走回机场的时间被同事问到,咦你这怎么了,你的客户?呵。不好意思,让你做不成生意。我顺手拦了一辆计程车,是个阿姨,她说去大理的火车肯定有,然后我再问了一系列的问题,搞得阿姨以为我搞搞阵无帮趁,有点怒了,我只好说不好意思走开。最后我叫了另一辆计程车直接去了火车站,买了当天晚上10点的往大理的火车。五点开始就在车站内等火车。等,我并不觉得害怕,也不会无聊,相反,我很享受这些特别的时光。心得:不要相信任何旅行团仅仅帮你买一张车票的保证! D2。早上6点半,经过八个半小时的颠簸,终于来到了大理。怎么都想不明白,300公里的路程要开上八个半小时,虽然是一路睡着过来,但真正入睡的时间加起来也许没出半个小时,我实在在车上是睡不着觉的那种人。出了火车站,我到小卖站打听了一下怎么去大理古城。小姑娘给我指了指边上的公交车,上车一块五就到了。于是,脱离大批出站的旅游团们,我背着大包往公交车站走去。我曾经以为,以我的性格,在旅途上我也许找不到跟自己合得来的驴友,可是就是这一上车,我就认识了四个朋友,并且在接下来的日子都是和他们在一起。他们分别是来自广州的阿明阿萍和来自四川的阿亮和阿梅。这两对都是来渡蜜月的。接下来我们在大理古城的街边吃了风味早点,找到了间“爱斯花园”的客栈安置了下来,便去游洱海,完了后广州的阿明这对就先行跑去丽江。我和亮三个下午上了苍山。不得不说我喜欢苍山,索道上去时府瞰了整个大理、整个洱海。海边的古老的建筑尽在眼底。我没办法用文字去描述那种感觉。总是尉蓝的天空、朵朵白云、有点刺人的阳光、最清新的空气。晚上我们是在阳光和酒里面渡过的。大理的酒巴比丽江的少,丽江的反而显得太多,太吵了,不喜欢。 D3。丽江。早上一早就退了大理的房,坐上一辆很窄的车去往丽江。三个小时的车程,对于185的高个我来讲,的确有点辛苦,那可怜的小车。。下公交车,来到标志性的大水车前。呵。丽江,你的确跟别人讲的一样,大理的古城远没你漂亮。清澈见底的小河、到处的流水小桥人家、依依杨柳生长在每家每户的门前、古老的青石路、满待歌唱的纳西人。我承认我第一眼就喜欢丽江。在丽江,我们五个人又聚到一起了,住在一家“纳西家客栈”,那里有直率,纯真的纳西家大姐,原始的纳西庭院,如果来丽江,这类的客栈是首选。一来住得舒服,二来可以体验丽江的纳西民族风情。这一天,就在古城里逛,谋杀了相机的不少存储空间。 D4。束河古镇。如果真的有人买了门票去束河古镇,那他真是傻冒。束河目前正处理开发阶段,一部分只知道束河古镇的前一小部分,那一小部分恰好是开发商开发出来,居民都搬走了的地方。要看真正的束河古镇,绕到后面去吧,真正的束河古镇在在后面,包括九鼎龙潭等那一系列有真正价值的景观。我们留意到了束河后面的山上有民居,于是在当地找了几匹马,跑到山上溜了圈。山上的村子就叫火山村,村民只有20来户,虽然山高,但是公路和电气设施却很齐全(后来听说是这个村出了大人物才有这样的事情发生)。最有意思的是山顶上的小学,整个学校只有一间教学用的房子,一个老师,六个学生。这一天,徒步走了束河古镇,感觉的确比丽江的古镇古老些,走了下马花了四十元。通常叫价是100以上。纳西大姐说我们太扣门了,人家那么辛苦跟我们跑,大半天才拿四十。:P D5。虎跳峡。长江第一湾。嘿,亲眼看了长江,并且是看到其负有盛名的第一湾,V字型的急转。不过可惜没有在高处看下来,据说在远眺的时候才能感受到这个湾的急和险。最后去了虎跳峡,印象最深的除了有万马奔腾之势的险峡之外,还有就是司机大哥认真的开车,整个赛车手一样,身体随着车子摆动,那认真的样子又好笑又让人敬佩。至于这个景点,还OK。如果有时间,不怕累,建议步行去中虎跳,可能更有意思。 D6。拉市海。感觉真实的景色没有相片上的好看。去的不是时候,跑马的地都给水浸了。不过骑马走那千钧一发的山路,可算是过足瘾啊。。 D7。发呆,一直在发呆。 D8-D?发呆?

Posted in 其他 | Leave a comment

发呆天堂

这里是?我几乎不知道名字。在丽江大水车右手边一条路直走进来,新华路,有一个小木楼。是发呆、闲聊甚至睡觉的好地方。吃过晚饭,我和亮、梅(同行的一对)来到了这里,没有酒吧街的喧闹,只有廖廖无几的几个闲人。这里可以看书,可以随便点些什么东西吃,有一把吉他,随便弹。 这里的老板叫余歌,躺在三楼看书、发呆。我们坐在一起很随便的瞎扯,从音乐到洗手间到吃。余歌让我们叫他臭豆腐。两年前他来丽江的时候就是卖臭豆腐的,一个偶然的机会,他在朋友的店铺里晒着太阳,喝着茶看书的时候突然一阵感动想落泪,世界上居然还有如此美好的时光!于是他开张了这间小店,不是用来搛钱,而是用来聊闲,睡觉,看书,喝茶和发呆,有游客来了,在这里坐一下,随便叫些喝的,你可以呆上一整天。余歌也是很健谈的人,酒吧街基本上所有的吉他手都是他哥们了。。 在这里挺舒服的。暗红色的灯光,轻轻的音乐,没有拘束的感觉。很自由,原因很简单,这里有一个爱自由并要自由带给所有人的老板。 来这里吧。你未必能找到,但记得那就是一米阳光酒吧的后面。新华路。或者随便进去一间酒吧问里面的吉他手余歌在哪里你就能找到了。

Posted in 其他 | Leave a comment