设为首页 | 登录 | 免费注册 | 加入收藏
文献检索:
  • 整合潮流 开发面临新机遇
  • 今年,IBM软件部门的大动作不断:5月份发布了推广SOA战略的Sonata计划,6月份又发布了Workplace战略。自从IBM提出“随需应变”策略以来,内部的资源进行了大量整合,部门和产品线都为此进行了不小的改变。
  • 软件EMBA诞生
  • 2004年7月16日,孙伟沉浸在忙碌和兴奋之中。这位美国迈阿密佛罗里达州立大学终身教授的获得者现在是北京航空航天大学软件学院的院长,他喜欢接受挑战性的工作。自从他担任这一职位以来,他一直试图将北航软件学院塑造成为更具有特色的国际性学院,如今,他的这一理想又迈出了更为坚实的一步:北航软件学院将
  • 打造科技应用中心工程化教育模式——专访中科院软件学院院长潘辛平博士
  • 当证监会第二天就找上门来希望合作之前,中科院软件学院院长潘辛平博士并没有预料到他写的“建设金融科技中心”的提案会有这么强的反馈。潘辛平说:“他们希望我们能够在科研、测试、认证和监管方面和我们全面合作,并且提供足够的人才和项目。”
  • 对反病毒乐此不疲的程序员
  • 在中国,能够得到正常持续性发展的几个幸存软件行业,杀毒软件肯定位列其中。不过,现在真正有实力与国外软件巨头在各条杀毒产品线上比拼的就只有瑞星了。在产品线战略和企业级防毒软件市场上,瑞星已经将其他国内对手远远抛在后面。
  • Bill Joy:技术天才+公共知识分子
  • 其貌不扬的瘦高个,凌乱的亚麻色头发,这就是被《财富》杂志誉为“网络时代的爱迪生”的Bill Joy。他曾是Sun的创始人之一,并在Sun担任首席科学家长达二十一年。他是一位令人崇敬的软件天才,同时也是一个标准的技术狂人——在记载英雄的历史中,我们注意到,天赋和近乎疯狂的偏执这两者总是结伴出现,并在英雄的身上达到一种交融的境界。
  • 建立实时Web图像
  • 建立更好的应用程序生命周期
  • GridView:超越DataGrid的新控件!
  • 微软技术
  • 盖茨第九次访华,再次让程序员们有了顶礼膜拜的感觉。别管对微软是爱是恨,盖茨始终是一个让大家敬佩的人物,如果没有盖茨创办的微软,或许电脑到现在还是少数专家的玩物。这一次,盖茨把重心放在了无缝计算的领域,而无缝计算,其中最有利润的,当然是移动计算领域了。拥有两亿手机的中国会不会成为盖茨嘴中的肥肉呢?
  • 厂商直击
  • CSDN7月论坛TOP
  • 修补Windows安全
  • Java技术
  • 在中国目睹英雄比尔·盖茨光辉的同时,JavaOne大会在美国召开,大会的第2天,SOA和EJB3.0成为令人关注的两大热点,之前我曾提及EJB3.0是利用J2SE1.5的语言特性实现了简化和易学易用,令人关注的两大O/R mapping技术JDO和Hibernate都没有被EJB3.0新标准选用,CMP将还是EJB3.0的唯一持久层技术,保持了EJB2.0的延续和发展。
  • 软件工程与项目管理
  • 6月,Grady Booch在一次访谈中展望了UML的前景。当被问及微软在UML上采取的策略时,Grady Booch认为,微软终于认识到建模的重要性并积极参与进来,是非常值得高兴的,不管他们的具体策略如何。经过多年的努力,几乎所有的主流平台厂商都在真正进入这一领域。针对微软最近对UML的某些评价,Grady Booch认为把UML元模型拿出来说UML复杂,是不公平的。打开一个操作系统或任何一项技术的内部,都是非常复杂的,元模型相当于UML的内部,对于工具开发商来说非常重要,但UML的实际使用者根本不需要看到这些。与其说复杂,不如说语义丰富。
  • 移动开发
  • 6月25日,微软移动开发者大会(MDC)在京隆重召开。微软移动开发者大会是微软在全球范围举办的针对移动应用程序开发的大型学术交流会议,在美国已成功地举办了3届。今年是微软首次在中国举办移动开发者大会。参加本次活动的主要硬件合作伙伴包括摩托罗拉、惠普、多普达、联想、神达、TCL等,他们展示了已经和即将在国内推出的基于Windows Mobile平台的多种最新移动终端产品,包括Pocket PC、Pocket PC Phone和Smart Phone。
  • Open Source
  • 最近Linux正在流行一种新的玩法,那就是完全自制Linux。什么意思呢?就是玩家利用一组基本的Linux源代码,从磁盘分区开始,创建系统目录,到自行编译所有代码,并将其组装成一个完整Linux的过程。目前最常见的有两种系统:LFS和GENTOO。
  • 程序员的权利,你知道多少?
  • 依据国家规定,企业必须依法向在职员工执行相应的福利政策并提供社会保险。然而,程序员面临的现实是,在国内的软件企业中,绝大部分都是小型软件企业,这些企业不仅谈不上成熟的企业文化,在对职工的关心上,也是做得相当不够。近期,有读者向本刊投诉说所在单位不仅不主动为员工提供福利政策办理,还推三阻四地拒绝承担应尽的责任,让公司的职员冷了心。据该读者反映,在他的同行圈子中,程序员没有保险是一种较为普遍的现象。
  • 垃圾场
  • 写下这个题目的时候,有一丝的犹豫,这是一首老歌的名字,估计现在记得的人已经不多了,但我觉得用它来形容现在的网络游戏市场,再恰当不过。
  • 饱蘸生命的程序
  • 李可文去世的消息,在业界产生了巨大的震动。在他的母校——北京大学,计算机系的萃萃学子无法从内心深处接受李可文离去的现实,他们在李可文的宿舍楼门前挂满了红灯笼,寄托着同学样永远的希望——“无论白天还是黑夜,我们都等着您的归来……”而李可文生间的亲朋好友、网友都无比感怀地在网上发表文章缅怀他的离去;甚至众多同他从未谋面的人,听说了他的事迹,出自于对这样一个出色程序员的尊敬,也纷纷在网上留言表示其对李可文的敬仰与惋惜。
  • 古代最成功的项目团队
  • 为了完成西天取经任务,组成取经团队,成员有唐僧、孙悟空、猪八戒、沙和尚。其中唐僧是项目经理、孙悟空是技术核心、猪八戒和沙和尚是普通员工。这个团队的高层领导是观音。
  • 中国开源的冰与火
  • 1999年,业界谈得最多的是两件事:互联网与开源的Linux。当时,从事Xteam Linux研发的冲浪公司的总经理任一甚至碰到了这样一件事:当任一自报家门,对出租车司机讲述自己从事的工作是开源软件的开发时,“见多识广”的的哥也用一种充满着兴奋的口吻显示了自己的博学:“我知道开源,就是那个自由的、免费的。”一时间,开源的春天以让人惊异的速度展现在人们面前。然而,好景不长,随着互联网泡沫的破灭,开源软件也随之陷入低潮。
  • 实用主义程序员访谈录
  • Andy Hunt和Dave Thomas是两位实用主义程序员(The Pragmatic Programmers),均为经验丰富且才智过人的软件开发人员,有过创作畅销的《The Pragmatic Programmer》和倍受推崇的《Programming Ruby》的辉煌经历。最近,他们创建了自己的小型出版公司以出版灵活式和实用式软件开发方面的书籍。Andy和Dave最近接受了O′Reilly Network的采访。
  • 声音
  • 程序员的爱情
  • 调试的结果
  • SourceForge最佳项目团队的成长:Audacity
  • 为了努力推动发展有价值的开源项目并给与关注,本月SourceForge.net的最佳推荐项目是Audacity。翻译这篇文章,希望能让更多的国内读者了解国外开发者的情况。
  • 为更为实用的网页设计而奋斗
  • 一般情况下,Web设计者首先对一个页面设计进行构思,然后着力实现该设计并为每一位站点访问者呈现同样的页面,而不管访问者使用的是哪种浏览器或平台。为了达到统一页面呈现这一目标,设计者往往要采用各种样式的CSS代码、浏览器检测脚本及其他手法和技巧。但是现在,我们需要重新评估这种方法,并质疑Web页面对每位访问者看起来都一样这样的企图是否适用以及恰当了。
  • 解惑CMM/CMMI
  • 从1999年中国政府相关部委启动支持CMM的政策出台,到2001年10月,国内多家通过了CMM2的软件企业获得政府的重奖,CMM认证在国内如火如荼地兴起了一股热潮。一时间,众多通过了CMM2级的企业如遍地开花一般地在国内出现,通过CMM认证的比例远远高于全球1%的平均水平;一大批国产以及外来的认证咨询公司纷纷抢占中国市场。
  • 软件测试实践之测试需求与测试用例
  • 本文介绍了有关测试需求整理和测试用例设计的一些方法和建议,也许它们并不是完全适合于您的工作,但是可以为您提供一种新的实践思路。本文适合的读者是已经掌握了软件测试的一些基本概念,并作过实际的软件测试工作。
  • 如何使用google解决问题
  • 本文介绍了使用google解决难题的一些高级技术,重点讲述了如何选择关键字,如何分析过滤信息等等。通过阅读本文,你会明白在极大的时间压力下快速解决高难度问题的关键技巧,你也能学会如何对一些复杂庞大的问题进行调查并给出可靠的解决方案。
  • 对用例工具的期望
  • 用例建模长期以来被看作次于对象建模的二等公民,部分原因是需求分析工作比较单调,没有设计和实现那么有意思;另外的原因就是CASE工具的支持不够,导致它没有对象建模那么流行。对象建模现在之所以如此流行,过去几十年来支持对象建模的工具不断持续改进是一个主要的原因。
  • 实战OO:开启征程(结尾篇)
  • 时间过得很快,实战00自第2期与大家见面以来,已经连载了6期。在这6个月里,我们一起从最初的领域分析(域建模,对系统的上下文更深入的理解)、用例分析(用例建模,完成需求分析工作)开始;然后进行鲁棒性分析(从分析过渡到设计的必由之路)、交互建模(详细设计的要点,并开始加入基础类、运用设计模式)勾勒出完整的解决方案;最后使用构件图、部署图来表示系统的物理结构,更好地完成系统的部署与实施工作。
  • 代码安全导读
  • 我们生活在网络互联的时代。作为互联网时代的程序员,我们所写的每一行程序,都可能被更多的用户使用,所遭受攻击的可能性,也远远比以往增大了。编写安全的程序,已经成为对每个程序员切切实实的要求。
  • 闲话代码安全
  • 编写安全的代码,是一个程序员的内功。这些代码的安全性是程序的质量标准。本文就代码安全的意义作出了针对性的概述。
  • 缓冲区溢出攻击的原理与防范
  • 攻击代码漏洞的常用手段就是利用缓冲区溢出。strcpy的那个漏洞至今仍是许多黑客掌中利器,作者将介绍如何防止缓冲区的溢出。
  • 来自网络的攻击
  • 在代码设计的初期,你就必须要考虑代码是否会被自身留下的后门入侵。因此,在设计阶段的周全考虑成了最关键的问题。
  • 第三方程序代码安全检查技术
  • 真正的程序员不相信任何人写的代码。毕竟未经亲手实践的代码可信程度是不高的。本文向您介绍如何检测第三方程序的安全性。
  • Oracle 10g Instance与内存架构
  • 在本期专栏中,作者将介绍Oracle 10g Instance与内存架构。
  • 疯狂的火星虫——面向对象状态机实践指南
  • 电信系统依赖于状态机来决定对成百上千复杂事件的处理方式;Quake中的精灵依赖于状态机决定自己的思考和战斗方式。本文通过一个面向对象的状态机引擎,构建了一个具有智能的火星生物。
  • EAI项目实施经验谈
  • 文章从应用集成项目的特殊性、复杂性等方面介绍了应用集成领域项目实施中较有代表性的项目难题,提出了一些应对的思路。
  • 走进程序世界的田园——段页式存储亲密接触
  • 面对如此巨大的内存地址,你的程序指针将何去何从?本系列的第二篇文章将继续带您走进程序世界的田园,了解段页式存储。
  • EJB 3.0先睹为快
  • 最近一段时间,Java社群都在非常活跃地讨论了EJB 3.0新规范,本文将就Sun最新发布的EJB 3.0预览版,并结合EJB 2.1中的一些知识以及3.0新规范中的特性,对EJB的发展作出大胆的预测。
  • 探讨和比较Java RMI和.NET Remoting框架(下)
  • 本文将Java,和.NET的RPO基础框架做了概观性的介绍,Java RMI的设计大体延续了传统基于接口的模型思路,.NET Remoting则大力在易用性和地点通透性上做突破。
  • 多线程实现并发访问——基于.NET的服务器程序
  • 本文将采用先需求分析,然后由外而内的方法,深入浅出地介绍常见的服务器端程序如何使用多线程技术支持来自客户端的并发访问。
  • 利用变更管理工具实现项目管理过程的实时跟踪
  • 现代项目管理必须使用先进的管理软件。Microsoft Project(Project)是今天项目管理中被普遍接受并使用的管理工具软件,汇集了许多成熟的项目管理现代理论和方法。通过使用Project,项目经理可以快速完成项目计划、拆分任务、制定实施日程、分配人力资源等工作。由项目计划生成的甘特图,能够清楚直观地帮助管理者了解项目的全局规划和部署,是项目管理中不可缺少的决策依据。
  • 聚焦国产WEB开发平台
  • 每当提起自主版权,很多程序员内心就会有一股莫名的滋味。因为很多国产软件要么没有人用,要么是属于“拿来主义”下的修补软件产品。软件开发者也在这个过程中很难提升自尊和希望。对于系统集成厂商来说,很多软件项目更是最后变成了给国外的大公司打工。
  • 工具介绍:Thinstall
  • 软件开发完毕,需要开始考虑部署(deployment)的问题。部署往往不是一件简单的事,有一些问题需要解决。早期,Java尚未普及时,许多Java开发出来的软件,不保证可以在其它人的PC上执行,因为别人可能没有安装JRE(Java Runtime Environment,Java执行环境)。即使有安装JPE,JPE的版本可能也不对。即使是现在,这个问题仍然存在。
  • 厚积薄发,固若金汤——写在《软件加密技术内幕》出版之前
  • 以胆亮鲜艳我绿色作为封面颜色的计算机技术书籍并不多见:我的书架上,《C++沉思录》第是第一本绿皮的经典;然后,高教版的《Algorithm In C》延长了这条亮丽的风景;而在最近收到的《软件加密技术内幕》一书的样稿后,我那沉寂了一月有余的书架又一次要迎接一位绿色贵宾的入住了!能够抢先阅读这部看雪学院的力作,就很让人兴奋。阅完全书,让人不由得选叹:加密的世界原来是如此的奇妙!
  • 揭开UML美丽的面纱——实话实说《UML:Java程序员指南》
  • Bob大叔(Robert C.Martin)是一位享誉全球的面向对象设计大师,同时也是一位善于思考、敢于直言的实践家。他是我最为尊敬的软件开发者和最为喜爱的技术作家之一。他所写的东西(包括论文、书籍和代码)总是言简意赅而又直指问题核心,我每次看时总感到“于我心有戚戚焉”。是的,他的文字不仅犹如夏日里一阵阵清爽的凉风扫去我心中的疑惑,还能使我产生强烈的共鸣。
  • 新书上架
  • 关注程序员健康
  • 编读往来
  • 我来评论
  • [企业专访]
    整合潮流 开发面临新机遇(Henry)
    软件EMBA诞生(Henry)
    打造科技应用中心工程化教育模式——专访中科院软件学院院长潘辛平博士(Henry)
    对反病毒乐此不疲的程序员(Henry)
    [名人堂]
    Bill Joy:技术天才+公共知识分子(方茜)
    建立实时Web图像
    建立更好的应用程序生命周期
    GridView:超越DataGrid的新控件!
    微软技术
    厂商直击

    CSDN7月论坛TOP
    修补Windows安全
    Java技术
    软件工程与项目管理
    移动开发
    Open Source
    [调查]
    程序员的权利,你知道多少?(张里)
    [感悟]
    垃圾场(赵青)
    饱蘸生命的程序(才子英)
    古代最成功的项目团队
    [特别策划]
    中国开源的冰与火
    [技术访谈]
    实用主义程序员访谈录(chromatic)
    声音
    程序员的爱情
    调试的结果(张绿)
    [软件创业]
    SourceForge最佳项目团队的成长:Audacity(才子英)
    [名家观点]
    为更为实用的网页设计而奋斗(MichaelMeadhra 欧阳宇)
    [CMM专栏]
    解惑CMM/CMMI(罗景文 徐勉)
    [软件工程]
    软件测试实践之测试需求与测试用例(陈雷)
    [解决方案]
    如何使用google解决问题(Redguardtoo)
    [非程序员]
    对用例工具的期望(HǖseyinAngay think)
    [实战OO]
    实战OO:开启征程(结尾篇)(徐锋)
    [专题:代码安全]
    代码安全导读
    闲话代码安全(舒适)
    缓冲区溢出攻击的原理与防范(陈硕)
    来自网络的攻击(李玉卿)
    第三方程序代码安全检查技术(王振祥)
    [名家专栏]
    Oracle 10g Instance与内存架构(何致亿)
    疯狂的火星虫——面向对象状态机实践指南(王咏武)
    [企业开发]
    EAI项目实施经验谈(李国平)
    [系统开发]
    走进程序世界的田园——段页式存储亲密接触(于渊)
    [Java]
    EJB 3.0先睹为快(透明)
    [.NET&Java]
    探讨和比较Java RMI和.NET Remoting框架(下)(游智超)
    [Ineta专栏]
    多线程实现并发访问——基于.NET的服务器程序(董洵)
    [Software Development]
    利用变更管理工具实现项目管理过程的实时跟踪(李春)
    [Web Development]
    聚焦国产WEB开发平台
    [工具点评]
    工具介绍:Thinstall(蔡学镛)
    [书评]
    厚积薄发,固若金汤——写在《软件加密技术内幕》出版之前(罗翼)
    揭开UML美丽的面纱——实话实说《UML:Java程序员指南》(邓辉)
    新书上架
    关注程序员健康
    编读往来
    我来评论
    《程序员》封面

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

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

    社  长:张悦校

    主  编:孟迎霞

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

    邮政编码:100015

    电  话:010-64351458

    电子邮件:[email protected]

    国际标准刊号:issn 1672-3252

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

    邮发代号:2-665

    单  价:10.00

    定  价:120.00