更多

精选译文

我跳槽是因为他们的显示器更大

好的技术人员向往具有很强的企业技术文化氛围的工作场所。但如何你能从外部看清一个企业的技术文化状态?这里要讲的是我使用的两个简单而好用的参考指标。 首先我要讲讲“企业技术文化”这个词指的是什么。它是指技术人员在一个企业内受重视的程度和重要性。它能从一... 详情»
05月30日 20:09 更多相关: 2,942

为什么说你不要独自编程

我在宾夕法尼亚州匹兹堡地区一个有相当规模的制造公司里工作。我是那里唯一的一个ruby程序员。公司里还有个程序员,但我们的工作通常不相交,他不懂ruby。来到这个公司后,我最终被分配的任务是开发web应用程序。之前,我学的是软件工程师,我花了大量的时间学习了底层编程,C/... 详情»
05月24日 10:00 更多相关: 3,575

销售员和程序员

一个销售和一个程序员一起去猎捕狗熊。 他们来到森林边的小屋,从车上开始卸东西,搬进小屋,准备接下来这一周在这野外捕熊需要的物品。销售很快就厌烦了这些工作,说: “咱们这么着,你继续卸物品,一切收拾妥当,我去找一只熊来。” 程序员一边叹气一边点头(他习... 详情»

三种东西永远不要放到数据库里

我已经在很多演讲里说过,改进你的系统的最好的方法是先避免做“蠢事”。我并不是说你或你开发的东西“蠢”,只是有些决定很容易被人们忽略掉其暗含的牵连,认识不到这样做对系统维护尤其是系统升级带来多大的麻烦。作为一个顾问,像这样的事情我到处都能... 详情»
05月18日 14:18 更多相关: 2,912

不懂技术的人不要对懂技术的人说这很容易实现

“这个网站相当简单,所有你需要做的就是完成X,Y,Z。你看起来应该是技术很好,所以,我相信,你不需要花费太多时间就能把它搭建起来。” 我时不时的就会收到这样的Email。写这些邮件的人几乎都是跟技术不沾边的人,或正在研究他们的第一个产品。起初,当听到人们这... 详情»
05月11日 9:05 更多相关: 3,626

禅道程序员的10条原则

在一个阴雨的早上,我坐在桌子旁,开始想如何才能高效的工作。在我成为一个自由职业者之前,我有很长一段时间都很努力工作,但收效甚微。 我在2006开始接触禅学。我马上意识到:古代的禅宗大师们几百年前早就已经知道现今的程序员应该如何工作。虽然我很讨厌“如何成为一... 详情»
04月21日 7:23 更多相关: 4,312

关于 shell 脚本编程的10 个最佳实践

每一个在UNIX/Linux上工作的程序员可能都擅长shell脚本编程。但大家解决问题的方式却不尽相同,这要取决于对专业知识的掌握程度、使用命令的种类、看待问题的方式等等。对于那些处在shell脚本编程初级阶段的程序员来说,遵循一些恰当的做法可以帮助你更快、更好的学习这些编程... 详情»
04月02日 9:15 更多相关: 4,763

Java 8 的重要新特性以及 Java 9、10 的发展规划

我们一直在期待着 Java 8 的新功能,虽然很大一部分是对 Java 7 的扩展,发布时间也一推再推。但如今甲骨文终于承诺:新版本将是彻底的变革而不仅仅是 Java 7 的扩展。那 Java 8 到底是什么样的呢? 甲骨文的 Java 总架构师马克·雷纳德在 2011 年 JavaOne 大会上为大家... 详情»
03月24日 13:06 更多相关: 7,536

解决「问题」,不要解决问题

工程师有喜欢解决问题的天性,尤其不能忍受他的系统里面有 bugs。所以只要碰到问题,他就想要把它们通通解决掉,似乎只要能够解决越多问题,他就能够创造越多价值。这样的逻辑在企业用软件的开发、维护中,或许 是对的,但拿到消费者市场里面,却几乎是杀死创业者最重要的原因... 详情»

理论与实践

你每天都在仔细翻阅Hacker News,惊奇于那些经过整理的创业传奇、功效无比的最佳实践理论、天才的技术解决方案,以及各种链接指向的大量的一站式的,极简主义的,色彩柔和的网站。你参加过精益(Lean)创业研讨会,读过了《Four Steps to the Epiphany》,订阅了硅谷产品类博客。... 详情»

版本控制工具历史的10个里程碑

引言:“如果你想要了解真正的历史,你需要回到在打孔卡上进行人工比对的年代。” —— Jim Rootham在这个为鳕鱼编写传记都能够流行的年代,写一本记录程序员如何存储代码——他们最重要的劳动成果的书一点也不疯狂。 既然你和我都没有时间... 详情»

简述 Ubuntu Unity 桌面下窗口切换机制

任务切换 任何操作系统的用户界面的一个关键部分是如何使用户能够在多个 任务之间切换。在大多数桌面操作系统的任务封装到窗口,最常用的方法是多任务窗口切换。桌面操作系统有多个窗口切换方式(如ALT-TAB,点击图标,利 用通知区域等...),但是窗口切换的最常见的手段是通过... 详情»

要成功,你只需要做好两件事情

本文的作者是Carl Lange是一个正在爱尔兰Carlow技术研究院学习的学生,预计2013年毕业,目前在爱立信实习。他的个人简历你可以在这里看到。本文的作者Carl Lange  要成功,你只需要做好两件事情*。你也许很侥幸只做了其中一件事情就成功了,但这很少见—通常情况... 详情»
03月17日 1:31 更多相关: 3,910

DBA应该具有什么样的素质?

问题起源于在写一份材料的时候,对于自己的反思。我把自己的观点发到了twitter和各大微博上,有不少朋友纷纷回复我。这这里,先感谢各位,因为有各种思想的交锋,观点的交流,让讨论变得很有意义。 我们究竟要成为一个怎么样的DBA,公司究竟需要一个怎么样的DBA?作为一个DBA应... 详情»
03月16日 12:08 更多相关: 2,882

传说中的开源 VS 现实中的开源

目前越来越多的科技企业加入到了开源领域,也都在积极地推动开源社区的发展。业界谈及开源,即想到创新、免费等一大堆优势。不过,IDC并不这么认为。近日,IDC在其召开的Directions 2012大会上称,这些不过是一些传言,尽管有一定的道理,但也不能尽信。IDC是全球著名的信息技... 详情»
03月16日 0:54 更多相关: 2,324