月度归档: 2016 年 1 月
福特:我们也可以成为造车的软件公司
转型这件事初创企业一直在做,偶尔也会造成地震冲击波。Android 原来的构思是相机操作系统。
继谷歌和脸书之后 百度宣布开源人工智能代码
北京时间 1 月 15 日上午消息,百度本周宣布开源人工智能代码,从而在人工智能技术的标准发展中掌握一定的主动权。此前,谷歌和 Facebook 也宣布将开源相关技术。
《神秘的程序员们》漫画 那些令你憎恶的系统是如何升级的?
世界上总有一些令人憎恶的系统,而你却天天非用不可。这些系统的提供方们既不缺钱也不缺人,有的还很热衷于改版升级。
提高程序员生产力的10大Emacs插件
一年前的这个时候,我想要寻找将 vim 打造成一个成熟的全功能的 IDE 的最好插件。有趣的是,那篇文章的很多评论提到了 Emacs 已经大部分有了这些内置插件,已经是一个很棒的 IDE 了。
不懂技术,如何为公司捕获一只靠谱的攻城狮?
关键词是 “轻松”,面技术的人一定要轻松,因为技术人很容易绷着。我们面试的那个屋子,有一个正经的凳子,还有一个放在地上的那种,类似于野餐时的一个靠垫。我面试时,经常坐在这个靠垫上,就是我仰视他,他俯视我。
Web端PHP代码函数覆盖率测试解决方案
衡量代码覆盖率有很多种层次,比如行覆盖率,函数/方法覆盖率,类覆盖率,分支覆盖率等等。代码覆盖率也是衡量测试质量的一个重要标准,对于黑盒测试来说,如果你不确定自己的测试用例是否真正跑过了系统里面的每一行代码,在测试的完整性上总要打些折扣。
你不曾听过的最强debugging故事
那还是80年代初期,我爸爸在一家存储设备公司工作,这个公司现在已经不存在了,它生产磁带机和驱动这些磁带高速运转的气动系统 —— 这是那个时代的产物。
做Uber的实习生是一种怎样的体验?
Uber对待实习生和全职员工一样。也许这样不对,但是我们因此比想象中拥有更大的创作自由和权力。而且Uber刚成立不久,尚不需要特意安排琐碎的“实习生工作”,因为它对公司的核心业务贡献不大。
你永远都无法叫醒一家装睡的公司
一家公司是不是在装睡,首先要看创始人和CEO是不是在装睡。如果你叫不醒一个装睡的CEO,那么你肯定永远无法叫醒一家装睡的公司。
解读IE“停服”:对中国网民有何影响?有哪些危害?
IE内核是Windows的核心组件,覆盖着全体Windows用户。据统计,国内使用IE11的用户占比只有约21%,还有将近八成的用户仍在使用即将停服的旧版本IE浏览器。
编程中的返璞归真
我正在读 Do More Faster 这本书,书中更多的是给 TechStars 创业孵化公司做广告,但仍然值得一读。让我深有感触的是,书中提到有几个人,他们通过了审查,成功的 — 至少是获得了他们的启动资金,但他们并不懂编程。
阮一峰:Flux 架构入门教程
React 本身只涉及UI层,如果搭建大型应用,必须搭配一个前端框架。也就是说,你至少要学两样东西,才能基本满足需要:React + 前端框架。
风口上的HTML5,今年的发展方向会有哪些?
HTML5 的应用仍存在巨大的上升空间,近期内很可能从广告行业逐渐往游戏行业、广播电视行业和媒体行业转型,不远的未来还能把触角伸得更远。作为新一代Web 开发标准,HTML5这把火势必烧到来年。
前端程序员:月薪 5K 到 5 万,我干了啥
如何在前端开发这种高精尖的技术领域找到心仪的工作?实现在咖啡馆喝喝咖啡敲敲代码就能升职加薪、买房买车、迎娶白富美走上人生巅峰的职业梦想?
“测试是浪费时间,我的程序肯定没问题”
写一个测试程序,重现这个bug。即使你没有时间来立即修正这个bug或者这不是个致命的bug,你也应该有个能够让它重现的测试程序,当日后你回来解决这个问题时,你就能知道该做什么了。
每天学点C++知识:用合适的工具来分析你的代码
静态代码分析工具可简化编码过程,检测出错误并帮助修复。有个国外团队检测了 200 多个 C/C++ 开源项目,包括了 Php、Qt 和 Linux 内核等知名项目。于是他们每天分享一个错误案例,并给出相应建议。伯乐在线翻译组正在翻译这个系列。今天的案例来自 LibreOffice 项目。
《神秘的程序员们》漫画 那些令你憎恶的系统到底是谁开发的II?
《万年坑系列》 II:那些令你憎恶的系统到底是谁开发的? 世界上总有一些令人憎恶的系统,而你却天天非用不可。这 […]
你是否应该成为一名全栈工程师?
Asaf Yigal是Logz.io的联合创始人与产品副总裁。在Logz.io之前,Asaf与他人联合创立了Currensee,这是一个社会化交易平台,后来在2013年被OANDA收购。
开发者的故事:游戏有时并不是为“有趣”
1 月 12 日是一款游戏的发售日,并不是什么很重要的大作,也不在我们每周固定预告的新游名单里。游戏的名字叫做《That Dragon,Cancer》(那头名为癌症的龙)。当这个游戏发售的时候,可能会有不少人再次揭开游戏背后的故事,包括小编在内。而每讲述一次,都会让人看到一位父亲的心痛欲绝。
桌面版 Android 系统来了
一直使用Windows系统,大家是不是都已经面对它的桌面有点厌倦了呢?最近几位谷歌的工程师打造的Remix OS可能会有耳目一新的感觉。Remix OS for PC基于Android-x86项目,由安卓5.1 Lollipop深度定制而来,不但兼容所有安卓应用和游戏,还针对桌面应用环境增加了各种使用功能。
回顾2015,科技圈很精彩
回顾2015,科技圈很精彩
编程也怕猪一样的队友
理想的程序员应该是聪明且能干的。但怎么看待那些愚蠢且能干的人呢?
结对编程的正确姿势,你会了吗?
极限编程的各个实践已经广为人知,也颇具争议,我听到最多的话题当属结对了
为什么说移动开发者很苦逼?
做移动 app 开发者真的很难。首先桌面公司相对于专注移动的初创企业可以更好地利用移动。这跟很多人预想的不一样。大多数人认为 web 的每一个主要的垂直领域都会转变为一个新的移动对等者,也就是说会出来各种移动优先的公司。
如何理解张小龙说的「好的产品是用完即走」?
张小龙最近在一次公开演讲里提到:『好的产品是用完即走』,引起了大家的热议。我也来凑个热闹,说说我的看法。
