谈谈Linux 上的杀毒软件

谈谈Linux 上的杀毒软件

刚刚进入二月,在360安全卫士 for Linux瞬间更名为360安全卫士国产系统专版。紧接着不久,Dr.Web 宣布发现一款可能源自 ChinaZ 的 Linux 系统的后门程序。加之又被朝内媒体炒作起来的 OpenSSL 基金会事宜,不由得思绪飘溢

程序员的一天

程序员的一天

无论你是首席架构师、代码魔术师、工程师忍者还是软件匠手,你一天的生活可能与下面这位老兄是类似的。

20件程序员必须知道的事

20件程序员必须知道的事

我最近看了一本叫做《the 97 Things a Programmer Should Know》的书。书是一本好书。不过,下面我将我认为最值得我们了解的 20 件事情列举给大家:

如何向非技术人解释SQL注入?

如何向非技术人解释SQL注入?

这个问题源自 StackOverflow,题主需要向没有技术背景和经验的朋友解释 SQL 注入,希望有人能有好方法。Polynomial 分享了他的类比方法,得到了 710+ 赞。

霍炬回应罗永浩:无需最好,你只需实现自己吹过的牛逼

霍炬回应罗永浩:无需最好,你只需实现自己吹过的牛逼

我完全没料到,退隐了两个月的罗永浩先生急了。原因是他认为我是他的老冤家,这次又黑了他。

久坐对健康的危害 程序员知道吗?

久坐对健康的危害 程序员知道吗?

最近的一项研究表明每天长时间地坐在办公桌前是非常危险的。

别与自己的代码“坠入爱河”

别与自己的代码“坠入爱河”

一些组织和一些人会深深的爱上自己的代码,然而这时我们应该考虑,外界的框架/和自家开发的相比哪个更有优势。同时也应该具有这样的商业意识,只有贡献,框架/库才会变得更好。

漫谈程序员系列:请区别对待女程序员

漫谈程序员系列:请区别对待女程序员

根据统计,在程序员这个群体中,大概有 20% 左右的女性。很不少了吧,也许有些阿猿说没见身边有几个女人干开发啊,哦,我要说,那一定有些阿猿身边姹紫嫣红。

我是如何自学Android,资料分享

我是如何自学Android,资料分享

自己学了两三个月的 Android,最近花了一周左右的时间写了个 App——Diigoer(已开源),又花了一两周时间找工作,收到了两个 Offer,也算是对自己学习的一种认可吧

你患IT分裂症了吗?

你患IT分裂症了吗?

如果你是个长期电脑操作者,那么很可能会患上“IT 分裂症”。

别再问我用什么软件做网页了?

别再问我用什么软件做网页了?

在大学暑假的某天,接触到第一个客户,客户第一个问了自以为很专业的问题。「你是用什么软件做网站?」

单枪匹马:4年只做一个iOS游戏 收入破千万美元

单枪匹马:4年只做一个iOS游戏 收入破千万美元

据 GameLook 了解,该游戏截至 2014 年 9 月底的收入已经千万美元,而且该游戏 100% 由德国开发者 Andreas Illiger 一个人完成,游戏发布后最高曾登顶 109 国 iPhone 下载榜。

寻找最好的编程语言

寻找最好的编程语言

如果你正在考虑学习编程,你想要明白的第一个问题就是你该学习哪一门语言。回答这个问题并不容易,有许多东西需要考量,比如你准备通过编程做什么工作以及你想去哪里发展。今天我们为你准备了一大堆数据和其它的一些信息,可以帮助你最好的作出决定。

软件长寿法则,记住这7条

软件长寿法则,记住这7条

软件设计构造师Karan Goel为我们总结了一款好的软件应该遵循的规则,如模块化、编写测试、持续集成、自动化等等,他表示遵循的规则越多,你软件的寿命就越长。

程序员如何做到『编程速度又快,Bug 数量又少』?

程序员如何做到『编程速度又快,Bug 数量又少』?

有网友在 Quora 提问:如何把自己训练得『编程速度又快,Bug 数量又少』?下面是 Glyn Williams 的回复很精彩,4.5 k 赞。

姑娘,咱们一起去学编程吧

姑娘,咱们一起去学编程吧

提到“程序员”这个词,马上进入我们脑海的是一个戴黑框眼镜,穿格子衬衫的......男生。其实无论是在国内还是国外,对程序员的印象都是如此,女程序员都是稀有物种。

10招让你成为杰出的Java程序员

10招让你成为杰出的Java程序员

如果你是一个热衷于技术的 Java 程序员, 那么下面的 10 个要点可以让你在众多 Java 开发人员中脱颖而出。

10句话立马激怒程序猿

10句话立马激怒程序猿

第十名:“加油!我先下班了啦~”

移动思维和WEB思维

移动思维和WEB思维

随着移动互联网的兴起,移动思维这个词也越来越多被提起。经常会有人问我什么是移动思维,其实这个词是相当WEB思维而言的。

谷歌Android 5.1都做了哪些改进?

谷歌Android 5.1都做了哪些改进?

谷歌已经向部分Android One手机推送Android 5.1新版系统。

程序员喜欢怎样的职位描述?

程序员喜欢怎样的职位描述?

那么程序员们喜欢什么样的,不喜欢什么样的?一言以蔽之,简洁明了提供有用信息、专业的招聘,才是最受程序员亲睐的。

谷歌资深工程师Matt Cutts:我早年在谷歌学到的10条经验

谷歌资深工程师Matt Cutts:我早年在谷歌学到的10条经验

High Scalability创始人Todd Hoff与Google公司资深工程师、知名博主Matt Cutts深入探讨了在谷歌可学到的经验,现在仍值得你学习。

支撑起整个互联网时代的7款开源软件

支撑起整个互联网时代的7款开源软件

毫不夸张地说,开源软件已经渗透到了我们日常生活的方方面面。

19条技巧教你更好的编写单元测试

19条技巧教你更好的编写单元测试

作者最近从事一些相当广泛的单元测试,收集了多年努力坚持多年编写更好单元的指导方针。

20条Linux命令面试问答

20条Linux命令面试问答

如何在Linux上重建初始化内存盘镜像文件?