<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[BABY的专栏]]></title><description><![CDATA[做一个聪明人，从善良开始。]]></description><link>https://blog.youkuaiyun.com/BABY313</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BABY313]]></copyright><item><title><![CDATA[第一次做面试官]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/41556207</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/41556207</guid><author>BABY313</author><pubDate>Thu, 27 Nov 2014 22:47:11 +0800</pubDate><description><![CDATA[第一次做面试官
尽管已经在公司实习了两年多了，但正式上岗工作仅仅才两个多月的时间。
前几天很惊讶地接到了HR的邮件，让我面试两个正式员工。同事和我的老板也很吃惊地问我，怎么才来了如此短的时间，也没有接受面试培训，就可以去面试别人，会不会是HR搞错了。我也觉得是HR有些失误，毕竟在这样的大公司，我常常经历到严格地按照流程办事的方法。同事劝我和HR咨询一下，会不会是搞错了，然而我自己并不想错失这个]]></description><category></category></item><item><title><![CDATA[精明的程序员——节奏大师乐谱破解]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8470343</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8470343</guid><author>BABY313</author><pubDate>Thu, 05 Dec 2013 23:11:51 +0800</pubDate><description><![CDATA[节奏大师乐谱破解]]></description><category></category></item><item><title><![CDATA[吐槽一下坑爹的专利]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/16841455</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/16841455</guid><author>BABY313</author><pubDate>Wed, 20 Nov 2013 11:22:23 +0800</pubDate><description><![CDATA[研二的时候调到了信安的实验室，跟着信安的老师做学校和国内某大公司合作的研究性质的项目，项目与信息安全无关。刚刚开始做的时候在博客里写了几篇笔记，最后在某大公司施加压力之下删除了，说是出于保密，将来要申请专利。一年的合同就要到deadline了，合同上除了代码和文档之外，果然还有说学校要给人家公司做出两个专利。最近愁的就是这个专利。
为了避免再次被施压，项目的细节就不说了。大体上就是，国外某学校与]]></description><category></category></item><item><title><![CDATA[记今年阿里巴巴招聘的几个失误]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/11707757</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/11707757</guid><author>BABY313</author><pubDate>Sun, 15 Sep 2013 15:05:37 +0800</pubDate><description><![CDATA[小吐槽。
1. 同学帮忙内推，我把简历发给了同学。几天后，收到短信，让我去网上注册，又填了一遍简历，并且上传了一份简历。几天后收到短信让我去笔试，带上简历。我想知道干嘛要我那么多份简历，公司内部要存多少份？还有，我是头一次听说内推之后去参加笔试的，这和自己投有什么区别啊……
2. 发的笔试通知的短信写错了，地点算法工程师，职位北京大学二教101教室，笔试时间9-13下午六点到八点。
3. 大]]></description><category></category></item><item><title><![CDATA[C语言新体会]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/9953067</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/9953067</guid><author>BABY313</author><pubDate>Tue, 13 Aug 2013 19:15:13 +0800</pubDate><description><![CDATA[2010年投出第一份简历中，写着“精通C语言，熟悉C++”。
2012年找实习的简历中，也写着“精通C语言，熟悉C++”。
因为C++用了好多，但是一直不敢说精通二字。
最近细细回想这几年经历的几个项目，看过的很多的开源的代码，Linux, ffmpeg, gstreamer, Barrelfish等等。如今竟然对C语言有了全新的体会，远远比我当年想的强大的多。当年的“精通”二字真是让我倍感]]></description><category></category></item><item><title><![CDATA[精明的程序员——不要浪费那些珍贵的题目]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8952394</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8952394</guid><author>BABY313</author><pubDate>Mon, 20 May 2013 21:24:25 +0800</pubDate><description><![CDATA[精明的程序员——不要浪费那些珍贵的题目
记得临近高考的时候，我们都在拼命挣扎在题海中。当时，老班给我们说了这样一段话，我至今都记忆犹新。
“题目看似很多，永远做不完似的，但是其实好的题目非常少。最珍贵的题目，就是近几年的高考真题，那每一道题都是经过千锤百炼出来的，是其他模拟题无法比拟的。你们要做这些真题，就要认真做。不要像做练习题似的，做一道看一下答案，做错了改正。这样做简直是在浪费题目。]]></description><category></category></item><item><title><![CDATA[精明的程序员——软件这条路我在往哪走]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8952251</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8952251</guid><author>BABY313</author><pubDate>Mon, 20 May 2013 20:52:26 +0800</pubDate><description><![CDATA[精明的程序员——软件这条路我在往哪走
我小就被大人评价为优秀。因为做同样一件事情，总会比别的小孩做的好，学的快。和小朋友一起画画，玩个气枪，或者学骑自行车，我总是那个最优秀的。我觉得是因为我的好胜心强，不论做什么事，我心里总会想着，我不能比别人做的差。
长大了，上学，成绩优秀。
高中的时候就开始迷上计算机。当时跟着每一期的《黑客x档案》，学着上面每一篇文章，攻击网站，破解软件，学习种植木马上]]></description><category></category></item><item><title><![CDATA[Linux的远程控制]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8815376</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8815376</guid><author>BABY313</author><pubDate>Wed, 17 Apr 2013 18:55:58 +0800</pubDate><description><![CDATA[精明的程序员——Linux的远程控制

今天本来在写一个捕捉Linux中的键鼠消息的程序。查阅资料，看到了如下信息：
键鼠设备（包括touch等设备）事件以文件的形式存在/dev/input/event[n]中；其中n等于多少，可以通过cat /proc/bus/input/devices得知。读取这些文件，就可以获得键盘与鼠标触发的消息，反之，写入这些文件就可以模拟键盘与鼠标的输入动作。]]></description><category></category></item><item><title><![CDATA[今天为找工作开始准备了]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8749052</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8749052</guid><author>BABY313</author><pubDate>Mon, 01 Apr 2013 23:12:58 +0800</pubDate><description><![CDATA[研二了，不早了。
身边的学长们一波一波的走掉了，终于也快轮到我这一届了。从来没有刷过题，从来没有为面试准备过什么。项目一个接一个，从来没有闲暇过。
从今天开始，也该做点什么了。为了自己的理想而努力。
BABY加油！]]></description><category></category></item><item><title><![CDATA[精明的程序员——表象之后]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8446268</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8446268</guid><author>BABY313</author><pubDate>Mon, 07 Jan 2013 23:55:26 +0800</pubDate><description><![CDATA[精明的程序员——表象之后


小郭写程序，写了几十个文件的源代码。当他开始测试的时候，发现运行的结果不正确，于是他踏上了艰难的debug之路。他想：”一定是哪个地方有问题“。但是，他一遍又一遍审查着每一个源文件，每一个函数，都不能找出问题。在调了两天之后，终于找到了一个bug。”原来是这里写错了！“小郭非常兴奋，因为艰难的debug终于获得了汇报，找到了问题。他激动地改正了错误，编译，运行，]]></description><category></category></item><item><title><![CDATA[精明的程序员——小程大爱]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8446256</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8446256</guid><author>BABY313</author><pubDate>Sat, 29 Dec 2012 19:36:06 +0800</pubDate><description><![CDATA[精明的程序员——小程大爱
虚伪的大项目
在参加软件学院研究中心面试的时候，老师们问我有什么项目经历。记得我当时的回答是这样的：

“我的项目经历主要是在Intel公司的一年实习经历，这期间主要参与了两个项目，第一个是做Meego上的多媒体框架，第二个项目是Chromium对html5视频的支持。”
老师们听后没有什么反应，但是能够感觉到他们对我的经历非常满意。一个本科生有一些实践经历就已]]></description><category></category></item><item><title><![CDATA[精明的程序员——堆栈和队列的相互转换]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8059884</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8059884</guid><author>BABY313</author><pubDate>Thu, 11 Oct 2012 13:37:14 +0800</pubDate><description><![CDATA[精明的程序员——堆栈和队列的相互转换

写这篇的灵感，是源自看到网上一个Google的面经。以下一段话引自面经原文：
“第三道题目他先是说这东西可能没用，说stack和queue哪个更基本一些，我马上说stack，并告诉他我知道是stack，但不知道为什么是stack，他又具体举了个例子，说1和-1哪个更基本，我几乎没思考就说是1，他说是-1，因为-1*-1可以得到1，而1怎么也得不到-1，]]></description><category></category></item><item><title><![CDATA[在Meego上实现一个播放器——gupnp]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/8012109</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/8012109</guid><author>BABY313</author><pubDate>Mon, 24 Sep 2012 11:23:33 +0800</pubDate><description><![CDATA[在Meego上实现一个播放器——gupnp


寻找Linux开发upnp的库，发现就是gupnp对我来说比较合适。同样的没有tutorial，同样的看example。基于gupnp，针对不同的功能有几个不同的包。gupnp-av，gupnp-dlna，gupnp-igd等等。我们需要用到的是gupnp-av，下载之后没有发现合适的例子。寻找后发现例子在gupnp-tools里面。和inte]]></description><category></category></item><item><title><![CDATA[在Meego上实现一个播放器——QtGstreamer]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/7994505</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/7994505</guid><author>BABY313</author><pubDate>Wed, 19 Sep 2012 10:24:10 +0800</pubDate><description><![CDATA[在Meego上实现一个播放器——QtGstreamer

网络上关于QtGstreamer的教程不多，所以只好从源码入手。这是我自己总结的一个小方法，一般使用这些开源的库，如果没有大公司做维护支持，常常会发现文档写的不完备。有时候甚至连最基本的API都找不到。然而在它的源码包中常常会有一个名为test或example的文件夹，里面会有一些非常简单的例子。例子的代码一般较为短小精炼，只要读懂了这]]></description><category></category></item><item><title><![CDATA[在Meego上实现一个播放器——总体设计]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/7935473</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/7935473</guid><author>BABY313</author><pubDate>Sun, 02 Sep 2012 21:30:03 +0800</pubDate><description><![CDATA[在Meego上实现一个播放器——总体设计


上一篇草草的介绍了一下需求，不知怎地，写着写着就不想多写下去了。也许是烦躁，也许是没有兴趣。但是无论如何，该做的事情还是要做好的。也许是出于责任感吧。


这一次应该说说设计了，怎么说的。在下只是学生一枚，与那些经验丰富的程序员们还有些差距，更不要提那些所谓设计师架构师了 。虽然水平有限，但是设计这件事，却是非做不可的。为什么呢，当然是为了]]></description><category></category></item><item><title><![CDATA[在Meego上实现一个播放器——简介]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/7924277</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/7924277</guid><author>BABY313</author><pubDate>Thu, 30 Aug 2012 11:33:12 +0800</pubDate><description><![CDATA[在Meego上实现一个播放器——简介
去年此时，Meego已死。一年之后，Jolla带着Meego重出江湖。实验室的项目从Meego到Android，又回到Meego，倒不是因为它重出江湖，而是因为实验室一年多以前在Meego最火的时候申请的国家重点项目还没有验收。国家的项目真是落后啊，人家死了又活了，居然之前的项目还没有验收，这是一种讽刺吗？哎，不想多说，这期就说一下项目的需求吧。]]></description><category></category></item><item><title><![CDATA[精明的程序员——不爱官气]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/7792049</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/7792049</guid><author>BABY313</author><pubDate>Tue, 07 Aug 2012 17:33:43 +0800</pubDate><description><![CDATA[精明的程序员——不爱官气


学校课题组面试的时候，老师们问我毕业后有什么打算，我说想去外企。老师说，现在的同学一个个都想去央企国企，都想当公务员，你怎么就像去外企呢。我说，外企代表先进的生产力，老师们都笑了。


前两天还和同学讨论，为什么总停电限电，中国电价却是美国的10倍；为什么中国电价是美国的10倍，国家电网每年却巨额亏损；为什么国家电网每年巨额亏损，却有无数的应届生巴不得毕业]]></description><category></category></item><item><title><![CDATA[精明的程序员——爱学习]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/7629952</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/7629952</guid><author>BABY313</author><pubDate>Tue, 07 Aug 2012 16:38:07 +0800</pubDate><description><![CDATA[精明的程序员——爱学习


上一篇说到，尽可能少地去做重复的工作，因为它很难让人进步。这篇说说如何寻求进步，答案就是学习。


先说说我的大学经历吧：一二年级打基础，三年级开始做了第一个大项目，四年级就实习了。要说哪个阶段收获多，什么时间进步少，其实感觉每个阶段收获都很多。

上学的期间一定要把基础打扎实，有很多知识看似眼前没有什么实际用处，其实不然。

刚上大学的时候，觉得所]]></description><category></category></item><item><title><![CDATA[和小导师发生了一些争执]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/7731012</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/7731012</guid><author>BABY313</author><pubDate>Mon, 09 Jul 2012 23:15:55 +0800</pubDate><description><![CDATA[今天上午项目组开会，由于一些鸡毛蒜皮的小问题，和小导师发生了一些争执。
争执的内容大概就是我们按照需求做好个画图程序的贴花功能，可是小导师看到某类似程序的贴花可以移动放大缩小旋转加翻转，而我们做的没有，就强制要求我们做出来。不是什么大的问题，但是由于导师严厉逼迫的态度，很是过分。他说：“你觉得十天半个月才能做完，咱们就延期。”
所谓的“集中开发”持续了将近一个月了，读过研究生的同学都懂得，就是]]></description><category></category></item><item><title><![CDATA[精明的程序员——程序员的三个技能]]></title><link>https://blog.youkuaiyun.com/BABY313/article/details/7664668</link><guid>https://blog.youkuaiyun.com/BABY313/article/details/7664668</guid><author>BABY313</author><pubDate>Thu, 14 Jun 2012 23:10:27 +0800</pubDate><description><![CDATA[精明的程序员——程序员的三个技能

直接开始说，先说是什么：
1. 编程能力
这条浅显易懂啦。学生都知道，老师布置一个大作业，分组，分工，开始，到完成。最后总会发现这样一个作业总是由一个叫做“大腿”的同学一手包揽，从设计到coding再到测试。这种做“大腿”的能力，就是我说的编程能力啦。如何能写出好的代码，便于维护，又能适应需求的变化，可不是一件容易事。这类的书籍也不少，所有程序员都应该读]]></description><category></category></item></channel></rss>