0%

之前一直没了解过gevent的知识,最近在研究Flask性能提升的时候看到了gevent,正好顺带了解一下。为什么不是Twisted?Twisted是依靠回调实现的异步,不是我喜欢的类型。

阅读全文 »

不知道何时开始,国家将很多长长的假期切割成了一个个零散的小假期。前段时间有个段子倒是蛮流行的,也是可以作为这个难得长假期的不错注解:

阅读全文 »

今晚更新了一下MBL的固件,发现直接系统被更新掉了,好在密码还在,总算还记得怎么登录,因此需要重新配置一下MBL的系统。主要是安装一套类似APT的包管理系统:ipkg 首先需要开启MBL的SSH:http://<ip>/UI/ssh页面,默认账户密码在上面。 开启之后,登录ssh,由于是mips芯片,因此采用如下方法安装:

wget -c http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable/ipkg-opt_0.99.163-10_powerpc.ipk

tar -xOvzf ipkg-opt_0.99.163-10_powerpc.ipk ./data.tar.gz | tar -C / -xzvf -

mkdir -p /opt/etc/ipkg

echo "src cross http://ipkg.nslu2-linux.org/feeds/optware/ds101g/cross/stable"  >> /opt/etc/ipkg/feeds.conf

ln -s /opt/bin/ipkg /usr/bin/ipkg

就可以实现ipkg的安装了。之后执行ipkg update更新一下。 安装Python

ipkg install python27
安装BT客户端
ipkg install transmission
默认transmission不允许直接访问,需要修改~/.config/transmission-daemon/下的配置文件: 主要是修改 “rpc-whitelist-enabled”: false, 这一项即可。 另外修改文件保存路径:”download-dir”: “/DataVolume/shares/Public/Downloads”,

最近很久没有看什么漫画了,这个还算不错,现在扫本版出到第5卷了,我才看到第三卷,后面两卷看起来是扫描版,台版据说出到第10卷了。

 

百度盘下载:点我下载

之所以想写这篇文章,就是因为涉及到正好需要设计到部署线上生产环境的问题。线上生产环境一般要求比较严,比如说我现有的生产环境基本上是比较严格的内网环境:办公网隔离,无法直接从外网下载任何文件,这给本来需要大量依赖环境的Python部署带来了很大的麻烦。

之前360公开了一部分他们在Python环境中的一些经验[1][2],这些东西非常值得我们学习。虽然我非常期待有3,但是,起码现在看起来还是没有的。

阅读全文 »

在天朝,最和谐的事情莫过于“连接被重置”。这件事情暂时无法解决,真是令人痛心。很多个人时候我们个人可以借助很多工具来绕过,但是假如在开发生产环境中,这也是比较困扰的事情了,比如Python的PyPi就经常被重置。

阅读全文 »