
为什么Google急着杀死加密算法SHA-1
(话说,Safari团队至今还没对SHA-1这事儿表过态)不过总的说来,谷歌能够第一个吃螃蟹,推动加密算法应用的迭代,提升整体网络安全状况,还是非常值得致敬!应该全力支持的!

使用 rsync 来备份 Linux 系统
这篇文章的目的只是为了说明 rsync 在我的备份方案中的作用。并不是 rsync 的全部能力或者它的各种适用场景的概览。

从“一毛钱股权”说起,游戏行业技术人员的青春到底值多少钱
统计数据显示,“ 游戏行业拿高薪的人,相比其他行业,并没有很大的差异。非管理岗位的薪酬天花板比较明显,相比较之下,数据服务、信息安全等领域,高级工程师的薪酬不时能达到令人咂舌的地步。”

为什么说 LINQ 胜过 SQL
如果你还没有沉溺于 LINQ,就会想这有啥大惊小怪的。SQL 并没有坏掉,为什么还要对它进行修补呢? 为什么我们还需要另外一种查询语言呢?

19个Linux备份压缩命令
19个Linux备份压缩命令

最适合做程序员的6类人 有你的类别吗?
行行出状元。你干一个你感兴趣的行业,无可厚非,你是幸福的,但不一定你是最出色的。可是你干一个既感兴趣又符合你天赋特长的,那么你一定既幸福又出色。所以,文章看起来无厘头,实则告诉你做好职业和人生规划,不要盲目跟风。

美观又实用,10款强大的开源 Javascript 图表库
随着发展,现代 Web 设计在改善体验和功能的同时,对于美观的追求也越来越高,可视化、交互式、动态等元素和效果似乎已成为标配。以下是为开发者推荐的 10 款开源 Javascript 图表库,可以帮助实现各种漂亮的功能。话不多说,直接开始吧!

你在网吧里写过代码吗?
知乎「在网吧写代码是怎样一种体验?」回答很踊跃

Reddit热帖:IT巨头的蛋疼代码
Reddit上原问题是:程序员们,被大众广泛采用的产品中,有哪些让你无语的代码?

Python vs PHP vs Ruby —— 编程语言大对决
编程语言种类繁多,每种语言都有它们的独特的优势。开发者在对编程语言的进行选择时往往很讲究。因此,这篇文章将从各个角度对 PHP、Ruby、Python 三种当前比较流行的语言的优势和劣势进行对比,希望你能从中受益。

Linux家族太庞大 他们中你最宠谁?
爱Linux的人太多,但却爱的都是不同的版本。今天我们就来看看Linux究竟都有哪些“七十二变”,这其中你最喜欢的Linux版本又是哪个?另外,笔者还列举了几个由国家负责开发的Linux版本,其中总会有几个是你认识的~(图片来自网络)

中国程序员容易发音错误的计算机相关英文单词
英文是中国大多数程序员的“命门”,在工作中或多或少也会遇到来自英文的挑战,读写必不可少;而发音往往容易被忽视,Github的贡献者shimohq同学细心的收集了一些程序员常用的英文单词,而且容易发音错误。看看你日常哪些单词的发音是非主流;小编命中了不少!

成就伟大程序员所要具备的10个特质,你命中没
世上程序员千千万,可称得上“伟大的”无二三。所以很多程序员心中都有疑问“伟大的程序员都有哪些特质,怎样才能成为一个伟大的程序员呢?”。

程序员技能图谱
程序员技能图谱

阮一峰:函数式编程入门教程
与面向对象编程(Object-oriented programming)和过程式编程(Procedural programming)并列的编程范式。
最主要的特征是,函数是第一等公民。
强调将计算过程分解成可复用的函数,典型例子就是map方法和reduce方法组合而成 MapReduce 算法。
只有纯的、没有副作用的函数,才是合格的函数。

编程界十二位祖师爷级别的 “大牛”
每位程序员或多或少都为这个社会贡献着什么东西,然而有些程序员的贡献却超过了一个普通人一辈子能奉献的力量,他们是先驱,是伟大的,值得我们致敬。

Node.js v7.6.0 发布,默认支持 async/await
对于开发者比较重要的特性是不再需要使用–harmony-async-await 而默认支持 async/await 语法了

.NET 十五岁,谈谈我眼中的.NET
在文章的末尾要给大家重新介绍一下微软的微软最有价值专家项目:MVP。2017年MVP项目有了很大的改变, 有几个方面的改变:

计算机历史上一些出了名的 Bug
在 Quora 看到了「What are some famous bugs in the computer science world?」这个问题,整理了部分楼的答案与大家分享,之后还有比较有趣的答案会继续整理,也欢迎大家在留言板中补充。

当程序员发现bug时,他在想……
当一个程序猿发现bug时是怎么想的?不要看他们默默不说话,内心已经万马奔腾了好吗~~~

肯定有一句说到你心坎里!经典编程语录
编程工作有苦也有乐,那么小编整理了些编程经典语录供大家吐槽。

程序员的恐惧
国内的架构师到了三十岁以后很多就往理论上跑,而国外的架构师在往上发展的同时保持下面的编程体验,所以国内多水王,而国外则多大师。

推荐给程序员的一些书(不止是技术书)
我们最近在 Algotech Solutions 投资建设了图书馆,其中大多都是技术书籍。有些书简直就是上帝的恩赐,它们帮助我们开拓了视野。每本书都对开发有所助益,我认为优秀的程序员需要认真阅读关于以下几个主题的书籍:

微信后台技术带来的启发
因为持续写作的缘故,因而有了记录、收藏和整理阅读笔记的习惯。之前春节在家休息无事时就顺便整理了下 2016 一年以来收藏的内容和笔记,发现技术内容中收录了好多篇有关微信后台的技术干货文章。

说说JavaScript的严格模式
ECMAScript 5中引入了严格模式(strict mode),相同的代码在严格模型下有时会比普通模式下执行的更快。在严格模式下,执行引擎会对JavaScript进行更加严格的语法检查,一些在普通模式下的静默错误会在严格模式下抛出异常。