
精彩文章
文章平均质量分 88
JonnyLai
软件工程师,技术开发经理!
展开
-
未来五年程序员应当具备的十项技能
作为一名程序员,如果你想在这个领域内继续向前进步或者在当前的经济形势下保持不被炒鱿鱼,那么你就决不应当自满自足,你需要继续学习。近日,著名IT评论员Justin James在他的博客中列出了未来五年程序员应当具备的十项技能,如果照此实践,你未来的工作前景一定一片光明。当前的经济形势下,很多程序员将目光聚焦在短期内的工作形式上,但是你仍然要抽出时间和精力学习新的技能。以下是作为程序员应当即刻转载 2009-09-20 17:21:00 · 768 阅读 · 0 评论 -
电子游戏的秘密:雅达利和它的 PONG
1974 年 2 月的一天,嬉皮士摸样的史蒂夫・乔布斯( Steve Jobs )坐在雅达利公司 ( Atari )大厅舒适的沙发里,盯着大厅上悬着的漂亮的大灯发呆。时不时他还更换下坐姿,脚上的凉鞋和整个严肃雅致的大厅显得非常不协调。旁边雅达利公司的前台和保安有些局促不安地看着乔布斯,不知该拿他怎么办。有人去通知雅达利的首席工程师阿尔・奥尔康 ( Al Alcorn ),说有个吊儿郎当的人转载 2012-06-08 15:05:43 · 3955 阅读 · 0 评论 -
Palm 和 webOS 的故事(上)
Palm 和 webOS 的故事,将会成为硅谷传奇中的重要章节。 从 Palm Pre 发布,到 Palm 被惠普收购,历时只有 31 个月。这一切是如何发生的?是什么导致了 webOS 的失败,以及 Palm 的最终消失?The Verge 网站采访了大量的相关人士,为我们讲述了一个充满曲折的悲剧故事。对于任何公司来说,从头开发新系统都是一件冒险的举动,特别是现有系统仍在盈利的时候,转载 2012-06-08 15:00:41 · 3504 阅读 · 0 评论 -
看看牛人们是怎么评价编程语言的
Basic一个有过 BASIC 编程经历的人是很难学会好的编程习惯的。作为一个潜在的程序员,他们已经被脑残并且无法修复。-- Edsger Wybe Dijkstra,Dijkstra 算法发明者 英文原文:Quotes about programming languages CC 语言程序就像一群拿着刀的人在刚刚打过蜡的地板上快速的跳舞。-- W转载 2012-05-22 11:36:44 · 1489 阅读 · 0 评论 -
他破解了iPhone和PS3,引发了黑客战争
乔治·霍兹的成名正是破解了iPhone。图片来源haberdesin.com在2007年夏季,世界上的第一台iPhone闪亮登场。但在它问世没多久后,就被天才小子——乔治·霍兹(George Hotz)破解了。苹果公司在发布iPhone的时候,是以AT&T合约机的形式发布的,也就是说iPhone的用户只能使用AT&T公司的网络服务。而霍兹是T-mobile的用户,他想对手上的iPhone进行改转载 2012-05-21 13:20:22 · 8267 阅读 · 0 评论 -
用今天换未来:360 手机深度解析
[核心提示] 360 真的要出手机了么?或许刚看到周鸿祎的“不艰难”决定会让你那么想,但实际上 360 推出自有品牌手机的可能性极小。更可能的,它是要利用自己原有的优势,在移动互联网上建立更大的阵地。周鸿祎不愧是互联网圈子中的奇才,这个周五晚上,他一句“我思考了半年,今天准备公布一个决定”,让互联网圈子集体陷入癫狂。360 真的要出手机了么?或许刚看到周鸿祎在微博里提及“不艰难”决转载 2012-05-22 11:19:29 · 2274 阅读 · 0 评论 -
关于 Mark Zuckerberg 你所不知道的事
[核心提示] 北京时间 5 月 18 日晚,Facebook 正式登陆纳斯达克挂牌交易。关于 Facebook 的历程业界讨论已经非常充足了,但关于 Mark Zuckerberg 却还有不少有意思的故事,这里为你讲几个这位 Facebook CEO 的趣事。北京时间 5 月 18 日晚,Facebook 正式登陆纳斯达克挂牌交易。关于 Facebook 的历程,业界讨论已经非常充足了,但转载 2012-05-22 11:13:41 · 3545 阅读 · 0 评论 -
Evernote - 百年创业者
[核心提示] 就其本身来说,Evernote 也许只是一款简单的信息管理应用,但其核心 - 用户数据和记忆的保存和检索却是一个恒久不变的主题,这正是 Evernote 可能延续百年的基础。欢迎大家参加第 27 期极客活动 - “Meet Evernote | 应用分发如何更加高效”。我们特别邀请到 Evernote 三位创始成员,分享 Evernote 的成长经验。虽然 E转载 2012-05-22 11:17:10 · 1641 阅读 · 0 评论 -
好的程序员做不出好的软件设计
好的程序员做不出好的软件设计你不能看到一个程序员还不错,就把他推到系统分析师、软件设计师或软件架构师的位置上。如果你在团队或公司里寻找一个能胜任软件架构师或设计师这样重要位置的人时,首先出现在脑子里的想法通常是在程序员中选一个最好的。别这么干。这样的位置不是随意的找个不错的程序员就能胜任的。把你最资深的程序员晋升到这个位置也未必就合适。乍一听你可能感觉荒诞。为什么我不能让一个程序员转载 2012-05-22 11:59:44 · 3557 阅读 · 0 评论 -
Palm 和 webOS 的故事(下)
Palm 和 webOS 的故事(下)Palm 和 webOS 的故事,将会成为硅谷传奇中的重要章节。 从 Palm Pre 发布,到 Palm 被惠普收购,历时只有 31 个月。这一切是如何发生的?是什么导致了 webOS 的失败,以及 Palm 的最终消失?The Verge 网站采访了大量的相关人士,为我们讲述了一个充满曲折的悲剧故事。Palm转载 2012-06-10 14:42:20 · 4152 阅读 · 0 评论 -
你的代码写的很烂
我有一个很熟的朋友,他现在忙的不可开交。他手上有一大堆没有完成的合同,而且一个跟他一起开发的助手也离他而去。于是,在三个大客户的催命鬼时的督促下,他已经连续好几个星期没休息了。其中有个客户跟他讨论他给这个客户做的iPad应用程序,客户告诉他“我们花钱雇了另外一个程序员来审查你的代码,他说你的代码写的很烂。”当他告诉我这个故事时,我只是微微一笑,想起了我以前是怎么唾弃别人的代码的。当我刚转载 2012-05-22 14:11:25 · 1719 阅读 · 0 评论 -
一代音频传奇Winamp如何自毁长城
一代音频传奇Winamp如何自毁长城创业者与大公司的共同教训前段时间,我们报道了Flickr被雅虎收购后没落的过程。类似这样,被大公司收购来糟蹋的创业新星,实在太多了。今天我们来看另一个故事。Winamp的故事。在1990年代后期,每个音乐极客都有一个Winamp软件,它的骆驼logo出现在全球,大笔资金的收购机会尾随着它。但1999年,AOL以8000万到1亿美元转载 2012-06-27 10:00:54 · 4314 阅读 · 0 评论 -
微软“失落的十年”
微软“失落的十年” 《名利场》:微软“失落的十年” [导读]美国知名记者、最近刚刚担任《名利场》特约编辑的库尔特·艾肯沃尔德日前撰文,对微软首席执行官史蒂夫·鲍尔默极尽嘲讽,将微软“失落的十年”归咎于鲍尔默“极为愚蠢”的领导才能。腾讯科技讯(明轩)北京时间7月15日消息,据国外媒体报道,曾两次获得乔治·波尔卡新闻奖(转载 2015-06-05 17:12:24 · 4201 阅读 · 0 评论 -
我是如何构建一个持续发展的项目
作者:张开涛说起项目,每个程序员都应该搭建过自己的项目,而我也搭建过数十个企业级或互联网级项目;在做企业级项目时也抽象了一套通过的开发脚手架ES方便开发,也做过一些通用的代码生成工具来生成通用项目架子或一些CRUD的代码。做这些平台或项目的时候或多或少给我一些启示和原则,而这些启示和原则一直指导着我内心方向,时刻指导我不偏离航线。启示录心中有原则代码规范化代码审查代码重转载 2015-08-13 16:24:41 · 1365 阅读 · 0 评论 -
[评论] Flash, Silverlight, Win32 :2011三大垂死平台
关键词:Win32,Silverlight,Flash | 作者:Tim Anderson | 导读:即将过去的2011年见证了技术与行业的许多重大变迁,Flash、Silverlight、Win32三大拥趸众多的主流开发平台在Web和移动的挑战下危机重重。英国资深IT技术记者Tim Anderson最近甚至撰文“Three dying platforms: Flash, Silv转载 2012-04-23 16:53:49 · 1765 阅读 · 0 评论 -
Android 移植到C#
甲骨文和谷歌正就谷歌在Android中使用Java一案展开一场10亿美元的大较量。但是Java并非在Android中建立本地应用的唯一方法。事实上,它甚至不是最好的文法:Xamarin 开发组已经将C#提供给Android开发者作为一个高性能、低功耗的Java的替代语言。Xamarin 的平台,Mono,是.Net框架的一个开源的实现。它使得开发者用C#写成的程序,能运行在带有Java的操作系统上转载 2012-05-03 13:58:20 · 1665 阅读 · 0 评论 -
为什么MFC不会消亡
为什么MFC不会消亡翻译:忙碌命blog: http://blog.youkuaiyun.com/laiboyblog:http://laiboy.cublog.cn原文(Why is MFC Not Dead?)链接http://blog.stevienova.com/2008/04/12/why-is-mfc-not-dead/这天早晨我仔细读了一些博客文章,从我的MS翻译 2010-06-01 14:21:00 · 757 阅读 · 0 评论 -
C#:昨天,今天和明天-和 Anders Hejlsberg 座谈
Anders Hejlsberg 在1996年加入微软,开始是Visual J++ 和 Windows Foundation Classes 的架构师。Hejlsberg 是目前微软杰出的工程师和C#语言的设计者,并在微软 .NET 框架中扮演了重要的角色。今天,他正在领导C#语言的开发工作。John Osborn,是O’Reilly 媒体公司的执行编辑,负责公司在.NET和其他微软开发者书籍的转载 2009-11-01 15:50:00 · 603 阅读 · 0 评论 -
架构师害怕程序员知道的十项技能
一 每个好架构师都是一位出色的程序员(卓越的程序员)架构师,听起来是如此神秘的一个称号。尤其是在开发领域刚入门不久的菜鸟级程序员眼中,架构师都是高手,都是牛人,都是如此高高在上的存在。 不过,在搞了四、五年编程之后,程序员们往往早已失去了当年对这些“高级”职位的神秘感,甚至会对自己所在项目的架构师抱怨不已,背后里称他们是一群水王。所以有江南白衣曾撰文述说:“国内的架构师到了三十岁以后很多就往理论上转载 2010-01-18 11:28:00 · 2060 阅读 · 0 评论 -
揭秘世界上最强大的七台超级计算机所在地
1、美国劳伦斯利弗莫尔国家实验室 (Blue Gene/L) BlueGene/L是目前世界常最快的超级计算机,其峰值速度能够达到360万亿次浮点计算。这台超级计算机内部拥有65536颗处理器,同样运行着Linux操作系统。这是IBM公司、利弗莫尔实验室和美国能源部联合制作完成的超级计算机,由于采用了基于单元的设计结构,使之能够随时添加计算单元而不需要担心遭遇瓶转载 2009-12-17 10:50:00 · 971 阅读 · 0 评论 -
真正的程序员,请你站出来
真正的程序员转载 2010-07-21 11:29:00 · 764 阅读 · 0 评论 -
什么是Web2.0(图解Web2.0)
什么是Web2.0(图解Web2.0)转载 2010-08-21 14:13:00 · 2671 阅读 · 0 评论 -
[转]C++还能重新辉煌吗?C++复杂性的思考
[转]C++还能重新辉煌吗?C++复杂性的思考转载 2010-11-17 12:26:00 · 787 阅读 · 0 评论 -
计算机编程简史
计算机编程简史转载 2011-01-22 20:57:00 · 768 阅读 · 0 评论 -
我的丈夫是个程序员
阿汤:一个老外女生的文章,简单生活中也透出生活的哲理。看着还是很有感触的,也自问一下自己,到底了解自己的的另一半多少呢?http://software.intel.com/zh-cn/blogs/2011/01/26/zt-2/?cid=sw:prccsdn1587转载 2011-02-15 19:31:00 · 701 阅读 · 0 评论 -
十年程序设计经验教我的十件事情
十年程序设计经验教我的十件事情转载 2011-05-03 16:49:00 · 801 阅读 · 0 评论 -
是什么造就了伟大的程序员?
一个优秀程序员的一些特征,但这并不是全部,所以我想听听你的观点。转载 2011-07-15 16:17:39 · 827 阅读 · 0 评论 -
软件公司是怎么消亡的
这篇文章很不错,但是现在没有译文!所以我翻译了,如果要转载译文,请勿删掉转载地址http://blog.youkuaiyun.com/laiboy 软件公司是怎么消亡的 By Orson Scott Card 一个培养出具有创新能力的程序员的环境会破坏公司的管理和营销,同样,一个公司的管理和营销同样会扼杀程序员的创新能力。编程是一项伟大的运动。这项运动消耗你的体力和精神。当你对翻译 2009-07-21 16:54:00 · 771 阅读 · 0 评论 -
走向 Windows 8 之路
这是一篇在 MSDN 上不能发表的对 Windows 8分析入骨的好文,读完后让人拍案而起,我在翻译过程中加入了一些个人译注,为了更好的把这篇文章分享给对 Windows 开发情有独钟的程序员朋友们。 翻译:忙碌命http://blog.youkuaiyun.com/laiboyhttp://laiboy.cublog.cnhttp://weibo.com/laiboy80 走翻译 2011-12-22 17:07:52 · 2919 阅读 · 1 评论 -
windows原生开发之界面疑云
windows原生开发之界面疑云windows桌面开发,界面始终是最大的困惑。我们对前端工具的要求,其实只有窗体设计器、消息映射,过分点的话自适应屏幕、模型绑定。转载 2017-08-15 20:12:34 · 1136 阅读 · 0 评论