May 14
4月1日的时候才看到今年的google summer of code, 对于在校的学生,这是个参与开源组织的绝佳机会。以前本科的时候就看到过,不过没当回事。之前一直在关注FIO的项目,对开源项目的开发流程有了一定的了解。于是花了两天查看各个开源组织的项目,但没发现一个适合自己的(还是自己太菜了,好多项目都看不懂)。最后终于在GNOME找个了一个感觉相对简单的项目:为GNOME3写一个lockdown editor,就是实现想银行或公共场所那种功能有限制的定制系统的效果,用python和gtk实现。于是赶紧给mentor发邮件,询问相关细节,并让给提建议,准备写proposal(主要是针对项目的设计和时间安排)。
在4月6号之前这几天,一边查相关的知识(gconf,dconf,gsetting等),一边在gnome上试验,最后终于提交了proposal。后来mentor回复指出几个问题,我最后又作了一些修改。不过之后给mentor发邮件,却一直没收到回复,心想应该没戏了。之后还学习了一下python和gtk。到4月23号公布结果的那天,收到了没有选上的邮件,挺失望的。但是并不后悔,看看这里的介绍还是很鼓舞人心的。以后就不是学生了,没机会参加这种活动,不过有机会参与开源软件开发的话,还是会积极的参与的。希望还有机会的同学们不要错过明年的gsoc。
一直在维护学校测试中心的网站,那个预约系统是用asp+access实现的,代码不敢说烂,但是真的不好维护。一个多月前老师让修改某个地方,我实在想不出什么好的办法,于是决定重新实现一个了。我选择了django+mysql,花了一个月时间,一边学习一边开发,总算大部分完成了,现在已经在测试,再就是不断的改进了。通过这个网站的开发,我对web开发有了自己的认识,python也熟练了不少。可能是django太方便了,我发现我还是挺喜欢写网站的。
实习也没怎么找,可能就不找了,打算在实验室巩固些基础知识,然后好好做个项目。
在4月6号之前这几天,一边查相关的知识(gconf,dconf,gsetting等),一边在gnome上试验,最后终于提交了proposal。后来mentor回复指出几个问题,我最后又作了一些修改。不过之后给mentor发邮件,却一直没收到回复,心想应该没戏了。之后还学习了一下python和gtk。到4月23号公布结果的那天,收到了没有选上的邮件,挺失望的。但是并不后悔,看看这里的介绍还是很鼓舞人心的。以后就不是学生了,没机会参加这种活动,不过有机会参与开源软件开发的话,还是会积极的参与的。希望还有机会的同学们不要错过明年的gsoc。
一直在维护学校测试中心的网站,那个预约系统是用asp+access实现的,代码不敢说烂,但是真的不好维护。一个多月前老师让修改某个地方,我实在想不出什么好的办法,于是决定重新实现一个了。我选择了django+mysql,花了一个月时间,一边学习一边开发,总算大部分完成了,现在已经在测试,再就是不断的改进了。通过这个网站的开发,我对web开发有了自己的认识,python也熟练了不少。可能是django太方便了,我发现我还是挺喜欢写网站的。
实习也没怎么找,可能就不找了,打算在实验室巩固些基础知识,然后好好做个项目。