最近一直想写一篇关于JQuery的总结报告,但是时间实在有限。因为现在手上一个database的research project大量使用了Javascript作为Web前台开发。从我个人来说,认识Javascript可能都要追溯到高中的时候,但是真的让我感受真正Javascript还是在接触了JQuery之后。在我看来,JQuery或许真的是我所见过最出色的Open Source Project(不仅仅局限于Javascript)。
这里就简单汇报一下JQuery 1.4发布的消息了阅读全文>
发表于 @ 2010年01月17日 04:36:00 | 评论( loading... ) | 举报| 收藏
最近一直在弄一些Linux下的环境开发。不过还是一样被抓狂。因为自己的电脑都是Windows系统,所以还是尽量想让工作都在Windows平台下完
成。于是我又开始鼓捣cygwin这个东西。不过这次下了最新版本的cygwin
1.7,gcc就出现问题了。首先是我的Eclipse的toolchain无法识别cygwin gcc,只能识别到的mingw
gcc。然后是直接从cmd.exe进入控制台之后,即便PATH设置了cygwin/bin,也无法调用gcc和g++,现实都是Access
denied。但是如果在cygwin的bash里面进入,就没有问题。
最后,还是谢谢Google,让我找到了这个问题的根本:http://www.cygwin.com/ml/cygwin/2009-03/msg00046.html
. 原来,本质问题是,cygwin1.7采用了Linux下的link方式。也就是让一个文件和另外一个文件关联。而DOS无法识别这种关联,所以,它就不知道gcc到底是gcc3还是gcc4哪个。
如果不是输入gcc,而是gc阅读全文>
发表于 @ 2010年01月17日 04:35:00 | 评论( loading... ) | 举报| 收藏
在美国似乎很多外专业的同学喜欢来抢Computer Science同学的饭碗。大家都说计算机是民工专业,随便一个学数学,生物,甚至物理化学的学生都可以很容易踏足这个方向,然后一脚踢开科班出生的 Computer Science Students拿到offer。而对于US这边的情况,我不是很了解,但是从国内了解到的情况,的确很多搞计算机很厉害的人并非科班出身。毕竟,计算机现在成了大众消费品,门槛低,一台PC再买几本书,就可以学了。做实验也都是download网上数据,然后matlab, VB之类写个小程序跑跑就行了。的确不像生物,化学,物理等,需要严格昂贵的实验设备才能做。可是,有很多学科,比如数学,平面设计,现代文学,连PC都可以不要,只要铅笔和白纸就可以做了,那不是更民工化?阅读全文>
发表于 @ 2009年11月08日 12:54:00 | 评论( loading... ) | 举报| 收藏
刚来US不久,老板就说我们这边写论文都用Latex,然后上课的时候也说过大家写作业最好用Latex比较好。于是,我也踏上了学习Latex的道路。其实真正打动让我转向Latex写论文的另外一个搞数据库的朋友。他说过,“如果用Latex,完成一篇论文,可以只需要一个make命令就搞定从跑实验,生成图片,最后生成论文PDF”。想起我以前做过的两篇论文,其中最麻烦的就是反复调整试验参数,然后生成新的图片,表格,最后贴到WORD里面,这点的确是太麻烦了。手工来完成这些,是在太麻烦了。所以,我其实是在这个原因之下,转向使用Latex, Gnuplot之类的工具。Linux风格的工具,的确适合我们做科研的。作为初学者,我就是从CTex开始搞起来。刚开始做的时候很慢。不过现在我主要使用Latex来写课程作业,相对来说要求不是那么高。虽然刚开始有很多不懂的地方,但是有强大的Google在背后支持,所以也逐渐使用熟练了。阅读全文>
发表于 @ 2009年09月26日 12:13:00 | 评论( loading... ) | 举报| 收藏
到US来已经有整整一个月多一点的时间了,生活和学习基本也都已经稳定下来了。无论是老板还是同学,都十分关心我刚来美国是否能够适应,而且都告诫我刚到
美国肯定是有不适应的地方,要慢慢来。感觉我这个一个月来,遇到的事情和麻烦似乎比一般新生都要多很多,然后现在总算挺过来了。而这些事情对我来说,算是
一个很大的磨练,相信今后无论谁都要经历这些的。早一点的经历未必不是一件好事情。
刚来美国不到3天时间,和师兄去中国店买东西,结果不小心开门撞到另外一个西班牙彪汉的车,结果那屁人非要抓住我们赔钱,给他10,20美元他还说是在羞
辱他,最后还叫警察来。我在国内待了那么多年,也没被人喊过110,没想到来US不到3天就跟police打上交道了。不过police倒是厚道,也说这
个小缺口几乎看不见,没什么大不了的,不过那个彪汉非要赔个200,300,于是最后police只有填report叫我们交给Car
Insurance公司了。后来Car Insurance也没联系我师兄,我估计那个小问题,Insurance公司没理会那个屁人。
为了办一个Pre阅读全文>
发表于 @ 2009年09月19日 23:01:00 | 评论( loading... ) | 举报| 收藏
最近看到很多人都在写大学的回忆录,无论好坏且始终都以一个“成功者”的角度来阐述自己的大学“奋斗”的历程等等。现在想起来,实在是觉得意义不
大。其实平常人看到这些东西,应该是获取一种激励,或者说一些学习技巧,少走弯路。每个人的路都不一样,起点差别都很大,用绝对的衡量来比较本身就没多大
意义。想起来,反倒是一些“失败者”的经历和故事,让人更加受益。所以,我现在基本上不怎么看那些“成功者”经历,反倒去关注很多以“失败者”的角度来阐
述自己的生活和工作。我个人的感觉是,到了我们这个阶层的知识分子来说,尽量少”犯错”,比力争更多“成功”要重要得多。因为,一个知识分子所谓的“成
功”,在这个社会和自然面前是微不足道的。这些所谓的“成功”不是当年带兵西征的抗敌有功的战果,现在的社会是没有“特赦”,没有”免死金牌“的,任何知
识分子所谓的“成功”是完全不可能去弥补自己犯下的大部分“错误”的。因此,在我看来,学计算机科学,数学等的读书人们,多看一些“犯错”的失败者经历,
对个人人生来说,指导意义更大。
最近也看到姜同学的blog
上居然写了九阳真经的口诀阅读全文>
发表于 @ 2009年08月07日 11:41:00 | 评论( loading... ) | 举报| 收藏
这段时间一直都很忙,因为除了毕业论文外,还在准备参加一个数据库开发的比赛。不过我们可不是用数据库,而是真正地开发数据库系统DBMS。硕士阶段做的东西主要是Data Mining,KDD方面的比较多。而数据库DBMS应该更多倾向于是System方向。港科大的同学也提议我应该可以去尝试做做System方面,因为我在做系统实现方面还是有一定的经验和技术。07年在微软的时候,做的东西也是偏向于System,这块领域的确是很实在,做出来的东西都是直接影响工业界和社会的。后来发现,诸如MIT,Berkerley等牛校在数据库方面都是做System较多。Data Mining,KDD则更多是偏向于机器学习,需要更多的数学理论,而非编程技巧。我本人在此之前发表的3篇学术论文也都是Data Mining方面(我的主页http://cs.scu.edu.cn/~tangliang上可以直接下载到pdf)。虽说自己的研究方向是数据库与数据挖掘,其实学了3年下来,感觉无论是数据库还是数据挖掘都学得不太好。数据挖掘是一个很大的领域,硕士3年学不好情有可原。而数据库系统,从本科就在学习,到了硕士阶段又学了一次,阅读全文>
发表于 @ 2009年03月20日 22:56:00 | 评论( loading... ) | 举报| 收藏
最近在写一些大规模数据存储和查询的小程序,发现很多核心的技术还是来自于我们的数据库技术。然后,真正到做的时候才晓得原来自己对于数据库很多本质的东西的理解并不透彻。我感觉,数据库技术真正核心的是数据的物理存储,外存内存交互,索引这些东西。而关系代数,SQL语言这些都是其次的。诸如现在的 Google的bigTable等东西,其实最本质的技术还是在数据库领域。和真正做数据库的同学聊了一会,觉得自己真的应该好好研究一下现在已经成熟的数据库产品。作为学习数据库的同学都知道PostgreSQL在数据库界的地位了,同时它又是开源的。阅读全文>
发表于 @ 2009年01月20日 13:37:00 | 评论( loading... ) | 举报| 收藏
学习coding技能数十载,大部分局限于Windows与Java平台。趁现在有点时间,还是从专业点的Linux C/C++开发以及环境学习。其实早在几年前,本人还是接触过Linux平台下的C/C++开发,不过始终没有做过什么正式项目,所以不足挂齿。最近一直在写一个开源的高维空间的近似搜索引擎,于是就拿这个开源项目作为练手的项目了。阅读全文>
发表于 @ 2009年01月18日 15:52:00 | 评论( loading... ) | 举报| 收藏
最近开始做毕业论文了。在整理以前做过的诸多论文实验的时候,发现以前用MATLAB写出来的代码是在太混乱了。算法程序,数据生成,以及图片绘画的.m 文件都放在一个目录下。不要说拿给别人看,就连我自己时间久了都搞不清楚哪种图片是哪个MATLAB程序生成的。MATLAB没有Visual C++, Java那正规软件开发环境的工程概念,所以人工管理比较麻烦。一般外人拿到一个论文的实验程序,最简单的,就是拿到一个入口程序,能够自动跑所有的实验程序,并且生成所有的实验图片。这样,他就至少可以从这个入口程序一步一步跟踪进去,搞明白这一堆.m是什么东西。阅读全文>
发表于 @ 2009年01月18日 15:51:00 | 评论( loading... ) | 举报| 收藏
最近一直在搞实验室和华西出生缺陷中心合作的项目。本来当初我们计划直接在我们当初开发的OpenMiner基础上改进。但是后来在一次开会上,师兄介绍了开源的BI引擎Pentaho(http://www.pentaho.com/) 之后,发现Pentaho正是我们当初开发OpenMiner的时候想做的一切。记得还是本科毕业设计的时候,我们也帮学校教务处的运行科做一套数据分析的系统。虽然那个时候Weka已经是一个成熟的开源数据挖掘软件,但是Weka始终只是提供了一个软件包,更多的是一个算法包。它还没有成为一个和后台数据库,前台Web联系在一起的Data Analysis & Mining Engine。而OpenMiner的想法,则是提供一套开源的数据分析引擎的框架。但是现在,不得不说,Pentaho已经做了OpenMiner想做的一切,而且做得更好,更全面。Pentaho的诞生比较晚,也就最近1-2年才开始走向开发者的,甚至到现在,其中一些模块都还在开发中。不过 Pentaho的开发者似乎已经很想把该软件商业化,成为一个可以赚钱的商业软件。阅读全文>
发表于 @ 2009年01月18日 15:50:00 | 评论( loading... ) | 举报| 收藏
记得投WAIM之前导师就是说过,现在国内针对WAIM的竞争越来越激烈,要突破国内的诸多名牌大学把持的圈子越来越难了。从这次WAIM审稿看得出来,的确如此,以前一篇文章经过3审,现在变成4审了。其实这是一件好事情。要不是4审,我的文章真可能被某人毙了。毕竟,WAIM的程序委员会成员相当大部分都是非内地高校的教授,他们并不参与国内的学术竞争。从ADMA08也看出来,特别是老外,对于文章审稿的细致度远远超过一般国内教授,可谓相当认真负责。虽然在US的同学都说WAIM是比较烂的会议,但是相对于其他国内的以盈利为目的的会议来说,它已经算是国内这个领域相当好的了。 阅读全文>
发表于 @ 2009年01月18日 15:49:00 | 评论( loading... ) | 举报| 收藏
作为一个PhD学生来说,写文章的技巧自然是自己的看家本领。总体说来,想写出好的文章,必然是要多读,多写。首先谈谈关于论文阅读的选择。从我们CS的
学生来说,最好直接就从最顶级的学术会议,诸如ACM和IEEE的会议论文开始看起。会议论文相对期刊文章来说要简短一些,不至于花太长的时间。一个
master学生刚开始看这些文章,肯定会遇到不懂的地方。不过在现在这个互联网发达的时代,学会用Google没有查不到的东西。当然,这里说的
master学生必然是已经具备了教科书上的基础知识。
所以,读懂一篇顶级会议的文章,对于一个新手有着很大的提高。至少它能不断巩固以前的基础知识。
读懂一篇文章的motivation和solution是最重要的。以前有些师兄建议每读一篇文章,都写读书笔记,那么motivation和
solution应该就是最重要的部分。此外,对于想进入一个研究领域的新手来说,读一下Related
works,看看顶尖的高阅读全文>
发表于 @ 2008年09月17日 10:14:00 | 评论( loading... ) | 举报| 收藏
第一次来杭州,天气真是不好,一会下雨,一会出太阳。还好,会议组委会安排的酒店比较舒适,虽说是3星级的酒店,但是感觉比以前住过的5星还舒服。一下飞
机,就直奔机场大巴,再转出租车直达酒店。一路上感觉到杭州的气候和成都真的很像,温度,湿度都很接近。不过杭州似乎比成都繁华一些,毕竟是东部沿海城
市,而且面积还挺大的。不知道到底是杭州还是成都才是中国第一旅游城市,感觉两个城市真的太相象了。阅读全文>
发表于 @ 2008年09月17日 10:13:00 | 评论( loading... ) | 举报| 收藏
离去年北上MSRA的实习已经有1年多了。从本科的时候就把MSRA作为自己一直努力奋斗的目标。这个目标终于在07年实现了,而我的07年大半年时光都
在MSRA度过。回想起来,那段时间除了work外没有什么前忧后顾,还有一大帮新朋友,老朋友,过得是挺自在的,舒服的。然而,正是这半年多的实习经历
改变了自己现在的人生目标。我相信我从本科一直到研究生的几年内,工程方面的积累已经足够我去竞争国内最顶尖的企业了。但是,或许我自己从小本身就属于热
衷未知领域的探索,新事物的发明创造的人,MSRA的经历在某种程度上激发了这种内心本质追求的渴望,从而去追求新的目标,更高的目标。
从去年年底回到学校,就一直潜心在做学术研究。半年多时间又过去了,收获还是挺大了,NDBC中了一篇,IEEE的某个Conf.中了一篇,还有一篇刚投
出去。虽然已经中的两篇虽然都不是顶级的会议,但也是对自己的工作的肯定。实际收获还不光是这些看得到的,诸如自己的阅读论文的能力,查找相关文献,做研
究的心态,写作技巧,
matlab运用等各方面的提高。想起来,这段时间也过得阅读全文>
发表于 @ 2008年09月17日 10:12:00 | 评论( loading... ) | 举报| 收藏