我的 Docker 的初体验

首先必须要说:Docker 真的很有趣,很好玩。 一直有个说法,2014年是 Docker 年,Docker 发展得顺风顺水,开发社区活跃,国内外巨头迅速接纳,资本青睐,相关创业公司雨后春笋... 几乎任何跟 Docker 相关的新闻一出来,就立即盘踞各大技术媒体的头条,似乎所有人都突然间达成了一个共识:Docker 就是云计算的未来。 我自己算是后知后觉,最近折腾这个长草多年的博客的时候,顺便玩了一下,不准备深谈 Docker »

Mac OS X 下设置 CNNIC 证书为永不信任

为什么要设置 CNNIC 证书为永不信任?因为持有该证书的组织的事迹可谓劣迹斑斑,如果你之前不知道,那么你可能已经是受害者,你的安全和隐私可能已经受到了侵犯(当然是在你毫不知情的情况下),甚至可能影响到他人和整个互联网的安全环境。如果你看到这篇文章并设置了永远不信任 CNNIC 证书,那么将来你一定会为此感到庆幸。 其他的我不多解释了,想要了解更多请自行 Google 一下很容易就明白为什么该组织做了那么多令人不齿的事情,为什么永远不应该信任 CNNIC 证书。 具体做法如下: 依次打开 Applications => Utilities => Keychain Access »

API 海外访问速度优化尝试

问题描述:我们的某个线上服务有两种用户,普通用户(通过浏览器访问我们的服务)和 API 用户,API 又分为国内用户和海外用户,服务器放在青云的广州机房,经常有海外的API用户抱怨说访问我们的 API 请求响应很慢,网络延迟很高。 暂且不说功夫网的影响,国内网络的总出口带宽本身就很小,而且这几年出口总带宽也没有实质提升过,国外的请求在电信主干网的出口位置丢包 90% 是常有的事,无奈。去年(2014)年底,青云开放了亚太1区机房,机房位于香港, »

一则 Ruby 和 OpenSSL CA 证书的问题

作为一个版本控,总是希望保持电脑中各种软件到最新版本。 最近通过 brew 升级 OpenSSL 和 ruby-build 到最新,尤其是 ruby-build 支持最新的 Ruby 2.2.1,新版 Ruby 中针对 Symobl GC 的改进很让人期待,升级步骤略暴力,采用自毁重装的方式: rm -rf »

如何在 Linode 上搭建 Discourse 论坛

最近要准备开始做一件事情:需要从头搭建,运营并管理一个关于电子货币交易所的开源技术社区。这个开源社区包括在线论坛和 Github 上的相关开源项目,论坛用于讨论电子货币交易所的技术话题,以及用开源的方式管理和推动电子货币交易所向前发展。 关于论坛的选型和搭建,因为我一直管理 RubyChina 社区,且 RubyChina 是由华顺和社区的热心网友共同维护的一个开源项目,主要功能包括后台都围绕服务 RubyChina 社区为主,是一个比较典型的 Rails 应用,所以我一开始就考虑基于 RailsChina 来构建这个社区。但是考虑到将来这个社区可能要支持更多的语言,更通用, »