
函数式编程中的 “函数们”
函数式编程中函数有三种不同的解读方式,分别为纯函数、高阶函数和一等函数。本文分别对这三者的概念、应用和联系进行详解。

搞笑图组:bug紧急修复
产品突然出现重大BUG,程序员被告知要立刻修复,然后……就出现下面的情景了

连续三月涨势明显,PostgreSQL 将崛起?!
DB-Engines 是全球最流行的数据库排行榜之一,在近几个月的排行榜中,PostgreSQL 都保持着非常好的势头,从最稳(10月)到一路高涨(11月),再到稳步上升(12月),一步步向 Oracle,MySQL 和 Microsoft SQL Server 的位置靠近。按照目前的速度,我们似乎有理由相信,有朝一日,它将实现超越。

程序员为什么加班太多?有可能是代码写得烂……
可现实情况却是,团队在一边超负荷的做着需求,一边改着没完没了的Bug。过点前夕,项目经理熬着通红通红的眼睛盯着我们整晚整晚的加班,质量专员一遍一遍的催促质量数据还不够,软件工作已经无可挽回的沦落成了体力劳动,别说快乐生活,生活都没了。

IT大佬们的“规矩”
几乎没有异议,取消两名院士理事资格的邮件就发出了。邮件落款是“中国计算机学会监事会”。除名的理由很简单:两名院士连续两次没有参加理事会议,违反了《CCF理事会条例》,“按规定终止理事职务”。

美团外卖的程序员们,你们要挺住
中午的时候,准备点外卖,打开美团外卖APP,选了半天,然后下单支付。结果悲剧了,付款失败,再重新支付,又失败了,折腾了好几次还是没有成功。最后打开饿了么APP点了一份外卖。结果,40分钟后,我收到了三份美团外卖。我内心是崩溃的。

漫画:程序员听到bug后的N种反应
漫画:程序员听到bug后的N种反应

全能程序员只是个神话
我多次听经理或招聘人员说,优秀工程师是可以与其他优秀工程师胜任任何岗位的。他们可能会说,“首席工程师为这个项目选择了 F# 语言,如果外面没有太多的 F# 开发者,那么有几年经验的优秀开发者应该也还不错。”

从乌镇“家宴”看腾讯的投资版图:已买下中国互联网的大半壁江山
马云,为什么在自己的主场,一个人冷清的领了盒饭?

Java程序员们最常犯的10个错误
这个列表是我基于大量的github上的开源项目,Stack overflow上的问题,还有一些流行的google搜索的分析。没有明显示的评估证明它们是前10,但它们绝对是很常见的。

已经套路化的外挂江湖
在腾讯代理《绝地求生》后,就发布声明将严厉打击外挂。以腾讯在反外挂领域的作为,《绝地求生》的这些所谓辅助工具根本不堪一击。到截稿日期,另一位长期卧底在外挂群里的玩家为我们爆料:腾讯代理吃鸡的消息一出,已经有十多个外挂开发商跑路了。随着腾讯代理《绝地求生》国服的临近,留给外挂商贩老钱的时间已经不多了。

最令人头疼的Python问题
Python中由于使用了全局解释锁(GIL)的原因,代码并不能同时在多核上并发的运行,也就是说,Python的多线程不能并发,很多人会发现使用多线程来改进自己的Python代码后,程序的运行效率却下降了。这篇文章对Python中的全局解释锁(GIL)进行了介绍。作者认为这是Python中最令人头疼的问题。

记一次在阿里云ubuntu服务器上的黑客反击战
对于黑客技术,码农知之甚少,这次被人搞了事情之后,看来非常有必要知道这方面的知识。这个搞事情的人不知道是大意了还是水平一般,还是很容易发现系统异常,如果遇到高级黑,估计我就傻眼了。总之,不以恶小而为之,OK?

为什么加班最能看出一个人是否有前途?
化用一句富兰克林的名言:我从未见过一个抗挫能力强、效率高、责任心强、对自己管控能力强的人抱怨命运不好;良好的品格、优秀的习惯,坚强的意志,是不会被假设所谓的命运击败的。

编程22条军规
常充电。程序员只有一种死法:土死的。

每个Python新手都应该知道的一些编程技巧
每天你都应该努力提升自己的编码技能,今天我给Python新手带来了一些编程建议。

加班是如何毁掉一个程序员的?
凡事总须研究,才会明白。我到百度一查,这“加班”的页面没有年代,歪歪斜斜的每页上都写着“升职加薪”几个字。我横竖睡不着,仔细看了半夜,才从字缝里看出字来,满屏都写着两个字是“吃人”!

程序员,在你 40 岁之前,要有个 PlanB
纽约时报做过一份调查报告(Op-Ed piece from The New York Times ),其中引用了 NSF(美国国家卫生基金会) 和人口普查局的数据,其中关于软件工程师的职业生涯的数据令人惊讶。

程序员眼中的马云、刘强东两位大佬在互联网大会上的互怼
此次的乌镇互联网大会,真的可以称得上热闹。马云与刘强东等一些大佬之间的互怼,更是吸引了众多媒体和大量吃瓜群众们的围观。以前只见过大佬们装逼,终于看见撕逼的了。

乌镇夜宴——程序员的江湖
饭局之上,呈现的是程序员们开疆扩土的领地。大佬们的轶事充满了传奇色彩,但是长江后浪推前浪,处于技术驱动的社会之中,相信未来的程序员们一定会引领新的世界。

调查显示新发布的java9不太受欢迎
根据甲骨文展示的计划,在 LTS 版本之间进行转换对开发者来说颇具挑战性。当 JDK 11 发布时,它将包含可能影响应用程序兼容性的新功能,而且由于 JDK 8 将不再有公共更新,用户面临的只有两种选择,要么选择支付以获得商业支持,要么直接迁移到新的 LTS 版本

落难程序员演绎现实版肖申克的救赎
精通计算机技术的 Johnston 被判终身监禁,而马里昂的监狱改造计划正办的如火如荼,这给了 Johnston 机会,天花板怎么能藏电脑?利用其他犯人的身份信用卡开户?而这一切又是怎么在监管人员眼皮子底下做到的呢。

我为什么完全不认同程序员是出轨率最高的群体
我们先来看看上面罗列的第一条结论:大多数程序员的工作是非常悠闲的,上班打游戏、干私活、聊天,真正上班的时间就三四个小时,甚至二个小时。比程序员更悠闲的工作,真的不是很多。

关于Unix哲学17条原则的新感悟
现在,说到操作系统,谈论最多的就是Android,ios,Linux,mac os,windows,已经很少有人会使用到unix系统了,除了一些企业内部的系统,和编程爱好者社区会交流外,基本上已经绝迹于江湖了。

是什么让程序员成了一份苦逼的工作?
是什么让程序员成了一份苦逼的工作?