订阅程序员杂志RSS CSDN首页> 程序员杂志

《程序员》2006年9月刊:多核时代——改变计算机发展历史

发表于2006-09-01 10:49| 次阅读| 来源《程序员》| 0 条评论| 作者程序员杂志

摘要:多核时代的到来无疑从另一个角度揭开了计算机发展历史的新篇章。然而多核技术各有千秋,孰是孰非,当由软件来检验他们的优劣。本期刊也让我们重新回顾经典的计算机体系结构,了解计算到底是怎么回事。

人物&报道       

(1)名人堂 

  • KenThompson——Unix时代的开创者

(2)程序天下事 

  • 微软技术

  • 数据库技术

  • Java技术

  • 软件工程与项目管理

  • 嵌入式移动开发

  • Open Source

  • IT人才风向标

(3)网络聚焦 

  • 精彩blog推荐 

  •  封面书摘

  • 国外网站动态 

  • 国内网站精彩回眸 

  • 论坛&文档

(4)调查

  • 蜕变——程序员转型的故事

转型是国内程序员最为关注的话题之一。本刊编辑部为此专门做了广泛调查,相信可以带给面临此类困惑的人们一些启示和思考。

(5)人物专访

  • 网格:海量存储的新秀

通过与GigaSpaces首席技术官和创始人NatiShalom的对话,揭开网格海量
存储的秘密。

  • 敏捷开发的本质——自组织团队

自组织团队的第一要素是一个“团队”!在自组织团队中,成员需要一种更高层次的指导,这种指导更像是一个致力于开发出更好软件的目标。

 (6)报道 

  • 不仅是“百万”——第三届趋势科技程序员大赛观感
  • 扁担挑起高科技
  • Made in china中国共享软件飙升世界

中国共享软件国际论坛如期召开,全球最大的共享软件分销商DigitalRiver派出包括副总裁在内的15名员工参加会议。仅此一斑,便知中国共享软件在全球的地位变得不可小窥。

  • 程序员向流氓软件开枪

一个人的力量是有限的,开发者集体的力量与智慧却是无穷的,让我们团结起来,为了自由,为了一份纯净的空间,向流氓软件开枪!

(7)科技创业

《程序员》编辑部精心打造的新栏目,聘请专家点评科技创业项目,从中你即可以找到创业启发,又可以在专家的指引下获取更多帮助。

(8)声音与幽默

(9)特别策划       

  • 多核时代——改变计算机发展历史

40年来,摩尔定律一直在持续完成着它的历史使命,尽管当今计算机处理器并没有严格按照当时所定下的速度发展,但是今天的硬件技术仍然值得我们刮目相看。多核时代的到来无疑从另一个角度揭开了计算机发展历史的新篇章。然而市场上各家厂商宣传的多核技术各有千秋,孰是孰非,当由软件来检验他们的优劣。借此机会,也让我们重新回顾经典的计算机体系结构,了解计算到底是怎么回事。

  • 多核,瓶颈在软件
  • 多核系统是软件开发行业的迁移目标
  • 计算未来
  • 多核时代:这里的黎明静悄悄
  • 茶杯里的风暴
  • 关于多核技术的几点思考
  • 巨人的史诗,浅谈计算机体系结构
  • 影响软件的六大硬件技术

管理&实践

(1)咨询师

  • 如何做一场成功的技术讲座?

这是让许多技术人员困惑的话题,微软资深顾问、MVP最佳讲师郭安定将与读者分享他多年演讲的技巧总结。

(2)需求分析

  • 从涉众利益改善需求质量

涉众利益是改善需求的最佳入口点。作者以简明的例子向读者说明,涉众利益是客观存在的,弄清涉众利益是开发者准确捕获需求的必要前提。

  • 基于软件主板的系统整合之道

作者通过某企业整合ERP系统的案例,说明在系统整合中整体架构设计的重要性,并列举了进行整体架构设计时应遵守的一些原则,相信会带给你启示。

(3)软件创业

  • i桌面,与微软Live争锋

i桌面以其独特的技术和创意为用户带来全新的体验,记者通过对i桌面发明者的采访,介绍了i桌面的发明过程和功能,让读者了解这个可媲美微软Live的个人桌面的特点。

(4)项目实践

  • 敏捷模式在微软项目中的经验谈

微软项目管理专家栾跃先生结合多年的管理经验和开发经历,为读者讲述如何结合传统的项目管理方法,参照和使用新的敏捷管理模式,进一步增强软件开发项目管理的效果。

  • TDD:金字塔上神像的光芒

TDD(测试驱动开发)是极限编程的一个重要内容,优点很多,但是“说起来容易做起来难”,作者从理论到实践,对TDD进行了简明阐释。

(5)新观点

  • 让统一过程也敏捷

本文为您介绍了一种全新的过程——核心统一过程(EssUP),其思想是强调每个实践的独立性,以及实践的可选择性。它使您更容易、更直观地定义自己的软件过程,从而改善软件的开发方式。

(6)管理圈

  • 让我们Pair做任何一件事

本来由一个人去做的事情却要由两个人完成,这是很多软件管理人员所不解的问题,可是当他理解了结对编程的核心思想与实践效果之后,他的观点会有180度的大转弯。为什么?因为Pair不仅有利于编程,还有利于交流思想。

(7)特别专题

  • IBMDB29发现之旅

数据库,或者更进一步地说是信息管理发展到今天,已经面临许多交汇。从第一代的网状结构数据库IMS到今天,二十余年的发展让信息管理软件的发展到达了一个新的高度。通过这一组文章,我们将向您揭开IBM新一代信息管理软件的神秘面纱。

  • 飓风起于青萍之末
  • 从量变到质变——王云院士谈DB29
  • 从集中走向分布
  • 语义使计算机更聪明
  • 网格计算
  • DB29试用情况评析

技术 

(1)Java

  • 密码动态加密的实现

敏感信息加密后可能需要重新设置,最简捷的方法是,用新设置的明文敏感信息直接更新加密后的敏感信息,而且要使安全系统能正确处理。本文就配置文件中敏感信息的动态加密提供一个解决方案。

  • 覆水难收?轻松写个Undoable程序

本文首先观察知名软件中的Undo/Redo行为模式,然后探讨Java Undoable APIs运行过程的来龙去脉,最后讨论应用端如何运用Swing写出Undoable程序。

(2)微软技术

  • 探索Visual C# 2005的程序开发与接口设计秘诀

特别节选《Visual C# 2005程序开发与接口设计秘诀》一书中精彩的范例:创建一个具有弹性且多样化的菜单、内容菜单与状态栏。来一起体验学习Visual C# 2005的痛快滋味。

(3)C++

  • 巧妙的C++同步

C++下的多线程编程总是必须从头开始创建线程和同步对象,这使得多线程同步需要注意很多问题往往被忽略。

  • (4)智慧擂台
    • 高频词汇统计算法

    产品&应用

    (1)工具

    • 用Maven简化你的项目管理

    Naven作为Apsche的一个开源项目,旨在给项目管理提供更多的支持。

    • 防御C++内存泄露的闸门

    内存泄露如果不是很严重,在短时间内对程序不会有太大影响,这也使得内存泄漏问题有很强的隐蔽性,不容易被发现。

    (2) 亚马逊图书观察

    一边是设计模式,一边是动态语言

    (3)书评 

    • WorldCup——世界杯的另类读法

    如火似荼的世界杯已经落下帷幕,透过世界杯,笔者发现了藏在其中的“技术秘密”,为您献上了8本经典之作,重新解读WorldCup。 

    (4)新书上架

    • 深入理解计算机之道

    计算机硬件基础知识,是大多数程序员的硬伤,针对这个问题,本文作者推荐了2本经典之作:《深入理解计算机系统》和《卓越编程之道(第一卷):深入理解计算机》

    (5)黄柳青专栏

    • 面向构件的软件过程分析与高层设计

    如果你在北京的部分报刊亭买不到《程序员》杂志,可以打电话到杂志社来咨询,我们会提供离您最近购买杂志的报刊亭位置。

    咨询电话:01051661202-176/381 

    0
    0

    近期活动

    更多

    2015中国大数据技术大会

    为了更好帮助企业深入了解国内外最新大数据技术,掌握更多行业大数据实践经验,进一步推进大数据技术创新、行业应用和人才培养,2015年12月10-12日,由中国计算机学会(CCF)主办,CCF大数据专家委员会承办,中国科学院计算技术研究所、北京中科天玑科技有限公司及CSDN共同协办的2015中国大数据技术大会(Big Data Technology Conference 2015,BDTC 2015)将在北京新云南皇冠假日酒店隆重举办。

    微博关注

    程序员移动端订阅下载

    相关热门文章