fabric 踩坑记

安装fabric2

 

坑1 :由于轻信了一开始搜索到的fabric中文文档网页,该网页已经陈旧,正确安装方式为 fabric2

 

这里直接上我写好的fabric 脚本

 

 

配置好本身ssh免密码登录

坑2:macos默认生成的id_rsa密钥格式可能不太正确,需要使用命令转换一下格式

 

use jquery ajax load image and put it to image tag src in base64 way

https://stackoverflow.com/questions/19124701/get-image-using-jquery-ajax-and-decode-it-to-base64/25371174

 

 

win10 golang sqlite3

1. 安装mingw-w64
2. 设置mingw-w64的bin目录到path,使终端可以直接找到执行gcc命令
3. 使用go env 命令检查环境变量,看有没有 CGO_ENABLED=1
4. 编译测试

附上测试代码

 

写一下今天折腾树莓派加红外线元件的事情

设备:树莓派3b, CHQ1838 红外接受元件

树莓派跟CHQ1838红外接收元件
树莓派跟CHQ1838红外接收元件

连接比较简单,使用gpio18接口,接地,接5v,升级完系统后 怎么也不能正确启动lirc服务,并且/dev目录下没有lirc0 设备,这可愁坏了,还以为我的CHQ1838 这个元器件是个山寨货,不支持,一直google,想不明白,google 到下午,发现一个网页说,系统版本升级后会有问题,我一琢磨,我好像也是先安装了lirc 然后给系统做了版本升级,哎呀,一拍大腿,试试他这个方法,

修改/boot/config.txt文件,原先的那一串改为:

dtoverlay=gpio-ir,gpio_in_pin=18

重启,就行了

=========================================================

后面开始测试接收,电视机的遥控器简单,重点在于那个空调遥控器,

mode2下能接收到那些pulse,irrecord f d /dev/lirc0 ~/kongtiaoraw.conf 模式下,显示10s no data  receive,直接用mode2 接收到的 那些数字手动写 配置文件放到 lirc.conf.d目录下,启动lirc ,提示  Error: bad signal length, 编码确实很长,google无果,感觉今天是没招了