设为首页 | 加入收藏
文献检索:
  • Miguel de Icaza:来自墨西哥的自由软件主义者
  • 有太多hacker不擅与人交往,但凡是成为自由软件巨子则都散发出吸引大众的人格特质。当这些杰出而理想化的IT技术人物渐次在这块土地上崭露头角,世界并不应感到惊奇——Miguel de Icaza就是其中一位。这位来自墨西哥的26岁的小伙子是一位坚定的自由软件支持者和狂热追随者,他打造了Linux上一个流行的桌面系统GNOME,并且与KDE分庭抗礼。
  • 厂商直击
  • 8月24日,华罗庚软件基地有限公司在北京宣布基于事务逻辑的、面向管理者的信息系统设计平台产品“世纪桥”推出。“世纪桥”管理信息系统设计平台是直接面向管理者的图形化信息系统开发工具,它完全脱离了编程。大量实践证明, 一个从事各行各业的管理者,从一点都不懂编程技术到入门使用“世纪桥”开发自己的信息系统软件,并在互联网上发布运行,只要经过3-5天的培训,就好像学会WORD或EXCEL那样容易方便。
  • 微软技术
  • 作者撰写本文的时候,在中国和美国,微软公司正在进行着两场技术盛会,在中国的是微软技术大会(TechED2005),在美国的则是专业开发者大会(PDC2005),它们分别代表了微软公司在中国和在全球最富盛名的技术会议。在每年的TechED和PDC大会上来自微软的讲师们,将会向与会者介绍微软公司各种成熟的解决方案以及最新的前沿技术。
  • 封面书摘
  • 本月MSDN magazine通过对多线程,审计方面的文章帮助你更好地了解关于性能、可靠性以及安全方面的问题。
  • 网站精彩回眸
  • 精彩blog推荐
  • 系统计算究所:http://www.xtrj.org;老罗的缤纷天地:http://www.luocong.com;惊涛之帆工作室:http://www.jingtao.net/index.php;Dreamtheater的个人编程网站:http://dreamtheater.reg365.com;Wotsit's Format:http://www.wotsit.org;Ruby-cn Blog:http://blog.ruby-cn.org;浪迹天涯:http://www.khngai.com/emacs;一郎'Blog:http:blog.verycd.com/elang
  • 国内的PHP发展真快!
  • 记得2002年刚上网的时候,找个PHP文章系统都找不到,论坛也只有vb,phpbb几个国外的比较流行,而现在呢,PHP程序多的都数不清了,而且大部分都很强大,不知道用哪个好。
  • 梦想成真的地方——深度探访武汉达梦数据库有限公司
  • 他们是一群理想主义者,在众多怀疑和不屑的目光中默默耕耘20多年;他们是一群默默苦干的技术专家,在这个浮躁和口水横飞的年代,再没有比安安静静地坐下来做成一件值得做的事情更令人肃然起敬!
  • 系统集成商博弈平台升级
  • 清华同方不仅仅意识到了问题,而且还做出了解决的方案。
  • 享受JavaChina大会的盛宴
  • 在中国,乃至整个亚洲,2005年9月13、14日两天的JavaChina大会都是盛况空前的。本次大会参会人数共计6000多人,除北京外,另有包括广州、深圳、上海等8个卫星城市的现场直播,实时向中国的开发者们传递着大会的信息。据Sun公司副总裁、有“Java之父”称号的James Gosling先生介绍,这次的JavaChina大会是Sun公司除在巴西举行的一次JavaOne大会之后的第二次如此规模的开发者大会。
  • 微软“创新杯”上的中国旋风
  • 8月,横滨的数码剧院里,十几双黄色皮肤的手,一张张稚嫩但是充满自信的脸,组成“千手观音”的造型,引来旁边无数各种肤色人群的侧目。也就是组成这样一个极具中国特色造型的人们,在这个火热的8月举行的微软“创新杯”科技大赛上,带给所有人印象更加深刻的中国旋风。“不仅因为我们是中国人才组成千手观音,”大家事后不无骄傲地说,“所有比赛国家的团队,都没有我们这么多的获奖选手,也只有我们,才有足够人数,展现出千手观音的效果。”
  • IT产业的新圈地运动 Google VS Microsoft
  • Bill Gates正在试图打造一个Goole杀手。是什么会让他如此抓狂?因为搜索技术的双手已经开始伸向到桌面软件——而那是微软的地盘。
  • 庆祝《程序员》杂志创刊五周年
  • 2000年我已经从事软件开发近10年,可是在国内看不到一本属于自己的刊物。想了解新技术?想了解行业开发的经验?只能去国外网站,只能看国外杂志。我们在国内IT媒体上看到的内容是属于商业,属于市场的,没有一本真正属于软件技术工业界自己的刊物。
  • 特别策划
  • 积极引领技术趋势共创信息产业未来祝《程序员》创刊五周年!
  • 任何新生命都是奇迹 2000.10-2001.09
  • 四十多年前,软件开始有了自己的历史。但在计算机发展的初期,软件作为硬件的从属品,虽然重要但并未成为一个独立的产业。上世纪六十年代,连续不断的软件危机催生了软件工程,并直接导致软件业作为一个产业开始迅猛发展。
  • 5年之后还会有五年
  • 《程序员》杂志创刊五周年。时间过得这么快!我现在都很难相信,我第一次见到书报摊上红色封面的《程序员》杂志的那个多云的下午,距离今天已经五年了。”难以置信”的不止我一个人,当我当面邀请我们的一位老作者给《程序员》五周岁的生日写点什么的时候,他眼睛里竟然闪过一丝茫然和惶恐,喃喃地说:“竟然有五年了吗?”
  • 一月之迹 同济、南大授课记事与生活杂感
  • 仿佛白驹过隙,《程序员》杂志一转眼要过第五个周年庆了,五年前着手撰写两篇“大书评”的景象及读者热烈的响应犹历历在目!我对这个自从创刊号以来便参与浇灌,如今发展成为中国面向程序员第一品牌的技术性刊物,关心从来没有少过。欣逢五周年庆,社里向我邀稿,刚好七月份我在内地两所大学各开了一个课程,遂以此为引,多方向谈谈我所关心的一些话题。内容东拉西扯天马行空,除了技术和学术话题外还有不少见闻和感触,在下有僭了。
  • 声音&幽默
  • 我们确实购买了一个新业务。——eBay宣布,计划以15亿美元现金以及13亿美元股票收购网络通讯公司Skype。如果Skype完成财务目标,eBay还将在2008年或者2009年支付给Skype 15亿美元。这样,eBay收购Skype的总费用将达到41亿美元。对此,eBay首席财务官Rajiv Durra在接受电话采访时这样说。
  • Java技术
  • 9月Java世界的一件大事,就是AOP的元老级人物、AspectJ项目的领导人Adrian Colyer离开工作了13年的IBM公司,加入到Rod Johnson等人开办的咨询公司interface21,担任interface21公司的首席科学家。说起Rod Johnson这个名字,我们的老读者一定不会陌生。没错,他就是Spring Frameword的作者——Spring以前用的包名都是“com. interface21”云云,可见该框架与该公司的渊源。
  • 软件工程与项目管理
  • UML在嵌入式系统开发中的应用日益广泛,最近Mirabilis公司推出了基于UML的SystemC Modeler,公司总裁称,大多数公司在“微架构”级别使用SystemC,SystemC Modeler要将SystemCR的使用提升到“宏架构”级别。I-Logix公司发布的Rhapsody 6.1更是通过可执行的DoDAF和SysML支持,为系统工程师提供了DSL(领域特定语言)的建模能力。
  • 嵌入式移动开发
  • 秋天是一个收获的季节对于移动开发界来说也是一样。苹果电脑和摩托罗拉在9月7日宣布推出iTunes手机。这款装备了苹果iTunes音乐播放软件的手机可以下载音乐并播放。不知道这次苹果会不会在MP3市场上获取的巨大成功带到智能手机领域来。至少现在看起来这种可能性是相当大的。苹果一直秉承了“高质高价”的原则,
  • Open Source
  • “虚拟机”这个词,最近几年是越来越火。当然,在不同的领域和不同的层面,“虚拟机”代表的含义稍有不同。比如在语言领域,虚拟机是类似JVM这样用于模拟CPU和内存并解释特定字节码的解释器;在系统级,虚拟机也指和Vmware之类能够模拟包括CPU、内存、硬盘、I/O在内完整硬件的仿真环境。
  • 网站动态
  • Michael Feathers整理了一份关于单元测试的文档,并声称单元测试和大部分开发人员所想象的是不一样的。通常来说,单元测试都是非常小的,它们大多测试一个方法或几个方法的沟通。当你把数据库,sockets或文件系统访问加入到单元测试之后,实际上他们和你要测试的那些方法都是无关的。如果你把自己的代码逻辑和操作系统以及服务提供商分离开,你的单元测试不但会更快,这还可以有助于在你的二进制文件中发现是你的代码逻辑的问题,还是外部接口的问题。
  • Csdn 让您不会错过最HOT的信息
  • 文档:主题:[解答]一道引起全美大学生和很多军械学院人士举论坛辩论的逻辑题;我们还不了解的IE功能;.NET开发人员应该下载的十个必备工具;七剑与Java开源工具;[翻译]微软.net加密技术简介[上];Java还能走多远四大趋势决定前景;论坛:主题:Google的一道面试题,算法高手进来看看;严重置疑J2EE;赴微软面试的朋友请高度注意(现在好多公司招赴微软的);大家来看看华为的二面题,呵呵。有点意思的;2千万条数据如何提高检索速度?;基于Struts+H.b-ernate开发的后台管理,功能包含完善的权限管理和信息发布功能,共享给大家!;程序员的工作时间几小时?
  • 再会James Gosling,感受成熟Java
  • 9月13日,由Sun公司主办的首届Java中国开发者大会(JavaChina)在北京奥林匹克体育中心隆重开幕。在这场近万人规模的技术盛会中,笔者没有看到太多眩目的“噱头“,却隐隐然感受到Sun公司整体一种成熟、稳重的气度。这种气度,也正是这次大会的主角之一,Java语言的创始人James Gosling博士,以及他的Java技术,给笔者留下的印象。
  • “我们将继续支持开发者社群”——专访Sun公司技术扩展与开源计划办公室总监Matt Thompson
  • 9月12日,在首届JavaChina大会开幕前夕,CSDN记者对Sun公司技术扩展与开源计划办公室总监Matt Thompson先生进行了专访。Thompson对记者介绍了Sun公司的开源计划与开发者社群支持计划,并详细介绍了首届Java Champion评选的进展情况。
  • 展示程序员文化2001.10-2002.09
  • 时间走到2001年的时候,杂志已经开始在市场上有更大的影响力。作为杂志的记者,当我们约采访的时候就能够感受到比以前更加顺利。更多的人表示听说过这本杂志了。
  • J2EE动荡的发展期2002.10-2003.09
  • 由于对J2EE有过一些实践经验,如今我的眼光更容易被来自这个世界的热门词汇所吸引。譬如说,翻开三年前的2002年10期《程序员》杂志,我首先回想起的就是技术专题:“Web应用的支柱——Struts”。Struts是在2001年6月发布1.0版本,直到2003年6月才正式发布1.1版本。在我组织这次技术专题时,后来成为主流的Struts 1.1还正处在beta2的阶段,几乎可以算是一种新技术了。
  • 多样化与主流2003.10-2004.09
  • 2003年,注定要在我们心中留下难以磨灭的印记。当“非典”的阴霾逐渐散去,当北京的街头逐渐恢复往日的繁华,《程序员》杂志已进入第三个年头。
  • 广角镜下的新起点2004.10-2005.09
  • 时近2005年,软件产业和技术在表面的平静之下酝酿着一些重要的变化,形势相当微妙。我们似乎嗅到了变革的气味,但是到底会发生什么?我们并没有明确的判断。怎样才能与读者一起把握大趋势,走好技术路?我们认为必需做到三点,一要开阔视野,二要洞察秋毫,三要与我们的读者密切联系,互通有无。基于这种认识,从2005年开始,杂志的定位于内容进行了一次全方位的大调整,拓宽了我们所关注的领域,加强了与产业界的合作,也更加关注一些具体而微但意义深远的技术。
  • 我们的希望——本刊编辑部寄语
  • 不经意间,5年的岁月走过去了,60本沉甸甸的《程序员》杂志也就摆在了案头,《程序员》杂志已经要过它的5周岁生日了!
  • 五年技术之路
  • 本月,《程序员》邀我写篇文章,回顾5年来的技术变化给我带来的感悟。5年前我是如何预料的,什么判断对了,什么没有预料到。如果回到五年前,如何选择路线。对于未来的技术发展怎样看,打算怎样走。看到这样的主题,觉得非常有意思,当下立刻答应。
  • 第三次浪潮:面向应用的计算模型的变革
  • 在过去的5年中,我使用得最多的语言是Delphi和Java,也就是说,我的大部分时间都在和面向应用的系统打交道。在对这些年来的技术革新进行回顾后,我认为,在这些技术革新中,最主要的一条线索就是计算模型的变革,它主导着编程语言、数据库,组件技术以及其它方面的技术革新。
  • 我的Borland五年
  • 5年就这么过去了吗?这是笔者和许多朋友共同的回答。可令人诡谲的是当笔者试图回想5年前流行的IT技术是什么时却一时答不出来,矛盾点是什么?如果时间过的很快的话,那么为什么我们无法想起当时的IT技术?其实会有这样的情形一点也不奇怪,因为这5年来IT技术改变和进步的幅度是既深且广。
  • 从微软走向开源的5年
  • 直至2000年初,我在北大计算所硕士毕业留职北大方正已经四年了。期间我一直编写C++代码,主要从事方正RIP相关的软件研发,正考虑换个工作。(详见《程序员》2005年第1、2、3期《Bug管理的经验和实践》)我同时拿到了微软和亚信的录用通知。到亚信是转向Linux平台、去做Internet相关的项目,从个人爱好而言,我非常喜欢这个继续用C++做开发的机会;但我更渴望学习大规模软件研发的管理方法;微软动辄上千人、分布全球各地的Windows、Office研发队伍是怎么有效管理的?怀着这样的疑问,我在2000年4月加盟微软中国研发中心Office组。
  • 厂商直击
  • 最近,以“中间件技术应用——高效的业务整合之路”为主题的2005中间件应用年会在北京举行。业内专家、各IT界专业媒体和来自主要中间件企业及政府部门、金融、电信等行业、上下游厂商的代表共聚一堂,探讨中间件平台在我国各行业、特别是在电子政务中的应用实践之路。大会上,金蝶中间件以其在电子政务建设中的持续优秀表现,特别是在最近民政部于全国范围各民政机构广泛实施的“全国流浪乞讨人员救助系统”发挥作用,荣获“优秀电子政务应用实践奖”,展示了金蝶中间件在中国中间件领域的雄厚实力和领军地位。
  • 回眸ICONIX软件过程方法
  • 早在1999年就诞生的ICONIX并非时髦技术,在大多数工程师眼中,它是一种非常实用的过程方法。今天,让我们一起体会离地1000英尺高度的飞行……
  • 1000英尺软着陆——ICONIX的电子政务实践
  • 相信大家对于面向对象开发范型,统一建模语言UML,统一开发过程RUP都已经耳熟能详,也许还能够侃侃而谈一番。但是,在真实的软件开发过程实践中,又真正用到了多少,也许现实情况只是用面向对象编程语言来包装结构化思维下的源代码;用某种UML中的某种图来装饰格式陈旧的文档,并就“扩展”还是“包含”展开殊死的讨论;或是借用RUP中的文档模板来“提高”自己的开发过程。
  • 重量与轻量之间——访ICONIX之父Doug Rosenberg
  • 《程序员》:您认为ICONIX是一种介于RUP和XP之间的方法学,它是属于重量级的方法学还是轻量级的方法学?
  • 治疗软件亚健康(上)——全面性能测试
  • 从前我们很少看到“软件亚健康”这样的概念,但随着软件开发方法越来越先进、软件体系日趋庞大,软件性能正逐渐被放到一个突出的地位上。为了更好的提高软件性能,本文提出了“全面性能测试模型”,探讨如何从根本上解决软件性能低下的问题。让软件和软件人都摆脱“亚健康”状态。
  • Visual Basic十年风云
  • 我从来没有想到过,撰写这篇文章需要十年的光阴 有时我自清晨的睡梦中醒来,望着窗外高楼间透露的微稀曙光 耳畔都不免响起那些岁月烙印后的沧桑 那些原本可以避免或是终就注定的结局 我不是一个诗人,也不是一名作家 只是一位信息历程的过客,静静沉醉在这不一样的感动 历史象河流,也象镜子,它让我们看到过去,也见证现在的自己……
  • 需求跟踪——把握生命周期的脉络
  • 过程改进的“轮回”? 上个礼拜,我又参与了一家业界著名的U公司的关于研发过程咨询和相关服务。他们的问题很严重,也很典型:项目团队在项目中后期发现很多问题难以解决,尤其面对需求的变更时,往往实现了某变更的需求,修改了代码,会引入其他意想不到的缺陷和问题,这样的情形常常使得项目陷入非常困难的局面。
  • 别拿生产系统冒险——制定有效的配置管理流程
  • 在传统的软件开发过程中,以个人行为或小作坊形式的软件开发方法对于团队协作的要求没有今天这样严格。尤其针对源代码、文档的版本管理与控制,传统形式下更多是通过口头的沟通来完成的。然而在软件开发过程分工已经变得越来越细的今天,配置管理就成了程序员的一项基本素质。因为今天的软件不再是可以凭借一己之力或者小作坊可以完成的,我们需要更多团队的分工协作。配置管理,也就是为了完成一个团队的分工协作而细分出来的管理过程。为了保证项目或产品的质量,良好的配置管理素质是不可或缺的。
  • 谁不懂SOA?——SOA很难,很重要——Jason Weisser专访
  • 2003年以来,SOA成为各软件巨头们极力鼓吹的技术。巨头们在各自阵营中竞争,但在SOA方向上却出现难得一见的一致:SOA将是未来的发展方向!《程序员》早在一年多以前就关注到这个发展方向,并组织了专题研讨会,希望为开发者提供一些有益的信息。尽管如此,直到今天,到底SOA是什么,能够给我们带来什么,这样基本的问题,我们却一直得不到清晰的答案。
  • SOA企业应用昨日重现——对比10年前TCP/IP的互联网
  • 记得10年前还在IBMI作的时候,能够有一台笔记本电脑已经是件很爽的事情,可突然有一天所在的软件部花了800元申请了一个互联网的拨号账号,大家更是欣喜若狂,都来看看这个号称可以连接世界的东西。可现在的人们似乎对于新技术已经习以为常,每天都生活在爆炸的信息与技术之中。
  • SOA,连接与整合的时代
  • Service Oriented Architecture,面向服务的架构,这个词汇绝对可以说得上是2005年最热门的IT词汇之一。在论坛上、杂志上、IT厂商的宣传资料上,我们到处能够看到SOA这个“神奇”的词汇。
  • SOA:思想与技术的统一
  • 什么是SOA?从Tuxedo说起 面向服务进行系统设计与开发的思想由来已久,例如,传统的交易中间件产品Tuxedo就是一种典型的面向服务的架构(SOA)——每一项功能都可编写为一个服务;服务输入输出数据都显式组装和获取;有一系列工具进行编译和配置,支持以服务为单元进行部署等等。现行的很多号称支持SOA的应用体系架构,包括最新的MS Indigo,与之相比都还有一些特征不完全具备。
  • SOA——面向服务的含糊
  • 每一次ThoughtWorks把我推到客户面前,我肯定会被客户问的一个问题就是“你怎么看SOA?”。这个问题不太可能有确切的答案,因为SOA对于大多数不同的人意味着不同的东西。
  • SOA就在身边
  • 从语义上讲,SOA是面向服务架构,它与面向过程、面向对象、面向组件一样,是一种软件组建及开发的方式。与以往的软件开发、架构模式一样,SOA只是一种体系、一种思想,而不是一种具体的软件产品。就整体而言,大部分的软件开发者和使用者对SOA的概念认识还比较模糊。同时对SOA有一定了解的人群里,也存在两种不容忽视的极端:一种是过于激进,持这一极端思想的人认为,传统软件架构一无是处,主张用SOA改写所有程序;另一种是过于虚无,持这一极端思想的人认为,SOA毫无用处,SOA并未与以往的软件架构有什么不同。
  • .NET这五年
  • Visual Studio 2005将于11月份在美国Las Vegas隆重推出,12月份在大中华地区也会有大型的发布活动。为了配合这个有划时代意义开发工具的出现,《程序员》杂志社与微软公司密切合作,从10月份开始在杂志上开辟“.NET特别专栏”栏目。我们将邀请微软技术专家重点阐述.NET这几年所走过的路程,Visual Studio 2005产品中的新特性,Visual Studio Team System等技术对开发者的影响。以期起到一个抛砖引玉的效果,让中国的开发者更好地理解这一产品。
  • ASP .NET 2.0数据访问概述
  • 多数情况下,Web应用程序需要对数据源中的数据进行访问。这种数据访问技术必须面对不同数据源所带来的多样性和复杂性等,由此可想而知其中难度。庆幸的是ASP .NET 1.x技术的出现,为解决这个问题,提供了多种革命性的方法,同时也为开发人员拓展了一条光明大道。然而随着应用的深入,这项技术暴露出多种缺陷,因此需要不断改进。
  • 恶意代码的亲密接触——文件感染和内存驻留
  • 这次,作者将和大家一起讨论病毒的感染技术。另外,从本期开始,我们将陆续接触到一些病毒的高级编码技术。例如,内存驻留、EPO(入口点模糊)技术、加密技术、多态和变形等。通过这些高级技巧,你将进一步感受到病毒技术的精华,从而更好的享受其中精妙的思想与编程技艺。
  • Hibernate代码生成工具设计全攻略(下)
  • Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了轻量级的对象封装,提供HQL查询语言,使得Java程序员可以随心所欲的使用对象编程思维来操纵数据库。出于现有的代码生成工具的一些问题,作者决定重新编写一套Hibernate代码生成工具,以提升工作效率,降低初学Hibernate对各种配置的了解。
  • MVC启示录
  • 作者以我们比较熟悉的MVC技术为例子,示范出不同语言的MVC开发原则,一则是为了讨论用不同语言如何实现彼此之间的团队合作,二则希望我们中国的软件业也能朝着软件流程工艺化发展,本文虽然阐述MVC技术的很多使用技巧,更重要的是希望通过本文告诉读者,在软件开发过程中如何实现团队配合,以及软件开发更加规模流程化的重要意义。
  • Web Services最佳实践
  • 我们知道,比起其他的设计模式,Document/Literal样式和Document/Literal wrapped样式能够提供很大的灵活性和互操作性方面的其他优点。只要不是接合到已有的RPC,比起接合到服务来说,通常使用Document样式获益更多些。
  • 浅谈Sun Solaris启动
  • Unix系统具有很长的、不断发展变化的历史,从20世纪70年代初AT & T创造了UniX开始,System V版本的诞生、AT & T与Sun的合作、OSF/1(HP、Digital Equipment Corporation、IBM等厂家组成的开放软件基金会)组织的加入、源于BSD的Mach的成熟,再加上Linux的诞生,Sun Solaris一直都在Unix领域处于市场的领先地位。特有的Sparc版和X86版的支持,到现在Solaris 10的发布和开源,Sun Solaris一直在不断地改进和发展!
  • Solaris技术浅析
  • 无论是在处理公司业务还是在科学计算领域,计算机网络化技术已经得到广泛地应用。然而,作为系统的核心,服务器操作系统直接影响着应用软件的运行效率,甚至影响到用户对系统的维护、升级以及在软件方面的各项投资。当今市场上有较多的服务器版操作系统供用户选择,如WinNT,Unix和Solaris系统等,但用户对操作系统的要求也日趋严格。例如,用户需要在不影响现有系统运行的前提下安装新的应用程序,在系统运行条件下热插拔硬件设备或应用新型网络协议对其进行动态配置。综合比较市场上各种操作系统的性能并充分考虑用户需求,可以看出Solaris系统在灵活性、稳定性、易管理性和高效性方面更胜一筹。
  • Red Hat Linux生力军——Fedora
  • 作为全球领先的企业级开放源代码解决方案供应商,红帽公司(Red Hat Inc.)通过提供高质量、低成本的技术来领导Linux和开放源代码解决方案进入主流。它不仅提供操作系统软件、中间件、应用和管理解决方案,并且还直接或通过合作伙伴关系向全球客户提供技术支持、培训和咨询服务。同时,Red Hat的开放源代码战略为客户利用突出安全性和易管理性的开放源代码技术的构建基础设施提供了一个长期的计划。
  • 二元文化
  • 《Joel说软件》是介绍软件管理的一本小品文集,作者有自己的Blog网站(www.joelonsofiware.com,中文网址为chinese.joelonsofiware.com)每章都可以作为独立的专题、知识点。本文节选自书中的第18章,介绍了Windows和UNIX的特色“文化”以及二者之间的文化差异和文化联系,很值得Windows、UNIX开发人员一读。
  • Amazon.com开发技术图书每月观察
  • 本月的榜单看上去就像是平静的海面,但海水深处却蕴藏着股股暗流和汹涌波涛。前三名的位置发生了微小的变化。《Code Complete》位居榜首,《Agile Web Development with Rails》紧随其后,《Head First Design Pattern》排在第三,第四位到第七位也都是一些经典的技术图书。《The Mythical Man-Month》爬升至第四位,第六位是《UML Distilled》,《Rapid Development》位居第七。它们都已经有中译本并且都曾在国内市场上风光一时。
  • 软件技术图书之“翻译风波”
  • 最近有上海的热心读者周子健来信反映,现在有一些软件技术译著翻译的质量不尽人意。本文选编出部分来信内客,并不表明本刊立场,是非曲直请读者自己评析。
  • 新书上架
  • CSDN每月精选上市的新书,由编辑和业界专家亲自点评。诚邀读者推荐新书!
  • 程序员的理想
  • 恰逢《程序员》杂志五周年之际,有些东西很值得欣慰。伴随“新生代”中国程序员一起成长,这本专业软件开发杂志在不经意间已经走过了五年的岁月,也见证了五年的中国软件产业。有许多人和我一样,无法忽视《程序员》这个名字,因为在这五年内成长起来的开发人员越来越成为中国软件业的主角。
  • 练就面向构件的开发管理
  • 在CMM认证越来越普及化的今天,大家不禁要问:软件开发的管理问题在多大程度上能够得到解决?一方面,经过CMM的认证,软件开发更加有序,更易于控制;另一方面,软件本身的复杂度正好被衬托了出来;在CMM过程中需要管理的工件(Artifact)在每个阶段都不一样。因为每个阶段的工具、手段相对脱节,于是当我们的开发过程更规范(比如增加“设计”环节时),反而增加了交流成本和“理解变形”的机会。再加上人力资源、时间等方面的压力制约,虽然每个环节增加了成本,但却不一定有益于结果。
  • [人物]
    Miguel de Icaza:来自墨西哥的自由软件主义者(贾菡)
    厂商直击
    微软技术(涂曙光)
    封面书摘
    网站精彩回眸
    精彩blog推荐
    国内的PHP发展真快!(老鬼)
    梦想成真的地方——深度探访武汉达梦数据库有限公司(孟迎霞 熊建国)
    系统集成商博弈平台升级(闫辉)
    享受JavaChina大会的盛宴
    微软“创新杯”上的中国旋风(贾菡)
    IT产业的新圈地运动 Google VS Microsoft(崔轶)
    庆祝《程序员》杂志创刊五周年
    特别策划
    任何新生命都是奇迹 2000.10-2001.09(孟迎霞)
    5年之后还会有五年(孟岩)
    一月之迹 同济、南大授课记事与生活杂感(侯捷)
    声音&幽默

    Java技术(透明)
    软件工程与项目管理(潘加宇)
    嵌入式移动开发(马宁)
    Open Source(汤韬)
    网站动态
    Csdn 让您不会错过最HOT的信息
    再会James Gosling,感受成熟Java
    “我们将继续支持开发者社群”——专访Sun公司技术扩展与开源计划办公室总监Matt Thompson
    展示程序员文化2001.10-2002.09(闫辉)
    J2EE动荡的发展期2002.10-2003.09(熊节)
    多样化与主流2003.10-2004.09(汤韬)
    广角镜下的新起点2004.10-2005.09(孟岩)
    我们的希望——本刊编辑部寄语
    五年技术之路(章立民)
    第三次浪潮:面向应用的计算模型的变革(左轻侯)
    我的Borland五年(李维)
    从微软走向开源的5年(刘振飞)
    厂商直击
    [管理]
    回眸ICONIX软件过程方法
    1000英尺软着陆——ICONIX的电子政务实践(徐锋)
    重量与轻量之间——访ICONIX之父Doug Rosenberg(欧阳璟)
    治疗软件亚健康(上)——全面性能测试
    Visual Basic十年风云
    需求跟踪——把握生命周期的脉络(朱华宇)
    别拿生产系统冒险——制定有效的配置管理流程(傅纯一)
    [技术]
    谁不懂SOA?——SOA很难,很重要——Jason Weisser专访(孟岩)
    SOA企业应用昨日重现——对比10年前TCP/IP的互联网(程朝晖)
    SOA,连接与整合的时代(keneboy)
    SOA:思想与技术的统一(王玮)
    SOA——面向服务的含糊(Martin Fowler 子珍[编译])
    SOA就在身边(冯宏卫)
    .NET这五年(王洪超)
    ASP .NET 2.0数据访问概述(郝刚 严治国 卢彬)
    恶意代码的亲密接触——文件感染和内存驻留(温玉杰)
    Hibernate代码生成工具设计全攻略(下)(王晟杰)
    MVC启示录(张麟)
    Web Services最佳实践(Nalaka Withanage Martin Kropp 欧阳宇[编译])
    [产品]
    浅谈Sun Solaris启动(杨伟)
    Solaris技术浅析(张鹏)
    Red Hat Linux生力军——Fedora(陈亮)
    二元文化(Joel Spolsdy)
    Amazon.com开发技术图书每月观察(陈冀康)
    软件技术图书之“翻译风波”
    新书上架
    程序员的理想(刘如鸿)
    练就面向构件的开发管理(黄柳青)
    《程序员》封面

    主管单位:中国社会科学院

    主办单位:中国社会科学院文献信息中心

    社  长:张悦校

    主  编:孟迎霞

    地  址:北京市朝阳区酒仙桥路14号兆维工业园b区3楼2门1层

    邮政编码:100015

    电  话:010-64351458

    电子邮件:editor@csdn.net

    国际标准刊号:issn 1672-3252

    国内统一刊号:cn 11-5038/g2

    邮发代号:2-665

    单  价:10.00

    定  价:120.00