Kotlin将超越Java成为Android开发的第一语言

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页面么?猿妹搜罗来了下面这些知名网站的404页面,以供大家欣赏,看看哪个网站更有创意:

一名乌克兰黑客的故事

一名乌克兰黑客的故事

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

MySQL 8 新特性介绍

MySQL 8 新特性介绍

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

软件公司里的文艺生活(二)

软件公司里的文艺生活(二)

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

程序员为什么一定要学好英语

程序员为什么一定要学好英语

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

为什么有些产品经理让程序员痛恨

为什么有些产品经理让程序员痛恨

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

女程序员是怎么往死里坑师兄的

女程序员是怎么往死里坑师兄的

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

为什么程序员都反感笔试?

为什么程序员都反感笔试?

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

鹿晗关晓彤公布恋情却火了一位程序员

鹿晗关晓彤公布恋情却火了一位程序员

与此同时,一位名为丁振凯的程序员在微博上火了,因为他是微博搜索的工程师,昨天正好大婚。

为什么SQL正在击败NoSQL,这对未来的数据意味着什么

为什么SQL正在击败NoSQL,这对未来的数据意味着什么

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

十年前,我在抓虾

十年前,我在抓虾

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

知乎问答:那些让人目瞪口呆的bug

知乎问答:那些让人目瞪口呆的bug

这个回答能在这个周末带给大家一件有意思的小事儿就挺好~

程序员必知必会的那些邪恶的脚本

程序员必知必会的那些邪恶的脚本

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

程序员的4种心态与4种将来

程序员的4种心态与4种将来

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

没有对比就没有伤害,优秀的代码VS糟糕的代码

没有对比就没有伤害,优秀的代码VS糟糕的代码

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

49岁程序员的第三次创业

49岁程序员的第三次创业

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

35岁的程序员的面试经历

35岁的程序员的面试经历

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

都知道CPU 但GPU又是什么鬼?

都知道CPU 但GPU又是什么鬼?

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

我在面试中怼了阿里的面试官 …

我在面试中怼了阿里的面试官 …

国庆节前夕应吴老邀文,在此写一篇关于阿里的面试经历,期间涉及到的人,我都极其尊重,当然也尊重阿里这个伟大的公司,大家就当国庆看看乐子,若能带给大家一些思考、收获,那真是幸哉幸哉。

小白和黑客的爱情故事

小白和黑客的爱情故事

小白和黑客的爱情故事

技术leader新官上任会遇到那些事儿

技术leader新官上任会遇到那些事儿

很多人会因为技术工作做得好而走上管理岗位。然而,这样走来的技术领导,在刚晋升时,往往会面临很多问题,经历痛苦的转换期。这和那些学而优则仕的文人才子们的遭遇是一样的,比如范仲淹屡被贬谪,比如杜甫总不得志……

2017,我们从Node.js的版本号大飞跃谈起

2017,我们从Node.js的版本号大飞跃谈起

Chrome浏览器已经蹦到57版本了,是名副其实的版本帝,作为兄弟的Node.js也一样,1.0之前等了6年,而从1.0到8.0,只用了2年时间,这世界到底怎么了?

编程的三层境界——器、术、道

编程的三层境界——器、术、道

张爱玲曾经说过:“活过半辈子的人,大都有一点真切的生活经验,一点独到的见解。他们从来没想到把它写下来,事过境迁,就此湮没了。”虽然我的自然年纪远远不足半年,但编程生涯,无疑早就过半。所以,我觉得应该把这么些年在编程方面的理解和感悟写下来,献给自己,也献给所有的程序员。