go
-
想成为牛逼程序员? 先数数编程语言之父们的头发
有一种生物,人称“程序猿” or “攻城狮”工作是高端大气上档次,工资是低调奢华接地气!往往城还没攻下来,头发就先掉下来!世人眼中的当程序员的必经之路是这样的找不到女朋友的原因是这…
-
过渡到 nftables
开源世界中的每个主要发行版都在演进,逐渐将 nftables 作为了默认防火墙。换言之,古老的 iptables 现在已经消亡。本文是有关如何构建 nftables 的教程。 当前…
-
构建一个即时消息应用(二):OAuth
上一篇:模式。 在这篇帖子中,我们将会通过为应用添加社交登录功能进入后端开发。 社交登录的工作方式十分简单:用户点击链接,然后重定向到 GitHub 授权页面。当用户授予我们对他的…
-
苏享茂的最后94天:沉默码农和白富美的致命交集
9月7号凌晨3点46分,在自己研发的产品WePhone推送了一条“公司法人被毒妻翟某害死,WePhone即将停止运营”的消息后,凌晨4点多,37岁的苏享茂从西二旗的家中跳楼自杀…
-
基于Java、Kafka、ElasticSearch的搜索框架的设计与实现
Jkes是一个基于Java、Kafka、ElasticSearch的搜索框架。Jkes提供了注解驱动的JPA风格的对象/文档映射,使用rest api用于文档搜索。 项目主页:ht…
-
Facebook COO桑德伯格:保持真实,通过故事传递价值观
21CTO社区导读:日前,华为公司出现了一些小问题:有些人抄外面的开源软件,在公司内部邀功领赏,创新……就是有些人抄袭作业,还标榜是原创领奖。任正非签发的一份内部文件引起关注。这份…
-
Twitter网站架构介绍
作为140个字的缔造者,twitter太简单了,又太复杂了,简单是因为仅仅用140个字居然使有几次世界性事件的传播速度超过任何媒体,复杂是因为要为2亿用户提供这看似简单的140个字…
-
Linux sudo 漏洞可能导致未经授权的特权访问
在 Linux 中利用新发现的 sudo 漏洞可以使某些用户以 root 身份运行命令,尽管对此还有所限制。 sudo 命令中最近发现了一个严重漏洞,如果被利用,普通用户可以 ro…
-
如何在批处理模式下运行 top 命令
top 命令 是每个人都在使用的用于 监控 Linux 系统性能 的最好的命令。你可能已经知道 top 命令的绝大部分操作,除了很少的几个操作,如果我没错的话,批处理模式就是其中之…
-
Netty5 HTTP 协议栈浅析与实践
一、说在前面的话前段时间,工作上需要做一个针对视频质量的统计分析系统,各端(PC端、移动端和 WEB端)将视频质量数据放在一个 HTTP 请求中上报到服务器,服务器对数据进行解析、…