我们能从Linux学到什么东西?开源软件是优秀的软件模型基础

Linux 是世界上最大的开源系统。全世界的人经常都能接触到 Linux 内核衍生的产品,无论是大到电脑主机还是小到手表,到处都能看到 Linux 的身影。和其他的开源软件一样,Linux 为成功的项目提供了无限的开发潜力。但有时候我们会想:创业公司能否从 Linux 历史中学到些什么?从 Linux 的历史可以看出,协同创新的速度远远超过个人的创新的速度。

为什么软件开发人员有必要去学Python?引导开发者编写易读的代码

Python 知道开发人员阅读代码比编写它花的时间要多得多,因此将精力集中于引导开发者编写易读的代码。当然,Python 也能写出令人晦涩(obfuscated)的代码,但是写代码最舒服的方式还是(假如你了解 Python)保持适度精炼,即:代码总能明确反映你的意图。这一点很重要。使用 Python 开发可谓轻而易举。

程序代码、食物与程序员饥饿的程序员

编程很像吃饭。晚上我饿了。我不在家。我不能到厨房里找点东西吃。我四周看了看,看到只有一家街对面的麦当劳。于是,我就进入了一个任何时候我离开家、离开我那舒适的小窝后遇到的两难境地:是吃那些垃圾食品,先填饱肚子呢?还是先饿着肚子,等回到家后去吃更健康的食物?当我在思考这种困境时,我不禁或多或少会把这个问题跟代码质量作一定的联系。

是什么把程序员推到行业前列?环境影响着程序员

这件事仿佛发生在昨天一样令我印象深刻。那是 2000 年,帕尔加斯博士站在我们的数据结构课教室的前方,讲解着一些y型数据结构的内容,同时把一个 SSH 的窗口投影在我们前面的墙上。有人提出了一个问题,随后他用下面的话回答道:“如果你想成为一个真正的计算机科学家,你就得开始用 Vi 。”我感觉他在说这些话的时候还在微微笑着,而事后发现他说的这个观点根本不对。

NoSQL如何定义其概念?目前的数据库家族的外来者

当我们开始着手写《NosqlDistilled》的时候,我们遇到了一个棘手的问题——要写什么?究竟什么是 NoSQL 数据库?对这个概念我们没有发现一个很权威的定义,没有任何商标注册,没有标准化组织,甚至没有一个宣言。 Cassandra, Dynomite, HBase, Hypertable, CouchDB, VPork, 以及 MongoDB 的公司。这个词迅速的被人们注意到,有人认为只有出席了这次会议的几个数据库公司的产品才是 NoSQL。

什么时候才适合你去创业七种最佳创业时机

创业是实现自己理想生活方式的最大希望,那么,何时才是创业的最佳时机呢?人们常说“出名要趁早”,创业也是同样的道理,创业越早,成功的几率就越大。年轻是一种巨大的财富,是无知和天真的完美结合,吸取经验可以作为愚蠢决定的借口。有人说,和职业篮球运动员一样,企业家的鼎盛时期一般在 25 岁左右,到 30 时便会慢慢开始走下坡路。

淘宝养活的人与催生的行业淘宝养活了谁

成长在互联网时代的我们恐怕无人不知淘宝了,淘宝网由于其巨大的用户群成为了中国电子商务领域的航母。然而这艘航母在行进过程中,伴生了无数相关联行业的成长。首先获利的当然是淘宝的 600 多万商家,凭借着成本优势,电子商务已经在很大程度上深入人心,过亿的日成交额让不少淘宝商家获利颇丰。电子商务信息流、现金流、物流三个流程中,物流被认为是电子商务最难攻克的难关。

软件行业项目经理的认识误区软件行业为什么那么多项目经理

记得听谁说过,软件行业的项目经理太滥了,二十几岁的毛头小伙子,动不动就是项目经理,手下没几个人,管的也没几个事,在其他行业,项目经理一般都是四五十岁的老头子做,要联系这,要协调那的,软件行业的项目经理也太嫩了点。某些朋友也感觉有点心虚,这么一个小项目,手下就一个人,甚至是光杆司令,自己也不好意思称“经理”。

程序员的无政府主义开发人员理解业务价值的来源

在 Agile India 大会的第一天,Fred George 谈到自己对目前超越敏捷运动的思考,他将这种状态称为“程序员的无政府主义”。他分享了自己在 Forward Technology 公司的一些个人经历,并指出这种方式可以形成非常高效的环境,解决复杂问题,同时带来实打实的重要业务成果。演讲伊始,Fred 先提到 Cynefin 框架,将重点放在复杂问题上。

年轻人学习乔布斯不可取乔布斯不应该成为年轻人学习的榜样

不可否认,乔布斯是过去十年中全世界最伟大的人之一,在过年的十年中乔布斯改写了包括音乐、手机、电脑等在内的六大行业,重新缔造了商业规则,一手打造了庞大的苹果帝国,成为全世界数亿人顶礼膜拜的对象。尤其在乔布斯去世后,乔布斯的影响力更上一个层次,然而无论如何,客观的说乔布斯不应该成为年轻人学习或者模仿的榜样,乔布斯是一个伟大的人,但究其道德品质来看,绝对算不上一个“好人”。

看Chrome如何对付ISP的垃圾页面启动后会访问不存在的网址做测试

看标题是不是 Google 又在隐私上玩什么花样儿了?这次还真不是。我们知道,很多 ISP 都喜欢拦截你访问错误网址的页面,来显示一个充满广告的网页,然后用小字告诉你这个网址不存在,比如中国联通这样的。而如果你用 Chrome 的话,就不会看到 ISP 的广告页面,因为 Chrome 有自己的一套。在 Chrome 刚刚启动的时候,它就会访问三个随机生成的不存在的网址。

传统 ERP 正在走下坡路?ERP风光不再

电子商务在最近两年的迅猛发展,使得围绕电子商务需求的 IT 服务,也日渐热了起来。为电商提供 ERP 服务的e店宝、上海管易和上海商派等,也分别拿到了数目不等的风险投资。我感觉这一轮的 ERP 建设,就像上世纪八十年代初工厂对 ERP 的需求一样,又到了一个再次更新换代的年代,一张 ERP 再造的大饼似乎又出现了,一切都需要重新建设,一切都需要再次重构。

通宵熬夜对人体的损伤究竟有多大?慢闭眼次数增加

人人都知道通宵赶报告伤害身体,但是这种伤害到底有多大?科学家正在研究人体内疲倦的生物标记物,比如蛋白质、淀粉,以此来衡量人体的疲倦程度。当然,睡眠研究的这一领域尚处于初级阶段,真正付诸生物学实验可能还要等到数年之后。在做重要报告之前通宵熬夜的危害有多大?长期每天睡眠不足七小时仅仅是一个困扰,抑或是一个严重的健康风险?

Facebook工程师谈硅谷IT企业面试需勤加练习

大学毕业后寻求实习或者工作机会是一段令人愉快的经历,特别是对于那些拥有工程或其它技术背景的学生来说。在其它竞争激烈的求职市场,现在对于软件工程师的需求高于以往。你会发现这些公司会争相为你提供报酬获得你在大学里努力学习得来的知识。但是就像我当初找工作那样,你会感到十分的紧张,压力很大,这是因为面试官的不确定性、公司间的巨大差异、哪一家企业最适合你的艰难抉择所造成。

夹在360和百度之间的搜狗对于搜狗来说是非常险峻

事情朝简单了说就是,360在浏览器和网址导航的使用时间上占据 30% 以上的份额后,对搜索寡头百度有着巨大的威胁。但,同样拥有较大浏览器和网址导航份额的还有搜狗,而且它有比 360 更好的搜索技术。如此一来,360想在浏览器上玩的关于搜索和广告的玩意儿,搜狗都可能比它玩得好。于是搜狗成了百度的护城河。360要对百度的任何冲击,都要先 PK 掉搜狗。

不要让员工以辞职威胁你加薪水一个清晰持续的薪资计划很重要

在很多公司里,想要获得涨工资的办法就是威胁辞职。这一招管用。我没夸大。这一招管用的原因是:管理层认为应在工资上少给点,省下来一些涨幅空间等员工来讨价还价时用。于是,他们不会主动涨工资,除非有人来要价。自然的,除非有人威胁说要辞职,他的涨工资的要求会被视作没有筹码的,于是,涨工资只会发生在向你摊牌的人身上。

Google的产品经理工作经验谈如何在Google成为一名优秀的产品经理?

在 Google ,我和我所见到过的最优秀的产品经理一起工作过,我会根据自己的经历出一个列表。由于我不是项目经理,所以这些结论都是我在 Google 观察最优秀的产品经理后的结果。对产品以及所有相关的问题负责。这会让你积极主动,你是第一个寻找 bug 的人,第一个与用户沟通的人,以及第一个担心产品是否合格的人。

应届生如何找到自己梦想的工作?工作与梦想中的工作

计算机系的同学们,我想告诉你们如何让自己在招聘会上脱颖而出。假如你是一个很棒的黑客,你需要告诉我们,并且把这一点写入简历。否则我们找不到你!我在 BIU 遇到的第一个学生给我简历的时候,我发现她会 Haskell,并且做了一个机器学习的项目。我觉得这很棒,并把简历放在候选中。但是当我看到第三个 Haskell 和机器学习的简历后,我意识到这只不过是他们课上教的内容而已。