What is tinc?

tinc is a Virtual Private Network (VPN) daemon that uses tunnelling and encryption to create a secure private network between hosts on the Internet. tinc is Free Software and licensed under the GNU General Public License version 2 or later. Because the VPN appears to the IP level network code as a normal network device, there is no need to adapt any existing software. This allows VPN sites to share information with each other over the Internet without exposing any information to others.

阅读全文 »

What's Proxmox VE

Proxmox Virtual Environment is an open source server virtualization management solution based on QEMU/KVM and LXC. You can manage virtual machines, containers, highly available clusters, storage and networks with an integrated, easy-to-use web interface or via CLI. Proxmox VE code is licensed under the GNU Affero General Public License, version 3. The project is developed and maintained by Proxmox Server Solutions GmbH.

阅读全文 »

Nginx 反向代理, 实现不同二级域名访问指定端口

阅读全文 »


最近台式机崩了,只能使用使用笔记本了(macOS 系统)。因为要用到 vivado,想着装个虚拟机,发现了这篇文章,原来 docker 也可以使用图形化界面,于是选择了将 vivado 安装到 docker 中,避免虚拟机的臃肿。从此,vivado 成为了全平台软件,macOS 终于站起来了。🤪

阅读全文 »

LINC (Linear amplification with nonlinear components) 是一种使用非线性元件进行线性放大的功率放大器系统,可以在获得高线性度的同时获得高效率。其结构如下图所示:


LINC 的基本思想是使用 SCS (signal component separator) 将相位幅度调制的信号转为两路相位调制信号,然后再通过两个高效率的非线性功率放大器放大,最后通过组合两路信号获得原始信号的放大后的信号。

在 LINC 系统中,需要使用到 SCS,其实现可以使用模拟的方案,也可以使用全数字的方案。

本文记录了全数字 SCS 的实现方法。

阅读全文 »