31

3月30日,在《程序员》杂志创刊10年之际,我们迎来了全新LOGO。新LOGO传承《程序员》杂志一贯的品牌精神,同时又赋予新的时代气息。

³ÌÐòÔ±LOGOÐÂ《程序员》新LOGO 阅读全文 »

标签:
阅读:13,991 次
30

■ 文 / 崔康

随着HTML5技术的普及和推广,Web开发社区逐渐开始尝试在RIA(富互联网应用)中使用HTML5,这种实践主要优势在于开发人员能够通过HTML5的各种技术以一种前所未有的统一、简洁、无插件依赖的方式实现炫目、复杂的Web应用,HTML5的优越性已经得到了开发社区的普遍认可。不过,就像其他Web技术诞生时的情况一样,作为新生儿的HTML5在各种Web浏览器中的实现程度或者说平台兼容性一直是Web开发人员的心病。本文将介绍Web浏览器对HTML5技术的兼容性,希望能够帮助Web开发人员在应用HTML5技术时充分考虑到平台差异性。

从2006年WHATWG和W3C决定合作制定HTML5标准以来(预计2012年成为候选标准),浏览器厂商都不甘落后,一直在努力实现更多的HTML5技术,不过由于各个厂商的步伐不一,导致HTML5在浏览器中的实现程度参差不齐。在这里我们将综合两种HTML5兼容性测试工具包HTML5Test和Modernizr的测试结果来分析一下Web浏览器的支持程度。

考虑到HTML5标准的制定原则:新特性基于HTML、CSS、DOM 以及 JavaScript;减少对外部插件的需求(比如Flash);独立于设备等,我们选取了HTML 5的几项主要特性来评价浏览器系统。 阅读全文 »

阅读:41,267 次
30

■ 文 / 滕振宇

学习并不是简简单单的阅读和浏览,而是一个积累的过程,一个通过持续的学习,对自己的知识体系不断丰富、索引的过程。接下来我会从四个方面入手分享我的经验。

高质量的信息源和高效的学习

Google是一个很好的工具,通过它,我们可以找到很多很好的资源,但前提是必须先知道要搜索的关键字,没有关键字,就不知道该查什么。多数情况下,人们都是在不可能知道自己不知道什么(Unknown unknown)的状态,也就是不知道该用什么关键字去查询,因此也不会知道该去学习些什么。所有基于Google检索的模型是一种基于“拉动”的模型,而基于拉动模型的方式不可能让我自己去接触那些自己不知道的信息。 阅读全文 »

标签:
阅读:18,823 次
29

文 / 李志才  李福松作者

人人网于2008年7月8日正式对外发布了开放平台战略,从此全面拉开了中国互联网的开放平台时代。开放平台成为创新者和创业者的乐土,各种开发团体、个人、开发公司都进驻开放平台,各种应用产品五花八门,极大地满足了用户的需求,涌现出了很多优秀的应用产品。像风靡世界的开心农场就是从人人网开放平台率先推出并迅速受到广大用户喜爱,一时间全民挖菜,场面蔚为壮观。国际上颇具影响力的著名IT科技杂志《连线》评选出了“过去十年最具影响力的15款游戏”,开心农场排名十四。在收获优秀应用产品的同时,开放平台也帮助众多开发者迅速创业成功。下面将从平台架构、授权机制、API、人人小部件等几个方面介绍一下开放平台。 阅读全文 »

阅读:16,960 次
28

网票网技术总监周华林认为,不好管理的团队成员往往有“专长”,所以要有耐心。只有把团队成员当作人才来尊重,才能充分发挥大家的积极性,实现事半功倍。

记者:您最初接触计算机是什么时候?如何开始IT职业生涯的?周华林

周华林: 记得读高一时, 学校组织各类兴趣小组, 我选择了当时的“ 高科技”——计算机。这是我首次与计算机结缘。由于大家都没有接触过计算机,所以老师不得不从基本操作开始教起,然后才教如何编写简单的程序。我就是从这个时候开始迷上了编程。最终走上IT职业生涯,很大程度是因为一路上得到了各个计算机老师们的耐心帮助, 其中最想感谢的是我大学时代的导师——赵恒永教授和徐南山老师,他们经常到实验室来指导我们,纠正方法上的错误。那时我在校期间参加了不少项目,真正得到了锻炼,并积累了项目经验,这对我后来的职业生涯起到了很大的帮助。 阅读全文 »

阅读:7,087 次
27
3月26日,“海量数据库管理:企业面临的挑战暨中韩数据库技术交流会”在中国人民大学举行。本次会议由中国人民大学信息学院主办、北京人大金仓信息技术股份有限公司(简称人大金仓)承办。著名数据库专家、中国人民大学信息学院教授王珊,韩国著名数据库专家李华植,中国人民大学信息学院院长杜小勇教授,中国人民大学信息学院副教授陆嘉恒、张孝,人大金仓副总裁李祥凯,《程序员》杂志特邀专家顾问、Oracle ACE总监盖国强等多位数据库领域专家应邀出席。会议由杜小勇主持,王珊为大会致辞,并对大会的举办做了高度评价。
王珊表示,随着数据种类、存储介质以及应用的发展,数据库管理将不断面临新的挑战。本次大会汇集数据库领域的研发、应用、教学各方面的人才,就海量数据库管理实践应用过程中出现的问题进行交流探讨,是一次有特色的大会。并建议今后加强技术与应用的交流,为我国数据库的发展做出新的贡献。
社会信息化进程的不断加快,使得数据管理变得异常复杂,如何进行海量数据库管理是业内面临的主要课题。本次大会以“海量数据库管理:企业面临的挑战”为主题,深入交流了在海量数据库管理上的理论研究与应用经验。会上,李华植先生向大家分享了“灵活运用关系数据库的核心要素”、“SQL中未被发现的新世界”两大主要内容,为在场人士介绍了海量数据库设计研究经验。随后,盖国强介绍了Oracle海量数据库设计的相关经验,就如何设计高性能Oracle数据库架构与大家进行交流;李祥凯先生做了题为“国产数据库发展及应用实践”的演讲,系统的介绍了国产数据库的技术发展与面临大数据量的应用经验;中国人民大学副教授陆嘉恒结合云计算背景,就云数据管理面临的机遇与挑战做了分析和研究。
数据库技术是计算机信息系统和应用系统的重要技术支柱,目前已形成了坚实的理论基础、成熟的商业产品和广泛的应用领域。本次大会汇集多位中韩数据库顶尖专家、中国数据库应用的领先企业,以及数据库领域应用、教学等多方面的顶尖人才,碰撞出诸多数据库技术研究和应用方面的知识精华,特别是在海量数据库管理的研究与应用方面,让业内人士在未来的研究应用过程中有更多的借鉴和参考。

3月26日,“海量数据库管理:企业面临的挑战暨中韩数据库技术交流会”在中国人民大学举行。本次会议由中国人民大学信息学院主办、北京人大金仓信息技术股份有限公司(简称人大金仓)承办。著名数据库专家、中国人民大学信息学院教授王珊,韩国著名数据库专家李华植,中国人民大学信息学院院长杜小勇教授,中国人民大学信息学院副教授陆嘉恒、张孝,人大金仓副总裁李祥凯,《程序员》杂志特邀专家顾问、Oracle ACE总监盖国强等多位数据库领域专家应邀出席。会议由杜小勇主持,王珊为大会致辞,并对大会的举办做了高度评价。 阅读全文 »

阅读:10,990 次
25

未标题-1本期封面报道:HTML5来临!

作为下一代互联网标准,HTML5的地位举足轻重。无论你是重视互联网产品,还是关心用户体验,或者专注于前端开发,HTML5都是不可错过的技术热点。本期封面报道,聚焦HTML5技术,邀请从事一线开发的工程师,揭秘HTML5,展现HTML5不可限量的应用前景。

(1)HTML5技术应用分享——第八期TUP系列活动报道    

(2) 浏览器对HTML5的兼容性分析 文 / 崔康

(3)激动人心的HTML5之美 文 / 蒋宇捷

(4) 清音浊言——献给HTML5 文 /王子龙

(5)HTML5 2D游戏开发实例剖析      文 /魏子钧

(6) HTML5未来展望

阅读全文 »

标签:
阅读:56,237 次
25

主持人:冯大辉,现任丁香园 (http://www.dxy.cn)网站CTO。曾历任支付宝架构师、数据库团队负责人等职。

架构师

潘晓良:你们是否面临着南北问题?你们是如何解决南北问题的呢?

许式伟:南北问题,是所有网络服务共同面临的难题。

我们解决南北问题的思路是“动静分离”。具体来说,就是把网站中不易变的部分和易变的部分明确区分。

不易变的部分,举个特例就是静态资源文件如JS、CSS、image之类,可以使用CDN技术作为解决方案。易变的部分,又区分为状态保持型和计算型(也就是状态都是内部的状态,整个服务对外是个无状态的服务),如果是计算型的,那么如果该服务压力比较大的话,也是可以通过在南北各部署若干套服务,然后通过DNS解析来分流;对于状态保持型,这个是最麻烦的,因为多份部署对它来说并不适用(多份部署存在数据一致性问题),只能采用集中式部署。我有两个建议:第一,应该尽可能通过调整架构来减少这种服务的压力需求;第二,如果实在没办法的话,花钱解决,将这部分的服务部署在优质的机房。

潘晓良:你们是否尝试过敏捷的一些方法?有什么敏捷心得吗?

许式伟:我们尝试过敏捷方法,例如10分钟站立会、Pair Programming等,并且还在继续坚持。

对于敏捷,我的看法是,觉得合适、有效果就行,没效果就换着试试别的办法。方法学都是与团队文化息息相关的,并不是一种放之四海而皆准的标准。 阅读全文 »

阅读:12,643 次
24


胡百师胡百师 北京全景赛斯科技发展有限公司副总裁兼CTO

发奖金是一种艺术,奖金要怎么发才能让发的人心甘情愿、领的人皆大欢喜或者说没有怨言呢?我想,直接涉及到的就是发奖金的参考数据:考绩。

记得我还是个小员工的时候,我所在的部门有百来号人,每次到了年底要发奖金之前,部门领导都要把自己关在他的房间里一整天,不许任何人去找他谈事,那一天他只干一件事,就是把奖金分配到每一个人,当时我们都戏称领导是在闭关修炼。我一直想不明白,为什么他要那么干?直到我也成了别人的领导之后,我才知道当时的他有多么为难。

“发奖金”的另外一面就是“看表现”,每家公司都会有“员工绩效考核办法”或相应的规定,一般来说这就是看表现的依据之一,但是绩效考核的结果,真的足以让领导很容易去发奖金吗?我的经验告诉我,没那么容易。如果真那么简单,那么用计算机套个公式就可以算得出来了。当然,若是绩效考核能做到百分之百的客观,那就可以省掉很多“人为判断”的时间。我的做法很公开,但不一定公平,我会先将奖金分为几个档次,并做出各档次人员的百分比分配,再拿出该员工的考核结果,叫上相关的主管,直接讨论那个人该分到哪个档次。每个人都依照此方法弄完后,再做一次全面的微调,基本上就算搞定。与主管讨论的内容,无非是参照考核的结果,说说该员工的整体表现、特殊事迹以及各主管对他的主观认定,请注意这里说的是“主观”,因为我认为很难做到客观。

另外有一个比较简单的方法,就是“授权”。把奖金按照你自己的数据来源(可以是员工的考绩,也可以是你自由心证的结果),对你所属的二级组织进行奖金总额分配,然后由各二级组织的主管去伤脑筋发放个人的奖金。这样对你这个当领导的人来讲,是最省事的。

其实,奖金不管怎么发,最主要的是要做到“发的人心甘情愿,领的人皆大欢喜”,这种体会相信会在每个人的心底找到说服自己的答案。 阅读全文 »

阅读:17,663 次
23

我的成长

作者:chenqiuge 分类:架构实践 15 Comments »

文 / 吴岩峰

求学之路

1976年,我出生在一个大家庭,爷爷奶奶与父母一起生活。姐姐大我两岁,父亲是一个工程师,母亲是个普通工人。与同龄孩子不同,我在上小学前并没上过幼儿园和学前班,而是在父母的辅导下完成了学前教育。小学四年级时被选中参加一个华罗庚数学班,在一次数学竞赛中获得长春市第四名的成绩。由于成绩突出,我被保送到市里一所重点中学学习。

重点中学在教育设施和师资力量上都有很大优势,在学习基础课程的同时也办了很多类兴趣班。在上小学时我就开始接触电子游戏,所以就参加了计算机兴趣班,当初也只知道游戏是用计算机编写出来的。当第一次进入计算机实验室时,我就被它迷住了。那时的计算机与现在差别很大,机房里只有AppleII和中华学习机。中华学习机算是高档机型,可以插游戏卡。AppleII开机后只有一个内置的Basic语言,没有软盘和硬盘,也记不清是用什么来保存数据的,每次上机都要重复地输入那些Basic程序。如果在一节课上能正确地输入并运行一个小程序,就能让我激动得在实验室里尖叫。那时我还会跑到新华书店抄Basic书上的小游戏程序,然后再回来输入到计算机,但通常都是输入进去不能正常运行。初中三年很快就结束了,我也顺利升入本校的高中部。高中学习压力很大。我也不再有时间参加兴趣班。

父母在学习方面对我没有苛刻的要求,多数时候靠自觉学习。高中三年在繁忙的学习中度过。1996年我考入吉林工业大学计算机系。 阅读全文 »

阅读:23,446 次
preload preload preload
京ICP备06065162