月度归档: 2016 年 2 月

我是如何从煤矿工成为程序员的

我是如何从煤矿工成为程序员的

我来自于一个东欧国家。我在一个煤矿里工作了很多年(在一个很深的矿井里)。每天我都处在危险中,那些年都是这样度过的。后来我感觉过够了这种生活,决定去寻找另外一种生活(挖煤没有任何前途。)我很年轻,没有任何负担,跟你们一样。

《神秘的程序员们》漫画 摔!这个春节期间最凶残的一期漫画

《神秘的程序员们》漫画 摔!这个春节期间最凶残的一期漫画

关于未来程序员将变得不再紧缺的预言或报道,从来没有停止过。但与此同时,所有人不得不面对的一个事实是:你招聘不到程序员。

学会了 C 语言真的可以开发出很多东西吗?

学会了 C 语言真的可以开发出很多东西吗?

我现在C语言入门,基本靠自学,就看网上的那种教程,但是我怎么觉得它就是只能做下数学题,我觉得它并不能编辑出一个啥子游戏或者软件出来噢……初学者,见谅。

给新手程序员的几点建议

给新手程序员的几点建议

 新手程序员应该如何开始其职业生涯以及为了能有一个成功的职业生涯而需要牢记的一些东西。

女程序员做了个梦,各路大神惊现神级评论!

女程序员做了个梦,各路大神惊现神级评论!

都说程序猿是地球上比较特殊的物种,而女程序猿(也称程序媛)更是稀缺物种,集万千宠爱于一身。比如,Twitter 上的一位女程序员仅仅是做了一个梦,马上引来了一众程序猿的围观起哄,惊现各种神级评论!

阮一峰:Linux 守护进程的启动方法

阮一峰:Linux 守护进程的启动方法

本文介绍如何将一个 Web 应用,启动为守护进程

你猜互联网公司加班冠军是谁?

你猜互联网公司加班冠军是谁?

美国硅谷投资人在2013年将估值超过10亿美元的创业公司做出分类,并将这些公司统一命名为“独角兽”公司,今天,50KM选取了37家国内最具代表性的独角兽公司,通过对他们出行数据分析,从一个侧面剖析下独角兽的企业特征。

设计师应该学习业务而非编写代码

设计师应该学习业务而非编写代码

时下,越来越多公司在寻找优秀的设计领导力(design leadership),且愈演愈烈。她们认为,公司需要聚焦于设计思考注1,并热衷于采取更多的、以设计为中心的准则。

程序员遇到Bug时的30个反应

程序员遇到Bug时的30个反应

开发应用程序是一个非常有压力的工作。没有人是完美的,因此在这个行业中,代码中出现 bug 是相当普遍的现象。面对 bug,一些程序员会生气,会沮丧,会心烦意乱,甚至会灰心丧气,而另一些程序员会依然保持冷静沉着。因此,如何处理修复 bug 的过程也值得我们细细琢磨。

如何向外行解释PM频繁更改需求为什么会令程序员烦恼?

如何向外行解释PM频繁更改需求为什么会令程序员烦恼?

为什么程序员/设计师怕改需求?网上有类似的段子,比如:「杀一个程序员不需要用枪,改三次需求就可以了。

三分钟教你轻松掌握 grep 命令中的正则表达式

三分钟教你轻松掌握 grep 命令中的正则表达式

如何在 Linux 系统和类 Unix 的操作系统中使用带正则表达式的 grep 命令呢?

怎样交付业余项目

怎样交付业余项目

做为工程师和设计师,我忙于业余项目,从中学到了新技术,技能得到了提升,还锻炼了我的创新能力。

我做程序媛的一些真实体会

我做程序媛的一些真实体会

在科技行业,女性大胆直言她们遭遇的性别歧视可以很好地引起大家对这个问题的关注。然而,如果没有一些正面积极的经历摆出来,整个行业则显得阴郁沮丧,甚至会把更多的女性吓退。

4个开源的Bug跟踪工具

4个开源的Bug跟踪工具

生活中充斥着大大小小的bug。 无论如何精心加以策划,无论我们在设计工作中投入多少时间,任何项目都会在步入实际运行的过程当中遭遇种种不可预见的问题。这很正常,也许衡量一家企业是否拥有良好弹性的标准并不在于其处理保障一切以规划方式正确起效,而是如何在问题发生时将其识别出来并加以处理。

程序员的七大坏毛病

程序员的七大坏毛病

我要告诉你一个坏消息,兄弟,所有的程序都写的很烂,包括你的。无论你在上面花多少功夫,其他大多数程序员总是会认为你写的代码很烂、他们能写出比你好10倍的程序。我在前几篇文章里已经讨论过了这个问题,你可以读读这篇文章和这篇文章,从中你可以理解我所说的所有的程序都写的很烂究竟是什么意思。

解决 Git 冲突的 14 个建议和工具

解决 Git 冲突的 14 个建议和工具

Git 非常善于合并代码。代码的合并在本地完成,快速而且灵活。正常情况下每次从不同分支合并内容时,冲突有可能会发生。通常解决冲突很简单,就如同知道(如何)选择(保留)重要的更改一样,而有时解决冲突则需要额外的工作。

ZergHelper:成功绕过iOS App Store的代码审查的风险软件

ZergHelper:成功绕过iOS App Store的代码审查的风险软件

Apple 官方的 iOS App Store 一直以来都以严格的代码审查著称,这项强制性的措施已经成为 iOS 安全生态系统中确保 iOS 用户的隐私和安全的一项重要机制。

毁灭程序员的15个障碍

毁灭程序员的15个障碍

会议,什么都不懂的经理,生产效率指标——这就是你和下一个伟大软件之间的天堑。

伊朗德黑兰:三个高中生如何开发出最流行的 Android 游戏

伊朗德黑兰:三个高中生如何开发出最流行的 Android 游戏

Aftabe 是一项 2014 年在伊朗首都德黑兰发起的游戏项目。创始团队均来自伊朗最好的高中,他们刚高中毕业参加完高考,在假期里他们没有像别的高中毕业生那样游戏狂欢,也没有预习大学课程,而是决定合作开发一款 Android App ,在功课以外做点有趣的事情。

《神秘的程序员们》漫画 年会上的程序员们

《神秘的程序员们》漫画 年会上的程序员们

32 年会上的程序员们…… 女优?艳舞?鼓励师?反串表演?NO,NO,NO, 一个有许多程序员的年会是这样的… […]

从给我的第一个客户做开发中学到的东西

从给我的第一个客户做开发中学到的东西

几个月前我的一个朋友的朋友在Facebook上联系到我,他在本地有一个推广公司。他得知我开发了Thoughtback这个 iPhone应用程序,想问问我是否有兴趣为他做一些iPhone上的应用。我决定去他的办公室看看他究竟想要些什么东西。

专访英特尔(中国)开源技术中心:HTML5要如何达到原生性能

专访英特尔(中国)开源技术中心:HTML5要如何达到原生性能

HTML5 应用被视为让本地软件云端化的利器,HTML5 游戏也被视为一片新的蓝海,然而,HTML5 远逊于原生的性能让众多开发者望而却步。本次 InfoQ 中文站便就此问题采访了英特尔(中国)开源技术中心负责 crosswalk runtime 和 H5 优化、硬件加速的两位工程师。

ECMAScript 2016新特性: Array.prototype.includes和幂运算符

ECMAScript 2016新特性: Array.prototype.includes和幂运算符

ECMAScript 2016只新增了两个特性:Array.prototype.includes和幂运算符(Exponentiation Operator)。Async函数需要等到明年才能进入标准。

计算的下一波浪潮是什么?

计算的下一波浪潮是什么?

计算行业分成两个主要的独立周期:金融周期和产品周期。关于金融周期中我们现在的处境,最近出现了很多呼声。金融市场也得到了极大的关注,它们的波动往往无法预测,有时还大起大落。

来自10位成功IT人士的23条经验教训

来自10位成功IT人士的23条经验教训

五个月前——4 月 16 日,星期四——我们发布了 bugtrackers.io 作为展示 web 开发人员生活的一个新的平台。