张小龙首次全面阐述小程序 演讲全文

张小龙首次全面阐述小程序 演讲全文

非常感谢大家一大早来到广州参加微信公开课。去年公开课是我第一次露面,并且在去年差不多这个时候时候宣布了我们的小程序要启动并且准备投入到公众号之外新的一种服务的形态里面去。

为什么好好的开发者,会写出这么糟糕的程式?

为什么好好的开发者,会写出这么糟糕的程式?

并非这程序码惨不忍睹的品质激发了我些这篇文的动力。而是我在那裡工作了几个月后,竟然发现写出这份程序的是一组有经验且技术精良的资深工程师。究竟是什麽因素,让一组如此有竞争力的开发者製造,甚至交出这样的成品?为此我列出了一份清单。

程序员不想让你知道的5件事,你知道吗?

程序员不想让你知道的5件事,你知道吗?

程序员不想让你知道的5件事,你知道吗?0

并不是所有程序员都能尽职尽责地为你提供服务,当他们吐槽说开发过程中遇到了问题时,你就要学会自己辨识:他们说的问题真的是问题吗?

web前端程序员真的值这么多钱吗?

web前端程序员真的值这么多钱吗?

你可能觉得前端学的东西比较容易,所以不值那么多钱。但是拿多少钱和学的东西容不容易没有直接关系。就好像学人工智能的又要学抽代又要学实复函分析还 要弄数理逻辑,但是不好意思,这个社会不需要这么多人工智能。你就只好失业或者低工资。一切以社会需求为主。

【视频】三分钟看完所有版本的安卓手机里隐藏的彩蛋

【视频】三分钟看完所有版本的安卓手机里隐藏的彩蛋

【视频】三分钟看完所有版本的安卓手机里隐藏的彩蛋

一次狗血的分道扬镳:CM 社区官网已经被禁止访问

一次狗血的分道扬镳:CM 社区官网已经被禁止访问

也就是说,Cyanogen 还掌握着 CM;而且它本来决定在 12 月 31 日关闭 CM 服务,但现在却提前了一周时间。从旁观者的角度来说,这种做法就有点过河拆桥了。

苹果工程师讲述初代iPhone开发经历:不知道是啥

苹果工程师讲述初代iPhone开发经历:不知道是啥

据国外媒体报道,即将到来的2017年是iPhone诞生10周年,苹果也正在为此打造一款变化空前的新iPhone。在iPhone诞生10周年之际,苹果初代iPhone的开发过程逐渐被披露,不得不说,苹果在iPhone的保密工作做的相当不错。

编程界的专属笑话,不懂可以看解释

编程界的专属笑话,不懂可以看解释

嘿嘿,程序员的幽默可以程序员们捧腹大笑,而其他人则一头雾水,看不到懂这些段子的笑点。如果你不是程序员,请看看下方对应的解释。

三年无bug,提升代码质量的秘诀 软件问题 纠错 bug

三年无bug,提升代码质量的秘诀

该文章来自于阿里巴巴技术协会(ATA)精选文章。 个人经历 对我代码质量影响最大的是在一家外资企业,在这家公司我觉得有以下几个方面做的很不错。 团队编码风格统一 统一到什么程度? 不看代码作者,你很难区分代码是谁写的(在目前公司一些团队也能达到这个标准)。个人观点: 这样做有什么好处?团队中每个…

程序员平安夜宅在家看片,请关爱这个特殊人群

程序员平安夜宅在家看片,请关爱这个特殊人群

在互联网盛行的时代里,程序员这个职业逐渐被圈外人熟知。面对众人的调侃和嘲讽,他们也没法反驳一下。因为大多数程序员还是单身,总是死宅在家不出门。程序员是个特殊人群,也是需要被关爱的人群。

程序员代码里神一般的图案注释,太逗了

程序员代码里神一般的图案注释,太逗了

扒扒程序员这么多年撸的代码里那些诡异的注释团,枯燥的程序代码也不乏可爱的一面,总有一款会惊到你,喜欢的欢迎评论处留言,教你如何写出这样的程序注释团并把源码发你哦。

做程序员的十大痛处

做程序员的十大痛处

基于在线讨论论坛中程序员的总结,我们总结了最令软件开发人员沮丧的 10 件事情。如果,读完了这些,你依然不改初衷想成为软件开发人员,那么别说我没有提醒过你。

Dropbox是如何安全地存储用户密码的

Dropbox是如何安全地存储用户密码的

这种方式虽然杜绝了密码被反向破解出明文,但却阻止不了不怀好意的人对其进行暴力破解。暴力破解虽然耗费时间,但被“猜”出密码是迟早的事。SHA 散列算法速度很快,一个商用CPU每分钟可以算出几百万个SHA256散列值,而有些GPU群集每秒钟可以算出几十亿个。

为你的 Linux 服务器加把锁 安全漏洞

为你的 Linux 服务器加把锁

无论你使用的哪种 Linux 发行版,你都需要使用基于 iptables 的防火墙来保护它。默认情况下,你的 Linux 系统对攻击者来说并非是足够安全的。当然,它比 Windows XP 要安全多了,但这说明不了什么。想要使你的 Linux 系统真正稳固,你需要按照 Linode 的 服务器安全指南 来操作。总的来说,首先你必须关闭那些你不需要的服务。当然要这样做的话,你先要知道你正在使用哪些网络服务。

程序员需要了解的8个冷门小知识

程序员需要了解的8个冷门小知识

如果将计算机编程世界看作一个国家,那么其中涉及的语言种类必然冠绝群伦。目前已知的编程语言共有698种,远远超过任何以语言多样性著称的国家。

项目经理必须知道的5大需求工具

项目经理必须知道的5大需求工具

需求工具要活学活用,知道每个工具制作背后的原理或者方法论,如果不理解,就是拿到工具,估计也不太会使用。工具或模板往往浓缩了知识、方法论的精髓,悟性高的项目经理往往能自己制作工具或模板,这才是将学到的东西提炼到一定的高度,继而提高工作效率,让自己能懒出境界。

为什么我勤奋学习了8个月为了谷歌的一次面试

为什么我勤奋学习了8个月为了谷歌的一次面试

真的,我花了上千个小时来读书、写代码、观看计算机专业讲座,所有这一切都是为了一次谷歌软件工程师的面试。

项目经理对付程序员的七大武器

项目经理对付程序员的七大武器

程序员对付项目经理们有自己的说辞:

做不了…没这样做的…

这样不合理…

而项目经理也有七件神器,说服程序员:

如何写出月薪过万的Java开发简历-附模板

如何写出月薪过万的Java开发简历-附模板

年关将近,却有大批失业技术员,无论是主动离职还是被迫离职,都不约而同加入了求职大军。那么软件开发人员如何才能从众多简历中脱颖而出获得面试机会呢?经过和众多企业HR长期的交流沟通,我总结了一下,HR们主要是看这几个点:

Quora精选:码农的噩梦

Quora精选:码农的噩梦

曾经遇到过的最恶心的bug:

23条前端性能优化,看懂就够了!

23条前端性能优化,看懂就够了!

前端性能优化是个巨大的课题,如果要面面俱到的说的话,估计三天三夜说不完。所以我们就从实际的工程应用角度出发,聊我们最常遇见的前端优化问题。

苦逼设计师如何对付背后那群指点江山的“大神”?

苦逼设计师如何对付背后那群指点江山的“大神”?

每个成功男人的背后都有一位默默支持他的伟大女性,每一位苦逼设计师背后都有一群唧唧歪歪的大神。所以当你下决心开始从事设计这一行业时,除了天赋和基本功,你的心智也要无比坚强,因为在你还没有成为公认的设计大师前你会发现几乎任何人都可以对你指指点点。这些人可能是你的上司,可能是产品经理,可能是程序员,可…

假如我是一行代码(程序员必备)

假如我是一行代码(程序员必备)

一直以来很想写这样的一篇文章,奈何对这个论题的理解一直停滞不前,理解的也不够透彻。今天偶然的一个想法,综合自己的工作经历和项目经验,突然找到了灵感,现在,为大家带来这篇文章。

程序员们讨厌的项目经理的坏习惯,看看你有没有

程序员们讨厌的项目经理的坏习惯,看看你有没有

产品经理如果能力优秀,处事得当,程序员肯定会老老实实的实现需求,讨论需求,相反, 产品经理能力不足,而又有一些自以为无关紧要的坏习惯,那程序员多半情况会和你对着干,你也无法树立自己的权威,搞的自己尴尬。下面总结了几个程序员比较 难以忍受的坏习惯,有则改之,无则加勉。