昨天从南京回来了,感谢大佬们给我的本科学科竞赛旅程画上了一个完美句号,还能上一次信息院的官网首页。

早上找完指导老师回来就开始改明天答辩用的PPT。改好之后还不想学习,想起前两天看到的唯一图库里的妹子图片,于是翻出之前到爬虫脚本改改打算再给秋名山车友会添砖加瓦。

比赛前买的那台机器还没到期,各种资源都是闲置的,所以干脆把环境直接搭建在这台机器上面了。不过遇到了一些问题,pip安装Scrapy的时候总是安装不上cryptograpy这个依赖库,手动安装提示找不到libffi和cffi。

Solution:

libffi二进制安装:

wget ftp://sourceware.org/pub/libffi/libffi-3.0.11.tar.gz
tar zxvf libffi-3.0.11.tar.gz  cd libffi-3.0.11/
./configure
make
make install

搞定libffi就可以直接 pip install cffi, 接下来安装以下这几个包

sudo apt-get install build-essential libssl-dev  libffi-dev python-dev

Finally,

pip install cryptography

Done!

Expedition 50 Soyuz MS-02 Landing

Expedition 50 Soyuz MS-02 Landing

 

应该认为这种事很寻常吗?

无论你到世界上的任何地方,无论看到的是动物、植物,还是其他什么难以名状的东西,只要它有生命,就跟其他所有地球生命一样使用同一部词典,知道同一段代码,所有生命都源自于同一个原始的抽动:

我们不知道是什么推动了创世事件的开启,但那种事情只有在地球上发生过一次,而且反应链从未停止。

— MorningRocks

今天早上家里的网络全线瘫痪,没时间多搞就赶紧出去学习去了,晚上查了好久也没查出原因,于是干脆reset了机器,这些配置文件又得重新填QAQ

因为毕设用到一堆硬件设备,都是无线接在openwrt和树莓派下的,尽管家里路由器的DHCP租期设置的很长,但是为了高可靠性,还是把mac与IP绑定会比较好,实现方法有如下两种。

Solution I:

修改/etc/config/dhcp,增加如下的内容:

config host
option ip ‘192.168.1.2’
option mac ’00:11:22:33:44:55′
option name ‘mypc’

Solution II:

dnsmasq读取 /etc/ether

/etc/init.d/dnsmasq -> option readethers 1

在/etc/ether中增加如下内容即可实现mac地址与IP地址的绑定

# mac ip
11:22:33:44:55:66 192.168.1.3
00:1c:cc:83:d9:2a 192.168.1.164

最后还需要重启dnsmasq

/etc/init.d/dnsmasq restart

如果需要绑定IP的设备之前一直处于连接到路由器的状态,需要断开连接后再次连接路由器才可以获得所设置的绑定的地址。