跳转到主要内容

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

当您初次登录到 developerWorks 时,将会为您创建一份概要信息。您在 developerWorks 概要信息中选择公开的信息将公开显示给其他人,但您可以随时修改这些信息的显示状态。您的姓名(除非选择隐藏)和昵称将和您在 developerWorks 发布的内容一同显示。

所有提交的信息确保安全。

  • 关闭 [x]

当您初次登录到 developerWorks 时,将会为您创建一份概要信息,您需要指定一个昵称。您的昵称将和您在 developerWorks 发布的内容显示在一起。

昵称长度在 3 至 31 个字符之间。 您的昵称在 developerWorks 社区中必须是唯一的,并且出于隐私保护的原因,不能是您的电子邮件地址。

单击提交则表示您同意developerWorks 的条款和条件。 查看条款和条件.

所有提交的信息确保安全。

  • 关闭 [x]

我和 developerWorks 有奖征文

我和 developerWorks 有奖征文活动已经圆满结束。感谢大家一直以来对developerWorks 中国网站的大力支持与厚爱。

有奖征文获奖情况


现将有奖征文获奖情况公布如下:

一等奖:
作品:技术 —— 无远弗界的追求   作者:车皓阳
二等奖:
作品 1:从 Viewer 到 Poster   作者:赵才文

作品 2:情载十年 —— 我与 developerWorks 网站   作者:李彬
三等奖:
作品 1:Let's Automate! Let's RFT! Let's Rational!    作者: 刘俊涛

作品 2:developerWorks 助我成长   作者:贺德红

作品 3:我和developerWorks不得不说的故事   作者:陈伟

获奖作品选登



一等奖

技术 —— 无远弗界的追求

车皓阳

  作为时下流行的风潮,怀旧风和回忆风充斥着各种主流的媒体。十年一遇的大庆,或许是掀起这场运动的主角。历史有历史的回忆,我亦没有参与过,所以只能赶趁着这次流行风,来想想我和 IBM developerWorks 的故事了。

  如若说要忆起多年前公交车站旁等车的超美女子惊艳骄俏的面庞,车窗内的我现在已经淡忘了,但是,第一次听到 IBM developerWorks 的感觉,现在却依然记得。那是 2001 年的某天下午,当时正在和师兄一起做一款 CA 产品,彼时我们对公钥安全都不甚了解,产品又需要用到 PKCS#7 标准,查阅多处也没有收获。师兄忽然想到,说可以去 IBM developerWorks 看一看,developerWorks,什么啊,IBM 的一个组织吗?师兄回答道,是 IBM 的一个创新技术网站,里面有很多很棒的技术资料。为什么叫 developerWorks 呢,多么奇怪的一个名字!当然后来又见到名字更酷的 ThoughtWorks,也就见怪不怪了。当时就在 developerWorks 大找了一通,虽然后来也没有找到关于 PKCS#7 的详细资料,但却发现了许多其他听也没有听说过,见也没有见到过的技术名词。作为一名技术爱好者,我一下子就被吸引住了,不过说句实话,当时看到的很多内容,其实根本就不明白,只是感觉这个网站与国内的其他网站很不一样,上面刊载的许多内容外面都没有,初看也不知道在说些什么。

  至此之后,几乎每天都要登录 900 网站。时间就这样一天天地随着网站的定期更新过去了,由于不断地能接触到新的技术,一切都显得那么地充实惬意。和国内最强的技术杂志《程序员》相比,developerWorks 的更新速度要快得多,内容也要丰富得多。看得多了,也发现了一些名堂,900 网站上竟然也刊登国内作者的文章,虽然为数不多,但有渐多的趋势。于是乎,挖掘一番,发现竟然还有付费给作者,不但付费,而且颇高,250 元 / 千字,在一股子非酒精的刺激下,誓要捉刀一搏。选题的问题随之而来,当时频道还没有现在这么多,哪个频道能先命中呢?选择是一种痛苦,最后还是终于定下先在 Linux 频道上尝试一次。之后几乎把频道内两年的文章泛读了一遍,找到一个突破点,先写了一篇,投了出去。没过多久,就收到来自 developerWorks 网站编辑的一封邮件,说是可以接受刊登,以现在的眼光来看,接受只能算是侥幸,能中大概也应算作是机缘一件吧。首次成功之后,陆续又投了多篇文章,幸运的是,中多拒少。

  developerWorks 陆续又增加了 SOA and Web services 和 Open Source 频道,而且还将 IBM 自己的产品进行了频道细化。可以看得出来,自 2001 年中文版 developerWorks 推出后,紧跟技术发展的脚步,无论何时,只要有新的开放标准和新技术出现,IBM developerWorks 总能第一时间提供信息,之后,等待某一主题逐渐成熟的时候,还能出版 Web 专刊。说起专刊,developerWorks 也曾几次结集纸质专刊,可以免费申请,只是后来不知何种原因停刊了。

  也许是不太敏感的原因,很久之后,才发现了 106 网站,才弄清楚 developerWorks 里面很多译文原来都是有对应的英文文稿的,是 developerWorks 中国编辑们辛苦的劳动才能让我们以最快的速度接收到几乎与 106 网站同步的有针对性的技术信息。找到 106 网站以后,对照 106 网站和 900 网站来看技术文章也变成了我的乐事之一,从中了解到了许多技术文章翻译的窍门和经验,同时也加强了自己的英文阅读水平。而另一项乐事则是,浏览和仿写文章后面的作者介绍,不少技术精湛的专栏作家,他们幽默的笔风也在这个地方体现无遗,他们介绍自己的方式与众不同,极具个性,感觉总与国内的写手不同。但遗憾的是,在 106 网站上展过身手的国人甚少,想来其难度也颇大。

  除了 developerWorks 的发表经历外,developerWorks 还给我带来了许多意想不到的惊喜。由于在发表的时候留下了邮件地址和 MSN 帐号,许多技术爱好者和学生都曾和我联系过,直到现在,MSN 已经积累了许多通过 developerWorks 认识的朋友。从这个意义上说,developerWorks 应该也算是社会网络的先驱吧。

  来自 IBM 亚太区应用开发商合作部总监 Janet E. Klein 女士的表示,“经过十年的坚实发展,IBM developerWorks 已成为为软件开发者和 IT 专业人员提供首要技术资源中心。”这句话一点儿都没错,作为曾经的学生,作为现在的技术人员,我遇到过非常多的技术爱好者和技术专家。在大家多年的沟通过程中,明显感觉到 IBM developerWorks 的发展,从 99 年展露头角,到现在的深入人心,其知名度绝不亚于《程序员》,这可真谓是十年一剑啊!

  IBM developerWorks 带给我们太多的欣喜和惊奇,O'Caml、Groovy、JQuery、Selenium、Geronimo,太多太多的第一次。在对技术的痴迷中,我们也成长成熟起来,而 IBM developerWorks 也同样成熟起来,成为现在首屈一指的世界性技术社区。愿 IBM developerWorks 能够继往开来,在 Web 2.0 和手机程序设计等诸多方面开创新的篇章。

  正是平等无界的技术,将我们绑定在一起。



二等奖

从 Viewer 到 Poster

赵才文

  作为一名普通的 Java 程序员,我和 IBM developerWorks 中国网站结下了不解之缘,它是 1999 年成立的,我 2001 年毕业,开始了编程生涯,到现在也快要十年了,这十年里,几乎每天早晨,上班的第一件事情,就是打开 developerWorks 网站,看到熟悉的页面,查看是否有最新的技术文章,当我在工作中遇到问题的时候,总能在这个网站上,找到全面的、权威的技术文章,也能系统的对某个技术进行学习。后来,我成长为一名技术经理,带领了一个小的团队进行开发,我向他们推荐了这个网站,现在 IBM developerWorks 已经成为了我们必不可少的朋友,我们相信它会越来越好。

  2008 年夏天的时候,正是北京 2008 奥运会如火如荼的进行的时候,我一个人在家,在 IBM developerWorks 站点上搜索关于 OSGi 的文章,发现没有我希望的 tutorial,或者说没有一些入门型的技术文章,现在 OSGi 技术不仅在嵌入式领域得到了很大的发展,在企业应用的开发领域也越来越受到重视,但关于 OGSi 的技术资料基本都是英文原版的技术规范,大部分的程序员估计没有太多的时间来研究技术规范,这也导致了 OGSi 技术在国内发展比较缓慢,我立即和 IBM developerWorks 的编辑进行联系,提交了投稿意向,那个时候,心里还是比较忐忑的,因为我还是第一次向这种大型的技术站点投稿,不知道结果会如何。很快,IBM developerWorks 的编辑给我发了邮件,希望我尽快的提交稿件,我立即开始将以前的技术笔记和总结资料汇总,按照 IBM developerWorks 的网站投稿模板进行编写,然后整理润色,大概 10 天后,我的稿子成型了,我兴奋的把稿件寄给了编辑,IBM developerWorks 编辑给我了一些建议,总体上评价还不错,我心里很高兴。过了大概一两周,我的稿子终于在 IBM developerWorks 的网站上发表了,当我收到编辑发给我的链接的时候,当我看到我的稿件在 IBM developerWorks 站点上显示的时候,我激动极了。是 IBM developerWorks 的编辑给了我鼓励和帮助,没有他们的帮助,这个稿子也不会成型。随着这个稿件的发表,很多国内的程序员和我联系,询问这方面的技术问题,我也很高兴的和他们交流,我自己也得到了提高。

  IBM developerWorks 网站是一个很好的技术交流平台,技术文章有深度,有权威性,也具备一定的系统性,我希望这个网站越办越好!



情载十年 —— 我与 developerWorks 网站

李彬

  和 developerWorks 结识,还是在 02 年 IBM 在北京昆仑饭店举办的一次技术开发日活动。当时 IBM 多伦多实验室的李劲博士给大家传道讲述有关 Web 服务方面的知识,并给大家做了些演示。讲座的具体内容已经记不大清楚了,留下来的印象就是 SOAP,WSDL,UDDL 几个术语和 developerWorks 网站。当时对 Web 服务还一无所知,正是李劲博士的这次传道给我打开了 Web 服务的大门和 developerWorks 网站这个知识宝库。后来李劲博士还出版了一本叫《动态电子商务网站的 Web 服务》一书,我也是第一时间购买了这本书,以示纪念。

  IT 从业者中,几乎没有谁不受到 IBM 的影响,抑或不了解 IBM 在业界的地位。从大型机、数据库、操作系统到个人计算机,可以说蓝色巨人的发展历史就代表了计算机的发展历史。如果说 IBM 开创了并主导着整个计算机工业时代,也丝毫不为过。从 Java、J2EE、Web 服务、网格计算、云计算,到现在的智慧地球,IBM 每一次提出的或主张的概念、每一次的选择几乎引导着整个业界的发展潮流和未来的发展趋势。

  我最早和 IBM 直接接触,是本科时候在学校的 IBM 计算机新技术中心做毕业设计,当时的学习资料主要是实验室提供的 IBM 红宝书。从那个时候对 IBM 为开发人员提供的翔实的技术资料有了初步认识,对实验室的先进设施条件也感到十分羡慕。公平来说,和其他几个大的知名 IT 公司相比,IBM 为了推动技术的发展,引发技术人员兴趣,在培训开发人员、开源社区上投入的财力、物力是相当巨大的,包括和大学合作开设各种实验室,举办各种主题日活动讲座,开办开发者网站,免费寄发各种软件体验光盘,印发各种精美的技术专刊特辑并免费发放,等等。我想也许正是对研发、人才的异乎寻常的重视与悉心培养,引导着更多的人才流向 IT 行业、走进 IBM,激发 IBMer 的向心力和自豪感,才成就 IBM 今天在计算机历史上的地位吧。

  自从知道了 developerWorks 网站,网址就一直留在我的收藏夹里。每天打开网站首页浏览一下已经成为了一种习惯,我的邮箱里每周都会收到网站时事通讯以及通信内 Sunny 撰写的提纲携领的前言,能确确实实地感受到 IBM 倾力打造的一种面向广大开发人员的,以开放、共享、交流为特征的 developerWorks 文化。developerWorks 网站内容包罗万象,丰富异常,任何人都可以选择自己感兴趣的专题进行查阅、学习和研究。02 年正是 Web 服务、SOA 构架、网格计算大兴其道的年代,我当时的兴趣也主要集中在这几个方面,以及 Java,XML 和 Eclispe 等技术方面。记得当时中文网站有些内容翻译得不是很及时,所以对于很多感兴趣的文章就会迫不及待的从英文网站抢先浏览,过一段时间等中文版出来后再对照加深理解,顺便还练习了自己的英语,当时真是乐在其中,现在回忆起来也是感觉非常亲切。后来中文网站原创性的内容逐渐多了起来,很多大牛写了许多非常好的技术文章,对当时对概念、技术、软件的理解、使用起到了醍醐灌顶的作用。其间导师给定的研究生课题大方向是网格计算,而 IBM 正是网格计算、自主计算的倡导者,developerWorks 网站当仁不让地成为了中文学习网格计算的大本营。尤其是里面一些关于网格计算的原创性的文章,不论是从广度还是深度上,对当时我树立网格计算的概念、理解其内涵、用相关软件进行编程帮助极大。而且这些作者大多还非常的友好,有一次看了某个老外写的东西,对其中的一个方面没有看懂,就发 email 去请教,几个来回后终于搞明白,我想那位作者也庆幸不再忍受我那蹩脚的英语了吧,呵呵。

  随着学习网格计算的积累深入,看得资料越来越多,也兴起了写一些东西的念头,算是对所学知识的一次梳理,我开始动笔写《用 GT3 开发网格服务》一文。写的过程很痛苦,时断时续,前前后后 2 个月才完成,给网站编辑投稿后,心里坎坷自己的文章能不能被采用,所幸很快网站编辑就给了回信说已采纳并支付稿酬,当时觉得自己的水平能够被网站认可,真是高兴万分。到现在我还能清楚地记得第一次从网站上打开自己写文章的激动心情,还得到了自己生平第一次稿酬。随后文章的反响还是不错,很多人写信给我,和我讨论问题,我也深受鼓舞,在随后的几个月中写了《用 Eclipse 集成 GT3 开发网格服务》一文,用在网站学习到的关于 Eclipse SWT(标准小部件),Jface 方面的知识结合 GT3 开发了一个小验证程序,同样也投给了网站并得到采纳,网站编辑还不辞辛苦的给我挑出了几个笔误,真的是很负责任。现在看起来,这 2 个文章仍显得有些生涩,有的地方可能理解上还有不对的地方,但是那时毕竟是年少轻狂、意气奋发的学生时代。每次看到这 2 个文章,就想起了那个时候青涩的自己。

  受到以上的成功鼓舞,我当时还计划在 Eclipse 上开发一个用于开发网格服务的插件,后来由于种种原因没有实现,还有人写信问我做了这个插件没有,甚是遗憾。再后来,自己离开了软件开发行业,生活的压力不可避免的也落在自己身上,对新技术的钻研也没有了年轻时候的劲头,但是对 developerWorks 网站的关注的习惯一直保留下来,好让自己不那么快的脱离当前的技术时代。

  一晃十年过去了,developerWorks 网站也几经改版以适应技术的发展进步。当初风靡一时的网格计算已经让位于云计算、智慧地球等新的发展概念和理念。是为文,以纪念 developerWorks 网站对我的帮助和学生时代无忧无虑的时光。真诚的祝愿 developerWorks 网站越来越红火,为广大开发者提供更为精良的技术文章,期待着 developerWorks 网站的下一个十年。


内容导航