随笔- 390
文章- 1
评论- 442
阅读-
45万
随笔分类 - S. 样章连载
“电梯演讲”最精炼、贴切的语言
摘要:专栏作家佩姬•努南在《华尔街日报》上发表过一篇文章,讨论奥巴马总统正面临的一系列艰巨任务——经济危机、环境、医疗改革、伊拉克问题、阿富汗问题、伊朗问题及朝鲜问题。文中提到了克莱尔•布思•卢丝的一段话。卢丝女士是20世纪著名的编剧、新闻记者、前美国驻外大使和国会议员,她“谈起1962年她在白宫与老朋友约翰•F.肯尼迪总统的对话。当时,她告诉肯尼迪总统:‘每一位伟人都可以用一句话来概括。’”努南女士把这“一句话”定义为“可仅用一句话描述的领袖人物,你无需听到他的名字,就知道是在谈论谁。例如‘他维护了合众国的统一,解放了奴隶’,或者‘他使美国彻底摆脱经济大萧条并带领美国取得第二次世界大战的胜利’。不
阅读全文
如何到达永生?揭示科学之美
摘要:对于死的必然性,德国哲学家马丁•海德格尔的观点不算错,他曾写道:“人一出生,便可以死了。”可生物是如何死亡的?如果死亡不是古人所信的众神的意志,也不是因为某种生的力量于尘世的躯体中泯息,那么我们可否从生物学的角度精确地定义死亡?怎样从荷尔蒙、细胞、分子的角度来看待生命的衰老直至最终脱离尘世? 我们能做些什么来停止这一进程呢?生活是身体的负担。摄入毒素,与病魔斗争,压力重重,骨折,日光浴,拒吃蔬菜,还有日常生活的种种,都让我们的身体不同程度地付出代价。所幸人体内的各种细胞每分钟都在进行自我修复。一旦出现险情,众 多内部机制便立马启动,以歼灭入侵者,修复开裂的骨头、皮肤和细胞核中受损的DNA。然而
阅读全文
“怪诞”的数学天才
摘要:大街上普普通通的男男女女, 当他们从任何方面去考虑数学家时,他们往往都认为数学家聪明、不实际、超刻板、不善社交、全神贯注、沉默寡言、近视, 或者用更综合一点的形容词, 他们有点书呆子气。这是正确的评价吗? 数学家真的就表现出这样的个性特点, 还是他们是这些流传的错误概念的牺牲者呢?几年前, 受人尊敬的数学家及作为教师特别受人爱戴的斯坦福大学教授乔治·波利亚谈及了这个问题。根据一生的经验, 波利亚总结出两个共同特征:(1) 数学家们都有些心不在焉, (2) 数学家都行为古怪。这两点提供了很好的出发点。心不在焉的说法似乎一语中的。很多关于数学家的民间传说都说他们总是错过约会、投错重要论文
阅读全文
如何为博客选择可以赢利的主题
摘要:如果你想创建一个成功的博客,明确主题非常重要。但应当如何选择呢?我们建议你在做这个重要决定时,可以考虑以下一些问题。针对每一个问题我们也提供了一些实用性练习,希望能帮助你更有效地进行解答。你对所选主题是否感兴趣最近我有一个朋友用这种方式解释这个问题:“在考虑你的博客应该与何相关时,也许最好先想一下你自己都和什么有关。”换句话说,在甄选主题时,你应该从认识自己的兴趣、激情和爱好开始。虽然说基于其他人的兴趣点或商业价值来建立博客似乎更有诱惑力,但创建一个自己并不感兴趣的博客绝对是不合逻辑的。这么说主要有两个原因。首先,如果你想拥有一个广受欢迎而且备受尊崇的博客,这个目标需要你在相当长的时间内持之以
阅读全文
项目经理如何有效地进行项目沟通?
摘要:项目沟通的重要性 项目沟通很重要,不仅因为要一直让项目干系人适当地了解项目的状态、进度和影响——这个原因大家都知道,还因为项目沟通是整个项目成功与否的关键决定因素。为什么是这样?主要原因有以下几点。 管理期望 我们会在下一章更详细地讨论管理期望,不过现在我们要说,沟通的质量和效率会大大地影响项目干系人对项目和你的领导角色的认知。 管理项目团队 你的沟通能力是影响你管理和领导核心项目团队的主要因素。 减少冲突 在执行项目的过程中因受到惯例时间、财政因素以及资源限制的影响,要想减少一些不必要的冲突还是比较困难的。这些冲突通常由错误的认知、缺乏信息或不存在的问题等因素引起,归根结底还是沟通...
阅读全文
iPad不是大号的iPod touch
摘要:对iPad的未来表示怀疑的否定论者,仅仅将其定义为大号的iPod touch,他们并没有了解其本质。他们没有看到iPad的主要部分。立即可用的iOS经证实是小型智能手机设备的理想之选,而且还将证明对于iPad较 大的屏幕而言,它甚至更为高效。但是不要被iPad所具有的欺骗性外表所愚弄。它虽然看起来像个超大号的iPod touch,但是实际上,iPad却拥有强大的图形引擎和苹果公司推出的高速、省电的A4处理器。 iPad不仅仅只适合游戏。尽管游戏使得iPod touch成为便携式游戏市场中的主力,而且很多游戏将针对苹果公司的平板电脑进行优化,但是我相信iPad将成为生产力应用程序的流行平台
阅读全文
访谈Brad Fitzpatrick——《编程人生》精彩样章,抢先看
摘要:丁雪丰 译 Brad Fitzpatrick 是所有受访者中最年轻的一位,也是其中唯一一位从未在没有因特网或个人电脑的世界里生活过的。他出生于 1980 年,很早就开始了自己的程序员生涯, 5 岁时就在一台自制的 Apple II 克隆机上学习编程。在十几岁时,正好赶上因特网革命的大潮,他一头扎入其中,在高中时就建立了自己的第一个商业网站,在进入大学前的那个夏天创立了著名社 区 LiveJournal 。 LiveJournal 的日渐流行迫使 Fitzpatrick 走上了学习构建可伸缩网站的艰难之旅,期间他和他创办的 Danga 交互技术公司里的程序员们开发了几个开源软件,其中包括
阅读全文
【连载】高效人士的116个IT秘诀(第2版)——秘诀25快速记录你的工作日志
摘要:上一篇:【连载】高效人士的116个IT秘诀(第2版)——秘诀24为你的时间建一个构造图 等级——初级 平台——全部 成本——免费 一直记录自己所做的事情实际花费了多少时间并不是一件容易的事,但工作日志很有帮助,并且能带来其他的好处。 日常工作日志能帮助你更好地估算时间。因为如果对完成工作需要的时间有了...
阅读全文
【连载】高效人士的116个IT秘诀(第2版)——秘诀24为你的时间建一个构造图
摘要:上一篇:【连载】高效人士的116个IT秘诀(第2版)——秘诀23早晨就来一次突破下一篇:【连载】高效人士的116个IT秘诀(第2版)——秘诀25快速记录你的工作日志等级——初级 平台——全部(只要有数据表或者日历程序即可) 成本——免费 忙碌的人永远都有一个问题,“这...
阅读全文
【连载】高效人士的116个IT秘诀(第2版)——秘诀23早晨就来一次突破
摘要:下一篇:【连载】高效人士的116个IT秘诀(第2版)——秘诀24为你的时间建一个构造图 等级——初级 平台——全部 成本——免费 你很享受在待办事项列表上划掉一个事项时的那种满足感和成就感,搞定了,完成了,走人,杀青。但是太多事情会阻碍着你,让你没法享受那种感觉,从出乎意料的紧急事件到延长拖沓的会议,...
阅读全文
【连载】Scala程序设计:Java虚拟机多核编程实战——Scala步入正轨
摘要:你可以基于自己已有的Java技能学习Scala。在本章中,我们从熟悉的地方——Java代码——出发,向Scala前进。Scala在一些地方同Java类似,但差异之处更是不胜枚举。Scala偏爱纯粹的面向对象,但是它也会尽可能的把类型映射为Java类型。Scala支持类Java的命令式编程风格,同时也支持函数式风格。启动你最喜爱的编辑器,我们要开启Sc...
阅读全文
一页纸项目管理方法(OOPM)背后的思想
摘要:在参与了很多的项目之后,我得出了这样一个结论:为高管层提供所需信息很难,想让信息易于理解也很难,要想在不占用过多时间的前提下收集和提供信息同样很难。
OPPM 提供了刚好能够满足需求且易于阅读的信息。它所回答的问题多于产生的问题,这正是它成为一个有效沟通工具的原因所在。
阅读全文
【连载】优秀程序员的45个习惯之39——架构师必须写代码
摘要:“我们的专家级架构师Fred会提供设计好的架构,供你编写代码。他经验丰富,拿的薪水很高,所以不要用一些愚蠢的问题或者实现上的难点,来浪费他的时间。”
阅读全文
【连载】优秀程序员的45个习惯之37——提供有用的错误信息
摘要:“不要吓着用户,吓程序员也不行。要提供给他们干净整洁的错误信息。要使用类似‘用户错误。替换,然后继续。’这样让人舒服的词句。”
阅读全文
【连载】优秀程序员的45个习惯之35
摘要:“逐行检查代码库中的代码确实很令人恐惧。但是要调试一个明显的错误,只有去查看整个系统的代码,而且要全部过一遍。毕竟你不知道问题可能发生在什么地方,这样做是找到它的唯一方式。”
阅读全文
寻找优秀的程序员之实战指南-2
摘要:程序员的社交生活
程序员与普通人并不是真地有那么多不同之处。当然,我很清楚,如今很流行将程序员看作埃斯柏格综合征[①]患者,行为刻板、呆头呆脑,在人际交往中表现得很不协调。但是,这不是事实,哪怕有些程序员真患有埃斯柏格综合征,他们也很关心工作场所中社交性的一面,这包括以下内容。
阅读全文
寻找优秀的程序员之实战指南-1
摘要:你是一个雇主。你在所有正确的地方刊登了招聘广告,你有一个完善的实习生制度,你面试了所有你想要的人。但是很不幸,如果优秀的程序员不愿意为你工作,你就无法把他们拉来工作。不要着急,现在就介绍如何使优秀程序员愿意为你工作。我将谈谈优秀的程序员想要什么,还有在工作环境中他们喜欢什么和不喜欢什么,以及如何使你的公司成为顶尖程序员的头号选择。
阅读全文
比尔盖茨这样审查项目 1
摘要:2006年6月16日,星期五
早先,Excel[1]有一种没有名字的很蹩脚的编程语言。我们管它叫做“Excel宏语言”(Excel Macros)。这是一种功能很弱的编程语言,它没有变量(你不得不将值存在电子表格的单元格中),没有局部变量(local),没有子例程的调用(subroutine call);一句话,它的程序几乎无法维护。不过,它也有一些高级语言的特性,比如任意跳转语句Goto,但是label标签实际上是看不到的[2]。
阅读全文