
.NET Core和.NET Standard有什么不同
近日,微软发布了.NET Core 2.0,但是开发人员中间仍然存在一些疑惑,就是.NET Core、.NET Standard、Xamarin和.NET Framework有什么不同。

程序员誓言
正所谓能力越强、责任越大。我们程序员应该承担这份责任,尽心尽责地服务好社会。我们应该制定我们行为的框架和标准。既不是雇主、也不是政府,而是我们程序员自己应该决定,与已经掌握的权力而言,哪些是我们应该承担的责任。

笑话:如果SUN、UNIX和微软都改做避孕套生意
有一天IT业一蹶不振,IT业三大巨头SUN,UNIX和微软都决定改做避孕套生意,他们生产的避孕套分别命名为A、B、C。

福布斯:为什么阿里巴巴比百度更像“中国的谷歌”?
北京时间10月11日晚间音讯,《福布斯》网站近日发表文章称,人们都说“百度是中国的谷歌”,但事实上,阿里巴巴才是“中国的谷歌”,至少在搜索、创新、网络视频、大数据、价值观、社交媒体和轻资产运营方面如此。

「PHP 是最好的编程语言」这个梗是怎么来的?
尝试百度”PHP是最好的语言”,发现指向较多的是那个关于程序员的笑话。 但是如果这个梗来自于这个笑话的话,那么为什么在笑话里这个程序员不说C++/python/haskell或者别的什么语言是最好的而要说PHP是最好的呢?所以感觉似乎最早的出处不在于此。 有人知道吗?

Kotlin将超越Java成为Android开发的第一语言
Realm 的数据显示,2016年9月,Kotlin 占 Android 开发的 5.1%,而 Java 的占 94.9%。一年之后,这个比例变成 Kotlin 升至 14.3%,而 Java 则降为 85.7%。这个变化相当大。

程序员发朋友圈的七种范式
看下那些炫酷的title,能一眼看懂的人,不一定是学霸,也可能是程序员。是不是程序员的朋友圈,很多人都看不懂?为了更好的关爱程序员们,我们翻了程序员的朋友圈,发现了他们发圈的7大范式!赶紧看看,你身边的程序员是不是也这样

知名网站的 404 页面长啥样?
每天浏览各大网站,难免会碰到404页面啊。你注意过404页面么?猿妹搜罗来了下面这些知名网站的404页面,以供大家欣赏,看看哪个网站更有创意:

一名乌克兰黑客的故事
这个俄罗斯的黑客团伙就是擅长攻击这些传统网络的。 他们寻找连接在这些传统网络的公司作为攻击目标。 但一个目标是特别令人震惊。黑客攻破了在新泽西州当电信跑了AT&T的数据中心,这里托管着一些美国政府机构的电子邮件服务器。其中之一是FBI的。 俄罗斯黑客可以看到所有FBI探员每一封电子邮件。

MySQL 8 新特性介绍
广受欢迎的开源数据库MySQL 8中,包括了众多新特性,其中包括对Unicode更好的支持、对JSON格式和文档的处理,以及一直以来呼吁增加的象window函数的功能等。

软件公司里的文艺生活(二)
前段时间,一篇关于妈妈的采访文火出天际,爆笑之余,我们公司的程序员们也按捺不住了。于是小编随机采访了一位不愿透露姓名的程序员兄弟,以下是采访实录。

程序员为什么一定要学好英语
当你遇到了一个不懂怎么解决的bug需要去咨询,你可能第一时间找的是搜索引擎。什么,你用的是百度?这已经暴露了你是个不太合格的程序员。“百度一下,你就知道”,这在IT界就是个笑话。用百度查技术方面的东西,查的很是让人心累,不是搜不到,就是搜到的东西解决不了自己的问题,甚至有时候前半页全是广告。那用什么?Google。

为什么有些产品经理让程序员痛恨
今天,告诉大家一些简单易学、通俗易懂,「产品汪」让「程序猿」,包括工程师/设计师眼中,迅速感到讨厌、讨厌、讨厌的事情:

女程序员是怎么往死里坑师兄的
我有一个师兄 一个很神奇的师兄 之所以说他神奇是因为他真的很神奇 师兄是个典型的学霸 本科跟我一样是学土木工程的,后来考研又跨专业考到了计算机,毕业后成为一名程序员。他说你知道我为什么做程序员么?因为我可以随心所欲的开发我自己想出来的东西。这让我有一种征服世界的感觉。年轻,敢想敢做,没什么不可以~

为什么程序员都反感笔试?
可能大多数程序员都讨厌笔试这个环节甚至反感这种公司,认为考的都是些基础,又有些偏门 在真实项目中又用不到的知识,完全没必要嘛,多聊聊项目多好嘛。

鹿晗关晓彤公布恋情却火了一位程序员
与此同时,一位名为丁振凯的程序员在微博上火了,因为他是微博搜索的工程师,昨天正好大婚。

为什么SQL正在击败NoSQL,这对未来的数据意味着什么
经过多年的沉寂之后,今天的SQL正在复出。缘由如何? 这对数据社区有什么影响?看看本文的分析。以下为译文。

十年前,我在抓虾
前些天在抓虾老同事的群里聊些话题,才发现在抓虾的日子竟然已经过去十年了。如今还会有人提到抓虾,但往往是把它当成徐易容的一次创业失败的教训。但是对亲身参与的人来说,那段经历并不只是“一次失败的教训”。

知乎问答:那些让人目瞪口呆的bug
这个回答能在这个周末带给大家一件有意思的小事儿就挺好~

程序员必知必会的那些邪恶的脚本
上面的的内容很多都需要在特定的环境下执行才行比如使用alias别名等,在脚本中,或不在当前shell执行的时候,都需要注意,可能执行不成功。建议脚本中使用绝对路径。

程序员的4种心态与4种将来
我们知道程序员有很多别称,码字猴、码农、程序员、软件开发工程师等,不管是自嘲也罢他黑也罢,其实这些称呼也暴露出三种不同的心态。

没有对比就没有伤害,优秀的代码VS糟糕的代码
可持续开发不仅在于项目架构设计,还与代码质量密切相关,代码的整洁度和质量成正比。—— Robert C. Martin, “Clean Code” 如果你还没有发现代码质量的区别,如果你从未见过优秀的代码,或者从未见过糟糕的代码,那么本文将以直观地对比,告诉你代码质量究竟会有多大的区别。

49岁程序员的第三次创业
陶建辉,94年毕业于中国科大,同年到美国印第安纳大学攻读天体物理博士,曾在美国芝加哥Motorola、3Com等公司从事2.5G、3G、WiFi等无线互联网的研发工作,国际顶尖无线数据专家。连续创业者,成功创办了提供移动互联网的IP Push和IP实时消息服务的和信,和专注于母婴智能硬件和母婴健康服务快乐妈咪。

35岁的程序员的面试经历
创业失败后,在找工作。选择了三家(两家上市公司,一家即将上市),都走到了关键的节点。我记录了面试过程中被问到的一些问题,希望对自己将来的面试有帮助,也希望对别人有所启发。

都知道CPU 但GPU又是什么鬼?
GPU是显示卡的“大脑”,它决定了该显卡的档次和大部分性能,同时也是2D显示卡和3D显示卡的区别依据。2D显示芯片在处理3D图像和特效时主要依赖CPU的处理能力,称为“软加速”。3D显示芯片是将三维图像和特效处理功能集中在显示芯片内,也即所谓的“硬件加速”功能。