The exit(3) function and destructors

  • Post author:
  • Post category:IT
  • Post comments:0评论

本文主要探讨一下Linux下exit函数是怎么实现的,以及C++中的全局对象的析构函数是如何注册到exit函数的执行过程中。 exit(3)函数的声明及实现  C语言标准库中的exit(3)函数用于终止当前进程。 NAME        exit - cause normal process termination SYNOPSIS        #include <stdlib.h>        void exit(int status); DESCRIPTION        …

继续阅读The exit(3) function and destructors

文化的冲突与产品的设计

  • Post author:
  • Post category:IT
  • Post comments:0评论

我很幸运,一直在做的几款产品都是面向我这个年龄段的人的,所以,相对轻松。很多时候,我就拿我自己的喜好去评估用户是否喜欢,基本上就不会出大问题。 不过,我一直在琢磨另外一个问题,为什么有一些产品,外界的评论非常好,用户也很多,但是,我始终融入不进去。 比如,豆瓣的小组。用豆瓣的话说,这是一个能量超级大的产品,通过这个大容量的产品,他们分化出来很多小产品了,但是,我总是融入不进去。 我试图关注了很多很多小组,也在看他们发布的内容,可是我根本不知道怎么回复,我也看不懂他们为什么那么乐此不彼的刷屏刷回复…

继续阅读文化的冲突与产品的设计

erlang虚拟机内部文档

  • Post author:
  • Post category:IT
  • Post comments:0评论

原创文章,转载请注明: 转载自系统技术非业余研究 本文链接地址: erlang虚拟机内部文档 erlang的运行期系统其实是个非常强悍的服务器,除了完善的分布式方面的实现,还有极高的性能。这些性能是通过压榨CPU、内存、锁获取到的,一句话概括,这些高性能实现是个宝藏。 但是一般的用户没有好的指导是很难挖到宝的,原因是这些高性能的获取和软硬件的体系紧密相关,以及erlang以消息为导向的哲学下的平衡,本身就超越了一般用户的使用场景。 幸运的是erlang开发团队认识到这个问题,开始为我们描述运行期…

继续阅读erlang虚拟机内部文档

那些我接触过的「小而美」的公司

  • Post author:
  • Post category:IT
  • Post comments:0评论

  继续我们的软文,我们要一软到底,没有最软,只有更软。还是那句话,被我点名的公司记得给我的支付宝来点儿打赏啊。   突然发现我要写的公司主要集中在云计算相关的领域,可能这与我所在的行业有关,所以接触的公司大多数都集中在这个方向。   上篇写的青云主要是做企业市场,他们非常注重客户的质量。同样注重客户质量的,在云计算领域里还有一家ucloud,在上海。ucloud的创始人季昕华早年是中国著名的黑客之一,也是我的老朋友。他在腾讯带领安全团队做了很多年,目前腾讯做安全的人都是他当年的老部下。从腾讯出…

继续阅读那些我接触过的「小而美」的公司

养一个习惯

  • Post author:
  • Post category:IT
  • Post comments:0评论

有一段时间,常常会登陆博客后台,翻评论,甚至是被过滤器筛除的垃圾评论。 翻到一条被误判的,就大为欣喜。本座又断了一桩冤案。 翻到一条留链接的,就点回去看看他在关注什么。感兴趣就评论一番。 偶尔能多几个朋友。也为此花了大量的时间。 后来阉掉了整个评论系统。这个习惯就消失了。 有一段时间,半夜不着觉,一篇接一篇的写日志。 生活的、技术的、涂鸦的、有趣的、无趣的。甚至吐槽的。 因为博客认识NC,因为NC找到工作,因为工作改变了生活。 后来一天一篇,变成一周一篇,变成一个月一篇。 说不上太忙。这个习惯就…

继续阅读养一个习惯

Setting up ownCloud

  • Post author:
  • Post category:IT
  • Post comments:0评论

I’ve spent some of my spare time lately researching on ways to have better control of my calendar, contacts, important files that I sync to different places, and such. My objective is to move those things away from big cloud providers like Google, Mi…

继续阅读Setting up ownCloud

一种针对 ntp 服务的 UDP 杠杆式攻击

  • Post author:
  • Post category:IT
  • Post comments:0评论

先挖好坑,等有空了再填。 今天(2014/01/14)发了4个安全公告和2个勘误公告,其中FreeBSD-SA-14:02.ntpd是针对 NTP 的这种攻击的因应措施。 攻击的原理是通过发送一个小包(GET_MONLIST),得到大体积的回应。而由于 NTP 使用了 UDP 协议,因此攻击者可以伪造源 IP,从而,通过较小的流量代价,即可利用其他服务器作为杠杆来攻击受害者。 正确配置的 NTP 服务器并不受这个问题影响。所谓正确配置是指 NTP 服务器配置为只允许其他机器向其查询时间,具体做法…

继续阅读一种针对 ntp 服务的 UDP 杠杆式攻击