设为首页 | 加入收藏
文献检索:
  • 特别感谢
  • 差距与机会
  • 4月6日,我们在北京举办首届中国软件技术英雄会,很多技术界专家都踊跃参加,包括从美国和台湾专门赶过来的朋友。会议完毕好评也很多,许多专家都在Blog中发表感想。虽然会议的过程还有不少地方需要提高完善,但大家还是给了我们充分的肯定和支持。
  • 快乐的开发——Robert C. Martin
  • 软件业的资深人士们在为三十之痒而悸动不安的时候,在软件开发领域拥有40余年软件经验响当当的人物,Robert Cecil Martin却依然对编程痴狂如初:“软件是我的挚爱,仅次于我的家庭。”
  • 微软技术
  • 虽然微软已经发布了ASP.NET AJAx1.0正式版,但其实在Web客户端,微软还有一个更“杀手级”的产品:WPF/E(Windows Presentation Foun—dation/Everywhere)。
  • 数据库技术
  • 着Office 2007的应用,SQL Server 2005作为企业信息资源仓库的功能越来越凸现,一方面现有服务器产品、公共开发库都在围绕着SQL Server关系数据库转,同时各类XML化的Office数据也在SQL Server的XML数据支持下获得快速的应用。SQL Server站点上也陆续推出了很多关于企业级数据管理的介绍,毕竟多数情况而言一个应用系统的运行维护周期要大于其开发周期,在面向客户高管和开发人员大力推广数据产品的同时,如果不能让运行维护人员更加放心的接受也会在销售上受到阻碍。
  • Java技术
  • 当前Java企业应用领域,通过对持久层框架的良好整合;大部分主流Web框架的支持;各种第三方Java库的方便整合能力,及自身强大的AOP能力造就了SpringFramework企业应用的明星框架地位,但我们也应该看到它在越来越多变复杂的应用场景下,也暴露了一些难以克服的缺点,如Spring是以静态的XML文件方式配置Bean组件依赖关系的,因此对于程序运行期动态产生的Bean,没有办法进行组件依赖的注入。
  • 软件工程与项目管理
  • 越来越多的UML工具厂商把增长点瞄准嵌入式市场。著名市场研究机构VDC(Venture Development Corporation)最近提交的报告指出,Sparx Systems在嵌入式系统市场的影响力在增大。报告题为“Embedded System Design Automation and Simulation Tools”,分析了嵌入式软件设计自动化和建模工具的全球趋势。VDC认为Sparx Systems已经成为市场上的一股“破坏性力量”,Enter—prise Architect完善的功能集以及低价格给其他的厂商造成了巨大的压力。
  • 嵌入式移动开发
  • 本月,Windows Live Messenger发布了运行在Xbox360和Windows Mobile6.0上的版本。Windows Live已经从单一的IM工具,变成了跨越不同领域的社交网络。从五月份开始,Xbox 360用户能方便地通过电视网络与Live Messenger好友进行互联,支持最多六个人的文字聊天、玩游戏、听音乐和看电影。
  • Open Source
  • 最近的开源盛事发生在春意盎然的北京:由共创软件联盟、开放星期二组织(Open Tuesday)、XOOPS国际开源社区和CIO Insight等共同主办的2007开源软件论坛于3月27日举行,来自世界上主要开源组织和厂商的演讲者,探讨了开源技术创新、开源社区开发管理模式、开源软件推进模式、开源人才培养模式、开源软件盈利模式和开源软件质量管理等。Sun Open Solaris社区负责人Jim Grisanzio认为,从开源学习的角度来看,这是他最有意义最有价值的中国之旅。
  • 业界新闻
  • 惠普绿色数据中心改造解决方案,暴风公司正式发布暴风影音2.0,奇趣携手Skype共推Skype IP电话应用,2007微软管理与安全日,惠普携手SMD推出刀片PC解决方案。
  • IT人才风向标
  • 【4月人才快报】复合型金融技术人才倍受市场青睐,【雇主之声】优秀金融技术人才应当具备的内功。
  • 精彩blog推荐
  • Enc.liu的技术专栏,大峡-华山论剑,Robbin的口水,黎波的博客,MyEclipse声明支持Java EE 5.
  • 音乐八宝盒
  • 简介:音乐八宝盒(8BOX)是一个个性化音乐社区。基于最新的Rubyon Rails技术开发,并在页面层广泛采用了AJAX技术,给用户提供了非常便捷的音乐试听体验。在八宝盒,通过用户的各种行为,系统能够自动学习、分析用户的听歌口味,通过协同过滤的技术,向用户推荐出他可能会喜欢的音乐。音乐推送机制主要基于后台创新的Intelli Provider推荐引擎和巨大的音乐信息库。IntelliProvider是采用Java自主开发的协同过滤系统。与通常的基于音乐内容相关性的推荐不同,它能针对每个用户的历史行为进行分析,通过抽取内容中的关键特征和分析相似兴趣的用户行为,将用户与其感兴趣的内容特征匹配起来,从而帮助用户发现他们感兴趣的内容。
  • 调研网eSurvey问卷调研软件
  • 简介:调研网eSurvey问卷调研软件是基于WebSoff思想开发的在线式问卷调研软件,适用于市场调研、客户调研、等距量表、非等距量表、员工反馈、网站反馈、社会调研、民意测验、报名表、财务报表、资料记录、表单生成等,使不懂编程的人也能够轻松创建自己的网络程序。
  • Mozilla Firefox, Portable Edition 2.0.0.3
  • 简介:Mozilla Firefox是开源的Web浏览器,结合了Mozilla Firefox Web与Portable Apps.com的Launcher应用程序。Mozilla Firefox是基于Mozilla代码核心,能运行在Windows、Linux及Mac OS X操作系统上,速度快、简单小巧、易于使用,具备很多优干IE的特性:阻止弹出窗口、多标签浏览、集成查询、改进的隐私保护特性、自动更新等。Mozilla Firefox移动版2.0.0.3除了具备Firefox本身的这些优点之外,还能够使你可以把你的书签、扩展以及保存的密码随身携带,并且能够运行在可移动设备中的Windows操作系统上或是通过Wine的Linux/UNIX distro中。除此之外,Firefox移动版是以PortableApps.com的格式打包,因此可使用它自身套件或PortableApps.com套件。
  • XOOPS
  • 简介:XOOPS(eXtensible Object Oriented Portal System,面向对象的可扩展门户系统)是遵循GPL协议的自由软件,Web内容管理平台之一。采用PHP编程语言和MySQL数据库,可以被直接用于构建各种基于Web的应用,也是理想的二次开发平台,实现高定制化的应用。XOOPS获得了SourceForge第一届社区大赛亚军(CMS类第一名)。目前XOOPS是中国程序员参与得较多的国际开源项目之一。
  • 黄金周的黄金法则
  • 自从1999年国庆期间国家推出第一个“黄金周”假期后,春节、五一、国庆3个“悠长”的假期,成为每个职业人的企盼,程序员作为一群特殊的职业人,面对繁重工作的同时,还要直面技术的迅速更新换代,不断学习以便不被技术大潮抛弃。曾看到一个程序员的MSN签名是“白天工作,晚上学习!”,这个或许就是程序员群体的真实写照吧?五一长假对他们来说,或许只是多了点睡眠时间。不过前辈说得好:“身体是革命的本钱!”何不黄金利用五一长假,给自己来个身心放松,以饱满的精力去迎接更多挑战。本文即是《程序员》编辑部给出的程序员黄金周黄金利用法则。
  • 2007,安全先行——访Fortify Software 公司 CTO Roger Thornton
  • Roger Thornton,Fortify Software创始人兼CTO,具有二十年软件开发经验。2002年,ROGER创建了Fortify Software公司。此前,他曾领导过美国知名网站E^*TRADE的主要开发工作,主持过eBay网站的架构重设,并担任过很多成功创业公司的临时执行官。在更早时期,他还在Cypress Semiconductor、Apple 以及Sun等多家国际知名软件公司担任过技术和业务上的管理职位。作为软件安全领域的一名专业人士,Roger经常出席行业内的会议,并和许多公司保持着密切的合作。通过改进软件开发过程和技术,Fortify致力于帮助软件企业解决软件和信息安全的隐患。
  • 英雄——2007中国软件技术英雄会全景概述:你将不再一个人战斗
  • 谁,可以堪称英雄? 古人说,“乱世出英雄”,说明英雄的诞生,需要特定的时代条件:毛泽东说:“英者自知,雄者自胜”,说明英雄是一种生命的状态和成长方式。页码就是那些顺应时代发展主流,通过投身,参与,创造各种时代事件,从而实现生命的自我完善和超越的人。
  • 好产品是运营出来的
  • IT时代,技术人员是最容易创业的,但创业的道路却十分艰难。就如周鸿秫在创业论坛上所形容的一样:每天都在绝望中入睡,想着下一步该如何奋斗。在本次大会上,CSDN特别邀请了几位技术创业代表、风险投资专家,相聚于“创业论坛”,和大家一起分享创业的酸、甜、苦、辣。邀请到的几位嘉宾各有千秋,其中有创业成功后功成身退的老一辈程序员,也不乏事业刚刚起步的年轻程序员;有从程序员转型为风险投资人、身价上亿的成功者,也有成效不明显但不放弃探索的执着创业者。他们分别走在创业历程的不同阶段,却有着同样的热情与梦想以及创业者所必备的素质。
  • 技术与管理的均衡——技术英雄大会CTO沙龙观感
  • 很多程序员都有这样的灰色心境:枯燥乏味的刷卡坐班制、没完没了的Coding是没完没了的Bug、职业发展和房子的压力……这真令人感到窒息,于是多数人想到了创业。但创业并不是件容易的事,尤其对于程序员这个具有独特气质的群体,首先从概率上讲,据悉,目前中国风险投资的成功率只有1%;其次,创业之后,你要操心运营、维持上上下下的关系,你必须面对形形色色的人和层出不穷的变化。这对于天性清高、不合群,习惯了在纯粹二进制数理世界里享受“控制一切”的快感的程序员来说,该是个多么大的挑战!江山易改,本性难移,你必须要经历几乎脱胎换骨般地心灵痛苦来进行如此的人格转换。
  • 软件创新路上的10大关键词
  • 随着《程序员》杂志与CSDN掌门,人蒋涛敲响的鼓声,2007中国软件技术英雄会拉开了帷幕。到会听众凝聚了中国软件开发技术界的精英,和从全国各地纷至沓来的嘉宾。他们不但给我们带来了精彩的演讲,也为2007年中国软件发展的方向勾勒出了一条清晰的线索。
  • 技术英雄观
  • 在企业的IT系统中,目前还存在太多孤岛,所以SOA的核心就是将企业界的信息孤岛系统连接起来,使冻结的资产能够打破,让流程,数据和应用能够无缝地连接,可以自由地流动。
  • 六专家畅谈开源发展之路
  • 宽敞明亮的大厅前排就座着六位外国嘉宾,他们是应邀参加2007年3月27日软件创新高峰论坛的开源软件专家,在国际XOOPS开源社区大力推动下,这些国外著名的专家首次齐集一堂,共同访问中国,为我们提供了这次精彩访谈的机会。
  • 离线浏览你的人生
  • 什么时候,你有整整一天没上网了?是昨天、上周、还是上个月?或许你根本想不到你曾经有离开网络这么久的纪录。就以我自己来说,我经常无意识地走向计算机,打开计算机,然后挂在网络上好几个小时,这一切的举动不需经过大脑思考,自动得就像梦游一样。这不是我一个人的梦游,这是集体的梦游,我们都已经如同苍蝇被困在网中,许多人却仍不自知。
  • 编程之道·金
  • 一个初学者走进大师的工作间,看见一台新电脑摆在大师的桌上。 “那台电脑是什么?”初学者问。大师把他搭在一个小盒子上,这个小盒子通过一根电缆与那台电脑相连。“看,”大师说,“这部装置控制着我们在屏幕上看到的东西。”初学者紧紧地盯着那个屏幕,但他看到的一切是毫无意义的符号。“这个屏幕现在正在模仿一张桌子,”大师解释道,“比如说,屏幕的这里是一个文件柜和一个垃圾盒这里是一台打字机和一个计算器。”“这是一项伟大的发明,”初学者敬畏地低声说道。“它不像看上去那样伟大,”大师说。他推着初学者的肩膀往后站了几尺,“你能看见那两张桌子吗?”大师说。初学者点点头,“一张在地板上,另一张在屏幕上。”他说。“是这样的。那么,桌子上是不是少了什么东西?”初学者沉思片刻,“其中一张桌子上没有电脑。”他说。大师摇摇头,“任何一张桌子上都没有电脑。”
  • 声音 & 幽默
  • 调试还是测试?——事半功倍的测试驱动——专访Agitar 公司 CTO Alberto
  • 在一次对“超级解霸”作者梁肇新的采访当中,他曾提到,程序是一行一行调通的,任你读过再多代码,拥有再高深的思想,没有调试程序的实践都是空谈。另外一位有着相似观点的人是江民软件的王江民,尽管他从四十岁才开始撰写代码,但是他仍然自信到从不写测试代码。
  • 软件问题定位常见方法
  • 采用测试还是采用调试进行定位? 由于软件测试技术的发展,绝大部分问题都可以通过测试来发现,并且很多情况下在测试的过程中可以直接定位到问题所在,象单元测试就可以直接定位到出错的代码行。
  • 测试驱动开发之是与非
  • 众所周知,测试驱动开发(Test—Driven Development,以下简称TDD),是敏捷方法中的一项重要实践。一般认为,它是由极限编程之父Kent Beck所创立的,并且在其经典之作《Test—Driven Development By Example))一书中有过详尽的阐述。不过,一如许多软件技术与方法的出现,TDD也可算作是众人智慧的结晶了。这其中,不乏早期与Kent Beck一起活跃于Smalltalk社区,而今声名显赫的业界大牛们,如:Erich Gamma,Ward Cunningham,以及Martin Fowler等人。有这么多前辈高人作后援,想必TDD的价值是勿庸置疑的。
  • WinDbg必读
  • WinDbg是一个多用途的软件调试器,使用它不仅可以调试运行在Windows操作系统中的各种用户态程序(包括、NET程序和系统服务),而且可以调试运行在内核空间中的驱动程序和操作系统内核。除此之外,使用WinDbg还可以分析系统和应用程序崩溃所产生的故障转储文件(dump file),读写内存空间和I/O空间,察看CPU、芯片组和各种外部设备的状态(寄存器等),跟踪系统BIOS中的ACPI代码的执行过程,等等。另外,WinDbg的安装包比较小,目前版本大约15MB,安装过程简单迅速,对目标系统影响小,它的一个命令行版本(NTSD)已经预装在Windows系统之中可以随时使用,这些特征也使得WinDbg可以用在产品期调试和客户支持等不适合安装开发环境进行调试的情况。概而言之,WinDbg是解决Windows平台中的很多复杂软件问题的一个有效工具。
  • 用GDB调试程序
  • 试程序可以做的不单单是找到程序出错的原因。我们知道,相同的程序在不同的运行环境中会得到不同的结果。所以,调试器可以让我们根据需要跟踪程序的执行情况,查看程序执行过程是否正常,查看程序在执行过程中的“内幕”。而调试器(debuger)为我们提供的最重要的作用是让程序员在执行程序的过程中能和他们的程序进行互动。这种互动,可以让我们透彻地了解程序,从而让我们写出高质量的代码。
  • 走出TDD丛林
  • 时代变化快/越来越不懂你(用户)的心让我(开发人员)很无奈/犯错代价大,谁愿尝试失败/生活节奏在加快/我(开发人员)看文章只需短平快/没实效是您写的赖/于是编辑主任和我怀着惴惴然的心态/试着用梨花体的开头来将TDD娓娓道来。
  • 从焦虑到强迫——改变编程习惯
  • 几年以前,我曾经参与过一个政府项目的开发。一天傍晚,我和另一位同事正在这个政府机关的机房里做例行检查。一切看起来都运行正常,我们打算做完检查就下班回家。这时客户走了进来。
  • 关注软件质量
  • 软件质量,是程序员、软件公司管理层以及客户共同关心的话题。优秀的程序员都多多少少有一些职业的荣誉感,他们会为交付高质量的软件而自豪,会羞于提起曾经参与过的但口碑很差的软件。或许高质量的软件的开发成本会高一些,但如果因此客户满意度更高,技术支持电话减少,上门服务次数减少,那么或许总体成本反而是降低了。客户则自然希望能用到高质量的产品,他们不会愿意看到因为软件的质量缺陷而给自己的业务带来损失。
  • 从架构师的观点来看软件开发流程
  • 笔者多年来辅导过诸多不同类型与不同领域的软件开发项目,本身的职务是担任软件架构师(Architect)与顾问辅导。架构师不是只负责技术面的问题,更要兼顾到项目开发的过程,以及人的互动所衍生而来的诸多问题,包括想法的歧异、见解的落差、不同的观点与角度,甚至情绪问题等等,这些都需要与项目经理协同合作,一同来解决问题。
  • Web应用的性能问题分析
  • 解决Web应用的性能问题,既是技术上的挑战,同时也是一项充满艺术性的工作。引起性能问题的原因很多,而结果则是一样的——系统对环境变化的适应能力低下、对用户请求的反应迟钝。如何解决这个问题?最好的办法是对系统做全面分析与评估,包括应用软件、网络和底层硬件三个部分。
  • GIS项目实践中的开放源代码选择
  • 从Google地图说起 相信大部分的读者都体验过Google Maps的在线地图或对其有所了解。出色的设计、舒适的Ajax交互界面、再配上美观的地图和卫星影像,这些因素都带给用户美妙的网络地图体验之旅。
  • 够了,让我们实践吧!
  • 面对众多的软件开发过程,它们造成的问题是否比解决的问题更多呢?它们是否真的能够为改进团队的工作方式提供深刻的见解和所需的指导呢?它们能真正有效地分享知识吗?难道没有更好的方式能让我们分享工作中的经验和诀窍,并且能将这些信息用方便使用和应用的方式记录并表现出来吗?“实践”提供了一种能捕捉并分享开发团队所需知识的有效方式。而Ess Work则提供了一种组合和应用这些实践的崭新方式。
  • 管理百人研发团队的烦恼(下)——搞好高效率的“大锅饭”
  • 老S有一个梦想找一个人,每天下午四点能为公司所有开发人员的工位上送一瓶酸奶和一个水果。老S有多年开发经验,深深体会到开发人员的工作辛苦,他们大部分人也并不懂得爱惜身体。这些日常工作中的“大锅饭”,在老S看来,每个成熟企业都应该具备。
  • Boost技术与应用系列文章2——Boost.Pool(上)
  • 许多大型C++程序库都有自己的内存管理机制,包括MFC,STL,Loki都如此,Boost自然也不例外。本文概要说明前三者的实现,然后集中探讨Boost的实现与设计细节。
  • WPF精粹(三)——Dependency Property
  • WPF能够让XAML描述出来的GUI轻易地使用animation、data binding、trigger、template、style等特色,为了要采用一致的行为来处理这全部的特色,有了全新的事件模型和全新的Property——dependency property.
  • Mozilla的架构设计
  • 基于浏览器端的开发是最近的技术热点,同时桌面应用技术也因VISTA的出现而再次使人关注,基于这两点原因,我们选登了本文,它分析了开源领域著名的浏览器Mozilla的架构特点。
  • PHP沉思录
  • PHP在网站开发方面一直与SUN的J2EE和微软的.NET并驾齐驱,不过与后两者相比,PHP完全来自于开源社区,这使它具有一些特殊之处。本文对这些特殊之处所做的思考,会使我们对PHP有一个更好的理解。
  • 基于OSGI的Cache组件的实现
  • 首先机器上要有Eclipse3.2.1以上的版本。本文即是基于3.2.1版本.到http://download,eclipse.org/eclipse/equinox/去下载一些Equinox已经实现的bundles,对我们开发来说会很有用处,
  • SOA十大原则
  • 随着SOA标准的不断建立和完善,SOA早已成为各大软件厂商的共识,那么SOA的学习和实施有哪些基本原则可循呢?本文作者结合自己个人理解,为您一一道来。
  • 为S60终端快速创建应用
  • Python是一种简单、一致、高效的编程语言。它是开源的,可用于应用开发、原型研制、科学计算、Web编程及教学等目的。
  • Python for S60简介
  • 本文简单介绍在S60 3rd Edition上的Python for S60。文档所述内容并不针对运行于S60 1st或2nd Edition的Python for S60。
  • Visual Studio十年磨一剑
  • 光阴似箭、时光如梭,Visual Studio从横空出世到如日中天,一晃就是十年。十年耕耘,多少IT白领的案头摆满了清一色的Visual Studio书籍,他们在Microsoft Visual Studio窗口面前熬过了多少岁月的沧桑;多少软件巨子基于Visual Studio开发平台创造了一个又一个财富神话;多少IT书店和出版社凭借Visual Studio赚得盆满钵满、一发不可收拾,成为行业的领头人。
  • VSTS Visual Studio家族新成员
  • 继2005年推出的Visual Studio Team System 2005之后,微软今年又推出了其全新的Visual Studio Team System(VSTS),提供了全面紧密集成并支持可扩展的开发工具。Visual Studio Team System是一个贯穿整个软件开发团队和整个生命周期开发的工具,也是微软Visual Studio家族中最受关注的一个产品。无论是项目管理者,还是架构师、开发人员以及测试人员,都可以在这个系统里得到相应的支持。每一个领域内的变动都会被其他人在第一时间了解到,然后做出反馈。
  • 触及Visual Studio——浅议VS的功能和使用感受
  • Visual Studio(下文简称VS)远远不仅是一个开发工具家族的总称,它是开发人员灵感和技能的延伸、是游刃于开发人员指尖的技术世界、是记录开发生涯的一本还在延续的日记……
  • Visual Studio第十个生日有感
  • Visual Studio这个几乎伴随我每天工作的朋友刚刚度过了第十个生日。作为一个软件产品,十年的确是一个很长的时间,是一个值得骄傲的纪念。这个我人今天还在使用的产品早在97年就发布了它的第一个版本Visual Studio97.
  • Office开发的新里程碑
  • 如果你是一名Office开发人员,最尴尬的场景之一,可能就是要向别人解释,你平时的开发工作都是在做什么。次数一多,可能你会觉得,如果说自己是做J2EE,或者C++,甚至PHP开发,都会更容易被人“理解”。这种尴尬其实很大程度上来源于这样一件事实,那就是很长时间以来,Office开发一直和Visual Studio没有太多的必然联系。
  • 新产品&工具点评
  • 微软推出新版语音搜索,谷歌拼音输入法发布,Adobe发表Creative Suite 3.
  • C#新书推荐
  • 前不久跟一位在科研领域奋斗的朋友在一起交流,得知他正在申请一个重量级的国家课题,而课题的主要工作涉及软件的开发。他问我,在当前的环境下,选择哪个开发工具最合适。我大致分析了这个项目的要求,涉及到深入的数据库开发和复杂的客户端图形界面开发,且需要与一些现有软件进行整合,因此我建议他采用微软的.NET进行开发,而主要的开发语言,鉴于之前团队具有C#和Java的基础,自然应该选择C#。
  • 2007春季IT技术图书市场点评
  • IT专业技术图书在经历了上一轮技术图书狂潮之后几年的低迷期之后,平淡的专业技术图书市场,终于在2006年起了波澜,2007第一季,IT专业技术图书市场同样也是春意融融。
  • 新书上架
  • 《搜索引擎营销》;《More Effective C++中文版》;《Hibernate实战》,《Java JDK 6学习笔记》;《ASP.NET Ajax程序设计》.
  • 片上系统的发展趋势
  • 有关硬件未来趋势是倾向片上还是片外的问题,很多人似乎已经有了自己的判断。我最近正好在Slashdot上看到一篇讨论这个问题的文章。此文主要内容如下:
  • 做软件要“以物为本”
  • 目前“敏捷”概念在日趋流行,但我认为,无论是“敏捷”还是“RUP”,都是在围绕着“人、事、物”中的“人”和“事”打转,我们应该把“物”的思想补充进来。
  • 备好“金刚钻”,发展欧美外包业务
  • 我们的一些软件企业为外包项目的持续增加而沾沾自喜的时候,中国的外包产业与印度的差距也在逐渐拉大。根据印度软件行业协会年度报告显示,印度2005-2006财年软件出口236亿美元.
  • 特别感谢
    差距与机会(蒋涛)
    [人物 & 报道]
    快乐的开发——Robert C. Martin(倪志刚)
    微软技术
    数据库技术
    Java技术
    软件工程与项目管理
    嵌入式移动开发
    Open Source
    业界新闻
    IT人才风向标
    精彩blog推荐
    音乐八宝盒
    调研网eSurvey问卷调研软件(王江勇)
    Mozilla Firefox, Portable Edition 2.0.0.3(Critternyc)
    XOOPS(Skalpa Keo Taiwen Jiang)
    黄金周的黄金法则(橙子)
    2007,安全先行——访Fortify Software 公司 CTO Roger Thornton(朱海燕 欧阳璟)
    英雄——2007中国软件技术英雄会全景概述:你将不再一个人战斗(常政)
    好产品是运营出来的(刘洪洁)
    技术与管理的均衡——技术英雄大会CTO沙龙观感(常政)
    软件创新路上的10大关键词(欧阳璟)
    技术英雄观
    六专家畅谈开源发展之路(孟岩 欧阳璟)
    离线浏览你的人生(蔡学镛)
    编程之道·金
    声音 & 幽默
    [特别策划]
    调试还是测试?——事半功倍的测试驱动——专访Agitar 公司 CTO Alberto(欧阳璟)
    软件问题定位常见方法(周伟明)
    测试驱动开发之是与非(莫映)
    WinDbg必读(张银奎)
    用GDB调试程序(陈皓)
    走出TDD丛林(李绪鹏 陆薇 王晓毅)
    从焦虑到强迫——改变编程习惯(熊节)
    关注软件质量(鲍志云)
    [管理 & 实践]
    从架构师的观点来看软件开发流程(王克明)
    Web应用的性能问题分析(Arash Barirani Jeffrey Blake 罗小平[译])
    GIS项目实践中的开放源代码选择(高昂)
    够了,让我们实践吧!(Ivar Jacobson Pan-Wei Ng Ian Spence)
    管理百人研发团队的烦恼(下)——搞好高效率的“大锅饭”(朱海燕 欧阳璟)
    Boost技术与应用系列文章2——Boost.Pool(上)
    WPF精粹(三)——Dependency Property(蔡学镛)
    Mozilla的架构设计(李先静)
    PHP沉思录(左轻侯 金震)
    基于OSGI的Cache组件的实现(岑文初)
    SOA十大原则
    为S60终端快速创建应用(邓海勤)
    Python for S60简介(邓海勤)
    [产品 & 应用]
    Visual Studio十年磨一剑(冉林仓)
    VSTS Visual Studio家族新成员(朱海燕)
    触及Visual Studio——浅议VS的功能和使用感受(王翔)
    Visual Studio第十个生日有感(周岳)
    Office开发的新里程碑(涂曙光)
    新产品&工具点评
    C#新书推荐(盂岩)
    2007春季IT技术图书市场点评(胡顺增)
    新书上架
    片上系统的发展趋势(Herb Sutter)
    做软件要“以物为本”(高焕堂)
    备好“金刚钻”,发展欧美外包业务(袁传宽)
    《程序员》封面

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

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

    社  长:张悦校

    主  编:孟迎霞

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

    邮政编码:100015

    电  话:010-64351458

    电子邮件:editor@csdn.net

    国际标准刊号:issn 1672-3252

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

    邮发代号:2-665

    单  价:10.00

    定  价:120.00