• 写出高质量代码的10个Tips

    原文出处: http://www.jianshu.com/p/31b21a0bf1e1 很长一段时间以来,我都在关注如何提高代码质量,也为此做过一些尝试,我想这个话题可能大家会比较感兴趣,在这里分享一下我关于如何提高代码质量的一些体会。 1. 打好基础 写出高质量代码,并不是搭建空

    15-12-18
  • 这个人来自Flipboard,他讲了一个Android程序员的故事

    朱凯,笔名扔物线,Flipboard中国区Android程序员,Flipboard在全球有1亿下载量;MaterialEditText(的作者,star数量近1200;android-cn开源项目源码分析项目参与者,主要负责 Square 的依赖注入库Dagger的分析。 在转向Android开发之前朱凯是一个JAVA开发

    15-11-19
  • 什么情况让程序员处于水深火热中

    原文出处: 码农网 都说程序员是高薪一族,但是时薪不高啊!“干得比驴累,吃得比猪差,起得比鸡早,睡得比狗晚,看上去比谁都好,五年后比谁都老。很多程序员都曾这样感慨和抱怨过自己的生活状态。长期处于这种”亚健康状态,程序员们也有疲倦的时候,面对刁

    15-11-17
  • 盘点那些应该杜绝滥用的设计

    创新总是很少,互相借鉴总是特别多,我们一起来看看那些被滥用但有时并没那么好的设计,给大家敲响警钟,参考无罪,但是多独立思考,自主设计。 阅读原文请戳 传送门 本文为原创译文,如需转载请联系作者,注明简书原文地址。 -----------------我是分割线--

    15-11-16
  • 野生程序员的故事

    野生 程序员 是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的做事方法。 遭遇“野生程序员” 腾讯公司内部的团队很多,在团队管

    15-11-16
  • 高端唯有定制,把sublime打造成专属的IDE

    原文: http://yalishizhude.github.io/2015/10/20/sublime/ 前言 用过一些IDE,如eclipse、intelliJ,这些IDE是很智能,插件也不少,但个个都不是省油的灯————内存杀手。更受不了的是10G内存eclipse占了2G+之后还是卡。 不再做全栈开发之后开始使用轻量

    15-10-21
  • 如何利用Nexus 5伪造一张门禁卡

    0×00 前言 我租住的杭州一个老小区一年前出现了所谓的“出租房杀人事件”,事件过后民警叔叔们给小区的每个单元都装上了门禁,所有住户都需要在物业处登记,物业的工作人员会让你提供身份证或者公交卡用来注册,注册之后就可以刷卡进门了。 但由于某些原因

    15-10-10
  • 全栈开发工程师就是个神话

    “全栈开发工程师(full stack developer)”一词经常出现在企业招聘的岗位描述中。但 Hello Pretty 联合创始人兼首席技术官 Scott Hadfield 在近日发表的一篇 博文 中指出,全栈开发工程师就是一个神话,即使不完全如此,用人单位也很难找到一个这样的人。

    15-09-25
  • Flatabulous : 超级好看的Ubuntu 扁平主题

    我写这篇文章叫做如何为Ubuntu安装叫做Flatabulous 的扁平主题。也许在其它桌面环境下也有效不过我只在Ubuntu Unity下完整测试过。 终端 要安装这个主题,你必须首先安装 Ubuntu tweak tool 。可以通过运行命令安装: 1.sudoadd-apt-repositoryppa:tualatrix

    15-09-23
  • 让Google Chrome崩溃?只需16个字节!

    近年来,快速好用的 Google Chrome 浏览器在全球市场独领风骚,与此同时,它还是 Android 平台上的默认浏览器。尽管大家对于 Chrome 有着“吃内存”等方面的一些抱怨,但这并不影响成为最受欢迎的浏览器。当然,用的人多了,它被发现的 bug 数量也也所增加。

    15-09-20
  • 程序员的6大权利

    “起来,不愿做奴隶的开发者们!是时候为了捍卫我们自己基本的工作场所权利站起来了”,Jeff Atwood说。Jeff Atwood,Stack Overflow Coding Horror fame的联合创始人,执笔了第一份 程序员 权利法案。 这真是令人难以置信,一家公司一方面愿意支付开发人员

    15-09-20
  • BESD:iOS和Android设计理念的演变

    iOS和Android是移动操作系统中最大的两个阵营。毫无疑问,这两个系统可以说是手机行业里的一个奇迹,并且也在逐渐变得完善。 一部智能设备撇开众多的功能不说,一套不错的UI界面和良好的交互模式是一部智能机的基

    15-08-24
  • 分享我的kx上网方案

    原文出处: http://fangjie.info/%E5%88%86%E4%BA%AB%E6%88%91%E7%9A%84%E7%A7%91%E5%AD%A6%E4%B8%8A%E7%BD%91%E6%96%B9%E6%A1%88/ ps:以后估计自己搭建主机会成为主流方式。。 最近科学上网服务商曲径被关闭了,另外土行好些也被搞了,之前用的vpnso也不稳

    15-08-19
  • 项目经理是大傻B吗?

    一些背景故事 坊间流传着很多关于PM(Project Manager,项目经理)的笑话,在这些不无刻薄的笑话中,PM往往被描述成一个盲目的承诺客户需求变更,不了解实际情况而又喜欢指手画脚的专门坑开发的家伙。毋庸置疑,这些笑话当然是那些聪明的 开发 发明的(不过

    15-07-08
  • 程序员必读的六本书

    作为一名程序员,日常的工作除了上班撸代码就是加班撸代码了。撸码其实不难,无非询问Google,StackOverflow,解决方法和demo一箩筐,可是撸的一手好代码着实不易。无独有偶,码农一抓一大把,优秀的程序员却不易寻觅。优秀的程序员既不可能出自各种天花乱坠

    15-07-06
166文