做人不能太自信

Written at 2012/04/21 10:14 PM. Posted in Life. Tags: 琐事.

自从听过某洗发水的广告“用XX,就是这么自信”之后,我就很喜欢说“就是这么自信”这句话。虽然主要是觉得比较有趣,倒不是我这个人真的有多自信。不过事实证明,我们生活的这个世界根本就是一个混沌系统,总有很多的意料之外,做人不能太自信。

比如前段时间投豆瓣的实习,电面之后感觉挺好,对方给的反馈也不错。结果等来的却是拒信,而且连着发了两封,一个是笔试的拒信,一个是面试的拒信。这种彻底全面的打击方式我还真是第一次见,拒信收了不少,连续两封拒信,而且笔试面试全方位多角度拒信对我还是第一次。豆瓣作为一个文艺公司,在发拒信这方面也充满了文艺范,发出了风格,发出了水平。我对豆瓣有着相当的好感,觉得这是一个靠谱的公司,所以这件事只能证明一点:我不是一个靠谱的青年。

憋论文

Written at 2012/03/21 10:01 PM. Posted in Life. Tags: 琐事, 研究生, 论文.

又有好久没更新啦,目前全力搞论文,暂时不分心到其他事情上了。现在的美好计划是5月初投论文,6月底出结果,如果能中暑假就去实习。目前实习就申请了一个豆瓣,昨天在线笔试,感觉做的不太好,主要是时间太少了。打算论文投了之后再申请一个谷歌的实习。所以现在每天晚上回寝室之后就上ZOJ做几道题,还比较顺利,每天都能做三五题。不会的题Google一下都能搜出来,把算法学会就行。

所以目前的情况就是如果论文中了,就可以各种轻松愉快吃喝玩乐,如果不中就继续苦逼。想到这一关键,我决定为了明天的大爽,牺牲一下今天小爽,先憋论文,其他的以后再说。论文进展总的来说还比较顺利,按照现在的节奏,应该5月初投稿没什么问题,只不过是能把论文做的多好的问题了。在论文的问题上,小老板一直主张多搞点理论和公式,我认为他是对的,但是感觉自己的课题里很难挖出什么理论的东西来。还是先按照自己的计划把初稿做出来,之后再改吧。

感觉不错

Written at 2012/02/27 09:32 PM. Posted in Life. Tags: 研究生, 博客, Vim.

这周的一件大事是把实验室服务器上的CentOS+XEN的组合换成了Arch+KVM,之前从来没用过KVM,花了不少功夫熟悉。今天总算把原来的实验平台迁移好,接下来做实验就要舒服多了。CentOS又慢又庞大又旧又难用,以后再也不碰了。

除了折腾实验之外,最近还比较多的折腾了Vim。以前Vim用的插件都要一个个去下载,解压,没有一个插件管理器。突然想如果写一个小工具专门管理Vim插件,自动安装升级什么的,不是很酷么。结果网上一搜,这样的东西已经有了,其中的佼佼者就是Vundle。由于大部分的Vim插件都在GitHub上有镜像,Vundle正是基于此。主要的原理就是把每个插件看成一个bundle,然后加入到Vim的runtime path里。用起来也很简单,把插件Git地址写在vimrc里,然后在Vim里执行:BundleInstall就可以了,具体可以参考Vundle的文档和我的vimrc

最近两三事

Written at 2012/02/19 03:58 PM. Posted in Life. Tags: 琐事, 研究生, 思绪.

开学也好几天了,几乎天天泡在实验室。但是却被一些杂事所扰,不得不分心去做些完全没有意义但是又不得不做的事情。更加感受到只要还有人在你上头管着你,就别想自由。自己当自己的老板才最舒服。

长期以来常跟同学们讨论毕业去向的问题,无非是哪家公司待遇好,哪家公司轻松,哪家公司技术强,虽然我自己比较关注哪家公司食堂好吃这个其他人都不关注的问题。最近受到一些牛人事迹和一些现实中例子的启发,对以后的职业规划有了一个新的目标。就是凭借在某方面的深厚功底或者前驱优势,成为一名自由职业者,可以在自己发起或者参与的某些个知名开源项目中发挥重要作用,然后写几本相关的技术书籍。这样无疑是对程序员来说最理想的职业了。当然这只是目前的想法,以后会怎样发展谁都不知道。

Cygwin吊爆了

Written at 2012/02/06 11:37 AM. Posted in 软件. Tags: Windows, Cygwin, Linux.

我经常抱怨Windows真烂,难用死了。其实公正的来说Windows的图形界面比Linux好多了,硬件驱动也更方便,但是命令行工具差的太远。这一点从cmd这个怪胎根本不算是一个能用的终端程序可见一二。

最近要在Windows下用Git,有两种选择,一种是msysgit,一种是通过Cygwin安装Git。两种方法都尝试了一遍,发现Cygwin给我带来的惊喜远远超出预期。感觉不得不写篇文章推荐一下Cygwin。

Vimperator的几种书签

Written at 2012/02/05 12:31 PM. Posted in Firefox. Tags: Vimperator, Firefox.

一直感觉Vimperator的书签功能太弱,本着“如果觉得Vimperator不够强大,一定是你使用的方式不对”的原则,特地去查了查Vimperator的帮助手册,翻到Marks这一页,发现一些之前不知道的东西。Vimperator有好多种书签,估计全部清楚的人不多,所以打算根据这页手册上的文字对Vimperator的几种书签作一个介绍。

创建Windows下的LaTeX环境

Written at 2012/02/02 11:15 AM. Posted in 软件. Tags: Windows, LaTeX.

我也是LaTeX新手,不过LaTeX看起来好象很复杂,其实用起来很简单,跟写HTML差不多嘛。尤其是有现成模板的时候,照着样板填内容,然后编译一下, 美观大方的pdf文档就生成出来了。之前一直在Linux下用TeXLive套件,现在只有一台Windows机器,又不想装虚拟机,所以只好在Windows下搞一个LaTeX环境了。

Windows下比较知名的LaTeX套件,国内用户最多的应该是CTeX。CTeX的内核其实是MiKTeX,然后搭配一些中文支持的宏包和文档编辑查看工具打包而成。事实上,MiKTeX发展到现在对中文的支持已经很好,不需要用CTeX,原汁原味的MiKTeX就够好的了。

Gnuplot数据可视化

Written at 2012/01/21 11:48 AM. Posted in 软件. Tags: 科研, Gnuplot.

数据可视化说白了就是画图,当我们为写论文或者报告,收集整理了一系列数据的时候,最直观的展现方式就是画图了。以前我都是用Excel里提供的绘图功能来做数据可视化的,生成的图表非常粗糙不专业,简直弱爆了!这次要在论文里画图,所以专门去研究了一番Gnuplot,传说中的画图神器。Gnuplot可以绘制数据图和函数图,2D图和3D图,我要介绍的是最常见的2D数据图。

科研得飞起

Written at 2012/01/04 12:01 PM. Posted in Life. Tags: 研究生, 生病, 科研.

上个月28号晚上,小老板跟我们说15号有个会议不错,是我们系主任做主席的,估计会比较容易中一些。刚好我手头上有一个不错的点子,于是打算拼一拼,几天把实验做出来,看看来不来得及把论文投出来。顿时感觉毕业的曙光在向我招手,动力爆表!

于是28号晚上开始,科研得飞起。确定思路方法和编写代码花了一天时间,之后的几天全在调试。内核代码一旦出错,就是直接整个系统挂掉,所以那几天每天都要重启几十次虚拟机。到新年第一天早上,终于把代码调通了,而且取得的效果很好,完全符合预期的目标。

2011年鉴

Written at 2011/12/27 01:43 PM. Posted in Life. Tags: 总结.

2011年马上就要过去,按照惯例来写年末总结,回顾一下这一年都做了什么事情。

1月、2月。处于研一的迷茫和苦逼状态之中,考试,放寒假,回学校继续苦逼。

3月。感觉继续苦逼下去不行,振作了一下,学了点新东西,包括Vimperator、LaTeX和Python。

4月。开始学轮滑,经常和同学晚上在篮球场练习。

5月。各种玩,五一去了山东,然后实验室又去了一趟崇明岛。