阿小信大人的头像
Talk is cheap. Show me the code. Linus Torvalds

LOL新英雄胡涛技能介绍与解析2014-12-31 00:41

什么才叫任性?任性不是每周驾游艇出海钓鱼,不是政法委书记,更不是地产大亨,而是让自己成为英雄联盟中的角色。据说他可以让身边的人变成富豪也可以让身边的富豪变成贫民窟阴暗角落的蜷缩者,德玛西亚大陆上那些无知的人,终将为自己的无知付出生命的代价。对,有钱,就是这么任性

国服即将更新的新英雄 —— 大富翁 胡涛(Evan0302),由胡涛粉丝群设计。

![](http://img2.cache.netease.com/home/2013/9/12/201309120916360128f.jpg)

LOL第124位英雄:大富翁——胡涛

###英雄属性

生命值:360

......
#个人日记#   评论[3]阅读全文[1398]

Sphinx笔记2014-12-22 18:17

安装:

sudo pip install Sphinx

创建文档模板结构:

sphinx-quickstart

按照需求回答一些问题后会生成模板结构,然后进入你的source目录,编辑自己的`.rst`文件后加到`index.rst`的`toctree`下。

完成后如果你选择了生成makefile直接运行: `make html`可以生成网页。

没有makefile则运行:

sphinx-build -b html source build

-----------------------------------------

......
#Linux/Mac#   评论[0]阅读全文[1452]

imagemagick2014-12-22 13:37

####convert

convert是对图像进行转化,它主要用来对图像进行格式的转化,同时还可以做缩放、剪切、模糊、反转等操作。

**格式转化**

比如把 foo.jpg 转化为 foo.png:

convert foo.jpg foo.png

还可用mogrify来完成同样的效果:

mogrify -format png *.jpg

上面命令将会把目录下面所有的jpg文件转化为png格式。

convert还可以把多张照片转化成pdf格式:

convert *.jpg foo.pdf

**大小缩放**

......
#Linux/Mac#   评论[0]阅读全文[2066]

Vagrant使用笔记2014-12-18 17:27

####关于Vagrant

**安装Vagrant**

访问可以选择下载对应系统的安装包。

wget https://dl.bintray.com/mitchellh/vagrant/vagrant_1.7.1_x86_64.deb
sudo dpkg -i vagrant*.deb
sudo apt-get install virtualbox

**初始化Vagrant生成Vagrantfile**

Vagrantfile中都是配置信息,注释很详细了。

具体的虚拟机型号可以在查看。

vagrant init ubu

......
#Linux/Mac#   评论[0]阅读全文[1804]

ansible简单学习笔记2014-12-16 16:06

####安装和配置

**安装**

:::shell
sudo pip install ansible

创建并编辑ansible的hosts文件,内容为已经配置ssh免密码登录的远程主机的地址。

:::shell
# /etc/ansible/hosts是默认路径
sudo mkdir /etc/ansible
sudo vi /etc/ansible/hosts

内容为INI格式:

:::text
192.168.1.134
192.168.1.136

也可以进行分组,

......
#Linux/Mac#   评论[4]阅读全文[30356]

[转]/dev/zero2014-12-09 18:09

在类UNIX 操作系统中, `/dev/zero` 是一个特殊的文件,当你读它的时候,它会提供无限的空字符(NULL, ASCII NUL, 0x00)。

其中的一个典型用法是用它提供的字符流来覆盖信息,另一个常见用法是产生一个特定大小的空白文件。

BSD就是通过`mmap`把`/dev/zero`映射到虚地址空间实现共享内存的。可以使用`mmap`将`/dev/zero`映射到一个虚拟的内存空间,这个操作的效果等同于使用一段匿名的内存(没有和任何文件相关)。

下面的方法可以用于破坏分区数据:

# 请不要执行下列代码,除非你试图破坏分区上的全部数据!

......
#Linux/Mac#   评论[0]阅读全文[1086]

[转]inode2014-12-09 18:03

一、inode是什么?

理解inode,要从文件储存说起。

文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。

操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。

文件数据都储存在"块"中,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的

......
#Linux/Mac#   评论[0]阅读全文[1218]

Nginx+Flask配置upstream时需要在localtion中设置Host2014-12-01 13:39

环境是这样的:

Flask+Gunicorn+Nginx搭建的网站,有个邮件验证功能,发送出去一个链接,这个链接是通过

:::python
link = url_for('.verify', payload=payload, _external=True)

生成的,

nginx最开始配置如下:

:::nginx
upstream fy_com {
server 0.0.0.0:1248;

keepalive 600;
}

server {
list

......
#Python#   #flask #nginx 评论[0]阅读全文[1360]