管理systemd(一)
一、systemd基本概念 (一)systemd简要介绍 定义 系统启动和服务器守护进程管理器,负责在系统启动或运行时,激活系统资源,服务器进程和其它进程 新特性 系统引导时实现服务并行启动 按需启动守护进程 自动化的服务依赖关系管理 同时采用socket式与D-Bus总线式激活服务 系统状态快照 systemd核心概念unit unit表示不同类…
基于 systemd 创建 Linux service 启动顺序和检测故障重启
背景 团队基于 Armbian 设计了一个 LoRa 网关,它要求上电后开始运行主程序 packet_forwarder (它实现 LoRa<-(转)->UDP 与服务器通信)。 这本来是一个简单的需求,将其设计成一个 service 加载到 systemd 中就可以完成,该 rime_gateway.service 代码如下: [Un…
在VPS上部署WARP来进行流量加密并解锁Netflix和Google验证码(无损实现IPv4/IPv6双栈)
目前常见的 VPN 协议都有可靠的密码学加密,可以保证我们访问的网站等信息不被他人窃取 但我们的访问请求会被 VPN 服务器进一步转发,转发出去的流量如果是 HTTP 请求就会暴露请求内容,如果是 HTTPS 请求则会泄露 SNI,同时还会暴露访问的目标 IP 地址,DNS 的明文查询也不可避免暴露我们的访问网站 为了实现对这一流程的进一步保护,我…
使用bitwarden_rs搭建自己的密码管理器服务
以前一直使用多年lastpass作为我的密码管理器,使用上来总体说还不错,但是也还有些小问题,半年多前看到bitwarden,不仅可以使用他们提供的服务也可以自己搭建自己的密码管理器服务,但是本文教程是bitwarden_rs,bitwarden_rs是Rust语言重写的比官网的更加轻量级而且更适合个人自己搭建,代码都是开源的安全性上也算可靠。经过…
将Gaussian与Grimme的xtb程序联用搜索过渡态、产生IRC、做振动分析
0 前言 在《盘点Grimme迄今对理论化学的贡献》(http://sobereva.com/388)一文中笔者曾简单提到GFN-xTB方法,说白了就是类似于DFTB那种半经验意味的DFT,精度不错普适性也好,对与之耗时相仿佛的半经验方法和DFTB带来了极大的冲击。Grimme开发了名为xtb的专门做GFN-xTB计算的程序。xtb程序用过的人都说…
Gaussian教程 | 计算标准摩尔反应焓和标准摩尔生成焓
摘要:本教程介绍了焓、焓变、标准摩尔生成焓和标准摩尔反应焓的相关概念,并以顺式和反式1,3-丁二烯为例,详细介绍了如何利用Gaussian程序计算反应的标准摩尔反应焓。此外,以HCl分子为例,演示了如何计算分子的标准摩尔生成焓。最后,还演示了如何用原子化法计算生成焓。 基本概念 焓(enthalpy) 在热力学中,焓是用来表征系统的状态参数,当一个…
详谈Multiwfn支持的输入文件类型、产生方法以及相互转换
0 前言 虽然在Multiwfn入门贴《Multiwfn入门tips》(http://sobereva.com/167)、Multiwfn手册2.5节中已经讲过应该怎么选择合适的Multiwfn输入文件,但还是有一些初级量子化学研究者搞不明白,由于使用错误的输入文件导致Multiwfn自动退出或得不到想要的结果。另外经常有人问如何产生Multiwf…
通过轨道权重福井函数和轨道权重双描述符预测亲核和亲电反应位点
0 前言 福井函数(Fukui function)与双描述符(dual descriptor)是概念密度泛函理论框架下定义的非常流行的用于预测反应位点的方法,笔者之前写过很多相关文章,连同大量相关综述都汇总提供在了这里:《概念密度泛函综述和重要文献合集》(http://bbs.keinsci.com/thread-384-1-1.html)。如果读…
Gaussian教程 | 搜索过渡态
摘要:本文以1,3-丁二烯的顺反构象异构体转化为例详解了:(1)如何用量化计算软件高斯(Gaussian)的TS、QST2、QST3三种方法来搜索过渡态(Transition state)结构;(2)如何确认过渡态结构;(3)如何构建反应路径以及计算反应能垒等。 ...