Hi, I'm Kavin Gray, I am a college student majoring in computer science.I specialize in web programming , website design, mobile web and software development.Check out my works to learn 'bout me, or follow me on twitter.
Della bot 2.0.1

去年做的Della由于年久失修,各种查询已经失效了,而且当时做的gtalk版本是用xmpppy模块在本地运行实现,所以无法达到机器人24小时在线。所以最近抽空把Della的代码完全重构了一次,目前已经update至2.0.1版本,实现的查询功能是天气,股票,星座,词典。如果你对Della还不了解,可以看看去年的这篇日志。

上周也拿到新浪围脖的app key,说实话之前没想到围脖会开放api的,于是也顺手把Della移植到围脖上( @iDella ),同时加上GAE的xmpp功能完成了机器人24小时gt在线,新重构的Della无论在miniblog部分还是gt部分都依靠gae来跑了。Della 2.0.1在Twitter、围脖和Gtalk上都能使用,具体使用帮助可以参考这里

新版Della的代码也开源到新项目主页上了,十分欢迎各位为Della添加新的查询功能,具体程序结构开发事项可参考:http://code.google.com/p/della-bot/wiki/Development

Feb 28th, 2010
11:20 pm
又一年

新年的时候憋着没写总结,其实也没时间好好总结。现在应酬玩乐基本结束,也开始好好回顾过去一年。

怎么说呢,过去一年还是有些进步,包括成长、专业上的一些东西,做了几个项目,信心也有所提升。但是,但是,这种进步没有我期待的那么大,过去一年我也犯了好多错误,错过了好多机会,很多都是因为犹豫和懒惰造成的,这一点是无论如何都不能原谅自己的。所以,这几天在回顾这过去一年的时候,更多的是遗憾和后悔,我知道我还能做的更好,时间已经越来越短,很快就毕业很快就要面对新的问题,我是否已经准备好了,思考了几天,答案是:not yet。

我也不想过多追究已经错过和发生的事儿,接下来两年毫无疑问是我人生一个最重要的时间段,梦想实现与否全看自己未来的表现,我相信我还有机会,我也相信人生如果没有拼尽全力而奋斗这个过程那也算是白过了。不管怎样,接下来我会尽力做到最好,至少,不会让任何机会再从我手上溜走了。

Feb 17th, 2010
3:00 pm
一些话

关于Google这个事件,我觉得越来越像个漩涡,传媒人、商人、学者、技术派,各路人马纷纷登台发表观点,互相指责撕咬。我一直有种感觉,这件事没有表面看得那么简单,其中的博弈和较量可能超出想象,所以我也不会在一知半解不明真相时候加入这个讨论,也无意卷进去。

前几天在Twitter上看到这么一段话:

“觉得很悲哀,当这个圈子里的人激烈讨论着的时候,更多的,绝大部分的人还是继续在受着压迫过着他们的生活。中国像一个圆,这些愤进的人围在圆周,但大部分国人在圆的内部,圆外是广阔的世界。”

互联网是个大圈子,但在圆周的人是个小圈子,所以我只是想说说互联网这个大圈子,说说我自己,和围在圆周的人的小圈子。

温水煮青蛙,谁都知道,但当我们发现一个个网站都打不开,搜索时发现触及雷区而被重置的次数越来越多的时候,又有多少人意识到互联网这趟水已经是这么热了呢,我想,包括我在内,更多的人顶多是在屏幕前骂句Fuck,然后就习以为常了,犹如温水里的青蛙,哪怕这水已经接近沸腾了。习惯也分好坏,很遗憾,经过这个小圈子潜移默化的熏陶,我们染上的全是垃圾习惯,很多人习惯了机械式地翻墙,很多人习惯了把百度腾讯之流视为万恶之源恨不得千刀万剁,很多人习惯在圈内进行无止境的争论,很多人习惯了把一切和主流声音一致的人冠以五毛,还有更多人习惯了什么都不管。

于是,越来越多网站访问不了了,新的条文出台,白名单黑名单铺网,更多搜索在当地法律的要求下屏蔽了,小圈子论战讨论扯淡依旧,大圈子沉睡的人熟睡依然。

有没有想过,事情之所以这样子,是麻木无为造成的。别跟我说你在Twitter上RT了多少消息,扯什么意识形态问题,没用。你怎么不告诉大圈子里的人,告诉他们发生了什么事,一直以来,小圈子只是反反复复地把自己的观点和态度倾倒到大圈里,问题是那里的人连发生什么事情都不知道,又怎么可能理解你的做法的。你因为围脖删了你几条消息就拍拍屁股说老子不玩了,你因为BS百度腾讯就把那些使用百度腾讯的人也连带一起BS了,很潇洒没错,也很幼稚。

费了那么多话,我就是想说,所有小圈子里的人,大多是互联网的从业者或者嗅觉灵敏的媒体人,这是个优势,不要把它用在无谓的讨论和论战中,而是想想自己能做什么,互联网的精英如此多,抽出点时间,应该有更多的推特中文圈更多的Dabr出现的,媒体人这么多,不仅仅只有网易土豆南周新京报一直在孤军奋战的,每个普通的人,坚持在QQ空间定时更新,在围脖上更新,在校内更新,把小圈子知道的事情讨论的事情写上去,记得在这个大圈子里还有一大群沉睡的人等着你去唤醒。很多时候你需要做的仅仅是陈诉事件就可以了,不用把你的观点也加上去,再说在大圈子也没办法口无遮拦,而他们也想知道发生了什么事情。

我们当然不能改变某些强大机器和政策的推动进程,但至少能让这趟水降温,毕竟现在这水已经到了沸腾的边缘了。

Jan 16th, 2010
11:54 pm
Piece By Piece

讲一个故事,关于我的表哥,关于一个答案

表哥开始用电脑接触3DMax那个时候,我还是在读初中,他喜欢用3DMax做一些有趣的3D动画,我想这也成了当时他最大的兴趣之一吧,后来他成功拿着这些自己做的作品在一家公司找到了工作,后来又跳槽到我们当地一家比较知名的广告公司,他做过室内装饰设计,做过影视动画制作管理,这些事情都不是一蹴而就的,他的技术全部来自自学,我也听我妈说因为技术比别人出众,也是大概比较受重用的原因吧,所以公司很多小人都在有意排斥他,这样的环境真是难以置信,其中的艰辛我想只有他自己最明了,但他还是在这个公司做了下来,而且一做就是好几年。

再后来,酝酿了两三年,在时机成熟的情况下,在一些人怀疑和不解的眼光下,他终于开始自己创业,从自己一个白手打拼无固定员工的小工作室,发展现在有一个专业团队的广告公司,他用了短短不到两年,最近又扩充了公司的地点,可以说在渐渐步上正轨,当地电视报纸开始采访他,电视的广告越来越多出自他之手,现在他依然和当时一样拼命工作,和自己是员工时候一样,现在他28岁。

讲这个不是为了广告什么,一直有人在问怎么才是好的工作,怎样才是好的生活,怎么才能得到好的工作,I‘ve been there before。现在我渐渐觉得,这个故事已经是答案了。

你的想法,你的兴趣,你的细节、专注和冒险,足以让你忍受经历过程中的所有艰辛和挫折,足以决定你未来的进程。

这就是我的答案,在21岁开始的时候。

Dec 12th, 2009
12:22 am
喃喃自语的自在

这不是一张任何时候都适合听的专辑,但一个慵懒的午后,一杯红茶,反复循环的Raincost;在一个微醒的早晨,一首We Are One;在合适的时间,它就是一个世界。

Kelly Sweet,有人叫她甜心凯莉,07年处女专辑,《We Are One》。最喜欢Raincost,也是我听到的第一首歌,小Jazz,喃喃自语又慵懒的声音,温暖而收放自在。不觉得如有人所说的风格像早期MC(好吧,演唱时候范儿是有点像),倒觉得像早期的Hayley Westenra,同样以古典流行爵士作为专辑的主调,同样多语言歌曲自如演绎,而比之Hayley的声音,Kelly虽少了点古典却多了温暖。

几乎每首歌都十分出色,包括重新演绎的翻唱作品,配合Kelly温暖古典的唱腔,这样的专辑只能用美来形容。We Are One的安静,清柔和声,Dream on的平静冰洁,Je t’aime的哀伤倾诉,仅仅是一个新人,仅仅20岁,这在近年极为浮躁的乐坛特别少有,虽然现在评论是否为新生代天后还为时过早,但是Kelly确实拥有一般新人没有的气质和嗓音。

正如Kelly自己的评价,这张专辑的音乐不只是关于自己,也是关于人内在的灵魂。每首歌曲都是Kelly的自语,自在地诉说属于她的和大家的世界,快乐哀伤。

Oct 25th, 2009
1:00 am