抵抗焦虑(Battling anxiety)

在开始这个实验之前我经常担心不能够完成足够多的工作量或者取得足够的进展(这两点很难度量,因为我的业余项目没有明确的截止日期)。我发现想要取得进展与实际取得进展是同样的重要。这让我豁然开朗。一旦我开始每天取得持续的进展,焦虑就开始消失了。我对我不断完成的工作量感到欣慰,并且我不再过度疯狂地期望完成更多的工作。

Ref:
http://article.yeeyan.org/view/340567/431980

 

几个吸盘产品的使用经验

1、伊美恩
宜家的产品。有一次逛宜家的发现,吸力很强,当场测试之后果断拿下,看产地是说意大利,用于吸附的橡胶层很厚,压实之后螺丝固紧,用到现在一直吸得很牢。链接:http://www.ikea.com/cn/zh/catalog/products/20253124/

2、嘉宝
国产货嘉宝。不错的产品,橡胶层比较薄,比较软,这样带来的好处跟墙壁的贴合性比较好,其他连接件也看上去单薄,但就目前使用下来的经验来说强度应该没有什么问题,买的是一个吸附水培花盆,装满水之后很稳固。链接:http://www.garbath.com/products.asp?ProductID=97&ClassID=5

3、dehub
宣称是韩国货。安装比较省事,轻轻一旋即可,应该是有个内部卡扣。吸附的橡胶层看上去是分了两层,材质也不同于其他两个,贴合性很强,有一次强行把挂钩拉下来之后发现里面的橡胶层居然有点碎了。橡胶层和吸附力是这三个中最好的。只是担心一个吸附层的强度。其他无。

 

enable lxc ppp

1. lxc.cgroup.devices.allow = c 108:0 rwm
2. mknod -m 666 /path/to/lxc/on/host/dev/ppp c 108 0

 

lxc auto start

除了创建软连接到 /etc/lxc/auto 目录下,还需要在lxc的配置文件里加一句:
lxc.start.auto = 1

 

一点购物经验

  1. 冰箱

    • 一开始选择了松下的NR-C28WPD1-S(无锡产,松下压缩机,变频风冷),觉得高速运转的时候噪音有点大(另网上有人反馈有高频噪音),矫情病发作,于是就退掉换了西门子的KK22F57TI(恩布拉克压缩机,直冷),用起来之后发现噪音控制还不如松下的(摔!),仔细听了一下,倒也不是压缩机的噪音,估计是设计缺陷,另外西门子的空间也没有松下来的好,大致相当的外形尺寸,松下可以做到278L,西门子只有218L的空间。
    • 尽量选择恩布拉克压缩机的冰箱
    • 选择风冷,不用费心来除霜
    • 西门子的东西Just so so吧
    • 国产的品控真心不行,有条件就选择原装的吧,无责任推荐松下NR-F555T
    • 有条件还是不要把冰箱放在客厅 -_-!
  2. 空调

    • 直接选择了大金FTXJ335NC-N
    • 另外:N多所谓自主品牌的空调压缩机都是用的外国货
  3. 床垫

    • 偏向带乳胶的产品
    • 金可儿,五星之选,相对比较厚道的厂商
    • 如果有条件的话,可以直接从美帝买Simons过来
    • 国产的爱舒,乳胶系的谨慎购买,因为这家乳胶味道比较重,一度想退货
  4. 家具

    • 选择了橡木
    • 框架用的橡木,背板用的杉木(松木?)
    • 橡木的木纹很好看,但是裸板杉木绝逼味道大(木头的味道,个人闻不惯,但是有人喜欢-_-!),谨慎呐
  5. 保温壶

    • 象印SH-HA15-PF,容量1.5L,保温效果非常好
    • 日本国购得,然后是Made In China。。
 

apparmor的坑

将mysql的datadir修改了个路径,mysqld死活启动不了,可以dmesg看一下是否是路径被apparmor拦截了:

type=1400 audit(1390890338.307:153): apparmor=”DENIED” operation=”open” parent=4033 profile=”/usr/sbin/mysqld” name=”/srv/app/mysql/ibdata1″ pid=4415 comm=”mysqld” requested_mask=”rw” denied_mask=”rw” fsuid=105 ouid=105

mysql的错误日志会提示无法访问plugin表:

/usr/sbin/mysqld: Can’t find file: ‘./mysql/plugin.frm’

解决方法:
/etc/apparmor.d/usr.sbin.rsyslogd 把新的datadir路径加进去即可。

 

lxc & aufs & docker

将rootfs放置于aufs上可以节省不少空间(template):

create a linux container named “p1” with template “ubuntu” on a 32bit pc
1. mkdir -p /var/lib/lxc/p1/rw /var/lib/lxc/p1/rootfs
2. mount -t aufs -o br=/var/lib/lxc/p1/rw:/var/cache/lxc/saucy/rootfs-i386 none /var/lib/lxc/p1/rootfs
3. lxc-create -t ubuntu -n p1

 

Print Curl Verbose Info on the web browser in php

curl_setopt($hCurl, CURLOPT_STDERR, fopen(‘php://output’, ‘w+’));
curl_setopt($hCurl, CURLOPT_VERBOSE, 1);

Ref: http://projectivemotion.com/2012/07/30/print-curl-verbose-info-web-browser-php/

 

Capturing the first frame of an animated GIF with ImageMagick

convert “animation.gif[0]” file.jpg

Ref: http://devblog.bluefuton.com/post/2976224441/capture-first-frame-animated-gif-imagemagick

 

set default grub options

1. open /etc/default/grub
2. then change anything you want