漫画:不同人对bug的反应

漫画:不同人对bug的反应

1、测试人员、开发人员、管理人员对“Bug”的不同反应 2、开发人员在演示中如何隐藏Bug 3、与IT从业者的对话…

详细对比9门主流编程语言

详细对比9门主流编程语言

如果你正在考虑从哪里入门编程,看完这篇你也许会清晰一些。在学习编程之前,我们需要清楚学习编程的目的和方向,了解每种语言的优势、劣势。这些是国外一个网站做的流行语言对比图,希望帮你更好的理解各种语言的用处、难易程度。

为什么优秀的程序员喜欢命令行

为什么优秀的程序员喜欢命令行

懒惰这个特点位于程序员的三大美德之首:唯有懒惰才会驱动程序员尽可能的将日常工作自动化起来,解放自己的双手,节省自己的时间。而GUI,不得不说,天然就是为了让自动化变得困难的一种设计。GUI更强调的是与人类的直接交互:通过视觉手段将信息以多层次的方式呈现,使用视觉元素进行指引,最后系统在后台进行实际的处理,并将最终结果以视觉手段展现出来。

代码天天写,快乐天天有!

代码天天写,快乐天天有!

把写代码当做一种习惯。 需要注意的是,我并不特别关心上述GitHub上的代码贡献数量的分布图。我认为从这个实验获取最重要经验:这是一个变化,你正在为你自己的生活,而不为 了作出满足别人对你工作的看法而改变。同样的道理,也适用于任何形式的节食或锻炼:如果你不关心自我提升,那么你就永远不会成功。

奇葩冒牌程序员的故事

奇葩冒牌程序员的故事

成为优秀的编程人员没有捷径,你要拥有高智商,要保持谦逊,还要不断的努力,犯错,在错误中成长,深刻理解你所学习的材料。但是有些人就是一定要寻找捷径,而其中之一,就是使用欺诈的手段。这篇文章讲述的就是我所遇到的一个冒牌程序员。

酷壳陈皓:从Gitlab误删除数据库想到的

酷壳陈皓:从Gitlab误删除数据库想到的

Gitlab.com发生了一个大事,某同学误删了数据库,这个事看似是个低级错误,不过,因为Gitlab把整个过程的细节都全部暴露出来 了,所以,可以看到很多东西,而对于类似这样的事情,我自己以前也干过,而在最近的两公司中我也见过(Amazon中见过一次,阿里中见过至少四次),正 好通过这个事来说说一下自己的一些感想和观点吧。我先放个观点:你觉得有备份系统就不会丢数据了吗?

反思JavaScript:论for循环的死亡

反思JavaScript:论for循环的死亡

我们一直在使用JavaScript的for循环。但现在,在最新的函数式编程技巧的支持下,过时的它应该退休了。幸运的是,你不必是一个函数式编程大师,也可以做出这个改变。更幸运的是,这就是你在眼前项目中可以立马做的事情!那到底JavaScript的for循环有什么问题?

在日本谷歌上班是一种什么样的体验?

在日本谷歌上班是一种什么样的体验?

谷歌(Google Inc.)相信我们都不陌生,它成立于1998年9月,是一家美国的跨国科技企业。而Google日本是它在日本设立的分站,一直以“高端大气上档次”的办公环境闻名,事实究竟如何呢?我们今天就来探秘日本谷歌~

程序员的12个2017年新年计划

程序员的12个2017年新年计划

对于程序员来讲,挑战自我很重要。有创造力的以及技术性的休整是可行的。在新年来临之际,我总结了 12 个新年计划。

Python语言在人工智能(AI)中的优势

Python语言在人工智能(AI)中的优势

谁会成为AI 和大数据时代的第一开发语言?这本已是一个不需要争论的问题。如果说三年前,Matlab、Scala、R、Java 和 Python还各有机会,局面尚且不清楚,那么三年之后,趋势已经非常明确了,特别是前两天 Facebook 开源了 PyTorch 之后,Python 作为 AI 时代头牌语言的位置基本确立,未来的悬念仅仅是谁能坐稳第二把交椅。

马云为什么要研发HybridDB数据库?

马云为什么要研发HybridDB数据库?

对于阿里而言,实现OLAP、进行在线大规模并行处理,是一个无法规避的技术问题。为此,阿里云研 发了HybridDB方案,它基于数据库Greenplum的开源版本,并且吸收PostgreSQL精髓。那么为什么会有HybridDB的诞生?它经 历了怎样的研发历程?它的应用场景和情况是怎样的?

“bug是游戏的一部分” 浅谈游戏中的bug文化

“bug是游戏的一部分” 浅谈游戏中的bug文化

很多人挤破头都想当程序员,或者转行学编程。但是也有人觉得,做什么职业,千万别做程序员,尤其是 苦逼的java程序员。

为什么程序员一定要会用Google和Stack Overflow?

为什么程序员一定要会用Google和Stack Overflow?

作为程序员,用Google比用百度更节省时间,此话不假。在法国工作也有4年了,加上之前的两个6个月的实习,勉强算“5年”工作经历吧…虽说我离编程大牛还相距甚远,但是: 这些年编程的一个很深的感触就是:95%的问题都可以在Google和Stack Overflow找到答案。真的能达到95%吗?达不到怎么办呢?

程序员的办公桌大概长这样!你的办公桌是怎样的?

程序员的办公桌大概长这样!你的办公桌是怎样的?

对于很多程序员来说,上班的时候,要是只有一个小屏,然后各种软件来回的切换,简直会吐血。大家都说,程序员的办公桌要是多屏、大屏,相当有必要。就像web程序员,如果有两个屏幕的话,一个屏幕用来写代码,一个屏幕用来调试,简直是很棒。那么程序员的办公桌都是怎么样的呢?是不是真的有多屏?

十年工龄的程序员为你揭示最危害程序员职业生涯的三大观念

十年工龄的程序员为你揭示最危害程序员职业生涯的三大观念

蓦然回首自己做软件开发这个行业已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋 友。但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一个优秀的程序员,可惜我错过了,我用这五年时间和很多程序员一样在困惑和 迷茫中找不到出路!

程序员2017年10大愿望

程序员2017年10大愿望

每个程序员年轻时都有一个梦想:某一天,你踹开老板的门,右手抬起重重的拍在老板的办公桌上,厉声说:“老子不干了!!!“虽然,老板不在办公室,但想想也是醉了……

最被广泛使用的50款开源软件,你一定用过不少

最被广泛使用的50款开源软件,你一定用过不少

这回,我们介绍了最受科技公司青睐的一些开源项目。这些主要是面向企业的应用软件,涵盖大数据、云计算、开发工具、系统管理和版本控制等几大类别。

漫画:程序员写完代码后……

漫画:程序员写完代码后……

漫画:程序员写完代码后……

7种编程语言大吐槽

7种编程语言大吐槽

不可否认,想要成为一名优秀的程序员确实是需要掌握多种编程语言。通过这几年的自虐式学习,我也慢慢的掌握了这些编程语言。鬼知道这过程多么痛苦,但也因为它们,我会获得比别人更多的机会。接下来要为大家,介绍七款让我又爱又恨的编程语言!

Reddit如何使用Memcached来存储3TB的缓存数据

Reddit如何使用Memcached来存储3TB的缓存数据

Reddit是著名的社交新闻网站,光是在2012年, 它的独立访客就达到了4000万,页面浏览量达到了370亿次。几年过去了,网站用户有增无减,而随着用户的增多,网站的响应速度却一直在改进。这要得益 于Reddit使用了大量的缓存。而随着网站规模不断增长,缓存数量也随着增加,那么Reddit是如何做到在增大缓存规模的同时又能保证它们的响应速度 的?

PHP 命令行下的世界 php

PHP 命令行下的世界

PHP作为一门web开发语言,通常情况下我们都是在Web Server中运行PHP,使用浏览器访问,因此很少关注其命令行操作以及相关参数的使用,但是,特别是在类Unix操作系统上,PHP可以作为一门脚本语言执行与shell类似的处理任务。

年度回顾 看看 2016 年编程语言发展趋势

年度回顾 看看 2016 年编程语言发展趋势

走 出 20 世纪 90 年代的人工智能冬季,人工智能随着它所依赖的计算能力的提升再次出现,它影响着我们如何构建软件。机器学习、深度学习、自然语言处理和自动语音识别覆盖了 世界各地 – 从 GitHub 的项目和工作岗位,到新公司成立背后的原因,以及清除我们杂乱的台面(Hey, Alexa!)。

程序员必备的 14 款强有力武器,你拥有几个!

程序员必备的 14 款强有力武器,你拥有几个!

对于每一位开发者而言,软件工具的重要性显然不言而喻。事实上,除了个人能力之外,它们也在团队的效率及实际生产力层面扮演着关键性角色。在今天的文章中,我们整理出17款最为强大的开发武器,如果您尚未尝试过其中部分工具,请务必予以关注。

掉进了这几个大坑的程序员不可能获得高薪

掉进了这几个大坑的程序员不可能获得高薪

掉进了这几个大坑的程序员不可能获得高薪0

程序员薪水有高有低,有的人一个月可能拿30K、50K,有的人可能只有2K、3K。同样有五年工作经验的程序员,可能一个人每月拿20K,一个拿5K。是什么因素导致了这种差异?我特意总结了容易导致薪水低的九大行为表现,避开这些大坑,你就离高薪不远了。

一些程序员的幽默漫画

一些程序员的幽默漫画

同一个世界,同样都要加班☟☟☟