- 上卡,ssh进去, 用minicom发AT命令调试

sudo minicom -D /dev/ttyS0 AT 命令: +CPIN? // SIM已经识别 +CMNB=3 // 切换到NBIOT, 1 CAT-M 2 NB-Iot 3 CAT-M and NB-IoT +CMNB? // 选模 Preferred selection between CAT-M and ...

添加一个软链接:

ln -s /etc/gammu-smsdrc /etc/gammurc

from: http://rasyid.net/2010/06/15/warning-no-configuration-file-found/

Gammu发短信和Gammu-smsd收短信参考:https://pron.cc/post/raspberrypi/raspberry_pi_biji_2

亦参考了此文:https://steemit.com/cn/@ety001/5zehat

yum安装什么的就不讲了,太简单

1、对应的安全组规则中添加允许入方向的8883和1883的TCP端口(一开始用localhost本机发布订阅完全没问题,但是就是把Broker对外部署的时候死活不通,后来才发现是端口安全组策略问题,在这事上浪费好久时间,奶奶个凶)。

2、关于ssl加密,参考一下https://fxdata.cloud/tutorials/install-and-secure-the-mosquitto-mqtt-messaging-broker-on-centos-7, 但是要按文章里的说法,加多个listener, 比如listener 1883 localhost,会报错,不知道为什么。 另外,记得把代理端的/etc/ssl/certs/ca-bundle.crt ...

计划着买树莓派4B,琢磨着这手上的3B+是不是不用带着在身上跑了,放在家里或者办公室,然后家里好几个闲置的小蓝牙音箱,想想是不是连接上,给自动声音提醒点啥什么的。

折腾了好久,pair也pari了,connect也connect了,就是没声音。。。

最后在这个旮旯发现一句:

When I put a hash # in front of hdmi.force.hotplug=1 in the config.txt ...

树莓派升级到python3.7之后,老是报ModuleNotFoundError: No module named 'apt_pkg',按网上重做软链接之类的折腾了一番,没用。

重装python3-apt,看见那么两名提示:

建议安装: python3-apt-dbg python-apt-doc

安装之,好像好了。

若报错如下:

ERROR: Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-install-0_r5psic/psycopg2/

先安装这个

yum install postgresql-devel

知乎科学家说这么干:https://zhuanlan.zhihu.com/p/36972216

最后一步,可以不写脚本,通过systemd来管理,开机启动神马的,可参考:https://www.laonan.net/blog/66aXdIXhEemphPI8kVRt8A/

后记:重装了个python3.7之后,uwsgi要求高版本glibc,懒得去装了,换gunicorn:http://www.oneclicksimplify.com/jessie.html ...

树莓派3B+上写了个开机自动执行更新的的脚本,正值Pi4发行之际,rpi-update更新固件,重启后无法工作,红灯常亮,绿灯循环闪4下。

到 https://github.com/raspberrypi/firmware/tree/master/boot 去下载start.elf文件,把SD卡卸下来装到Mac上, 复制这个文件到SD卡的boot内。

插卡,通电。

查了下,中文互联网讨论这个问题还是蛮少的,记一下。

某宝上买了一个小oled屏用来在树莓派上显示一些简短信息,需要开机启动,但很久才会设置一次,记下备查:

1、写个开机启动脚本,放在/etc/init.d/下,比如:/etc/init.d/minioled

 

#!/bin/bash # /etc/init.d/minioled ### BEGIN INIT INFO # Provides: laonan # Required-Start: $remote_fs ...

早上收到邮件说Let's Encrypt证书自动续期失败,

参考 https://www.jianshu.com/p/d318321b93a1 这篇文章,写了个在name.com注册的域名的精简插件。

地址:https://github.com/laonan/certbot-dns-name-com

1、安装PostgreSQL 2、在settings里配置一个PostgreSQL的配置节:

DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'wodedata', 'USER': 'root', 'PASSWORD': 'wodemima', 'HOST': '127.0.0.1', 'PORT': '3306', }, 'postgresql': { 'ENGINE': 'django.db.backends.postgresql' ...

新建一个model,migrate一创建外键一直不成功,一开始还以为是升级到django2.x之后的幺蛾子,后来发现是默认存储引擎的问题,原来从旧的数据库导过来的表都是MyISAM,但安装mariadb时默认是InnoDB。

在my.cnf里改成MyISAM,重启mariadb(或mysql what ever),搞定。

以前是这样的:

from django.template.loader import get_template from django.template import Context htmly = get_template('email/contact.html') d = Context({'contact': contact, 'attachments': attachments}) html = htmly.render(dt)

如果异常:TypeError: context ...

在Google Search Console上看到公司的20多个链接显示如标题错误,比如 https://www.moorol.com/en/product/led-bulb-works-with-amazon-echo-alexa/ 是因为页面里镶嵌了一段Rich Snippet(现在叫Rich Results)的代码:

<script type="application/ld+json"> { "@context" : "http://schema.org", "@type" : "Product", "name" ...

如果续期Let's Encrypt老是报如下错误:

Attempting to renew cert (laonan.net) from /etc/letsencrypt/renewal/laonan.net.conf produced an unexpected error: The manual plugin is not working; there may be problems with ...

因为Mac里的brew一下子把我的python升级到3.7还不能回滚,所以tensorflow只能安装在树莓派上。。。接下来只能用vim写tensorflow的代码了?

服务器上修改了ssh端口,本地git push被拒,查了一下,全是github上怎么改成https方式的办法。。。你们就没有人自己建git服务器吗?闲置的VPS送给我啊。。。

自己动手,丰衣足食,其实也很简单,

首先,.ssh/config里增加一段:

# gitolite server Host mygitserver HostName 111.222.11.22 Port 11111 User git

然后,到项目目录下,.git/config里 ...

用树莓派看电影,加载srt中文字幕时老是闪退并报错,

omxplayer.bin: SubtitleRenderer.cpp:133: SubtitleRenderer::load_glyph(SubtitleRenderer::InternalChar)::: Assertion `!vgGetError()' failed. /usr/bin/omxplayer: 行 67: 1039 已放弃 LD_LIBRARY_PATH="$OMXPLAYER_LIBS${LD_LIBRARY_PATH:+:$LD_LIBRARY_PATH}" $OMXPLAYER_BIN " ...

在之前的版本这么配置没有问题,但在新的1.14上就有问题了(以let's encrypt为例)

server { listen 443 ssl; server_name a.com; return 301 https://www.a.com$request_uri; } server { listen 443 ssl; server_name www.a.com; ... ssl_certificate /etc/letsencrypt ...

升级一个应用到python3.7 + django2.1时,在生产环境上debug设置为false一直报错,不是那个ALLOWED_HOSTS问题,从gunicorn排除到nginx,最后怀疑是国际化问题(因为一直无法自动跳转,要手动输入带前缀的完整url,比如输入http://www.a.com/要报错,但是http://www.a.com/en/就没事),搞了一个下午加一个晚上,未果,在nginx的日志里又看不出什么端倪出来。

早上发现这篇文章,https://code.i-harness.com/en ...

  • 第 1 页 / 共 6 页
  • 下页