又是一年选举时

日子过的好快,转眼今年五月又是苏格兰的议会选举时间。因为新冠疫情早早选择了邮寄投票,于是本周收到了选票。

信封上非常明确的说明内容为选票,以及强调非收件人本人不可以使用,要不就是违法行为 (offence)。

随选票还附上了一份邮寄投票的整个操作流程说明书。

邮寄投票的声明,包括确认选票信息和个人信息。黄色的那一条是快速胶水,用于密封下方放入选票后的信封。

每人有两份选票,一个是本地区的,一个是所在region的,都是在选中的那一项后的方框内打叉。

地区选票会是选举不同党派出身的各候选人,之前没少收不同选举人的竞选宣传…

region的话就是直接选举代表的党派了。

选择完了就可以放入信封密封

然后再把密封后的信封套到回寄信封里。。。回寄的信封有设计专门的窗口显示选区和返回地址。

然后再次密封上回寄信封,因为是预付/免邮邮件,是不需要自己贴邮票的。然后出门的时候扔进信筒,完事!

英国的几大政党大部分都在苏格兰有分部,也都是苏格兰议会的主要参与者,比如英国现任执政党保守党conservative, 工党labour,绿党green party.

若干年前和保守党组成联合政府的自由民主党lib dem还有现在苏格兰的执政党苏格兰民族党SNP

当年异军突起以英国脱欧为唯一诉求,迫使保守党承诺脱欧选举引发这几年的脱欧大戏的英国独立党UKIP – 现在他们在苏格兰的诉求是解散苏格兰议会

还有其他一些党派,包括有类似’解散苏格兰议会‘诉求的‘取消苏格兰议会党’, 苏格兰前首相及SNP前党魁亚历克斯·萨尔蒙德(Alex Salmond)建立的以追求苏格兰独立为目标的ALBA 党 (alba 在苏格兰盖尔语里是苏格兰的意思)

以及英国共产党。。。

Raspberry Pi 安装备份 2

安装grafana

官方教程 https://grafana.com/tutorials/install-grafana-on-raspberry-pi/

1.安装APT key

wget -q -O - https://packages.grafana.com/gpg.key | sudo apt-key add -

2. add apt grafana repo

echo "deb https://packages.grafana.com/oss/deb stable main" | sudo tee -a /etc/apt/sources.list.d/grafana.list

3.更新apt列表

sudo apt-get update

4. 检查grafana版本

sudo apt-cache madison grafana

5.下载安装想要的版本

sudo apt-get install -y grafana=[specific version]

6.开机同步启动 grafana server

sudo /bin/systemctl enable grafana-server

7.即刻启动grafana server

sudo /bin/systemctl start grafana-server

8. 上 http://[ip]:3000进入grafana ui,初始密码为admin/admin

类似的方法安装influxDB

wget -q -O - https://repos.influxdata.com/influxdb.key | sudo apt-key add -
//需要根据os版本来确定下载的influx版本
echo "deb https://repos.influxdata.com/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/influxdb.list
sudo apt update
sudo apt-get install influxdb
sudo systemctl enable influxdb 
sudo systemctl start influxdb 

安装好influxDB后修改配置,包括取消influxData的telementry, enable http等。

sudo nano -c /etc/influxdb/influxdb.conf

然后通过influx命令进入服务器创建用户,数据库及数据库的数据保存设置

pi@raspberrypi:/etc/influxdb $ influx
Connected to http://localhost:8086 version 1.8.0
InfluxDB shell version: 1.8.0
> create database telegraf
> use telegraf
Using database telegraf
> create user [username] with password '[passpord]' with all privileges
> grant all privileges on telegraf to telegrafuser
> create retention policy "4Weeks" on "telegraf" duration 4w replication 1 default
> exit

类似的方法安装telegraf

因为telegraf也是influx data出品的,apt path是和influxdb通用的,所以直接安装就好

sudo apt-get install telegraf
sudo systemctl enable telegraf
sudo systemctl start telegraf

然后修改telegraf 设置让输出端指向之前生成的influxdb里的telegraf数据库。配置好用户和密码。

pi@raspberrypi:~ $ sudo nano /etc/telegraf/telegraf.conf
[[outputs.influxdb]]
   urls = ["http://127.0.0.1:8086"]
   database = "telegraf"
   username = "[username]"
   password = "[password]"

ctrl+X保存后重载telegraf服务的配置使之生效

pi@raspberrypi:~ $ sudo systemctl reload telegraf.service

这个时候应当在influxdb里已经生成了对应的数据表格,可以通过influx命令行查看验证设置

pi@raspberrypi:~ $ influx
Connected to http://localhost:8086 version 1.8.0
InfluxDB shell version: 1.8.0
> use telegraf
Using database telegraf
> select * from system limit 5
name: system
time host load1 load15 load5 n_cpus n_users uptime uptime_format
---- ---- ----- ------ ----- ------ ------- ------ -------------
1594650963000000000 raspberrypi 0.39 0.47 0.65 4 1 13350 3:42
1594650973000000000 raspberrypi 0.33 0.46 0.63 4 1 13360 3:42
1594650983000000000 raspberrypi 0.35 0.46 0.63 4 1 13370 3:42
1594650993000000000 raspberrypi 0.59 0.48 0.67 4 1 13380 3:43
1594651003000000000 raspberrypi 0.5 0.47 0.65 4 1 13390 3:43

参考文献

https://grafana.com/tutorials/install-grafana-on-raspberry-pi/

https://gist.github.com/boseji/bb71910d43283a1b84ab200bcce43c26

https://ksummersill.medium.com/raspberry-pi-4-with-influx-telegraf-and-grafana-to-monitor-sensor-data-6487efbef42b

Raspberry Pi 安装备份

就是个流程backup

  1. 到https://www.raspberrypi.org/software/operating-systems/ 下载OS
  2. 用Win32 Disk Imager把下载的img镜像烧到microSD/SD卡里
    1. Win32 Disk Imager的portable 可以在https://sourceforge.net/projects/win32diskimager/files/Archive/ 下载
  3. 烧好后在/boot 下添加设置文档
    1. 名为ssh的空文档,无后缀,开启SSH
    2. 名为wpa_supplicant.conf的文档,开启wifi,内容为:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
country=GB

network={
     ssid="<SSID>"
     psk="<PASSWORD>"
     scan_ssid=1
}

其中SSID为无线网络名称,psk就是连接密码

然后把microSD/SD卡放入Raspberry Pi, 连接上电源就可以开始折腾了。

配置文件设置相关见https://www.raspberrypi.org/documentation/configuration/wireless/wireless-cli.md

安装pihole

按照https://docs.pi-hole.net/main/basic-install/ 安装

如果是跑 docker的话按照https://github.com/pi-hole/docker-pi-hole/#running-pi-hole-docker 来

pihole设置

处理默认的adlist外,可以添加其他的list

比如https://github.com/privacy-protection-tools/anti-AD

无题

最近难得的享受到了脑力激荡的感觉。

虽然会累些但并没有太大的压力,反而开始享受起这种久违的状态。