Life

Red Hat 内核测试招聘(第二季)

Red Hat 北京的内核测试组正在招人,现有3个实习的职位和5个全职的职位。欢迎来应聘,也欢迎来明年毕业的同学来实习。

工作地点都是北京中关村。感兴趣的同学可以把你的英文简历直接发给我:xiyou 点 wangcong 在 gmail 点 com,邮件中请注明应聘的是哪个职位。虽然我不在测试组,但我会帮你转发简历。:-)

详情见下:

Intern 1:

Job Description:

The Quality Engineering team at Red Hat is looking for intern to test
Linux kernel. Responsibilities include:

  • Testing kernel bugs, areas can be network(protocol, NIC driver,
    bonding, vlan, bridge, tunnel), file systems(ext4, xfs, btrfs, nfs,
    autofs), time/clock related, scheduler, infiniband, linux container,
    etc.
  • Writing and executing test cases and analyzing results.
  • Debugging software problems.
  • Investigating kernel features.

Requirements:

  • Knowledge in general Linux usage
  • Decent debugging, troubleshooting, analytical skills.
  • Intermediate to advanced scripting skills(Bash, python or equivalent languages).
  • Have passion and desire for testing and examining how things work internally.
  • Knowledge in network or file systems or time mechanism in kernel are strong plus.
  • At least 5 months, at least 3 days per week.

Keywords: kernel; testing

Intern 2:

Job Description:

The Quality Engineering team at Red Hat is looking for intern to test
Linux file system. Responsibilities include:

  • Testing file system bugs, including both local file system and network file system.
  • Writing and executing test cases and check results.
  • Debugging software problems.
  • Investigating file system features.

Requirements:

  • Knowledge in general Linux usage
  • Decent debugging, troubleshooting, analytical skills.
  • Some bash scripting skill.
  • Decent knowledge in one or more file systems(ext2/3/4, xfs, btrfs,nfs, cifs, autofs).
  • Have passion and desire for testing and examining how things work internally.
  • At least 5 months, at least 3 days per week.

Keywords: kernel; file system; testing

Intern 3:

Job Description:

The Quality Engineering team at Red Hat is looking for intern to test
Linux network. Responsibilities include:

  • Testing network bugs, including NIC drivers and protocols.
  • Writing and executing test cases and check results.
  • Debugging software problems.

Job Requirements:

  • Knowledge in general Linux usage
  • Decent debugging, troubleshooting, analytical skills.
  • Some bash scripting skill.
  • Familiar with linux network concept and configurations.
  • Familiar with NIC drivers is a strong plus.
  • Familiar with network protocols(TCP/UDP/IGMP,etc)
  • Have passion and desire for testing and examining how things work internally.
  • At least 5 months, at least 3 days per week.

Keywords: kernel; network; testing

Regular Job 1:
Job Description:
The Quality Engineering team at Red Hat is looking for engineer to test
linux kernel network, including network protocols, NIC drivers, bonding,
vlan, bridge, etc. You need to search for, analyze, report, track kernel
network defects and verify bug fixes. You should be a self motivated
person and have passion in finding bugs/defects in linux network.

Responsibilities include:

  • Review and test bugs
  • Investigate network implementation and new features, write or update test plans
  • Write test cases according to test plans or automate bug reproducer
  • Execute test cases and analyze result
  • Communicate with developer and other stake holder about testing gaps and cover them

Required Skills:

  • Middle or above level of skills and background in Linux.
  • Knowledge in network(protocols, NIC driver, bonding, vlan, bridge)
    implementation, and familiar with network related concepts and
    operations.
  • Must be a flexible self-motivated person who would like to take responsibilities.
  • Have passion and desire for testing and examining how things work internally.
  • Be willing to coordinate with others.

Regular Job 2:
Job Description:
The Quality Engineering team at Red Hat is looking for QE lead for Linux
kernel testing. You will test the kernel and communicate/coordinate with
developers and other QEs including assigning tasks. We are looking for
an experienced QA Engineer with strong technical and coordinating
skills . You must be a flexible and self-motivated person who can work
under pressure and implement jobs in tight schedule.

Responsibilities include:

  • Review kernel bugs and do initial analysis and assign them to proper QE owners
  • Be responsible for certain kernel areas: create/maintain test plans, write test cases, test bugs and automate/write bug reproducers
  • Communicate with various teams/stakeholders for technique and coordinating problems
  • Communicate with developer and other stakeholders about testing gaps
    and cover them

Required Skills:

  • A minimum of 2 years of professional experience is required
  • Strong skills and background in Linux
  • Strong debugging, troubleshooting, analytical skills
  • Wide-ranging of linux kernel knowledge
  • Must be a flexible self-motivated person who would like to take
    responsibilities.
  • Be willing to communicate and coordinate with others, ability to work
    collaboratively with multiple teams
  • Adapted to flexible working hours

Regular Job 3:
Job Description:
The Quality Engineering team at Red Hat is looking for engineer to test
linux file systems, including btrfs, xfs, ext4, etc. You need to search
for, analyze, report, track kernel file system defects and verify bug
fixes. You should be a self motivated person and have passion in finding
bugs/defects in linux file systems.

Responsibilities include:

  • Investigate file system implementation and new features, write or update test plans
  • Write test cases according to test plans
  • Execute test cases and analyze result
  • Review and test bugs
  • Communicate with developer and other stake holder about testing gaps
    and cover them

Required Skills:

  • Middle or above level of skills and background in Linux.
  • Knowledge in file system(ext2, ext3, ext4, xfs, btrfs) implementation, and familiar with file system related concepts and operations.
  • Must be a flexible self-motivated person who would like to take responsibilities.
  • Have passion and desire for testing and examining how things work internally.
  • Be willing to coordinate with others.

Regular Job 4:
Job Description:
The Quality Engineering team at Red Hat is looking for engineers to
search for, analyze, report, track defects and verify bug fixes in the
Linux kernel. We are looking for an experienced QA Engineer with strong
technical skills. You must be a flexible self-starter who can come up to
speed quickly with new technologies and can adapt to a growing and
evolving team.

Responsibilities include:

  • Review bugs and develop/automate bug reproducers and regression test cases according to the patch(es)
  • Run existing test cases and analyze results
  • Finding kernel testing gaps and investigate/create test plans for kernel functions
  • Investigating new features
  • Debugging software problems

Required Skills:

  • Strong skills and background in Linux
  • Strong debugging, troubleshooting, analytical skills
  • Adequate knowledge in linux kernel
  • Familiar with C/shell programming
  • Strong passion and desire for testing and examining how things work
    internally
  • Be willing to coordinate with others

Regular Job 5:
Job Description:
The Quality Engineering team at Red Hat is looking for engineer to test
linux kernel network, including network protocols, NIC drivers, bonding,
vlan, bridge, etc. You need to search for, analyze, report, track kernel
network defects and verify bug fixes. You should be a self motivated
person and have passion in finding bugs/defects in linux network.

Responsibilities include:

  • Review and test network bugs
  • Write test cases according to network test plans and automate bug reproducers
  • Execute test cases and analyze result
  • Investigate network features an create test plans
  • Debug software problems and create tools if needed

Required Skills:

  • Middle or above level of skills and background in Linux.
  • Familiar with network(protocols, NIC driver, bonding, vlan, bridge) concepts and configurations, knowledge in network implementation is a plus.
  • Must be a diligent self-motivated person and be patient with trivial work.
  • Be willing to coordinate with others.

编了几个段子

平时上微博经常看到一些有意思的段子,偶尔也会顺手模仿几个。贴出几个来供大家一乐。

身为一个Linux程序员,我毫不犹豫地选择了这个叫ELF的Hostel!

——师爷,写程序最要紧的是什么?
——蛋定!
——师爷,调试程序最要紧的是什么?
——运气!

三年前我就开始模仿文艺青年:喝星巴克、穿格子装、抽烟喝酒、留长头发、放荡不羁,每天坚持看文艺书刊,出门旅行背一把吉他。现在,我除了唱歌跑调吉他还是只会弹“两只老虎”外,一切都很像文艺青年了。

出租车司机#他问是程序员吧,我说是;他问是写代码的不是搞测试的吧,我说是;他问是底层系统呢还是上层应用呢,我说都做过现在做底层;他问做OS汇编用的少了吧,我颤声说,嗯,现在用C,忍不住问:你研究这个吗?他面无表情说,我给各大IT公司做过OS;我良久陷入沉默;最后他问,车钱够付吗?

晓松体# 我们这个行业,卖身卖命卖青春,用加班熬夜,献项目完成。从未巧取豪夺,鱼肉乡里,干过什么贪污腐败之事。干好了,谢同事谢项目经理,干砸了,加班加点不成眠。顶三五载虚浮名,挣七八吊养老钱。终归头发掉落,脊椎疼痛。经理总会有新宠,不复念旧人。看在曾带给大家片刻欢娱,能否值回些人间温暖?

甄嬛体# “方才在内核里看到一段代码,技巧极为高超,私心想着若是代码让你来写,定可提高你对内核的理解,对你编程能力的提高必是极好的。虽劳费些许精力,倒也不负恩泽。” “说人话!” “内核里有个bug,不知道在哪……”

中华民族到了最坑爹的时候

牛奶不能喝了!

奶粉不能吃了!

馒头不能吃了!

食用油不能用了!

胶囊不能吃了!

果冻酸奶不能吃了!

蜜饯不能吃了!

沙琪玛不能吃了!

牛肉拉面不能吃了!

砂锅粥不能吃了!

可乐不能喝了!

纯净水不能喝了!

果粒橙不能喝了!

雪碧不能喝了!

绿茶不能喝了!

……

起来!不愿做奴隶的人们!把我们的食物铸成我们新的生化武器!中华民族到了,最坑爹的时候!每个人被迫着发出最后的吼声!起来!起来!起来!我们东亚病夫,吃着最毒的食物,前进!吃着最毒的食物, 前进!前进!前进!进!

再见,大理!

从去年7月初开始,在大理待了半年多了。明天一早就要离开大理了,各种舍不得……这期间因为去新疆离开过一次,可这次不同,下次再回来不知道是何时。

大理是我在国内能找到的最适宜居住和生活的地方了,没有之一。我理想中的生活有两种:一种是在路上,四处漂泊浪迹天涯;另一种是像在大理这样,白天晒晒太阳,晚上和朋友喝喝茶,打打牌,聊聊天,日子就这么无忧无虑地过着……

希望以后你们哪一位去往大理转,路过人民路超人蔬菜馆,给鸟哥打声招呼;路过人民路养生粥,买碗粥,顺便给老板小月打声招呼;若住在叶榆路阿弟家客栈给老板杨姐问声好!

再见,大理!不知道下次再回来你会变成什么样子!就算是真变成了“失败者乐园,老少边穷文艺中青年扎堆,街上十个人九个神经病,五个飞叶子,三个修禅的,一个摆地摊的”也千万不要变成丽江那样搞一夜情的圣地!不要!

(相册:在大理的日子

不同人眼中的我

在别人眼中我是

在我朋友眼中我是

在同行眼中我是

在我女朋友眼中我是

在我父母眼中我是

我以为我是

而实际上我是

终有一天我会是

怀念适之

先生过世已经整整50周年了,可先生充满智慧的话至今仍振聋发聩。无怪乎有人说“二十世纪是鲁迅的世纪,二十一世纪是胡适的世纪”!

1. “容忍比自由更重要 。

我常常用来自勉。

2. “宁鸣而死,不默而生。

适用于沉默的大多数。

3. “做学问要在不疑处有疑,待人时要在有疑处不疑。

适用于方舟子。

4. “有人告诉你‘牺牲你个人的自由去争取国家的自由’可是我要告诉你‘为个人争自由就是为国家争自由,争取个人的人格就是为社会争人格。真正自由平等的国家不是一群奴才建立起来的。’

适用于司马南、胡锡进这种奴才。

5. “一个肮脏的国家,如果人人讲规则而不是谈道德,最终会变成一个有人味儿正常国家,道德自然逐渐回归;一个干净的国家,如果人人都不讲规则而大谈道德、高尚,天天没事儿就谈道德规范,人人大公无私,最终会堕落成为一个伪君子遍布的肮脏国家。

适用于那些天天号召别人学习雷锋的人。

6. “美国人来了,既有面包也有自由;苏俄来了,只有面包没有自由;他们来了,既没有面包也没有自由。

原来先生几十年前就看破了……

2012 年祝你幸运

2011 年马上就要过去了,回顾过去的一年,我发现最正确的决定就是离开北京。北京的空气污染已经到了非常严重的程度,奉劝各位能不去北京就别去,别拿自己的身体健康开玩笑。在这个神奇的国度,能让自己健康地活着本身就是一种很大的成功!

在 2011 年中,中华民族已经到了最坑爹的时候,所以在 2012 年里,祝愿大家都能有新鲜的空气呼吸,能有正常的牛奶喝,能有健康的食用油吃,能有一所房子不被强拆,能有个孩子是亲生的,能扶起老太不被讹,最关键的是,能让自己不被活埋!

虽然你仍然不可能像对岸一样能投上一票,但是你能选择离开。所以,有钱有本事的还是尽早移民吧!没本事的就好好练习游泳,游到对岸去!要自由从来都不丢人,“我们这儿”才丢人!

说了那么多,我觉得,在所有的新年祝福辞里,“祝你幸运”是最好的,也是最现实的祝福了。所以,祝你 2012 年幸运!

最后祝愿所有的五毛,全家都搬到朝鲜去,早日体会到社会主义的优越性!

2012 年,要幸福,更要自由。

抵制 SOPA

世界上最遥远的距离不是生与死,而是人家那儿都开始抵制 SOPA 了,组建盗版党了,我们这儿(张绍刚同志对此有贡献)还在热火朝天地搞 GFW 呢!

下面是几大网站今天的首页,最后一张截图最能说明问题!

gnu.org (标题变成了01000100010010010100011101001001010101000100000101001100)

wikipedia.org

fedoraproject.org

reddit.com

wordpress.org

kindle 相关

上周末在淘宝上拍了一个 Kindle DXG,今天终于拿到手了。买之前做了大量的功课,经过了N次纠结之后最终敲定买 DXG。一是因为,我个人认为看书嘛,屏幕好一点儿很重要,DX 系列是大屏幕;二是,我感觉 WIFI 可有可无,我又没打算拿它当 fire 用,而且自带的 3G 是免费的。所以最后选择了 Kindle DXG。

网上有很多写 kindle 的文章,我就不再啰嗦了,把我看的一些文章整理一下和大家分享。

1. 出手前对比:

Compare Kindles:www.amazon.com/gp/product/B002Y27P3M/ref=sv_kinh_0
Kindle 3 vs. Kindle DXG:http://www.conanblog.me/life/kindle-3-vs-kindle-dxg/
入手了个Kindle:http://www.xuwenhao.com/2011/06/08/bought-a-kindle-and-ideas-on-ebook/
入手Kindle Fire,简单评测:http://jayshao.com/kindle-fire/
关于入手kindle一记:http://blog.yousri.org/2011/12/07/something-about-buying-kindle.html
玩物不能丧志——Kindle Fire手记:http://www.baizhiheizi.com/archives/497
入手 Kindle:http://blog.solrex.org/articles/bought-a-kindle.html
没有3G的Kindle是残缺的,不推荐国人买纯WIFI版:http://www.v2ex.com/t/10062

2. 购买:

我是在老大推荐的一个淘宝店买的:http://5friends.taobao.com/

其它店铺请自行搜索。

3. 越狱和汉化:

Kindle DXG 完美中文支持:http://www.conanblog.me/it/kindle-dxg-perfect-font-hack/
Kindle DXG 汉化:http://hardywang.wordpress.com/2011/12/25/kindle-dxg-%E6%B1%89%E5%8C%96/
Kindle 全型号、全版本,汉化升级包 完全防呆 完美功能 终结版: http://is.gd/cFAy5A
Kindle Touch 5.0系统越狱:http://irising.me/2011/12/12591/

4. 各种折腾:

Kindle 3注册全过程:http://www.hiadmin.org/shares/kindle3/
Kindle-DXG升级到3.2.1的好处:http://laoyang.info/why-you-should-update-kindle-dxg-to-3-2-1/
如何用Kindle看RSS:http://laoyang.info/kindle-rss/
推荐多看系统 for Kindle DXG:http://zhiqiang.org/blog/it/duokan-for-kindle-dxg.html

5. Kindle 电子书:

Kindle电子书搜索:http://forfrigg.com/
kindle专用搜索工具:http://kindle.youliao.org/
Free Kindle Books:http://blog.booksontheknob.org/p/kindle-free-reads-list.html
iKindle:http://ikindle.mobi/
Kindle4RSS:http://kindle4rss.com/
读览天下:http://www.dooland.com/

6. Kindle 论坛:

豆瓣小组:http://www.douban.com/group/Kindle/
电子书论坛:http://bbs.mydoo.cn/forum.php?mod=forumdisplay&fid=28&page=1
多看论坛:http://bbs.duokan.com/forum/
Hi! PDA:http://www.hi-pda.com/forum/