设为首页 | 加入收藏
文献检索:
  • 上海巨额投资软件企业可独得5000万
  • 2004年7月30日,上海科教兴市重大产业科技攻关项目签约暨推进大会在上海科技馆举行。在首批启动的涉及各行各业共29个项目中有三个纯软件企业,其中包括普元EOS构件平台项目、科泰世纪的“和欣”操作系统、中标软的电子政务项目。每家企业都将得到政府给予的5000万元资金支持,并且可以一直运作到项目周期完成。
  • 操作系统“天神” David Cutler
  • David Cutler,VMS和Windows NT的首席设计师,1998年去微软前号称硅谷最牛的内核开发人员,在操作系统领域摸爬滚打几十年,其间的经历就像一部标准的外省青年奋斗记。
  • 微软技术
  • Windows XP SP2终于正式发布了,作为一个测试时间和被关注程度都几乎创记录的Service Pack,它在Windows安全性上有了很大的提高和进步;我自己最喜欢的特性是IE中的加载扩展项管理和弹出窗口过滤器.以及内置的防火墙。
  • 厂商直击
  • Java技术
  • JSF自从推出后,所遭境遇不是很好,甚至有人提出:JSF是DOA(Dead On Arrival,意即通向死亡之路)。
  • 软件工程与项目管理
  • 8月15日,SD Times发表了BZ Re search针对UML使用情况的调查结果,结论是UML已经成为主流,但不同团队之间的使用情况差异很大。超过2/3的开发经理说UML已经在本组织中使用,大约20%的经理说UML在本组织所有项目中使用。为什么使用UML?69%的人从10个选项中选择了“UML改善了项目团队内部的沟通”。针对新的UML2.0,在已经
  • 移动开发
  • 国产高像素手机何去何从 近日,日韩等国手机市场掀起高像素热潮,国内的业界却显得有些慌乱。显然问题并不仅仅限于技术层面。从单纯追求高像素的竞争层面来看,这是厂商之间在技术上的竞争,是为了抢夺领导市场潮流的美誉。但是,当拍照手机升级到300万像素时,其相应的CPU(中央处理器)、电池、内存的性能都必须提高,这样成本就会加大,价格自然不会低。
  • Open Source
  • 本月很多项目发布了新版本。其中最引人瞩目的当属IronPython的发布。做为一个在.NET平台上动态语言出色的实现,IronPython的意义其实不止于此。微软的.NET战略当初推出之时,其中很大一条就是其跨语言支持能力。可遗憾的是,四年时间过去,除了微软把自己的几门语言移植到了.NET之外,其它几乎没有主流的语言成功移植到.NET上(我这里说的移植是指将语
  • 封面书摘
  • 网站动态
  • 软件开发大事记
  • 软件学院 有一说一
  • 作为示范工程的软件学院,是根据我国当前社会生产力发展需要开设的新型高等教育学院,其目的是为培养专业的软件开发人员,培训软件开发人员的专业知识、技能、以及适应市场需要的其他能力。因此作为一个与市场紧密结合的新型学院,其课程设置,师资选择都将以市场选择为导向。软件学院诞生以来一直受到各大媒体的格外关注,社会对软件学院的务实的教学模式寄予了希望。
  • 修车师傅与软件项目管理者
  • 因为公司离家不远,所以我每天骑自行车上班。骑过自行车的人都知道,自行车这玩意儿隔一段时间总是要修理一下。我一般都是在下班的时候去修车,而且总是找离公司最近的修车店。
  • 以讹传讹
  • 早先时候,每每有人过来看我的机器,看完几个属性(CPU、内存),都会自觉不自觉地、好像很“嫉妒”地说上一句:“你的机器是部里边除了几个头儿之外,配置最好的!”我心想这256MB的机器居然是公司里配置最好的机器,很是郁闷。
  • 中国优秀软件架构师感悟录
  • 我认为.优秀的软件架构师在软件开发行业中占据着很重要的位置。国外优秀的软件都是因为软件架构师开发了一个扩展性很强的架构才使产品不断完善和升级的。反观中国.一大部分企业比较急功近利.认为界面够漂亮就行了.完全不关心代码的组织和架构。日本这几年也在注重软件架构上的分析和设计.所以有很多产品和项目外包让中国来做利润最少的部分。我们应该开始有意识地做这方面的事情.培养出一大批中国的优秀软件架构师。只有这样.中国的软件才有希望!……来自业界的声音
  • 数据库带来抽象的轮回——对话“IBM杰出工程师”Nelson Mattos
  • 激情开发中国的IDE平台——Magic C++背后的故事
  • 自从出现软件的那一刻起“程序员创业”便从来都没有停止过,无数的软件巨人背后都可能有一个“程序员创业”的故事,当然这个故事也可能曾经失败过。然而,作为最具有创新性的技术行业,通过不同的创业案例深入地探讨其成功和失败的因素,并请来成功的创业者做各种评点,谈论他们的各种经验,这本身对程序员来说就具有强大的诱惑力,无论你是否考虑过创业,了解这些都将给你的职业人生带来不一样的冲击和未来。第一篇我们给您带来的是Magic C++的创业案例,这是一个基于Windows客户端的远程Linux/Unix集成开发环境(IDE),其客户端的用户界面、使用操作与Visual C++完全兼容,编辑、编译、调试功能齐全。Magic C++由迈思信息技术有限公司出品,在它们2004年2月份开发成功了Magic C++1.0后,就受到了业界的高度关注和广泛好评。本文就是Magic C++开发者之一讲述他们自己创业的故事。并且我们请到了雅虎中国的总裁周鸿祎担任嘉宾进行评论。
  • 推倒操作系统的“围墙”——SourceForge最佳项目Bochs
  • 用软件来模仿CPU需要很高的技巧。程序员要首先骗过操作系统和其上运行的软件,使它们相信这是真正的硬件。这样做非常复杂,因为需要小心翼翼的模仿每一条CPU给出的指令。SF.net8月最佳推荐项目是Bochs,它是一个x86(386、486、Pentium和Pentium Pro)的模拟器。Bochs,读音与“box”相同,在SF.net上发布后,已有上百万的下载量。
  • 人物&报道·声音&幽默
  • Linux创世纪
  • 电影《泰塔尼克号》的导演卡梅隆在奥斯卡奖的颁奖大会上接过最佳导演奖时相当狂妄地对着全场观众重复了男主角的一句台词:“我是世界之王。”狂妄吗?耗资两亿多美元,一举夺得11项奥斯卡大奖,赢得全球最高票房,难怪它的导演这般狂妄。但是卡梅隆其实心中非常清楚能够让他狂妄依赖的是银幕后面最先进的计算机技术!银幕后面才是真
  • 基于IM的团队协作
  • IM已经成为互联网上常用的联系方式之一,它的即时性和方便性比传统的电子邮件等联络方式更加适应这个节奏越来越快的网络时代。在开发者团队中应用IM作为团队的协作工具对于团队成员分布在不同地域的无疑是最佳的选择。
  • 从个人软件到企业软件
  • 本文是从用户的角度来看,一个企业软件应该是什么样的,应该满足什么样的要求,并且简要介绍了软件行业为了应对这些要求而做出的努力,和相应发展的技术。本文不讨论硬件技术和底层软件技术,适合刚进入软件开发行业的新手和毕业生。
  • 软件测试实践之测试计划
  • 中国有句老话:“凡事预则立,不预则废”,说的就是做事情时事先计划的重要。对于软件测试工作,计划的意义也同样如此。在经历过失败的痛苦不断磨练之后,笔者来说说自己从事测试计划工作的一点心得。
  • 打开需求之门——在中国实践用例技术的感悟
  • 我这几年的工作主要是为各种软件开发团队作指导,指导团队如何将用例驱动的面向对象方法真真正正应用到团队的当前项目中。贯彻的起点往往是需求技术,即用例技术。在这个过程中收获良多,把一些感悟和思路总结如下与大家共享,比较粗糙,请多指教。
  • ICE:夏天里的零度
  • 一个每天深潜100米的天才,一个分布式计算领域的专家,仅仅出于爱好,成为了CORBA专家,仅仅缘于厌恶,开始对抗CORBA标准。
  • Marc Laukien访谈录
  • 几位著名的CORBA专家,出于对Design by Committee的痛恨,携手开发了下一代中间件平台ICE,本身就是一个很有意思的事情。由于研究领域的关系,清华大学操作系统与中间件中心和他们保持着联系。感谢CSDN网站的邀请,Marc与Matthew的中国之行可以说是成功和愉快的。CSDN专门为这两位客人安排了一天的长城之行,而这次轻松访谈就在去长城的路上发生……
  • 新一代面向对象中间件
  • ICE是新一代的面向对象中间件平台,开发者只需付出很少的努力,就能够用ICE构建出分布式客户——服务器应用。ICE在概念上与CORBA类似,但在许多方面都有突破性的进展:它的对象模型更简单、更强大;解决了过去困扰中间件的低效问题;提供了许多新特性,比如支持用户数据报协议(UDP)、异步方法分派、内建的安全性、自动的对象持久,以及接口聚合。本文将讨论ICE的各种设计决策、对比CORBA和ICE所采用的不同方法,并概述ICE的设计所带来的好处。
  • 大型多玩家游戏中间件
  • 大型网络游戏是中间件技术的典型应用。本文以在线游戏Wish为例比较全面地介绍了ICE的技术特性。
  • Hello World——ICE分布式应用开发入门
  • 初步了解了ICE的相关技术,本文中用了Hello World例子开始ICE程序的学习之旅。
  • JDK 1.5的泛型实现
  • 泛型技术与Sun JDK的渊源可追溯自JDK1.3。但无论JDK1.3或JDK1.4,都只是以编译器外挂附件的方式来支持泛型语法,并且Java标准库未曾针对泛型全面改写。而今JDK1.5正式纳入泛型。本文讨论JDK1.5的泛型实现,包括如何使用及自定义generic classes and algorithms,其中若干语法异于JDK1.3和1.4。
  • NIIT强势推新 撼动软件业冰山一角
  • 我国软件行业最为人诟病之处,莫过规模小、作坊式生产,缺乏产业化、规模化的特征,原因是多方面的。从外部市场环境来说,基础薄弱,缺少具有竞争力的核心技术、盗版横行.国外软件巨头的直接竞争,实力悬殊、行业竞争不规范等等,都遏制着国内软件企业的进一步发展。而从企业内部因素来说,管理制度不完善、人员专业素质有限、开发质量不过关等等,也是导致用户普遍不看好国产软件,从而使民族软件市场长期低速的重要原因。
  • 苍蝇、蚊子和臭虫——重构和设计模式实践指南
  • 在实践的开发过程中,我们常常被无休止的客户需求弄得焦头烂额。经过漫长而痛苦的经历后蓦然回首,才发现自己的代码中充斥着各种各样的苍蝇、蚊子及臭虫。但是你不再会迷失方向,本文作者将自己经验与您分享。
  • 体验XUL
  • 界面的描述一般是Java程序员比较头疼的事情,面对那些对计算机所知无几的用户,如何才能达到最好的效果,让人和机器充分沟通?今天,XUL来了。
  • 探讨和比较Java和.NET的序列化(Serialization)框架
  • 平台之间的较量还在继续,且大有愈演愈烈之势。Java和.NET的主战场以企业级开发为主,战火迅速曼延到哪怕最为微小的技术细节上。本期请各位看官观“虎”斗序列化框架。
  • Delphi Language的新特性
  • 计算机编程语言前进的步伐从未停止过。大名鼎鼎的Pascal经历了无数次的脱胎换骨,让Delphi站立在编程语言林立的今天。让我们共同揭开Delphi语言革命的帷幕。
  • Web页面爬行实践——.NET下正则表达式的应用
  • 本文首先对正则表达式做了一个整体的描述,接下来介绍.NET对正则表达式的支持。在读者对正则表达式有了一定了解之后,应用这些知识实现一个类似Webzip的用来获取Web页面的简单的Crawler。
  • 浅谈游戏产业与游戏编程技术——写给想要进入游戏界的编程人员
  • 游戏行业战火纷飞,先有台湾单机游戏横行PC,后有韩国网络游戏在国内大行其道,国内的游戏产业发展也在突飞猛进。本文作者给即将加入这个产业的人们提出了一些基本的看法。
  • 在Intel架构上释放程序的最佳性能
  • 软件性能的优化作为一项费时,艰难的工作往往被视为软件开发高手的领地,令一般软件开发人员望而却步。但是,软件性能对软件产品在市场中是否具有竞争力,以至软件产品能否取得成功,都起着关键作用。所以,如何提高软件的性能是作为软件工程师经常遇到的问题,也是软件工程师们一个头疼的问题。
  • 深度探讨Delphi三层架构
  • 近年来,如果不把软件开发在Web上或使用三层技术,基本上已经是落伍了。开发一套应用软件是一件风险很高、时间冗长的大事,尤其是企业的ERP或e化系统,更必须依赖廉价的Internet资源取得更快速更集中的资讯管理,因此,三层架构技术对软件公司或企业MIS部门而言,已经是势在必行。
  • 每日构建利器:FinalBuilder
  • 《程序员》杂志2004年第6期刊登了《把握项目的脉搏》一文,曾非常形象地把每日构建比做是项目的心跳,项目同步跳动的脉搏。是啊,如果客户、测试员、项目经理每天都能听听项目的心跳,那么这个项目最终就会是个健康的项目、高质量的项目。那篇文章从理论到实践都比较清晰,文中所举的案例读完确实受益良多,这里真要感谢作者毫不吝啬文字的指教。但是美中不足的是,文章最后只是介绍性
  • 山外看山——评The Art of Unix Programming
  • 上世纪初,英国随军记者斯文顿天才地将内燃机、履带、武器和装甲这些风马牛不相及的东西结合,发明出了坦克——可以边移动边攻击的钢铁堡垒。在法国战场上,德军士兵被这看似笨重的玩意儿打得溃不成军、节节败退。在第一次世界大战后期的许多重要战役中,坦克都屡建奇功,某种意义上深刻地影响了一战的格局,被尊为“陆战之王”。事
  • 新书上架
  • 放弃理想,未必能成就现实
  • 上个世纪90年代末,软件泡沫最高涨时,我还在学校里老老实实地学着结构工程。我当年的理想要做一个好的结构工程师,跟我弟一起开建筑设计事务所。后来之所以毅然抛弃本行来趟软件开发这摊浑水,很大程度是受了技术高手们高大形象鼓舞。那时真是有激情,觉得编程高手被泽着理想主义的光芒,他们才像是搞技术的,我们这些土木工程师,嗯,也就是混饭吃。
  • 程序员随笔:拥抱代码
  • 很多人都不喜欢代码,或者编写代码。可能觉得写代码过于枯燥,无聊;也可能觉得写代码实在是件简单的事情(高手们都这么想),毫不值得去拥抱甚至还有些人包含功利的想法。我也是有这样的毛病,不得已,为了培养对代码的好感,想尽办法找了些代码的好处。
  • 成为软件高手的几个忌讳
  • 一、不会英语:CS(Computer science)源于美国,重量级的文档都是英文的。不会英语的你只能忍受拙劣的翻译和很大延迟的文档(翻译出来优秀的文档几乎都是很久以前的出版物)。
  • [人物&报道]
    上海巨额投资软件企业可独得5000万(刘婧)
    操作系统“天神” David Cutler(方茜)
    微软技术
    厂商直击
    Java技术
    软件工程与项目管理
    移动开发
    Open Source
    封面书摘
    网站动态
    软件开发大事记
    软件学院 有一说一(CSDN)
    修车师傅与软件项目管理者(张海鹰)
    以讹传讹(李璞)
    中国优秀软件架构师感悟录(闫辉)
    数据库带来抽象的轮回——对话“IBM杰出工程师”Nelson Mattos
    激情开发中国的IDE平台——Magic C++背后的故事(戴晓东)
    推倒操作系统的“围墙”——SourceForge最佳项目Bochs(才子英)
    [开源文化]
    人物&报道·声音&幽默
    [管理]
    Linux创世纪(方圆)
    基于IM的团队协作(杜玄)
    从个人软件到企业软件(路松房)
    软件测试实践之测试计划(陈雷)
    打开需求之门——在中国实践用例技术的感悟(潘加宇)
    ICE:夏天里的零度(马维达)
    Marc Laukien访谈录(刘旭 王昕)
    新一代面向对象中间件(MichiHenning 马维达)
    大型多玩家游戏中间件(MichiHenning 马维达)
    Hello World——ICE分布式应用开发入门(MichiHenning MarkSpruiell 马维达)
    JDK 1.5的泛型实现(侯捷)
    NIIT强势推新 撼动软件业冰山一角
    苍蝇、蚊子和臭虫——重构和设计模式实践指南(王咏武)
    体验XUL(透明)
    探讨和比较Java和.NET的序列化(Serialization)框架(游智超)
    Delphi Language的新特性(左轻侯)
    Web页面爬行实践——.NET下正则表达式的应用(王辉)
    浅谈游戏产业与游戏编程技术——写给想要进入游戏界的编程人员(李家扬)
    [产品&应用]
    在Intel架构上释放程序的最佳性能(毕鹏)
    深度探讨Delphi三层架构(高志明)
    每日构建利器:FinalBuilder(钱彦云)
    山外看山——评The Art of Unix Programming(柯化成)
    新书上架
    放弃理想,未必能成就现实(孟岩)
    程序员随笔:拥抱代码(陈省)
    成为软件高手的几个忌讳(阿荣)
    《程序员》封面

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

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

    社  长:张悦校

    主  编:孟迎霞

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

    邮政编码:100015

    电  话:010-64351458

    电子邮件:[email protected]

    国际标准刊号:issn 1672-3252

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

    邮发代号:2-665

    单  价:10.00

    定  价:120.00