Ubuntu 14.04 中文编码设置

1、新增中文编码
sudo vim /var/lib/locales/supported.d/local
# 添加
zh_CN.UTF-8 UTF-8
en_US.UTF-8 UTF-8
zh_CN.GB18030 GB18030
2、生成编码
sudo locale-gen
3、设置默认的编码
sudo vi /etc/environment
# 添加
LANG="en_US.UTF-8"
重新登录shell后,即可生效。

更新:如果Ubuntu 16.04后找不[......]

继续阅读

[转]解决Virtual Box下安装Mac OS X时出现的“hfs: summary table not allowed on FS with block size of 2048”问题

转载自:http://blog.csdn.net/gamesdev/article/details/32377609
安装的时候首先出现

hfs: summary table not allowed on FS withblock size of 2048

错误,然后就是

hfs: could not initializc summary table forOSX Base System
错误。
 一开始也不知道是怎么回事,后来在yandex上搜索中找到一篇帖子,它说这是[......]

继续阅读

[转]Ubuntu下使用VirtualBox安装Mac OS X Mavericks(10.9)

转载自:

Ubuntu下使用VirtualBox安装Mac OS X Mavericks(10.9)上篇

Ubuntu下使用VirtualBox安装Mac OS X Mavericks(10.9)下篇

感谢原作者!!

再次提醒:在VM中安装Mac OS X属于非法行为,文章仅供观赏,请勿自行尝试。
本文介绍如何在Ubuntu下安装Mac OS X Mavericks系统。具体如下:
1)安装前准备工作
下载Mac OS X Mavericks系统,地址请自行百度。[......]

继续阅读

npm网站的架构:如何应对扩大了十倍的访问量

npm服务的架构变迁:如何支撑

  • 129K packages
  • 239 GB package tarballs
  • 40 million pkg dls/day
  • 1500 req/sec, peak 3200

final

我来小结下:

  • 使用NOSQL Couchdb,且一写多读,P2P复制(DB内置支持)。
  • 文件用nginx+文件系统存放,DB中只记录信息
  • 很矫情的使用了Couchdb,这个是不支持cluster的,所以用了haproxy和pound两种负载均衡的反[......]

    继续阅读