写给Android开发者的混淆使用手册

写给Android开发者的混淆使用手册

本文由两部分构成,第一部分给出混淆的最佳实践,力求让零基础的新手都可以直接使用混淆;第二部分会介绍一下混淆的整体、自定义混淆规则的语法与实践、自定义资源保持的规则等。

如何成为一个糟糕的程序员?

如何成为一个糟糕的程序员?

帮助他人不但费时,还会让你怀疑自己的知识和能力,这是不应该出现的情况。所以,各人自扫门前雪莫管他人瓦上霜。

程序员如何成为编程高手并以此创业

程序员如何成为编程高手并以此创业

每个IT企业,尤其是初创企业,非常苦恼:找不到好的程序员。现在大学、软件学院及各种培训机构,每年培养几十万的程序员,毕业的每个人都有同样困恼:找 不到好的工作。问题出在哪里呢?

八法则塑造优秀程序员

八法则塑造优秀程序员

还记得那个叫做 Justice Gray 的人么?他曾经试图在六个月的时间里面成为更好的程序员,这种做法似乎成为了一种众人追捧的时尚。然而很长一段时间过去之后,其中的大部分人并没有如愿以偿的成为好的程序员。这里提供给大家一个简单的解决方案,有一些方法可以让你在六分钟之内成为更优秀的程序员。你有六分钟的闲暇时光,对么?我们一起来吧!

怒斥乔布斯 炮轰盖茨 自由软件之父一生在保护什么

怒斥乔布斯 炮轰盖茨 自由软件之父一生在保护什么

斯托曼心爱的笔记本是搭载龙芯CPU的纯正中国货 有人建议他更换性能更好的ThinkPad或MacBook时 他总是一脸不屑,坚持使用这台从BIOS到操作系统都自由的古董

刷完小米和梁朝伟,这位入选 MariaDB 基金会的中国程序员也值得关注

刷完小米和梁朝伟,这位入选 MariaDB 基金会的中国程序员也值得关注

10 月 19 日,MariaDB 基金会官方网站宣布,任命阿里云数据库高级专家彭立勋为 MariaDB Foundation 正式成员,负责全球 Replication 模块相关补丁的 Review。彭立勋也成为首位被 MariaDB 基金会引入的中国程序员。

揭开程序员装B行为的面具

揭开程序员装B行为的面具

不过今天的文章不是为了宣扬程序员的伟大。尽管在互联网的发展中,他们贡献了无数的代码,用自己的技术推进了互联网的进程。我们还是要扒一下程序员的装B行为,可能会有很多程序员看了本文会十分的愤慨,但考虑到你们很忙,没有时间黑本网站,我也就不客气了。

一个小Bug找了6个月,你知道程序员的难了吧

一个小Bug找了6个月,你知道程序员的难了吧

简而言之,我花费了 6 个月的时间去查找一个错误的字母,而它是一个比我多 26 年工作经验的工程师所犯的输入错误。

我来微软这半年

我来微软这半年

转眼间已经离开美团,来到微软半年了。在刚加入微软的时候,我打算过了一个月就写个月度总结。结果一个月后,发现啥都不懂。于是想再过一阵子来写个季度总结吧。结果一个季度后,感觉对业务还是一知半解。于是想再过一阵子来写个半年总结吧。现在半年过去了,总算有点话可以说了。

如何高效且有效的向软件开发人员报告bug

如何高效且有效的向软件开发人员报告bug

如果你真的喜欢某个软件,并且想为其开发者表示感谢,最好的方式之一,就是提交bug报告。下一次当你遇到一个bug的时候,你可以考虑向开发者提交报告。

九种文件比较工具

九种文件比较工具

整合目录比较和文件比较,功能强大,支持zip文件内的比较 最适合人群:程序员,网站维护人员,等等

写给未来的程序媛

写给未来的程序媛

可能是正当校招季,最近关于程序媛(女性程序员)的话题很火,朋友圈里一下就冒出很多相关文章,有的写自己求职入职的心路历程,有的从客观数据角度分析女性优劣势,也有过来人分享自己和周围人的看法,加之几天前我所在的公司ThoughtWorks赢得了2016最佳女性科技人员雇主

如何读懂并写出装逼的函数式代码

如何读懂并写出装逼的函数式代码

今天在微博上看到了 有人分享了下面的这段函数式代码,我把代码贴到下面,不过我对原来的代码略有改动,对于函数式的版本,咋一看,的确令人非常费解,仔细看一下,你可能就晕掉了,似乎完全就是天书,看上去非常装逼,哈哈。

向武学大师张三丰学编程之道

向武学大师张三丰学编程之道

在武侠小说中,张三丰是位武学奇才,技击之术冠绝天下。如果放到现在来看,这位张真人的角色很可能是个天才程序员。毕竟600年前统治世界的是武力,今天控制世界的变成了软件。

给程序员放一天假,他们都想干什么?

给程序员放一天假,他们都想干什么?

最近我们发布了一篇《给程序员放一天假,他们都想干什么?》的征集令,一周内我们收到了几百份回答。他们中有的想去北海道看极光,有的想玩cosplay,有的想立刻出现在父母的面前……这些回答中,有无奈、有憧憬、有期待、也有笑有泪。

想成为牛逼程序员? 先数数爹地的头发

想成为牛逼程序员? 先数数爹地的头发

众所周知,编程语言是人写的,冥冥大道,编程语言的运势同创始人密不可分。气运旺盛的语言,必然是其创始人用心血滋补养育。宝宝发现,这其中最直观的表现,就是编程语言之父们头顶的发量。

技术圈的部落主义

技术圈的部落主义

我在雅虎的一个同事,在离开雅虎之后,加入了一家新企业,成为了那家公司的技术领导。有一次我在路上遇到了他,他对我说,他现在在新公司最主要的工作,就是让所有人都改用YUI。此前,这家公司的员工都在使用jQuery,而我的这位同事就是不想用jQuery。

程序员的大脑有什么不同?

程序员的大脑有什么不同?

21世纪是程序员的世纪。对程序员的需求比大部分岗位的需求都要高。那么程序员需要掌握哪些技能呢?程序员的大脑跟一般人有什么不同呢?菜鸟和专家 程序员的大脑又有什么不同呢?如何才能提高程序员的能力呢?

一场皆大欢喜的程序员跳槽事件

一场皆大欢喜的程序员跳槽事件

(1)A到乙公司接手了原来B的工作,工资涨了50%。(2)B到甲公司接手了原来A的工作,工资涨了30%。(3)更重要的是,甲、乙公司的老板都爽了,对新进来的员工的表现都非常满意。

循序渐进地代码重构

循序渐进地代码重构

对于如何进行代码重构,一直有着很多种说法。很多人都认为应该将重构代码放在backlog里。但是其实,这并不是一个理想的方法。

怎么找到一个程序员做男朋友?

怎么找到一个程序员做男朋友?

不要随便说微软是垃圾还是苹果电脑好,不要说google真麻烦还是百度方便,如果他玩3DS的时候就不要说索尼大发好。如果你发现他是软粉,就使劲夸他的surface好酷好好看好帅!

JavaScript世界万物诞生记

JavaScript世界万物诞生记

造物主说:没有东西本身也是一种东西啊,于是就有了null:JavaScript世界万物诞生记0现在我们要造点儿东西出来。但是没有原料怎么办?有一个声音说:不是有null嘛?另一个声音说:可是null代表无啊。造物主说:那就无中生有吧!

阿里面试回来,想和Java程序员谈一谈

阿里面试回来,想和Java程序员谈一谈

其实本来真的没打算写这篇文章,主要是我得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来。我自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的。

将你的C语言代码编译成.NET

将你的C语言代码编译成.NET

我在和我的朋友,OrangeC / C ++ 编译器的创造者,David 交流的时候,我给他出了个主意,那就是为你的编译器创建一个新的后端来生成 CLR 代码,这样一来,就没有生成 CLR 代码的C语言开源编译器了。

聊聊硬盘新型GPT分区表和UEFI BIOS的知识

聊聊硬盘新型GPT分区表和UEFI BIOS的知识

从Intel 6系列主板之后,就开始提供UEFI BIOS支持,正式支持GPT硬盘分区表,一举取代了此前的MBR分区表格式,不过为了保持对老平台的兼容,微软即使最新的Windows 10系统也继续提供了对MBR分区表格式的支持。