人物&报道
(1)名人堂
《设计模式》作者之一john vlissides辞世
受人尊敬的软件专家 john vlissides于05年 11月在家中与世长辞。他的一生带给程序员太多的杰出著作,是一位了不起的作家。谨以此文纪念他光辉的一生。
(2)程序天下事
(3)封面书摘&网站动态
(4)网站精彩回眸
(5)精彩blog推荐
(6)感悟
程序员的臭毛病(7)特别报道
第二次共享软件浪潮思维的转换,商机的正确把握,原来,共享软件的市场是如此的丰富。
workshare:共享奇迹只是在一个小小的软件需求领域,细心有独到眼光的程序员也许就能成就一番大事业。
(8)软件创业
word奇兵对于某些特殊需求的用户,对通用软件的功能扩展和补充以满足他们的需求就是莫大的帮助。同样,这也是商机所在。
(9)技术访谈
michael tiemann专访红帽的高层管理人员,从他的视角里看开源和linux会有更多的收获。
是商业扼杀了语言的进步——smalltalk创始人alan kay访谈smalltalk的创始人之一,他对现在计算机业和软件业的评价,充斥着对现状的种种担忧,除却行业的泡沫和狂热,带给我们更多的理性思考。
(10)报道
双管齐下,微软整合企业应用平台
开源的软件+商业的服务=?
novell中国全面布局2006
聚焦ria与移动开发——记macromedia max2005大会
(11) 程序人生
对话周鸿祎:从程序员创业谈起(二)踏踏实实做事,看准一个人,而不是看准方向,能够成功的发展方向遍地都是……这些让很多程序员尤其是初出茅庐者很难接受的理论确实为了他的经验宝典。如何创业、如何从现在开始准备……也许过来人能让你少走很多弯路。
(12)声音&幽默
管理(1)调查
2005年,你的“薪”情如何?——中国软件开发者薪资调查年度报告2005年,软件开发人员人均收入达到3850元以上,较去年增长一成。然而,如何走向高薪的金字塔,什么是提高收入的有效手段?本文也许能给你一点启示。
(2)管理咨询
海滩上的思想者
向来以敏捷著称的thoughtworks公司在内部对待员工的政策也可谓敏捷,尤其是这种到处忙着做项目的实施咨询公司,更显出“在海滩上”的特别之处。
“系统分析员”的去向
早些年,要是你碰到一个“系统分析员”的软件工程师,那是一件非常了不得的事情,而今,这个称号却已经开始销声匿迹,他们去哪了?
(3)软件工程
需求的“沙漏”
处理任何事情都有瓶颈,软件工程也一样。如今最难搞定的,并不是某个技术难题,而是客户的需求,那么需求作为沙漏的瓶颈,如何克服?
领域模型的描述与处理(下)
本文重点讨论领域模型的处理,并通过一个实例来告诉您,领域模型技术到底是什么。
(4)交互式设计
“好用”的用户界面设计思想
大多数软件的最终用户并不在意你采用了多么高深的软件技术,他们更注重看到的、用到的,从交互式角度看,“好用”的设计渐渐有了理论和实践基础。
(5)非程序员
技术咨询的最后一公里
uml china不知不觉已经走过四个年头了,作为其创始人的潘加宇一路创业,也渐渐从零散的思维中整理出一条细线,让我们通过他来解读咨询。
(6)测试员
微软是怎样做测试的(二)
sdet是微软atc测试组中的主力军,他们的工作有其特殊的地方,那就是可以接触到很多一般测试人员无法接触到的软件,本文将带您去看看这些特殊的地方。
技术(1)技术专题
数据库重开棋局
数据库市场的重新洗牌,谁将会拔得头筹?数据库市场重开棋局,谁将称王称后?如何看待微软新出炉的sql server 2005,置之不理而放任自流?观其动向而思考应付之策?在本期的技术专题中, 我们带领读者倾听来自各数据库厂商,以及第三方的声音,与读者一起对各家数据库产品进行评测对比与选型。
使命重大的sql server 2005
sql server、oracle纵横谈
db2,我自岿然不动
sybase数据库产品剑走偏锋
世纪新宠儿——开源数据库
“非主流”数据库巡礼
数据库产品综合选型评比
soa见真章
11月30日,业内众多包括ibm、oracle、sap等著名企业联合发布了sca、sdo两项规范,对于呼喊了很长时间的soa来说,这两项规范的发布给我们带来了怎样的变化?尤其是在企业级应用上的开发将带来怎样的变化?且看技术专家的理解和评论。
sca/sdo,实现soa的基础
ibm还会继续支持j2ee吗?
sca&sdo,j2ee行将就木
图解esb/sca
(2)微软技术
.net 2.0还缺什么?
如果你有看过john paul mueller在2002年出版的《.net frame-work solutions-in search of the lost win32 api》,你就可以清楚的了解.net框架和传统win32 api之间的距离有多远。
mfc程序员的wtl教程——atl中的gui类
wtl确实震动了所有人。如果你和我一样,不喜欢好几百k的mfc框架附着到自己的程序上,wtl正适合你。
(3).net专栏
用.net context建立应用服务平台
本文围绕笔者个人的aop实践,介绍一个依赖于.net con-text建立的可重用的应用服务平台,以及一些基础服务的设计和实现,希望能作为一个和研究、使用context特性的朋友交流的途径,起到抛砖引玉的效果。
(4)java
轻松开发ajax应用程序
ajax是一项极具争议的技术,但是它坚持下来了,因为它封装了一些从用户角度来看是全新的东西。
实现自己基于代理的aop framework
aop为面向对象编程提供了补充,面向对象编程方法仍旧是处理核心业务关注点的最通用和最强大的编程方法学。
使用jmx和j2se 5.0安全地管理web应用程序
本文说明如何使用jmx(jsr160)远程管理web应用程序。文中将解释应用程序中需要的代码,这些代码能被jmx客户端使用。
(5)数据库
将对象映射到关系数据库
本文摘自scott ambler所著的《agile databasetechniques》第14章,该书曾荣膺第14届jolt大奖。幸得ambler先生许可,我们将之译成中文,以饷国内读者。限于篇幅,内容有所删减,原文请见http://www.ambysoft.com/agiledatabasetechniques.html。
产品&应用
(1)sun征文选登
并行计算应用程序开发(上)
动态网络页面和ajax技术
(2)工具点评
j2me开发工具面面观
本文主要讲述目前主流的用于开发j2me应用程序的开发工具,包括sun wireless toolkit 2.2、netbeans ide 4.1、eclipse 3.1和jbuilder。
(3)书评
软件开发项目管理指南
(4)亚马逊排行榜
amazon开发技术图书每月观察
(5)新书节选
symbian os的异常
新书上架
(6)技术百科
acm波及教育
如果你在北京的部分报刊亭买不到《程序员》,可以打电话到杂志社来咨询,我们会提供离您最近购买杂志的报刊亭位置。
咨询电话:01051661202-176/381