【视频】看看程序员是如何跳鬼步舞的:别有一番风韵

【视频】看看程序员是如何跳鬼步舞的:别有一番风韵

程序员兄弟们,给定评价吧!

前华为程序员自述:我加班时,你也得候着

前华为程序员自述:我加班时,你也得候着

这是一位在华为工作八年半的工程师的真实经历和感受,文章对自己的经历和体会进行了描述。读者看后,或许能找到华为成功的个 中缘由,也可以看到华为员工高薪背后的辛酸与忧愁。同时,作者也以第一视角点出了华为目前存在的问题。

谷歌大脑是如何炼成的

谷歌大脑是如何炼成的

本文会讲三个 故事,它们在 Google 翻译向 AI 的成功转型中整合在了一起:一个技术故事,一个制度故事和一个关于思想演变的故事。本文源自纽约时报,作者 Gideon Lewis-Kraus。

【视频神配音】程序员版无间道

【视频神配音】程序员版无间道

【视频神配音】程序员版无间道

十个有关代码审查和质量的事实

十个有关代码审查和质量的事实

45% 的开发人员说,“缺少时间”是审查代码的真正障碍,而 34% 的开发人员则认为是迫于“发布新功能的压力”

60%安卓使用者都不知道的系统隐藏彩蛋!

60%安卓使用者都不知道的系统隐藏彩蛋!

众所周知,安卓系统在手机市场一直都是使用率最高的系统,每一次更新系统手机都会更新很多有用的东西。而有一个安卓彩蛋却很少有人知晓,它随着每一次安卓系统的更新也会随着一起更新,它就是——安卓系统上自带的小游戏彩蛋。

在阿里“救了八年火”的程序猿,这样讲述淘宝的技术进化史

在阿里“救了八年火”的程序猿,这样讲述淘宝的技术进化史

阿里巴巴集团无线技术资深总监庄南天,09年加入阿里,见证了阿里技术的进化历程。日前,南天做了场有趣的分享,聊了聊八年“救火”史里,那些有趣的幕后故事。

开发人员的用户思维

开发人员的用户思维

开发人员大多有相似的特性,他们擅长解决问题,却不擅长与人沟通。甚至一些人还有“技术至上”的自负心理,认为测试人员和业务分析师等其他角色可有 可无。这或许与他们理工科的成长背景有一定的关系。“因为、所以、得证” 这是数学里常见的论证步骤,理工科的同学们擅长运用已有命题推理出一个个新的命题

全文搜索:分词不在需要,按句子索引即可

全文搜索:分词不在需要,按句子索引即可

一般来说的全文搜索服务,大体是基于字和关键词的,基于语句的全文搜索服务是一个有意思的课题。以文字为最小节点,以语句为分枝,建立语义树,提供基于语义树的全文检索服务。通过对语句进行语义特征编码,并结合数据库,来实现基于语义树的全文索引和搜索服务。

一段小代码,让电脑发音替我说“爱你”

一段小代码,让电脑发音替我说“爱你”

几句代码,调用Windows里自动的语音系统,让电脑替你发声

没有代码审查和测试驱动的经济成本和时间成本

没有代码审查和测试驱动的经济成本和时间成本

近些年来,越来越多的人开始向我咨询测试驱动开发(TDD)的好处。所谓TDD,就是在将代码进行部署之前,利用各种自动化测试来确保代码能够正常工作。在进行测试的时候,你需要寻找测试失败的地方,然后不断修改,必要的时候还需要对代码进行重写。实践证明,TDD是软件开发过程中必不可少的一环。而且它还能够帮助企业和员工节省大量的时间。

【搞笑视频】为什么程序员想弄死项目经理

【搞笑视频】为什么程序员想弄死项目经理

你=用户
服务员=产品经理
大厨=程序员

Linux技巧:慢动作输出命令结果并用彩色显示

Linux技巧:慢动作输出命令结果并用彩色显示

lolcat 命令可以满足上面的需求。它基本上通过与 cat 命令[1]类似的方式将文件或标准输入定向到标准输出来运行,覆盖某个命令的默认屏幕输出颜色,并为其添加彩色。

我的初创公司在招聘程序员时,发生的一些事儿

我的初创公司在招聘程序员时,发生的一些事儿

最近不管我发什么微博,下面都有人回复:“他又在哄人来应聘了。” 哄你妹啊……我的早期组队已经完成了好吗?接下来的四五个月里,都是关起门来,专心做产品的时间。临近年底,招聘极难,尤其是程序员招聘极难。组队过程中感慨极多,挑几点来讲吧。

读薄《编程珠玑》

读薄《编程珠玑》

我们把数组pc称为“后缀数组”。这里需要注意,数组pc 中存储的是指向每个后缀首字符的地址。我们也可以存储每个后缀首字符在原数组中的下标, 效果是一样的。后缀数组是处理字符串的有力工具,常见的两种实现方法是:倍增算法和DC3算法。

盘点Github九大流行Node.js框架

盘点Github九大流行Node.js框架

开发人员之所以喜欢Node.js,是因为其将脚本语言(JavaScript)的易用性和有着各种框架可供选择的Unix网络编程的强大功能相结合了。基于应用程序的功能,我将Node框架分为三种类型:API,全栈和类Sinatra。

【抹黑视频】一分钟教你识别程序员

【抹黑视频】一分钟教你识别程序员

这 是网上流传的关于程序员的样子,额……怎么说了,貌似好像是这样又好像不是这样,周围的大多数程序员貌似都是T恤、运动鞋、牛仔裤,然后背个电脑包,当然 也有不背的,对了,眼镜也是有的。着装的话通常就是T恤+牛仔裤+运动网鞋是标配,如果天冷的话,就弄一个大棉袄,款式随意,把自己裹上,

如何判断一个人是不是高级软件开发者

如何判断一个人是不是高级软件开发者

大多数软件公司都会面临这样的问题:如何判断一个人是不是高级开发者?这个问题非常难以回答,因为它有着很高的主观性。 有人认为,解决这个问题最简单的方法,就是做一个清单,把你对高级软件工程师的要求都写在上面。

自学编程的 6 个技巧总结

自学编程的 6 个技巧总结

这么多年过去了,我意识到我或许是 在用最困难的方式去学习和了解编程。本来我完全可以用更快的速度学习。因此,在回顾了过去之后,我写下了这些年来我渐渐掌握到的关于如何学习编程的一些事 情。

【视频】程序员其实很好说话——只是吃软不吃硬

【视频】程序员其实很好说话——只是吃软不吃硬

【视频】程序员其实很好说话——只是吃软不吃硬

整洁好看的代码是什么?我们又该如何实现?

整洁好看的代码是什么?我们又该如何实现?

他们认为一份整洁的代码能为团队开发,后期维护,重构奠定了良好的基础,其质量也是 可靠的。因此各小组以如何建立并监督编码标准展开了大量的讨论。虽然我同意这类作法确实有一定的作用,但我认为整洁代码最核心的关键并不是这个。因此,以 下内容是我个人对整洁代码的理解与看法。

2016开发者如何使用 Node.js 调查结果

2016开发者如何使用 Node.js 调查结果

这项调查从 2016 年 7 月 11 日至 8 月 15 日,共开放了 35 天。在此期间,1126 位 Node.js 开发者共同完成了这项调查。其中 55% 开发者拥有两年以上的 Node.js 经验,26% 使用 Node 一至两年。20% 在上市公司工作,7% 在《财富》500 强。

开发一个简单的APP多少钱

开发一个简单的APP多少钱

Pc端转移动端是互联网的一次重大改革,不少互联网企业都纷纷进入这场改革抢占移动市场。很多人都会问开发一个简单的APP多少钱?

假如生活欺骗了你,找50个程序员问问为什么编程

假如生活欺骗了你,找50个程序员问问为什么编程

假如生活欺骗了你,找50个程序员问问为什么编程;
假如生活让你想shi,找50个程序员问问BUG改完了没有;
假如你觉得生活拮据,找50个程序员问问工资涨了没有;
假如你觉得活着无聊,找50个程序员问问他们一天都干了什么!

程序员如何装逼看完最后一条我也是醉了

程序员如何装逼看完最后一条我也是醉了

尤其是装个系统,全是看都看不懂。下面小编来说下程序员改如何装逼。