非诚勿扰

上周五的时候和任斐还有大一的两个学妹去美嘉看了这部电影。
看的时候就觉得秦奋的台词实在是太精彩了,这么好的口才找不到女朋友才真是让人奇怪了。当电影拍到海口的世纪大桥与滨海大道时还让我小小激动了一番。舒淇和徐若瑄都拍得很漂亮,看得时候任同学在旁边就说要他是秦奋就答应徐若瑄演的台湾妹了。冯导的讲故事水平也非同一番,一个包袱接着一个包袱地丢,以征婚作为线索,北京->海口->杭州->北京->北海道,线路非常清晰,丝毫不让人觉得时间的流逝,恍惚之间电影已经打上了尾声。
电影把北海道拍得非常漂亮,漫山的向日葵,沿海酒店,没有尽头的山间公路,路边的小教堂……散场的时候就听到旁边一位女士说:那一大片太阳花实在太漂亮了。北海道真是个神奇的地方,在很多影视作品里都会听到这个名字,我印象中那儿的雪非常大,总会给人一种很浪漫的感觉。像一个五六十年前的城市,让人感觉不到现代化的气息,这让我想起了《不能说的秘密》里主角居住的城市,我在想这样子的地方现在真的还存在吗?
更神奇的是,回去后回味这部电影,竟深深地被片中的气氛所感动。乌托邦式的美好而不可及的感情,”人在这,心不在这”,”我的心将会留一块位置给他”……
上一次我记得的看完电影后味道逐渐升华的是《罗马假日》,于回味中感慨那种无忧无虑如香草冰激凌般干净的感情。
找时间还想再去看一次《非》。
周六的学院元旦晚会,台上的同学,我很想带她一起去看电影。
周日看了好早以前下载的Randy Pausch’s the Last Lectrue,具体内容就不在这儿说了,请自行Google之。
印象最深的是他反复说的一句话:那些墙的存在是为了那些阻止对梦想不够坚定的人。
昨天晚上数据库课程设计答辩,助教人非常非常nice,答辩的过程也比较顺利。
回想这次课程设计,收获还是不小的。第一次写网页,还是用文本编辑器写得,也就是传说中的手写PHP网页。 我会继续努力让”讲座网”早日上线的。
2008年就要过去了,想列几部年内看过得不错的电影。无奈就记得彭浩翔的《破事儿》与《AV》,前者搞笑,后者励志,实乃不可多得的佳品。谁知道最近有什么比较不错的粤语片请在下面吱一声,谢了。
祝大家元旦快乐,这个假期就不休息了,大作业、考试、实验室、GRE,发现生活已经没有end了~~~~~~

关于vista下apache+php+mysql+phpmyadmin的安装与配置

先说一下动机:今天决定把数据库的大作业从linux下搬到windows来做,原因是实在没剩多少时间了。在windows下,想写的时候就不用重新启动机器了,在某种意义上还是会节省许多时间。
关于网上这方面介绍的文章已经非常多了, 不论是中文的还是英文的,但是因为机器环境也是千变万化,所以每次我配的时候都是东看看西看看。这次把过程记录下来,以后要是再有机会配置的话参照起来也比较方便,当然如果有相同配置的网友看到了,也希望这篇文章能够给一些帮助。
先说一下环境,
操作系统:Windows Vista Ultimate
Apache_2.2.11+php_5.2.8+mysql_5.1.30+phpmyadmin_3.1.1
apache:
先给一个官方的下载页面:http://httpd.apache.org/download.cgi,在页面里选中” apache_2.2.11-win32-x86-openssl-0.9.8i.msi“进行下载。
下载后双击进行安装,我选择的安装位置是”D:/web/apache2.2″,选一个短一些的文件路径,以后配置也比较方便,基本上就一直next直到安装结束,除了domain那个页面填”localhost”。
vista安装会提示出错,需要一些额外的工作,造成错误的原因是因为安全权限的原因服务不能正确安装。
解决方法:在 命令提示符环境下进入”D:/web/apache2.2/bin”,输入”httpd -k install”,就可以安装了,之后在原路径输入”httpd -k start”,启动apache服务器
因为我的机器UAC 是关掉的,所以这一步就忽略了,不过以以防万一还是象征性地敲一下命令
之后貌似还会提示另一个错误,大意是说80端口不能绑定,可能是IIS造成的。在浏览器重输入”http://localhost”,看能不能提示”It works”,可以就说明服务器已经运转起来了。如果可以运转就不用管那个警告了,如果不行的话google一下警告的信息,网上相关的文章跟海一样。
php:
还是先给一个官方的下载页面:http://www.php.net/downloads.php,注意这里不要选择installer,选择zip package下载自行解压安装。
打开下载后的压缩文件,将文件解压到”D:/web/php”。
这里需要配置一下apache服务器
首先新建一个文件夹”www”在”D:web”下,然后在打开d:apache2.2conf下的httpd.conf 文件
找到”DocumentRoot”,把后面跟着的句子改成”D:webwww”,这个代表你在浏览器下输”localhost”,服务器找到的默认目录,当然以后你把localhost改成别的域名,你输入改了的域名就自动会找到这个目录。
在一大群LoadModule下面添上下面两句话:
LoadModule php5_module “D:/web/PHP/php5apache2_2.dll”
PHPIniDir “D:/web/PHP”
另外找到一大娶AddType,在下面添这句话:
AddType application/x-httpd-php .php
这样子你的apache服务器启动以后就可以跑php了。
然后找到”DirectoryIndex index.html”,修改为”DirectoryIndex index.php index.html”
意思是将默认主页的文件名设置为先寻找index.php,再找index.html。什么意思呢?比如你输入http://localhost,apache会先找你网站目录(这里我们设置为”D:webwww”)下的index.php文件并显示结果,如果文件不存在接会去找index.html。也就是为什么我们平常上网只用输入域名而不用输入指定显示哪个文件,因为服务器会自动指向默认的主页文件。
之后保存httpd.conf,然后重启一下apache服务器。
重启方法有两种,第一种打开开始->程序->apache下的apache服务管理器,打开一个图形界面点”restart”,另外一种方法是通过命令提示符来到”D:webapache2.2bin”,输入”httpd -k restart”,感觉后面一些比较专业,我比较细喜欢,因为如果出错的话还可以看到错误提示信息。
我们测试一下,打开D:webwww文件夹,新建一个文件,文件名为:index.php,打开文件,输入:
<?php phpinfo(); ?>
然后打开一个浏览器,输入http://localhost,看能不能显示php的信息,可以的话就代表我们前面一系列的配置都成功了。还没完,接下来配置MySQL
MySQL:
先给一个官方下载页面地址:http://dev.mysql.com/downloads/mysql/5.1.html#win32,选Windows Essential(x86)进行下载。
下载后点击安装文件开始安装,其中路径选择D:webmysql。
安装完毕后选择配置MySQL,选standard,输入你的root账号密码(一定要记得),然后点下一步让它配置完,到此MySQL就配置完毕了。
接下来的工作是要配置PHP让它能够集成MySQL的模块。
首先打开php的目录将php.ini-dist文件复制一份并改文件名为php.ini。
打开该文件,找到extension_dir,将前面的分号(如果有的话)给去掉,代表这句话不被注释,将”=”后面的路径改为”D:webphpext”,这一步是指定php的动态扩展目录。
然后把下面几句的前面的注释分号去掉
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mhash.dll
extension=php_mime_magic.dll
extension=php_ming.dll
extension=php_mysql.dll
上面是去掉后的样子…
保存php.ini文件
然后要把php目录下的 libmysql.dll文件copy到windows/system32下
重启apache服务…
测试一下,在浏览器输入http://localhost,看phpinfo()是否显示有MySQL模块。在浏览器按ctrl+F,输入mysql看找不找得到,找得到就说明配置成功了。
一般如果你按我的步骤做下来应该是可以的,如果不行的话问题就很复杂了,建议还是上googlegoogle一下
phpmyadmin:
到这儿我们的工作已经完成90%了,OMG你竟然坚持看到了这里。这就是open source,一切都得靠你DIY,虽然麻烦了一些,但还是蛮锻炼能力的,尤其是遇到莫名其妙的问题的时候,如何在强大的搜索引擎上找到你需要的信息,也是需要技巧的,呵呵。
先给出官方下载页面:http://www.phpmyadmin.net/home_page/downloads.php
phpmyadmin其实就是一个图形化的MySQL管理软件,不过是用php写的,所以需要将上面三个步骤都完成后才能使用它。
言归正传,将下载后的压缩文件打开,将里面的文件夹整个解压到D:webwww下,然后将文件夹的名字改成phpmyadmin。
在浏览器中输入http://localhost/phpmyadmin
如果打开就说明OK了,账号输入root,密码输入安装mysql时我让你记住的那一个,就进去了。
如果失败的话…
如果提示的信息是说php没能连接mysql的话,请参照配置MySQL的段落;如果提示的不是上述信息,google吧…
到这里配置就完成了,如果每一步我给的测试条件都通过了,享受用php写网页的快感吧。提示一下北航用jsp写网页的同学,据身在美国的章鱼同学日志的说法,那边是没人用jsp的,大家平常还是尽可能地多接触open source吧。偷偷告诉大家,北航是有一个open source社团的哦,点击链接打开。
欢迎大家与我交流啊,如果有不明白或者拍砖的同学在下面留言就好了,我会尽我这个菜鸟的最大力量给大家解答的。
参考文章:
1.Vista下最新版Apache+PHP+MySQL+phpMyAdmin安装指南
2.Win下配置Apache2,PHP5,MYSQL5,Zend

MBTI职业性格测试

Psytopic分析:您的性格类型是“ISTP”(内向+实感+思维+知觉)
容忍,有弹性;是冷静的观察者,但当有问题出现,便迅速行动,找出可行的解决方法。能够分析哪些东西可以使事情进行顺利,又能够从大量资料中,找出实际问题的重心。很重视事件的前因后果,能够以理性的原则把事实组织起来,重视效率。
ISTP型的人坦率、诚实、讲求实效,他们喜欢行动而非漫谈。他们很谦逊,对于完成工作的方法有很好的理解力。 ISTP型的人擅长分析,所以他们对客观含蓄的原则很有兴趣。他们对于技巧性的事物有天生的理解力,通常精于使用工具和进行手工劳动。他们往往做出有条理而保密的决定。他们仅仅是按照自己所看到的、有条理而直接地陈述事实。 ISTP型的人好奇心强,而且善于观察,只有理性、可靠的事实才能使他们信服。他们重视事实,简直就是有关他们知之甚深的知识的宝库。他们是现实主义者,所以能够很好地利用可获得的资源,同时他们擅于把握时机,这使他们变得很讲求实效。ISTP型的人平和而寡言,往往显得冷酷而清高,而且容易害羞,除了是与好朋友在一起时。他们平等、公正。他们往往受冲动的驱使,对于即刻的挑战和问题具有相当的适应性和反应能力。因为他们喜欢行动和兴奋的事情,所以他们乐于户外活动和运动。
您适合的领域有:技术领域 证券、金融业、贸易、商业领域 户外、运动、艺术等
您适合的职业有:
· 信息服务业经理
· 计算机程序员
· 警官
· 软件开发员
· 律师助理
· 消防员
· 私人侦探
· 药剂师
· 证券分析员
· 银行职员
· 管理顾问
· 财务顾问
· 电子专业人士
· 技术培训人员
· 信息服务开发人员
· 软件开发商
· 海洋生物学者
· 后勤与供应经理
· 经济学者
· 贸易商
· 商品经销商
· 产品代理商(有形产品)
· 警察
· 侦探
· 体育工作者
· 赛车手
· 飞行员
· 雕塑家
· 手工制作
· 画家

呃…没想到最后还出来个画家

我不会写标题了

在实验室写了一个下午软件工程文档,为了GPA,这学期软工的每一次作业都尽可能地精益求精。因为我是项目小组里的主要开发者,这次《概要设计说明书》自然落到了我的肩头上。
格式,思考,参考,胡诌,对着老师给的满分95的评分准则,任何能让文档看上去更正式更完整的方法我都用上了。
其实对我来说这并不是一件很无聊的事情,我还是蛮喜欢做这种非常格式化的工作的,只是蛮耗时间罢了。
说到时间,昨晚我无情地拒掉了今天下午任*的K歌宴。连续两天晚上12:30后从实验室往回走,早上7:00以前从宿舍往实验室走了。两门大作业,GRE的单词与作文,实验室永远做不完的工作,科实的工作(我很想找时间给大一的学生再开一次沙龙),时间总是感觉不知不觉地流走。这个学期似乎又已经接近了尾声,回去的机票貌似还挺贵的,元月28号还得回来上寒假的新东方,再短的时间都得回,不知道大三的暑假会发生些什么事情,抓紧能跟家人聚在一起的时间,因为最近身边发生的一些事情,更觉得此事是如此的珍贵。
Google Reader的Recommendation功能真的很好很强大,据说是根据用户的阅读习惯来给你推荐你可能喜欢的源。一开始用的时候订了好几个PPMM的blog,结果就一直给我推这方面的blog。这一看不行啊,连机器都觉得我好这口,于是马上把相关的blog全都退订了。
之后又开始给我推IT资讯与新闻相关的blog,结果很快就信息过剩了,所谓信息爆炸就是没有信息,于是又退订了一些。Recommendation有一个很好的功能就是可以把它推荐给你的blog拒掉,这样子下次列表刷新(一、两天一次)的时候这个blog就不会显示出来了。
最近订阅了一些北航在美国留学同学(比如大章鱼PP学姐)的blog,过了一段时间后,它竟然开始给我推一些类似的blog,而且大部分都还是cs的。有种如获至宝的感觉,我总喜欢从别人的故事中找到对自己的激励。让我印象很深的是前天晚上看到的一个复旦(从字里行间判断出来的)的学姐,今年过去的。拒了CMU/LTI(CMU中对我来说最梦幻Institue)的AD,拿offer去了WISC,而且貌似本科只上了三年(从字里行间判断出来的)。校ACM队,大三就开始发各种会议的paper,貌似都是我现在很”想”去做的事情。
另外看到的两个blog更猛,一个发到了WWW上,另一个发到了AAAI上,忘了是哪个几乎每年都参加ACM的International Final了,搞CS的,嘿嘿…
下面是来自国内某高校计算机学院官方网站上08年获offer表格

高校简称 中文译名 国别 获offer人次
CMU 卡内基梅隆大学 美国 9
MIT 麻省理工大学 美国 2
UC Berkeley 加州大学伯克利分校 美国 1
Princeton 普林斯顿大学 美国 2
UIUC 伊利诺大学香槟分校 美国 1
Cornell 康耐尔大学 美国 3
UT Austin 得克萨斯大学奥斯汀分校 美国 2
Wisc-Madison 威斯康星大学麦迪逊分校 美国 3
UW Seattle 美国西雅图华盛顿大学 美国 2
Gatech 佐治亚理工学院 美国 1
UPenn 宾夕法尼亚大学 美国 3
UCLA 加州大学洛杉矶分校 美国 6
UCSD 加州大学圣地牙哥分校 美国 3
UMCP 马里兰大学 美国 3
Purdue 普度大学 美国 10
U Michigan Ann Arbor 密西根大学安娜堡分校 美国 4
Columbia 哥伦比亚大学 美国 6
JHU 约翰.霍普金斯大学 美国 1
Duke 杜克大学 美国 1
USC 南加州大学 美国 9
UMass 马萨诸塞大学 美国 1
Brown 布朗大学 美国 2
Yale 耶鲁大学 美国 2
Rice 莱斯大学 美国 1
ParisTech 巴黎高科 法国 1
U Waterloo 滑铁卢大学 加拿大 2

个人觉得上面每所学校都是大牛特牛,尤其注意CMU,UCLA,USC&Purdue这四(我不会数数了)所学校的offer人次。貌似会让别的学校的人很羡慕的样子,因为只要能保持在年级的前30,基本就不用愁了。
让我想起了前几天在太傻上看的一个帖子,大意是说被对方学校拒的原因是因为X名以外的学校不予考虑,然后那个人感到很愤慨,觉得应该”英雄不问出处”云云,然后那个帖子似乎还被版主加了好几点威望。
当时为了和谐,没有在上面留言,因为我觉得这个只能怪那位同学自己,怪他在高中的时候没有好好努力,考上一个好的学校。这几天看到我们学院一个学长的日志,我理解他的意思是我们现在处于一个”无所畏惧”、可以拼命的年级。我觉得他说得很好。
有时候可以听到有人所”趁大学不好好玩,以后就没有机会了”,相反,我的看法是”如果现在不好好拼,以后就真没有机会了”。其实人的一辈子是一直在做各种各样的选择,选择”出国”还是”读研”,选择今天晚上”打dota”还是”多写几行代码”,选择”追女生”还是选择”晚自习多做几道题”,选择”看动画片”还是”选择做奥数题”。这里没有谁对谁错(比如”小时候回家看《圣斗士》”永远是我不能忘记的快乐时光),但是这里有一个你做的选择是否是迈向你的目标的问题。
感觉人生的轨迹就像一颗分叉的树,每个时间段都会根据你做的事情走向不同的树枝。在你很年轻或者很小的时候,你位于树的根节点,你所可以做得改变是最多的。随着年龄的增大,不同的人会随着不同的分支走向不同的轨迹。如果这时候你发现你年轻时的选择是不正确的,你要付出比另外一些人多得多的精力去改变,可是很多时候你会发现有些事已经没法改变了。比如上面那位同学他既不能让对方学校录X名开外的学校也不能让自己的学校冲进X名以内。就算有可能,付出的代价与他高中的时候努力一把考进X名以内的高校相比,哪个更容易做到一些呢?
所以,看到上面那个录取名单就不足为奇了,有的是这个省的状元,有的是IOI的金牌获得者,有的在你学加减乘除的时候就在敲if/else了。
呵呵,所以那个表格权当看看消遣就好了,我大学以前的时光还是过得非常开心的:D
说一些轻松的,最近看的几部电影各一句话评一下:
The Dark Knight:小丑如神话般
007:看完有种被耍了的感觉
Wall-E:Pixar越来越有深度了
梅兰芳:经典台词,“那要得爷乐意”
ps:呃…每日一澡是必须的。话说最近ICWS call for paper,谁都不要拦我

作文小组第二次issue写作作业

TOPIC: ISSUE94 – “Universities should require every student to take a variety of courses outside the student’s field of study because acquiring knowledge of various academic disciplines is the best way to become truly educated.”
WORDS: 577 TIME: 01:40:31 DATE: 2008/12/7 22:45:21
As society’s develop, usually we should be able to manage various knowledge to get a good job. But at the same time, we also need some scientists who study deeply in one field.
I think it is necessary to give students a chance to study knowledge from a variety of fields when they in Banchelor or Master course. We know that in many universities students are obiliged to get credit from the courses which are outside the student’s field, which I think could results from at least three reasons.
Firstly, as technology is more and more complex today, the student who only get knowledge in a narrow aspect is less and less competitive. Most time the employ requirements of company, especially in I.T industry, would be consist of some different parts, which is more than tech skills.
Secondly, most of the students, especially in China, don’t have a idea whether they are really interested in the major they pick at the time they get into university. Because of the heavy pressure of study we have to take when we are in high school, most of us don’t have enough time to consider carefully what is suitable for us mostly. But as we can take a variety of course in university, now we can have a chance to access to what we really want.
Last but not the least, the people who achieve success always manage a variety of knowledge. Our country’s founder, Chairman Mao, was a famous exponent. He was a politics, but also known as strategist and poet. In Europe, Da Vince and Newton were also honored by people for they made great contribute to big development in different fields. I don’t think this is just a coincide. The people who are good at different fields usually could get more various views on one thing than the people who are only addicted into a narrow field. This is because the resources that the former could get inspiration from are more than the latter.
But, it is not sensible to encourage students to take knowledge as more various as possible. No matter whether student is going to do research or not after they graduate, basic skill and knowledge inside their own field is indispensible.
If you’d like to take Ph.D Degree, the depth of knowledge you get into in your field really does matters. I know in HongKong Univ. of Techonology and Science, Ph.D candidates only take four cources in their first year while Master candidates would take nearly ten courses. Because Ph.D’s task is to promote the research in some finite field, which requires that someone have to get deep knowledge in base. As a result, they don’t have much time to take these various cources. It is the same to ungraduate students. Of course we should get a wide range of knowledge during our college time, but we have not to forget what is the most important. Sometimes students go too far away to get back, which may result to they can’t get a satisfied job after they graduate from school.
Now we can get a conclusion that aquiring knowledge of various field should be based on a strong knowledge in our major field. Before you are good at your major field, it is meaningless to take many various courses. But, it is not enough to have a good knowledge in one narrow aspect in the modern society, you also have to explore your interest.

无题

someone says: when you feel empty, write blog
一个下午的时间都无所事事,VS2005始终跑不了,直接导致的后果是软工大作业停滞不前。
太傻周末的时候被黑了,几乎所有数据都丢失了,直接导致的后果就是我找不到作文小组第四次官范分析作业的题目了。
八食停止营业了,只好去合一四层吃那很不好吃的饭。
数据库大作业、ImagineCup 都还没有着落。
偏偏科技实践部这边最近破事又这么多,昨晚听的SRTP答辩,一点意思都没有,评审们也很不给面子地时不时打断学生们对作品的讲解。
遇到不快就要不吐不快不吐不快不吐不快不吐不快
刚刚晚饭没吃好,于是在地下超市买了包豆腐干,吃着吃着心情似乎好了一些。
想到了今天信号与系统课上嘉伟和他手上的那本《看电影》,封面是《女人不坏》,想起周末看的《量子危机》,感慨在Chinese电影院里是看不到期待的,该剪的都剪了,不改剪的有啥好期待的呢?
上面那句话的重点是嘉伟,一个跟我一样喜欢电影的同班同学,来自四川,皮肤挺白的。他总给我一种”生活很轻松”的感觉,没什么事需要顾虑的,该学学,该玩玩,该看电影就看电影。
于是因为这包豆腐干,我想到了嘉伟,让我的心情好了许多。

周末的时候发现Google Maps的一个应用,就是My Maps,可以保存自己的地图。我把一些Dream School贴在上面。西部加州两所分别是Stanford&UCB,中部伊利诺斯州UIUC,东部是宾夕法尼亚州的CMU和马萨诸塞州的MIT。用来保存学校的网址,方便以后查询资料,还会不断更新的。
keep fighting…