设为首页 | 加入收藏
文献检索:
  • 专业精神创造奇迹
  • 今天收到一封蒋涛转发的邮件。邮件大意是北川县一所已经建成10年的汉龙希望小学,在地震当中483名小学生毫发无伤。在面临剧烈地震灾害的同时,这所学校的建筑物几乎没有损坏。一切都得益于十年前建校时,项目负责人X先生精益求精的态度和专业精神。
  • 开源的三重境界(carlwu)
  • 我觉得中国程序员对开源贡献太少了,非常同意“中国更多的开源是拿来主义”这个说法。我个人认为,我们的程序员对开源的理解是相当狭隘的,我觉得开源有三重境界:
  • 它山之石,可以攻玉(MangDong)
  • 最近看了《自组织系统理论》一书,其中讲到财富流转是社会这一自组织系统演化的一个重要参量。我想从某种意义上讲开源软件就是财富流转的一种形式。它不仅会促进软件产业的进化,同时也会促进与软件业息息相关的信息产业的进化,进而促进整个社会的进化。君不见在自由软件/开源软件之前我国的软件技术受制于发达国家的知识产权、专利的制约,再加上中国特有的技术保守封闭传统,软件产业始终处干二三流的水平,在一些关键点上始终没有太大的突破,
  • 开源就是社会主义(xiueplane)
  • 开源的动机暂且不说了,单纯的说行为,是好事,但在我看来,会有这样一些影响:我比较欣赏每个人都奋起与他人竞争的场面,客观地说开源不过是给大家提供了一个已经“成型”的基础,当然,在这个基础上也可以有竞争,而这个基础通常不是容易得到的,我想这个基础和这个基础所带来的“新知识”就是开源的实际意义所在了。换过来说,简单的东西不存在开源的价值,开了也没看的意义。但是建立在这个基础上的东西,要不要开源呢?
  • 关注
  • 微软放弃收购雅虎;微软向雅虎提交替代交易方案;纽约时报:微软收购雅虎之心未死。
  • 会议
  • 第十二届中国国际软件博览会即将召开;2008年互联网大会将移师南京;2008中国软件运营服务(SaaS)大会即将召开。
  • 程序员的骄傲
  • 试着去想一下30年前的计算机,估计还没装上显示卡,显示器是纯黑白的而且只能输出字符。但是在程序员眼里事情变了,他们可以通过程序让显示器输出点,用黑白的点来组成位图,然后用位图组成动画,用动画做成游戏。这在当时的计算机上实现起来肯定是太难了,也许有些人还会认为这很变态,但是我觉得这个正是程序员的骄傲。今天程序员们依然应该骄傲,因为他们懂得看起来美丽的软件后面的本质。
  • IBM并购Telelogic
  • 自从2005年以来,Telelogic收购了几家很有特色的公司和产品,包括最早做业务建模的Popkin System Architect、专注于嵌入式建模的I-Logix Rhapsody、专注于需求前决策支持的FocalPoint。现在,IBM已经以8.45亿美元的价格完成了对Telelogic的收购(2006年Telelogic并购I-Logix时的价格是0.8亿美元)。虽然2008年Telelogic公司仍然会独立运作,但到2009年,IBM将把Telelogic产品和Rational产品整合。
  • 与Jazz共舞——体验下一代软件交付协作平台
  • 团队软件开发与爵士乐队的演奏有许多相似之处。两者都需要在成员个人的高水平发挥和团队成员的协作之间取得平衡。同希望聆听高水平爵士乐队的精彩演出一样,您一定也非常期望软件开发团队也能像高水平乐队一样进行团队协作,同时团队中的每一位成员也能够发挥他们在团队角色方面的作用并达到最佳水平。
  • 开放标准VS开放源代码
  • 在JavaOne2008大会上,JCP小组们组织了一个圆桌会议,其讨论主题是:开放标准和开源之间的交集部分,以及由此扩展开的理论标准和事实标准。JCP近年来鼓励JSR标准尽量对公众开放,并希望标准制定小组们关注开源协议的变化。实际上,JCP委员会的成员们都对JSR的一些议案投了反对票,因为他们的协议过于严格。JCP新任主席Patrick Curran多次在圆桌会议上提出:无论是从协议、还是从流程的角度,
  • RIA市场风起云涌Linux新版一争高下
  • JavaOne2008大会在旧金山开幕,本次大会的明星是JavaFX和Applet。从去年的声明以来,Sun在JavaFX方面完成了大量的工作,已经出现了不少使用JavaFX构建的应用程序。会议官方的JavaFX时间表是:7月发布JavaFX Desktop SDK预览版,秋季发布JavaFX Desktop1.0,09年春发布JavaFX移动版和JavaFX TV。虽然现在很多JavaFX应用都是基于其早期御览版构建的,但足以吸引很多人的眼球。
  • 移动设备的救援任务
  • 本月四川地震成为我们记忆中抹不去的伤痛。在这场大灾难的背景下,七月份即将在中国苏州举办的一次机器人比赛就具有了非常的意义,这就是机器人世界杯RoboCup 2008中的RoboCupRescue救援机器人比赛。RoboCupRescue比赛分为救援仿真和救援机器人两个组进行。在刚刚结束的日本站预赛中,救援机器人进入模拟的神户大地震现场搜救名为Damiyan的人偶。
  • Python与Rails发布版稳步推进
  • Python语言成为Linux杂志近期评选的“读者最喜爱的编程语言”,与此同时,Python的发布版一直以稳健的步伐向前迈进。本月Python2.6的alpha3版本以及Python3.0的alpha5版本发布。在Python3.0a5版本中,修正了执行特定函数时出现的SystemError异常,以及命令行指令以Unicode格式传递字符串时出现的问题。
  • 感受ARM和X86平台的较量
  • Intel前阶段发布了面向移动互联网接入设备的Atom处理器,也将竞争延伸到了ARM的手机芯片领域。面对这个问题,ARM回答的非常干脆:在嵌入式处理器市场,ARM不惧任何竞争。ARM凭借其出色的性能以及成功的商业运作,牢牢占据着嵌入式手持设备市场占有率第一的宝座。但是随着消费群体的胃口越来越大,直逼台式机上的全部应用,使得Intel似乎找到了ARM的劣势。Intel宣称,基于ARM架构的手机无法支持一些网站的正常浏览和Flash,但却遭到ARM的否认。
  • Telelogic驱动RUP演进
  • IBM多年来一直在围绕着软件和服务在产品线的各个方面投入,在通用软件的软件开发的过程中,包括需求分析,设计建模、开发、配置管理、测试、项目管理等几乎各个环节。自2003年收购了Rational之后,IBM的产品线对整个软件开发过程中的支持也得到了极大的增强。在此之后,IBM又于2008年3月宣布收购专注于嵌入式设备和系统开发领域的应用生命周期管理的解决方案提供商Telelogic公司。
  • 企业级应用平台开发:5月无战事
  • 企发企业级B/S应用程序,视图层的选择一直是一个老大难的问题。越来越多的企业选择了AJAX。然而从纷繁复杂的AJAX框架中选择合适自己的一款,可不是一件容易的事情,很有可能还有版权的问题。这不,ExtJS已经更改了四次license,而且一次比一次更受限制。5月初,Adobe在Open Screen Project大会上宣布开放更多Adobe拥有的私有技术,其实早在去年4月份,
  • Adobe的RIA大平台战略:开源成就霸业
  • 近来,微软针对RIA市场(微软称RIA为Rich Interactive Application)的一系列强烈的Silverlight推广攻势让人瞩目。大家开始明白,争夺RIA技术主流是占据战略制高点的最佳路径。
  • 企业动态
  • 奇趣科技发布旗舰产品Qt4.4版本;微软中国研发集团总部大楼在中关村奠基;惠普139亿美元收购EDS;ThoughtWorks推出软件项目管理工具增强版Mingle2.0.
  • SUN推出MySQL Workbench助力应用开发ORACLE专注行业领域
  • 本月SUN推出了MySQL Workbench(WB),该产品是专为MySQL“量身定做”的一套图形化数据库设计环境,功能上覆盖了数据库建模、数据库物理结构设计、数据库创建、变更管理、文档生成等一系列基于MySQL的开发工作。由于该套工具采用OpenGL和开源的Cairo作为基础,加之SUN对于自有数据库领域的高度关注,因此新推出的WB产品给人非常精致的感觉。
  • 红五月
  • 如果说地球是一个大系统,那么地震就是一个局部的当机,不知道作为最高系统架构师得造物主,是否为这么一个局部不合理的设计造成的灾难,有一点愧疚,望着到处瓦砾和无数的泪水与鲜血,生命在此刻显得如此脆弱和珍贵。
  • 以人为本
  • 这两天四川汶川地震,国内游戏相关企业捐款的比较多,但在媒体和网民的眼中,网游公司仍然是被鄙视的对象,都认为他们捐助的数额和网游的暴利不相符合。我想大家还是宽容一些,捐多捐少都是对灾区的支持,相互的比较,加入道德评判都没有意义的。尤其是对于以盈利为主要目的公司,我相信他们的判别标准大都非常简单,是否对公司的发展有利,简单的说在他们眼里做公司不是做慈善。我理解他们,
  • 警惕网络设备中的幽灵
  • 本月22日,在伦敦的一场安全会议上,一个名为Sebasiian Muniz的安全研究者,会介绍其编写的Cisco路由器rootkit。
  • 打上系统补丁也不安全!黑客工具让攻击变得简单——病毒通过应用软件漏洞大肆传播
  • 趋势科技中国区网络安全监测实验室近日检测到大量正常网站被插入恶意代码,而且该现象有逐步蔓延的趋势。种种迹象表明此次事件与中国黑客有着密切关系。
  • 中国MVP的西雅图之旅——记微软2008 MVP全球峰会
  • 2008年4月14日,微软2008 MVP(最有价值专家)全球峰会在西雅图微软总部举行,来自世界各地近1800名MVP齐聚本次峰会。年度MVP全球峰会是微软以最激动人心的方式,答谢最有价值专家做出的特殊贡献而举办的全球盛会。同时也是全球MVP与微软互动的良好平台。会上,微软首席执行官史蒂夫·鲍尔默和首席架构师Ray Ozzie发表了精彩演讲。本次中国23位MVP代表参加了全球高峰会,与全球同行们一起分享了这次技术盛宴。
  • 老人与海——IBM首席科学家Frank Soltis博士
  • 他在IBM中国i系列部门有个代称叫“老人”,他西装革履,风度翩翩,一副儒雅的形象;然而在他的家乡,毗邻加拿大的美国北部边界小镇明尼苏达,居民们都称呼他为“爱飙车的老小伙”。同样,这些居民中并不是每个人都清楚,这个叫Frank Soltis的飙车发烧友,有一个在IT业界十分显赫的身份——IBMe Server i系列全球首席科学家,POWER芯片设计者之一。
  • 焦点
  • 5月12日下午14时28分,四川汶川县爆发8级地震。地震造成伤亡惨重,截至5月22日,已有5万多人不幸遇难,无数房屋坍塌。地震消息一传出,全国上下都投入了赈灾行动,各大IT公司也纷纷慷慨解囊,为赈灾贡献力量。
  • Visual Studio 2008 SP1 Beta如期而至
  • 5月中,微软发布了,NET Frame-work3.5和Visual Studio 2008的Service Pack 1Beta。
  • Spring Application Platform——SpringSource迈向应用服务器的第一步
  • 上个月我们谈到了Rod Johnson大肆抨击传统Java应用服务器厂商和EJB。他说:“如果你看到目前流行的轻量级解决方案(比如说Apache的Tomcat)快速增长的实事…那么很明显,我们正处在一个深刻变革的时期。”
  • 幽默
  • 中国企业信息化之观感
  • 企业信息化是一个大家颇为熟悉的词汇,也是企业发展的必经之路。企业信息化的目的是利用信息整合技术,提高企业的经济效益和竞争力,其主要包含几个层面的含义。第一,生产过程自动化,利用IT系统建立、管理、创新、优化企业流程,节省人力、物力,提高企业效率;第二,商业智能化,即通过信息化途径,如数据挖掘和分析等具体方式,帮助企业做出更准确的决策;第三,运营电子化,即通过电子商务途径完成原本需要面对面解决的业务,
  • 谈PaaS对互联网产业的影响
  • 平台即服务(Platform as a Service,PaaS)是软件即服务(Software as a Service,SaaS)的延伸。SaaS提供的是定制好的远程软件服务,比如当你订购一个网络销售系统软件,就可以直接使用,不需要代码开发,但是缺点是客制化困难。PaaS也是远程订购服务,但是你购买的是平台模块服务,如计算能力、数据库、储存和消息传送等。底层的平台已经帮你铺建好,你需要开发自己的上层应用。
  • 移动电话——生活的必需品
  • 发生在四川的地震灾害影响着我们每一个人。你可能当时正在一座晃动的建筑物中;可能你的朋友生活在四川,或者刚好在四川,正如我:我的一位同事这周正滞留在成都。我的同事毫发无损,但是地震灾情比预期中严重,我们都陷入了悲痛之中。
  • 中国外包的五种模式
  • 一项数据调查显示,2006年中国软件外包市场份额约为14亿美元,2007年增长至20亿美元,2008年将达到28亿美元。以上数据标明,软件外包市场份额正在加速增长,中国外包市场异常火热。中国的外包市场根据侧重点不同可分为:对日韩外包、跨国公司外包;人力外包、国内外包以及传统离岸外包,以下是我对这几类外包的看法。
  • 开源商业模式介绍
  • Eric Raymond提出开源的软件交付模式,到今天形成了一条完整的产业生态链,在这样的生态链上如何找到自己的价值,如何开发商业模式,成为今天使用开源软件创业的程序最关心的问题。
  • 与开源共成长
  • 在中国,采用开源创业的程序员不在少数,然而并非所有的创业者都能在今天的商业环境中立足,银杏咨询的成长,也许能给我们创业提供有价值的参考。
  • ZK创始人叶明宪的开源进行时
  • 开放源代码已在越来越多项目开发中得到重视,为了更进一步了解开源社区的发展与盈利模式。《程序员》杂志对AJAX框架ZK的创始人叶明宪进行了专访。做为台湾从开放源码项目中获益的先行者,叶明宪将以其经历以及对开源的感悟,为读者带来这位先行者眼中的开源世界。本次采访的内容也将围绕开源社区发展的困难与优势、开源社区的领导者所应具备的素质、开源社区的获益模式等内容展开。
  • 开源者说——一个开源项目贡献者的自白
  • 2006年的1月1号的夜晚我躺在床上,和大部分程序员一样,非常偶然的想起三十岁大限临近而一事无成,开始变得忧虑哀伤……最后在写一本书还是做一个开源项目之间,选择了后者,这也是SpringSide开始的简单理由。
  • 开源离我们有多远——中国开源现状调查
  • 在人类数千年的文明史上,自由一直是社会发展的原动力。谋利者往往可以获取短期暴利,但是终将毁于其造成的不公和落后。因为知识需要更为广泛的验证和传播才能发展。在电子管计算机诞生62年,Unix诞生39年,TCP/IP协议诞生28年,Windows1.0诞生23年后的今天,越来越多的中国程序员接触到了原本就属于他们的东西——开源。软件从诞生一刹那起,就是属于热爱她的人们,开源是软件的基本属性之一。
  • 开源授权协议(License)初探
  • 在我国,许多用户对使用开源软件存在一定的误区,认为开源软件就是免费使用的软件。事实是——就像私有软件一样,开源软件存在不同的授权协议。不同的协议对修改、使用或发布开源软件有不同的约束。OSI(www.opensource.org)是目前世界上针对开源软件授权进行认证的唯一机构。OSI网站上列出经过OSI认证的开源授权协议,目前共有50多种。
  • 一个程序员谈开源
  • “不识庐山真面目,只缘身在此山中”,这话用来形容从事开源软件开发的程序员再恰当不过了。开源是一个很大的概念,开源软件涉及到各个领域,从底层驱动到上层应用,从桌面到服务器,从PC到嵌入式,从企业应用到生命科学,可以说有软件的地方,就有开源的影子。而从事开源软件开发的程序员可能是某个领域及相关领域的专家,但他们对整个开源的理解,
  • 揭开新的篇章——2008JavaOne大会实录
  • 2008年5月5日,主题为Java+You的2008 JavaOne大会正式在美国旧金山的Moscone Center揭开帷幕,来自全球超过15000名参会者来到旧金山,共同见证Java走过的第13个春秋。
  • 让信息随需应变
  • 在过去的多年中,业内一直在提倡“企业信息化”。其背后的思想和动机是,将以往通过纸和笔记录的资料和文档以数据的形式存储起来,进而能够通过计算机技术方便的修改、迅速的查找、快速的计算等等。换句话说,企业信息化的目标是建立起一个能够容纳和管理企业业务数据的信息系统。
  • 一堂价值上千美金的免费课程
  • 2008年4月22日,久违了几天的太阳终于在北京的天空中露了个脸,空气难得格外清新。同样让人感觉神清气爽的,还有IBM、雅各布森国际股份有限公司和CSDN共同举办的“软件工程高层沙龙之需求管理”研讨会。
  • 从校园开始推动信息化建设——由Sun与ACAA合作想到的
  • 2008年4月23日,Sun与ACAA教育战略合作新闻发布会在北京大悦城国际酒店举行。会议正式宣布双方在Java职业培训和认证领域建立了战略合作关系。Sun公司亚太区首席教育官Dennis Kwok和ACAA教育总经理张晖一起开启香槟,与在场嘉宾、媒体共饮香槟,迈出成功的第一步。
  • 聚众人之力,汇天下朋友——记MySpace聚友发布MDP开放平台
  • 不久前,国际互联网巨头Google、Yahoo!与全球最大的SNS社交网站MySpace宣称要联合推出Open Social API,以与发展迅速的Facebook开放平台形成分庭抗礼之势。2008年4月12日,MySpace聚友正式启动了面向开发人员举办的开放平台(MySpace Developer Plaform,简称“MDP”)创意与编程大赛。通过基于Open Social的MySpace.cn开放平台API,开发人员可以获取用户的基本信息、
  • 沿着SOA的道路前行
  • 4月18日,用友公司发布了U9商业应用套件。U9研发历时4年多,U9开发团队人数多达数百人,代码量达到1000多万行,其设计模式和开发思路是完全基于SOA思想搭建的架构。
  • 掌握“精益”思维,提升软件工艺——专访ThoughtWorks中国区总经理郭晓
  • 2008年6月21日,由ThoughtWorks与CSDN合办的第三届“敏捷中国”技术大会将在北京丽亭华苑酒店召开。在本届以“精益软件思维”为主题的大会上,敏捷宣言的缔造者之一、ThoughtWorks首席科学家Martin Fowler将再度来华,与多位ThoughtWorks公司内外的技术领袖带来精彩的演讲。针对又一次备受期待的“敏捷中国”技术大会,《程序员》记者特地访问了ThoughtWorks中国区总经理郭晓先生。
  • 回首十年——从程序员到CTO
  • 继上一篇《我的追梦之旅》发表后,《程序员》杂志约我写一篇自传,希望我从一个IT人的角度谈谈在美国生活和工作的经历。接下这篇约稿后一直在想,讲些什么呢?我在美国工作了十年,十年的时间,不长也不短,我从一名普通的程序员成长为FreeWheel的CTO。在这期间发生了许多事情,结识了很多朋友,他们在我的成长过程中伸出了无私的援助之手。可以说,没有他们,就没有今天的我。我想,就和大家分享一些我十年中最感动,印象最深刻的小事情吧,也希望能借此机会结识更多的朋友。
  • 2008开源在中国 说不尽的开源——记“开源在中国2008”研讨会
  • 近10年过去,开源软件已成为软件行业,特别是互联网行业最重要和发展最快的领域,著名开源项目网站SourceForge在1999年还只有数百个开源项目,到2008年初其开源项目数已经超过17万个,几乎覆盖软件应用的所有领域。大部分产品和技术基于开源平台的Google成为世界上最成功的高科技公司。今天,从全球500强企业到中小企业,还有绝大部分的软件公司都在使用开源产品构建自己的信息系统或者产品。
  • 摸着石头过河——记开源社区huihu.org
  • “Huihoo.org作为中国的开源社区之一,也一直是在摸着石头过河,寻找一条适合中国的开源社区之路。”程勇如是说。程勇,huihoo.org的创始人之一,社区策略专家/开放源码传道士,自2001年起致力于开源方法、技术、知识、文化在中国的传播与推广,如今已有7年之久。作为中国为数不多的几个开源社区,huihoo.org在7年中做出了很多事情,比如JFOX,这个项目曾经在开源大赛中拿过银奖。
  • 莫等闲,抬望云和月
  • 满江红开源网站,是一个相当特殊的开源网站,它并没有公开的论坛,它目前为广大的开发人员所熟悉,主要是我们编写或组织合作翻译的Hibernate、Spring、Seam、iBatis等文档中文版的广泛使用。无心插柳柳成荫,目前这些文档已经成功的帮助了以百万之众的Java程序员使用开源的编程框架。
  • 从一封信说起——记姜太文博士和他的XooPS项目
  • “XOOPS度过了五味杂陈的一年。”回顾2007,与XOOPS一起,我们知道了自己力所能及与力有不逮之处;我们也走过了一个开源项目的成功与失败之路,并且正在为XOOPS寻找最佳的发展方向。
  • 比开源更自由的存在——哲思自由软件社区专访
  • 认识哲思自由软件社区负责人徐继哲是在去年的12月,其实很早以前就听说过这个崇尚自由软件的异类,他同一般的开源软件开发者有很大的不同,除了对软件开放性的理解之外,还包括他那特立独行的动作以及种种与旁人不同的价值观。今年做开源选题,总算是可以找到一个机会与徐继哲好好聊聊关于他创建哲思自由软件社区的想法了,希望能给支持开源软件的读者提供一个关于软件授权方面思考的机会。
  • 解密淘宝网的开源架构
  • 对于一个每天在线交易达数亿元的电子商务网站,如何有效确保业务的稳定、安全运行是很多开发者都非常好奇的。淘宝网在这当中采用了大量开源技术,并给我们建立大规模互联网应用树立了典范。
  • 自由软件和新浪网
  • 新浪作为服务于中国及全球华人社群的在线媒体及增值资讯服务提供商,大规模的使用了自由软件来构建整个网站系统和服务平台,满足超过2.6亿的注册用户和每天超过8亿次的浏览量。下面我们将以新浪为例讲述自由软件在其产品研发和服务的关键做用。
  • 项庄舞剑,意在沛公?——评国际软件巨头的开源策略
  • 2008年的春天是一个多事之春。对于每一个IT公司来说,收购与兼并,裁员与拆分,都成为摆在眼前的问题。美国经济转冷已经成为不争的事实,如何能够在经济低潮期间继续保持企业的高速发展和高投资回报率,已经成为各大软件公司不得不面对的问题。在过去的20年里,软件这个产业早已习惯了每年40%甚至更高的增长速度,各大公司唯一关心的事情就是如何抛离竞争对手,而今天,收购和兼并成为企业扩张的不二法门。
  • 大企业如何助力开源
  • 做“开源”相关的事情十多年了,对这个话题也很有感情。我认为:在中国推广开源事业,是整个计算机业界的工作和使命。首当其冲的是中国本土的软件企业。多年以后回顾IT历史,我们能感觉到,之前忽视开源是多么的幼稚。
  • 让漫天繁星在指尖随心闪耀——专访开源专家马越
  • 马越,现任北京中通软联信息科技有限公司董事长兼CTO,北京浦华众城科技有限公司副总经理。在他多年来对JAVA开源技术的研究和应用的过程中,形成了自己独到的软件开发理念,并在利用开源技术构架大型企业应用软件方面有独特心得。2007年11月,马越先生在CSDN主办的“2007软件开发2.0大会”上,做了题为“从Seam框架实践 说起——谈开源软件的本质与思考”的演讲,并引起强烈反响。作为国内少有的开源软件方面的资深专家,马越欣然接受了《程序员》杂志的采访,
  • Web架构师的能力
  • 互联网进入Web2.0时代之后,Web架构师的重要性日渐凸显,本文试图为您勾画一个成功的Web架构师应该具备的一些基本知识和能力。
  • 炫目的敏捷架构师
  • 随着敏捷软件开发的理念和方法论逐渐被越来越多的人接受,敏捷架构师在团队中的地位也越来越重要,那怎么样才能成为一名优秀的敏捷架构师呢?
  • 写给Web2·0站长,不仅仅是泼冷水
  • 看到国外Web2.0站点的火热发展,国内众多Web创业者两眼发红,抄得兴起。可是光看见人家吃肉,背后的技术积累和投入却是我们的站长们所不清楚的。
  • Flex 3.0新特性的应用系列连载——系列二
  • 使用Delete语句删除数据 Delete语句用以删除表中的数据,其语法如下所示。 Delete from表名where条件 Delete语句可删除单条记录或多条记录,方法是控制条件范围。以下代码使用Delete语句删除“高三5班”学生信息。
  • 高性能网页开发新20条规则详解(二)
  • 上期我们刊登了Yahoo!优异性能开发团队新推出的20条规则的前8条,本期我们为您继续介绍余下的12条。
  • CUDA——用于大量数据的超级计算(一)
  • 您是否有兴趣在使用高级语言(比如C)编程时,通过标准多核处理器将性能提升几个数量级?您是否也希望拥有跨多个设备的伸缩能力?
  • C++平淡是真——写在Stroustrup博士荣获DDJ Excellence in Programming 2008之际
  • Dr.Dobb’s Journal已经决定将2008年度的Excellence in Programming大奖授予C++的创造者Bjarne Stroustrup博士,表明了软件开发者社群对Stroustrup博士二十多年来在C++语言的设计和改进当中所做工作的嘉奖。实际上,在过去的13个Excellence in Programming大奖中,有5次颁给了流行编程语言的创造者,有两次直接颁给了与C++语言发展直接相关的人物,而作为C++语言的创造者和最大的贡献者,Stroustrup时至今日才获此奖项,实在太晚了一些。
  • C++位段安全的编译时实现
  • 本文讨论了一种将所有非法位操作以编译时错误方式暴露,从而保证运行时位操作安全的解决方案。
  • 自由软件运动:从创世纪到GNU GPL version 2
  • 1983年,Richard Stallman发起了自由软件运动,那时,他30岁。对于现在的人们来说,那是远古时代了。如果我们不了解计算机的早期历史,尤其是计算机软件的早期历史,那么我们就无法准确地理解自由软件运动。去年自由软件基金会发布了GNU GPL version 3,我希望利用这个机会,和大家一起回顾一下自由软件运动。为了方便大家的理解,我们的第一篇对话是关于自由软件运动的早期历史,时间跨度涵盖了从计算机的早期历史到GNU GPL version2的发布。
  • 敏捷与性能的博弈——Ruby on Rails Web development
  • 起源 2007年元旦,P1.cn创始人通过我的Blog与我取得联系,详细交谈了关于使用Ruby on Rails建设一个高端社交网格平台的计划。并在这年3月,从瑞典回到北京,我也从南京到北京,开始了网站建设和团队建设的征途……
  • 豆瓣的架构
  • “你要是愿意 就买一枝三块钱的玫瑰 送给我吧 这城市也是怪让人伤心的 我想死心塌地的爱上你”
  • 实时数据分布式服务技术及其领域应用
  • DDS背景 随着互联网和计算机技术的迅猛发展,各个领域的计算机应用系统越来越多,这些应用系统的信息共享和交换也越来越被重视,特别是在实时系统中,数据实时正确交换显得更为重要。目前,已经有很多成熟的中间件产品(如基于COBAR的InforBus)能够解决系统互相通讯问题,然而这些中间件不能很好的解决信息交换实时性、灵活性方面的问题。
  • 安全编码实践三:C/C++静态代码分析工具Prefast
  • Prefast是微软研究院提出的静态代码分析工具。本文阐述了与之相关的技术。
  • 《溢水鱼缸》解答
  • 本题中的鱼缸,真是个奇怪的鱼缸,内部的隔板将鱼缸空间分成若干个间隔。 最直接的想法,就是让计算机来模拟鱼缸蓄水和溢水的过程:寻找所有水位会逐渐上升的间隔,看哪一个会最先溢水,然后计算并更新该溢水时间点后,鱼缸内各个间隔的水位上升情况。这一过程反复进行,直至鱼缸从左侧或右侧溢水。
  • 做减法的二次开发平台
  • 一位软件开发商的老总曾经问,“当初自己做项目时就用Delphi,几个人3个月的时间完成了。为什么现在十几个人,用了这个平台那个框架,还需要半年多的时间。”在笔者不知如何作答之际,老总自己说出了心中的答案,“可能是现在需要实现的不是几个业务功能而是一个大的业务系统,要写大量的项目文档。比起C/S,B/S的这种多层架构在技术上需要考虑的东西也更多了”。
  • 新产品&工具
  • Google推出Web开发百科全书Doctype;OpenSolaris Indiana;Qt4.4;eMule 0.49a;微软雅黑for XP……
  • 产品推荐
  • ShirusuPad 小巧实用的桌面便签;LibFetion——简洁的第三方飞信;Magic Formation——画个圈圈快速启动程序;Daphne——多功能进程管理工具;xpy v0.10.
  • Geek产品
  • 机器恐尼Pleo;Sony Ericsson MBS-100;SwashBot;Wireless Entertainment Desktop 8000.
  • 白话工作流发展史(中)
  • 工作流技术最初出现于办公自动化领域,尔后经由图像与文档处理领域进入工业界,为普通大众所认知,其内涵与外延一直在不断的变化。及至本世纪BPM的崛起,厂商与标准化组织风起云涌,工作流的界限被一再的模糊化,本文就这个阶段的相关规范的发展历程做了简要回顾。
  • 新书上架
  • Erlang:世界是平行的!
  • 如果你每个月持续追踪Tiobe的编程语言需求排行榜,你应该也注意到了,这两小月名次窜升最猛烈的语言是Erlang,一口气约上升15个名次,好像有一点开始红的迹象。事实上,在电信产业,Erlang早就是最重要的语言之一。
  • 回顾:OpenSolaris 2008.05
  • 一个星期前拿到OpenSolaris 2008.05的ISO,马上安排批量刻盘的工作。由于还有其他事情要忙,到星期二举办OpenSolaris初体验活动的时候,仅仅用过不足一天的时间。所以说我是在跟大家一起学习,谈谈我个人的想法。虽然本人在Sun公司工作,本文仅代表个人意见,不代表Sun公司的观点。
  • 做职业化的软件工程师
  • 与20年前大不一样,现在软件正发挥着越来越重要的作用,而且以越来越快的速度影响着国家、公司、甚至是每一个人。作为软件工程师,我们从事的事业正在影响着世界的每一个角落,我们应该感到无上光荣和自豪,与此同时,我们的工作质量与职业水准变得更重要。软件开发已成为一个职业,职业规范和标准正在逐步形成和完善,工程师的职业化也已经提到议事日程。尤其在我国,软件业的振兴在很大程度上依赖于软件从业人员职业水平的提高,不幸的是,
  • 基类与愚公移山
  • 基类(Base Class)又称为超类(Super Class)是软件应用框架(Application Framework)的核心组件,它预留了许多虚空之处,就如同畚箕一般,让愚公把泥土填入其中,挑去填北海。在Google推出的Android手机平台的应用框架里就含有成百上千个基类,例如最常用的Activity基类,Android应用程序员就依据用户需求而撰写子类(Sub Class)去把基类预留的虚空填实,就成为用户可用的软件程序了。
  • 专业精神创造奇迹(欧阳璟)
    开源的三重境界(carlwu)
    它山之石,可以攻玉(MangDong)
    开源就是社会主义(xiueplane)
    关注
    会议
    程序员的骄傲(欧岩亮)
    IBM并购Telelogic(潘加宇)
    与Jazz共舞——体验下一代软件交付协作平台(陈曦)
    开放标准VS开放源代码
    RIA市场风起云涌Linux新版一争高下(叶亮)
    移动设备的救援任务(马宁)
    Python与Rails发布版稳步推进(高昂)
    感受ARM和X86平台的较量(孙天泽)
    Telelogic驱动RUP演进
    企业级应用平台开发:5月无战事(邢波涛)
    Adobe的RIA大平台战略:开源成就霸业(孙颖)
    企业动态
    SUN推出MySQL Workbench助力应用开发ORACLE专注行业领域(王翔)
    红五月(钱宏武)
    以人为本(赵青)
    警惕网络设备中的幽灵(江海客)
    打上系统补丁也不安全!黑客工具让攻击变得简单——病毒通过应用软件漏洞大肆传播
    [人物]
    中国MVP的西雅图之旅——记微软2008 MVP全球峰会(付江)
    [固定专栏]
    老人与海——IBM首席科学家Frank Soltis博士(常政)
    焦点
    Visual Studio 2008 SP1 Beta如期而至(涂曙光)
    Spring Application Platform——SpringSource迈向应用服务器的第一步(范凯)
    幽默
    [高端视点]
    中国企业信息化之观感(寇卫东)
    谈PaaS对互联网产业的影响(王文彬)
    移动电话——生活的必需品(David Almstrom)
    中国外包的五种模式(谈益平)
    [报道]
    开源商业模式介绍(张源)
    与开源共成长(霍炬)
    ZK创始人叶明宪的开源进行时(高昂)
    开源者说——一个开源项目贡献者的自白(肖桦)
    开源离我们有多远——中国开源现状调查(许舟平)
    开源授权协议(License)初探(许洪波)
    一个程序员谈开源(李先静)
    揭开新的篇章——2008JavaOne大会实录(欧阳璟)
    让信息随需应变(刘金雨)
    一堂价值上千美金的免费课程(郑柯)
    从校园开始推动信息化建设——由Sun与ACAA合作想到的(介人)
    聚众人之力,汇天下朋友——记MySpace聚友发布MDP开放平台(郑柯)
    沿着SOA的道路前行(刘洪洁)
    掌握“精益”思维,提升软件工艺——专访ThoughtWorks中国区总经理郭晓(郑柯)
    回首十年——从程序员到CTO(Diane Yu)
    2008开源在中国 说不尽的开源——记“开源在中国2008”研讨会(舒克)
    摸着石头过河——记开源社区huihu.org(刘洪洁)
    莫等闲,抬望云和月(曹晓钢)
    从一封信说起——记姜太文博士和他的XooPS项目(舒克)
    比开源更自由的存在——哲思自由软件社区专访(欧阳璟)
    解密淘宝网的开源架构(曾宪杰)
    自由软件和新浪网
    项庄舞剑,意在沛公?——评国际软件巨头的开源策略(许舟平)
    大企业如何助力开源(陈绪)
    让漫天繁星在指尖随心闪耀——专访开源专家马越(舒克)
    [架构]
    Web架构师的能力(刘如鸿)
    炫目的敏捷架构师(Vikas Hazrati[2] 舒克[译][1])
    写给Web2·0站长,不仅仅是泼冷水(疯狂代码)
    Flex 3.0新特性的应用系列连载——系列二
    [实践]
    高性能网页开发新20条规则详解(二)(邹建强)
    CUDA——用于大量数据的超级计算(一)(Rob Farber)
    [技术]
    C++平淡是真——写在Stroustrup博士荣获DDJ Excellence in Programming 2008之际
    C++位段安全的编译时实现(Fedor Pikus[2] 罗小平[译][1])
    自由软件运动:从创世纪到GNU GPL version 2(徐继哲)
    敏捷与性能的博弈——Ruby on Rails Web development(蔡望勤)
    豆瓣的架构(丁力)
    实时数据分布式服务技术及其领域应用(樊志强)
    安全编码实践三:C/C++静态代码分析工具Prefast(褚诚云)
    [算法擂台]
    《溢水鱼缸》解答
    [月度关注]
    做减法的二次开发平台(江伟群)
    [产品推荐]
    新产品&工具
    产品推荐
    Geek产品
    [应用]
    白话工作流发展史(中)(莫映)
    [图书]
    新书上架
    [评论]
    Erlang:世界是平行的!(蔡学镛)
    回顾:OpenSolaris 2008.05(蒋清野)
    做职业化的软件工程师(陈尚义)
    基类与愚公移山(高焕堂)
    《程序员》封面

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

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

    社  长:张悦校

    主  编:孟迎霞

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

    邮政编码:100015

    电  话:010-64351458

    电子邮件:editor@csdn.net

    国际标准刊号:issn 1672-3252

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

    邮发代号:2-665

    单  价:10.00

    定  价:120.00