- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 软件专业人士该怎么将年轻的毕业生提升到专业水准上?
计算机科班毕业生的质量一直令我颇感失望。究其原因,并不是这些毕业生不够聪明或缺乏天份,而是由于大学并没有教授真正的编程之道。那么软件专业人士该怎么样将年轻的毕业生提升到专业水准上呢?他们该遵循哪些步骤?他们会遭遇哪些挑战?他们需要达成哪些目标?让我们从后往前看一下这个过程。1. 大师他们是那些已经领导过多个重要软件项目的程序员。一般说来,他们已经拥有10年以上的
2012-11-26 10:20:47 1016
原创 PhoneGap是什么?
PhoneGap是目前唯一支持7种平台的开源移动开发框架,支持的平台包括iOS、Android、BlackBerry OS、Palm WebOS、Windows Phone 7、Symbian和Bada,如图1-2所示。PhoneGap是一个基于HTML、CSS和JavaScript创建跨平台移动应用程序的快速开发平台。与传统Web应用不同的是,它使开发者能够利用iPhone、Androi
2012-11-21 13:55:42 3150
转载 程序员的八个级别
程序员的八个级别你是否被人问过这样一个经典的面试问题,“五年内你对自己有什么规划?”当被问到时,我的脑子里总会回放一段1984年《Twisted Sister》里的一个视频片段。你想当摇滚明星,这很自然!或者至少要成为一名明星级程序员。这种问题一般不会得到一个很严肃的回答——就像另外一个毫无新意且充满压抑的问题,“你最大的弱点是什么?”弱点是有时
2012-11-20 09:44:19 1239 1
原创 响应式网页设计示例
若要全方位测试你自己或别人的响应式网站,则需要针对每一种设备和不同的屏幕尺寸,分别准备不同的测试系统。尽管这是最完美的办法,但通过改变浏览器窗口大小其实就可以完成大多数测试。除此之外,还有很多第三方插件和浏览器扩展可供选择,通过它们可以将当前浏览器窗口或视口设定为指定像素。必要时,还可以自动将当前浏览器窗口或视口切换成为默认大小(如1024×768像素)。这样你就可以轻松地测试不同屏幕视口尺寸下的
2012-11-19 10:55:28 4173
原创 为什么智能手机很重要(而老版的IE不再重要)
虽然统计数据一般仅用作粗略参考,但来自gs.statcounter.com的统计数据却值得注意。从2010年7月到2011年7月的12个月中,全球手机浏览器的使用量从2.86%上涨至7.02%。Internet Explorer 6的使用率则是从8.79%下降到3.42%。到2011年7月,Internet Explorer 7的使用率也降到了5.45% 。如果客户老是要求:“我们的网站必须兼容I
2012-11-19 10:52:43 1186
原创 程序员生活智慧集——卓越程序员密码
[+] 查看原图这本小书名叫《卓越程序员密码》,但大部分内容讲的不是具体的技术。书中的话题涉及程序员生活的方方面面,每个话题独立成篇、言简意赅,读来多有切身之感,引人思考。譬如每日邮件繁忙,电话不断,如何保证工作效率?有些程序员朋友,自身水平很高,为何向别人讲解问题时却效果不佳?如何和不断提要求的客户周旋?作者在行业中浸淫多年,在团队建设、项目管理等方面都有独到的见解。当然,书中更少不了关
2012-11-16 17:34:35 1643
原创 2012年的这些经典书目你读了没?
不知不觉,已经走到了2012年的倒数第一个多月,昨天下午,回想了一下图灵出版的畅销书、经典书,挑出了10本,在这里分享一下,看一下,这些我精挑细选的书中,哪一本还是您没有读到的。此书单中,我是按照出版的先后顺序排序。外版书第一本:奇思妙想:15位计算机天才及其重大发现近观15位计算机大师的生平与成就理解现代计算技术的发展轨迹谱写自己的智慧人生内容简介
2012-11-16 17:32:34 2047
原创 黑客攻防技术宝典:Web实战篇(第2版)与第1版的区别
第1版出版4年以来,许多事情发生了改变,而许多事情仍保持原状。当然,新技术继续高速发展,这引发了各种新型漏洞和攻击。同时,黑客们还开发出了新的攻击技术,设计了利用旧有漏洞的新方法。但是,这些技术或人为因素都不可能引发革命。今天应用程序采用的技术早在许多年前就已经确立,现今的先进攻击技术所蕴涵的基本概念也早在高效应用这些技术的许多研究人员出生之前就已经成形。Web应用程序安全是一个动态且充满活力的研
2012-11-16 17:29:56 2701 1
原创 创业真经《他山之石》读点:【实践是想法的立命之本】
Matt Mullenweg Matt是Automattic公司的创始人,WordPress.com、Akismet、bbPress和BuddyPress都是该公司的产品。Automattic在2008年还收购了TechStars旗下的创业公司Intense Debate。喜欢苹果公司,因为他们从不畏惧将那些不完善的1.0基本版产品推向市面,然后再不断完善它们。举个例子:“没有无线
2012-11-16 17:28:39 1468
原创 《R实战》封面里的故事
本书的封面图片标题是“来自扎达尔的男人”。这张图片取自19世纪中期Nikola Arsenovic的一本克罗地亚传统服饰图集的复刻版,由克罗地亚斯普利特的Ethnographic博物馆在2003年时出版。图片由Ethnographic博物馆一位热心的图书管理员提供。斯普利特在中世纪时是罗马帝国的核心:从大概公元304年起,卸任的帝国国王戴克里安(Diocletian)所居住的皇宫就在这里。这本书中
2012-11-16 17:26:46 1401
原创 为什么《30天自制操作系统》封面中的猫是两只尾巴
刚刚在一社区,发了一贴,被指出一问题,询一高人,得一答案。这便是我没有关注到的封面上的那只猫,我想这也是很多读者没有关注到的。因为在我微博的200转发贴中,并没有人提到封面中的猫为何有两只尾巴。于是咨询了一下本书的策划编辑方得知,这猫的封面解读在第31章的后记中。想想还是贴出来,便于大家了解。在原版书出版之前,看来作者是动了很多脑筋与心思的,才能把这只“妖怪”——“猫又”提到封面中来。
2012-11-16 17:24:04 1669
原创 为什么《七周七语言》选中的是这几种语言?
从众多语言中,挑出本书包含的几门语言,这一过程也许不像你想得那么复杂。我们只不过发了些调查问卷,向本书的潜在读者请教了一番。调查数据汇总上来时,有八门语言入选希望最大。不过,我先是把JavaScript“踢”了出去,因为它实在是过于热门了,取而代之的是原型语言中热门程度仅次于JavaScript的Io。随后,我又把Python“踢”了出去,因为我只想给面向对象语言一个名额,而Ruby的票数多于Py
2012-11-16 17:23:09 1085
原创 不能跳过的《程序员的职业素养(The Clean Coder)》中的一个章节
我猜,你之所以拿起这本书,因为你是程序员,“职业素养”这个说法吸引了你。你应该如此。我们这种专业人士迫切渴求的,正是“职业素养”。我也是程序员。我编了42年 的程序。这42年里,我什么都经历过。我被开除过,也被表扬过。我当过小组长,当过主管,也当过普通员工,甚至当过CEO。我的同事有聪明绝顶的,也有混日子的懒蛋 。我曾经开发过尖端的嵌入式软硬件系统,也写过寻常公司的工资系统。我用过COBO
2012-11-16 17:22:14 1073
《JavaScript框架设计》
2015-05-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人