05 2012 档案
摘要:在自己的老本上起了个Ubuntu的虚拟机,使用起来很看漫画似的,硬盘也咯吱咯吱地唱歌。top一下,发现自己的load average居然有3.5!接着发现一个叫update-apt-xapi的进程居然吃了一半的CPU资源以及N多的内存,这是什么妖孽啊。上网搜了下,这个程序是一个索引扫描进程,会自动在后台启动。主要用来索引软件包的扩展数据,不是系统的必选依赖,对新立得等程序没有影响。搜索了一下,在官网找到了解决办法:http://ubuntuforums.org/showthread.php?p=6935368改脚本参数:#!/bin/shCMD=/usr/sbin/update-apt-xap
阅读全文
摘要:8.2 What's the Use of Syntax? 语法有什么作用? Beyond n-grams n-grams之外 We gave an example in Chapter 2 of how to use the frequency information in bigrams to generate text that seems perfectly acceptable for ...
阅读全文
摘要:今天在实验室的ubuntu机子上安装Eventlet,在安装依赖包greenlet时出现错误,出现编译错误。错误如下:In file included from greenlet.c:5:0:greenlet.h:8:20: 致命错误: Python.h:没有那个文件或目录编译中断。error: Setup script exited with error: command 'gcc' failed with exit status 1解决方法是安装python-dev,这是Python的头文件和静态库包:sudo apt-get install python-dev
阅读全文
摘要:在Swift中,Swift3中间件在ObjectStorage上提供了S3REST 风格的API。 目前支持的操作有以下几种:·GETService·DELETEBucket·GETBucket(ListObjects)·PUTBucket·DELETEObject·GETObject·HEADObject·PUTObject·PUTObject(Copy)配置注意:在proxy-server.conf配置swift3,并确保swift3在auth和其他查找swift请求的中间件之前。具体配置示例如下:[
阅读全文
摘要:0.Whatisswift?OpenStackObjectStorage(Swift)是用来创建冗余的、可扩展的对象存储(引擎)的开源软件。swift使用标准化的服务器存储PB级的访问数据。它并不是文件系统或者实时的数据存储系统,而是一个用于存储永久类型的静态数据的长期存储系统,这些数据可以检索、调整、必要时进行更新。最适合存储的数据类型的首要例子是虚拟机镜像,图片存储,邮件存储,存档备份。因为没有中心单元或者主控结点,swift提供了更强的扩展性、冗余和持久性。1.Whendidtheswiftstart?OpenStackObjectStorage最初由Rackspace开发,并于2010
阅读全文
摘要:UBuntu更新之快,让人感慨不已,BUG之多仍然没有阻拦手贱的我继续升级。今天把系统升到了12.04。结果重启完,无线网卡不能使用了。在硬件驱动里试图激活无线网卡驱动,结果跳出了Jockey fails to install Broadcom STA wireless driver (BCM4311)的错误。上网搜一下,果然相同遭遇的人排满了搜索页面里,BUG说明和解决办法在此:https://bugs.launchpad.net/ubuntu/+source/bcmwl/+bug/511379另外一个帖子Broadcom wireless card not working after up
阅读全文
摘要:注: 本文转自《程序员》杂志2011年08期 作者 苏椰2010年3月,ACM宣布将2009年度“ACM-Infosys”奖颁发给加州大学伯克利分校的Eric Brewer教授,以表彰他在可扩展互联网等领域所做的贡献。Brewer在伯克利获得了计算机科学学士学位,随后在麻省理工学院获得计算机科学硕士和博士学位。32岁时,他拿到了伯克利的终身教授职位,这个职位是很多人的毕生梦想,而他却初出江湖就将其纳入囊中。这到底是个什么人?他到底做了什么事?要说Brewer教授的工作,我们要从80年前的另一个人说起。1930年,著名数学家希尔伯特发表了他著名的退休演讲,其中有一句话鼓舞了一代数学家:“我...
阅读全文