月度归档: 2017 年 4 月
攻下隔壁女生路由器后,黑客对这个女生都做了些什么
上面这些方法都搜索的到,防御ARP劫持嗅探很简单,电脑上装个杀软基本就差不多,被攻击劫持时候会弹出警告,但是人们却丝毫不当回事儿,出现弹框就把杀软给关掉了,继续上网冲浪。
谷歌是如何抓取并分析页面里的JavaScript的?
Google 已经在创新方面,以惊人的速度将其它搜索引擎甩在身后。我们希望看到其它搜索引擎能有同样类型的创新。如果他们要保持竞争力,并在 web 新时代取得实质性进展,这意味着它们要更好地支持 HTML5、JavaScript 和 动态网站。
搞笑动图:这些痛,只有程序员懂…
搞笑动图:这些痛,只有程序员懂...
全面总结阿里巴巴Java开发手册
我想阿里巴巴发布的Java开发手册之所以叫做”开发手册”,而不是像Google那样叫做“Style Guide(样式风格)”,是因为它不仅仅局限于style guide这一方面,而是以Java开发者为中心视角,划分为编程规约、异常日志规约、MYSQL规约、工程规约、安全规约五大块,再根据内容特征,细分成若干二级子目录。
Ubuntu为什么如此流行?看国外网友怎么议论
Ubuntu 这个名字的词源来自非洲土语“ubuntu”一词,原意是指“我为人人,人人为我”。虽然相比诞生于 90 年代初的兄弟系统 Debian 来说,最早发行于 2004 年的 Ubuntu 显得后知后觉。但出人意料的是,Ubuntu 厚积薄发,目前已经超越包括 Debian 在内的众多其他 Linux 发行版,发展成为开源 PC 桌面操作系统中装机率最高
程序员的创业陷阱:接私活
我本身是 Java 工程师出身,写代码至今已超过 15 年,创业也超过 10 年,曾经外包过很多项目给别人,也接过很多外包的项目。身处在创业圈,只要有创业朋友主动问过我的,我都会和他说如果你能不接就不要接 ( 当然我也知道,如果不是为了活下去,谁愿意接 ? ),因为这其中有太多陷阱,我分享如下给大家作个参考:
如何撩到一枚闷骚的程序猿
程序猿,属脊椎动物门哺乳动物纲灵长目猿猴亚目程序猿科,是一种温顺,安静的猿类,因为自身较为内向,不注重仪表,闷骚,工作时间太长导致长期单身,在众多猿类中单身情况较为严重。
招码农没那么容易, 每家公司都有自己的脾气
都说“三十年河东,三十年河西”。在硅谷,时局变幻可能用不了三年。昨天还和你一起聊天的同事,明天可能就去了独角兽当元老;前天刚刚拿到十八线小公司 offer的隔壁老王,第二天就可能因公司被FLAG收购,一跃成为一线码农……放眼望去,IT这盘棋,群雄割据,百家争鸣。
酷壳陈皓:如何重构“箭头型”代码
本文主要起因是,一次在微博上和朋友关于嵌套好几层的if-else语句的代码重构的讨论(微博原文),在微博上大家有各式各样的问题和想法。按道理来说这些都是编程的基本功,似乎不太值得写一篇文章,不过我觉得很多东西可以从一个简单的东西出发,到达本质,
如何分辨一个人是不是程序员,神准
这个坏习惯是有中国特色的,中国程序员特有的,任何一名优秀的我国程序员都应该可以作到区别中文标点和英文标点。比如,和,还有‘和’.真的,当年初学编程的时候,诸如“error C2018:unknown character’0xa3′”的错误看得还不够多吗!
阮一峰:前端框架 React 及 CSS in JS
由于 CSS 的封装非常弱,导致了一系列的第三方库,用来加强 React 的 CSS 操作。它们统称为 CSS in JS,意思就是使用 JS 语言写 CSS。根据不完全统计,各种 CSS in JS 的库至少有47种。老实说,现在也看不出来,哪一个库会变成主流。
程序员再次泪流满面的二十个瞬间!
程序员再次泪流满面的二十个瞬间!
为什么软件工程师应该写博客
对我而言,我很清楚我再怎么写,也无法比 Jeff Atwood 在他的 blog Coding Horror 与他的着作《高效能程序员的修炼 (Effective Programming: More Than Writing Code) 》中的内容写得更好。但我还是会写一篇 blog 文章,因为我说的是我的 insight,是我思考消化完且累积自己经验后,整理出来的内容。
为什么要学习 R 语言
1992年,肉丝(Ross Ihaka)和萝卜特(Robert Gentleman)两个人在S语言(贝尔实验室开发的一种统计用编程语言)的基础上开始构思一种新的用于统计学分析的开源语言,直到1995年第一个版本正式发布(和各位年龄相仿)。因为他们名字的第一个字母都是R,所以这门语言就被叫做R。
一个程序员的爱情故事
突然有一天,公司来了一名女程序员。在他看来她一点没有程序员的样貌,长发飘飘,一副大边框的眼镜里藏着一双美丽的大眼睛,连走路时身边带过来的风都夹着淡淡的清香。
