• 怎样尊重一个程序员

    得知一位久违的同学来到了旧金山湾区,然而我见到他时,这人正处于一生中最痛苦的时期。他告诉我,自己任职的公司在他加入之前和之后,判若两人。录取的时候公司对他说,我们对你在实习期间的表现和学术背景非常满意,你不用面试,甚至不用毕业拿学位,直接

    15-04-27
  • Git 10 周年之际,创始人 Linus Torvalds 访谈

    来源: oschina 十年前的这一周,linux 内核社区面临一个根本性的挑战:他们不再能够使用他们的修复控制系统:BitKeeper,同时其他的软件配置管理遇到了对分布式系统的新需求。Linus Torvalds,Linux的创始人,将这个挑战接手并消失了数周,创造了 Git 工具

    15-04-16
  • 好代码的科学定义

    你如何定义好的代码?本文通过咨询65个开发人员同一个问题从而得出了一个伪科学的答案。 首先我们相信写好代码是非常重要的。为什么呢?首先,好代码比差代码更有趣,成本更低。其次,代码好,就意味着你正在构建的产品有可能会更好。第三,也是非常关键的一

    15-04-16
  • 从此,Google 不会再问这些奇葩的面试问题了

    你拥有傲人的电脑/互联网技术,作为荣誉学生毕业于世界一流的名校,能对面试中的各种刁钻问题对答如流。但这一切,还不一定能保证你获得 Google 的 Offer。 根据 CNN 对 Google 人力总监 Laszlo Bock 的采访 ,这家全球最受求职者欢迎的公司的招聘思路已经开

    15-04-14
  • stackoverflow发布2015年开发者调查报告

    每年我们都会进行一次调查,但是今年,不管参与的开发者人数还是回答的问题数都是有史以来最多的。 来自157个国家的26,086个开发者参与了我们的问卷调查(45个问题)。其中6,800个全栈工程师,1,900个移动开发工程师,1,200个前端工程师, 2个农民 ,以及12,

    15-04-12
  • 这次面试就差不多了,你有什么问题需要问我呢?

    当面试快完的时候你跟着常会被问到: 你有什么问题需要问我的吗? 之前的一切准备都是为了给面试官一个深刻的印象,现在你脑海却一片空白了!这种情况我经常会碰到。我是如此苦逼的辛辛苦苦的准备用我的学识和经验来回答面试官提出的问题以留个深刻印象的,

    15-03-29
  • Linus Torvalds 一直讨厌的11项技术,你造吗?

    Linus Torvalds 被认为是最伟大的程序员之一,因为他写出了使用最广泛的软件,如 Linux 内核和 Git 版本控制系统。但是他这个人经常因为讲话带有情绪,甚至是因为带有脏话的意见而饱受非议。有些时候,Linus Torvalds认为那些工作没做好,或者持有不同观点或

    15-03-27
  • Ubuntu MATE 14.04.2 发布

    Ubuntu MATE 是 Ubuntu 家族的新成员,关于 Meta,这是一款基于 Gnome 2 开发的 Linux 桌面系统。 2012年04月17日,MATE Desktop 1.2 发布,GNOME 3的激进改变和不成熟让很多GNOME 2忠实用户难以接受,他们中的许多人依旧认为GNOME 2是最好的桌面环境,但不

    15-03-27
  • 理想的程序员

    我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。26岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭、害怕被炒鱿鱼以及同事冷落白眼的三重压力下逆流而上,一年半后离职,已是拥有500万用户产品的

    15-03-03
  • Timehop为什么要放弃Rails,转向Go?

    原文 http://www.csdn.net/article/2015-03-02/2824072-Rails-go 去年,Express.js库作者TJ Holowaychuk由Node.js转向Go语言,并发表 一篇文章 ,对这两门语言进行了对比。现在,又有越来越多的平台转向Go进行开发,例如,CSDN研发频道去年发表的 Bowery为什

    15-03-03
  • 10款Github上最火爆的国产开源项目

    Github上有无数大牌产品:Bootstrap、JQeury、bower、Nginx……可惜都是歪果人搞出来的,他们都有一个共同的特点:全英文。 中国人普遍认为,英语和高数是这个世界上最难的学科。即使这个国家每天都向美国欧洲澳洲等国家地区输出大量的中国人,并且一直在中

    15-03-02
  • 做一个网站多少钱?

    转自: 一个网站多少钱? 「一辆车子多少钱?一个房子多少钱?」 这问题在工程师或设计师的眼里就如「一辆车子多少钱?一个房子多少钱?」,这个问题实在空泛到一个让人无法言语的境界,这也是我最常被问到的问题 「做一个网站多少钱?」。说真的我大概能了解

    15-02-27
  • Ruby on Rails创始人DHH谈如何进行混合移动APP开发

    原文 DHH 谈混合移动应用开发 37signals 在2013年2月发布了 Basecamp 的 iPhone app,在此之前我们就使用原生开发(native)还是混合开发(hybrid)做了许多尝试。在2012年项目启动的时候,大多数人都倾向于原生开发。 Facebook 在2012年发布了他们新的 iOS

    15-02-08
  • Groovy 2.4发布,支持Android开发

    Groovy 2.4发布,支持Android开发 作者 臧秀涛 发布于 2015年1月26日 | 讨论 分享到: 微博 微信 Facebook Twitter 有道云笔记 邮件分享 稍后阅读 我的阅读清单 近日,Groovy编程语言的管理者Guillaume Laforge在 博客 上宣布了 Groovy 2.4发布 的消息。就在

    15-02-03
  • 就是她,写出了让阿波罗成功登陆月球的代码!

    原文出处: 科技报桔 去年底 JD (@nevesytrof )在Twitter上分享了这张照片,获得广大回响,让这张照片一度在网路上疯传。 这是张1969年拍摄的照片,当中的人像是数学与计算机科学先锋— Margaret Hamilton ,旁边一大叠则是阿波罗11号所必要的软体清单。阿姆

    15-01-31
166文