Docker 相关

CentOS 下安装 Docker 和 Docker Compose

参考 https://penpenguanguan.com/12296.html#%E5%AE%89%E8%A3%85%20Docker%20%E5%92%8C%20Docker%20Compose

为 Docker 设置代理以加快镜像的拉取速度

即使为 CentOS 配置了代理,但 docker 属于应用层,需要单独为其配置代理。

1、创建 docker 配置文件

mkdir /etc/systemd/system/docker.service.d

2、编辑 http-proxy.conf 文件

vim /etc/systemd/sy[......]

阅读全文>>>>>>

分类:Web

标签:,

钢瓶瓶身钢印标识及转接头

比如钢瓶瓶身的钢印内容如下:

CL2 TP22.5 WP15 W6.50 V4.00 S3.7 Fw5.0 GB5099 TS2210277 LA 30Y 19129106087

  • CL2:充装介质化学符号,这里为氯气
  • TP22.5:水压试验压力 22.5MPH
  • WP15:公称工作压力 15MPH
  • W6.50:气瓶重量 6.50kg
  • V4.00:公称容积 4.00L
  • S3.7:公称壁厚 3.7mm
  • Fw5.0:
  • GB5099:气瓶生产执行标准号(常见的钢瓶执行标准是 GB5099)
  • 30Y:气瓶设计使用年限 30 年

阀门:

QF-10[……]

阅读全文>>>>>>

分类:化学设备

标签:,

[纯好玩] 利用 RTMP 推流将 GoPro 当作摄像头

简单说就是在局域网中将 GoPro 的实时画面显示到电脑上。当然还有一种更简单的方式:使用 HDMI 视频采集卡,因为 GoPro 带 HDMI 接口,但采集卡价格很贵啊。

需要准备的设备和软件

  • 支持直播功能的 GoPro 相机:目前只有 HERO7 BlackHERO8 BlackGoPro MAX 这三款支持直播功能
  • 安装了 GoPro app 的手机
  • Docker 环境(我这里使用局域网内的一台群晖)
  • 安装有 VLC 播放器的电脑

步骤

  1. 搭建 RTMP 推流服务器
  2. 设置 GoPro 相机的 RTMP URL
  3. VLC 播放器上获取相机实时画面
  4. 完成

搭建 RTMP 推流服务器

这个比较简单,群晖 [……]

阅读全文>>>>>>

分类:Web

标签:, ,

Oracle Cloud VPS

后台登录地址:https://console.ap-seoul-1.oraclecloud.com

创建实例的时候需要上传 SSH 公钥

Oracle Cloud 不能使用用户名和密码的方式登录,只能使用 SSH 密钥的方式。可以使用 PuTTYgen 生成公钥和私钥。生成的公钥用于创建实例的时候上传,私钥保存于你自己的电脑上用于以后登录 VPS。

VPS 管理

SSH 的默认用户名

  • CentOS:opc
  • Ubuntu:ubuntu

开放端口

需要同时设置两个地方:

  • Oracle Cloud 后台实例:默认仅开放了 22 端口。定位到你的实例-虚拟云网络后的链接-公共子网-De[……]

    阅读全文>>>>>>

分类:Web

标签:,

化学缩略语

MSDS:Material Safety Data Sheet,化学品安全技术说明书。详见维基百科条目MSDS 示例

CAS:Chemical Abstracts Service,化学文摘号。详见维基百科条目

EC:欧洲现有商业化学品目录。详见维基百科条目

GHS:Globally Harmonized System of Classification and Labeling of Chemicals,全球化学品统一分类和标签制度。详见维基百科条目GHS 危险象形符号图以及

样品分析中的缩略语

分类:化学知识

标签:, ,

化学试剂瓶标签

CAS:Chemical Abstracts Service,CAS 号。又称 CAS 登录号或 CAS 登记号码,是某种物质(化合物、高分子材料、生物序列、混合物或合金)的唯一的数字识别号码。美国化学会的下设组织化学文摘社(Chemical Abstracts Service,简称 CAS)负责为每一种出现在文献中的物质分配一个 CAS 编号,其目的是为了避免化学物质有多种名称的麻烦,使数据库的检索更为方便。如今几乎所有的化学数据库都允许用 CAS 编号检索。

M.F:Molecular Formula,分子式。是一种用来表示化学物质(也可能为元素或化合物)组成的式子。

M.W:molecular[……]

阅读全文>>>>>>

分类:化学试剂

标签:, ,

N1 刷 OpenWrt 固件做旁路由

N1 刷 OpenWrt 固件推荐 F 大(flippy)的 OpenWrt 固件,更新很及时。F 大一般同时发布+和+o 两个版本,+o 表示 flow offloading 加速,N1 一般选+版本(F 大对+和+o 的解释)。

本文主要以 F 大的 OpenWrt 固件为例,其他 OpenWrt 固件基本是同样的设置方式。

F 大 OpenWrt 固件的刷入和更新

F 大的 OpenWrt 固件的默认 IP:192.168.1.1,默认帐号密码:root/password

刷入 OpenWrt 固件

  1. 固件写入 U 盘
  2. 电脑直连 N1
  3. SSH 进入 N1
  4. 运行命令./inst-to-emm[......]

    阅读全文>>>>>>

分类:Network

标签:, ,

Boro 3.3

Boro:硼硅(Borosilicate)

高硼硅玻璃的平均线性热膨胀系数为 3.3,所以 Boro 3.3 表示高硼硅玻璃。

参考资料

[……]

阅读全文>>>>>>

分类:化学设备

Mayan EDMS

EDMS:电子文档管理系统(Electronic Document Management System)

群晖 Docker 安装 Mayan EDMS 可参考官方的 Simple Docker installation,但官方建议从 3.4 版本开始,使用 Docker 时首选的安装方法是使用 Docker Compose,使用 https://get.mayan-edms.com 安装脚本和 Simple Docker installation 的方式已经过时,将来会被移除。

搭建 Mayan EDMS

环境

群晖 Virtual Machine Manager 套件中添加 CentOS 7.7.1908 版本的 [……]

阅读全文>>>>>>

分类:Web

标签:, , , ,

关于 Yubikey

名词解释

Yubikey、Yubico、OTP、TOTP、FIDO、FIDO2、U2F

OTP:一次性密码(One-Time Password,简称 OTP),又称动态密码或单次有效密码,是指计算机系统或其他数字设备上只能使用一次的密码,有效期为只有一次登录会话或交易。如登录某些网站或程序,要求你输入短信验证码,这个就是 OTP 的其中一种形式。

TOTP:基于时间的一次性密码(Time-Based One-Time Password,简称 TOTP)算法。

HOTP:基于 HMAC 的一次性密码(HMAC-based One-time Password,简称 HOTP)算法。

FIDO:FIDO([……]

阅读全文>>>>>>

分类:未分类

标签:, , , ,

Padavan 固件设置无线转有线

应用场景

一台 PC 主机想上网,没有无线网卡,无法连接家里的无线路由器,又没法拉网线,但有一台闲置的刷了 Padavan 固件的无线路由器。

设置方法

只需设置闲置的这台 Padavan 路由器,主路由不需要做设置。设置如下:

  • 转到 “高级设置” – “无线 2.4G” – “无线桥接”
  • “无线 AP 工作模式” 选择 “AP-Client+AP”
  • “无线 AP-Client 角色” 选择 “Lan bridge”,输入上级 SSID 信息,也就是你无线转有线的无线路由器的 SSID 信息
  • 转到 “高级设置”-“内部网络(LAN)”-“DHCP 服务器”,关闭 DHCP
  • (如果要管理此路由器)将路 [……]

    阅读全文>>>>>>

分类:Network

N1 降级刷机救砖总结

关于 N1 刷机用的固件:

基本所有的、各种类型的固件都是基于两个平台:Android 和 Linux。原厂电视盒固件和基于原厂固件修改的第三方电视盒固件,他们都是基于 Android 7.0,其他固件一般基于 Linux。

所以我们这里把刷 N1 用的固件分为两类:

  • 第三方电视盒固件(如 webpad、YYF、Rush):电视盒固件用 USB_Burning_Tool 通过双公头 USB 刷机线直接刷进 N1 的 eMMC 中
  • 基于 Linux 的固件(如 OpenWrt、Armbian):基于 Linux 的固件需要先将固件写入 U 盘,再用 U 盘启动后用命令写入 N1 的 eMMC 中,也可以不写入 eMMC 而直接运行 [……]

    阅读全文>>>>>>

分类:Network

标签:, , , ,

气动敲击锤(气锤)知识

又名自动震击器、空气敲击锤。是一种自动敲击装置,以震动的目的防止粉体在管路、料斗、料仓输送中产生粘附、堵塞,对设备的器壁均不会产生操作和变形,广泛应用于化工、化肥、食品、陶瓷、玻璃、水泥、制药、塑料、燃料等粉体加工行业。

工作原理

在气动敲击锤没有通入压缩空气 (3Kg/cm 以上) 的状态下,磁性活塞借助强磁力贴紧固定在基板上。三通电磁阀通电时,压缩空气流入气动敲击锤本体,本体内的压力增高,当大于磁力时,磁性活塞高速脱离基板,由于强磁力的反作用力产生很强的反击力。高速落下的磁性活塞撞击基板,其冲击力传给料仓,并且用强的冲击力击落附着的粉尘。三通电磁阀停止通电时气动敲击锤本体内的压缩空气通过三通 [……]

阅读全文>>>>>>

使用群晖搭建第三方 Bitwarden 密码服务器

本文介绍如何在自己的群晖 Docker 上搭建第三方 Bitwarden(bitwarden_rs)密码管理服务器,并且让你随时随地通过你的 Mac、PC、iOS、Android 等各平台的 Bitwarden 客户端,以及 Web 浏览器、Chrome 扩展等访问你的 Bitwarden 密码库,编辑并同步你的密码。完全免费,没有密码条目数量的限制,甚至你可以开启两步验证、使用 YubiKey 等。

Bitwarden 介绍

Bitwarden 是一个跨平台的密码管理软件,类似于 1Password、EnPass、LastPass 等,支持几乎目前所有的平台(Mac、PC、iOS、Android、Web 浏览器、Chrome[……]

阅读全文>>>>>>

VPS 相关

这里以我使用的 Vultr 和 Google Cloud 为例

设置允许使用 SSH 工具登录 Google Cloud

浏览器进入 Google Cloud 的 vm 实例面板,“连接”-“SSH”-“在浏览器中打开”

切换到 root 角色

sudo -i

修改 SSH 配置文件/etc/ssh/sshd_config

vi /etc/ssh/sshd_config

修改 PermitRootLogin 和 PasswordAuthentication 值改为 yes

PermitRootLogin yes //默认为 no,需要开启 root 用户访问改为 yes
PasswordAuthentication y[......]

阅读全文>>>>>>

分类:Network

标签: