Upmath is an open-source frontend project led by Russian particle physicist Dr. Roman Parpalak. It is an online editor based on Markdown + LaTeX. See its GitHub repository.
It can display complex mathematical formulas and graphics on the Web, including figures drawn with LaTeX TikZ.
This article explains how to deploy a browser-accessible OpenWebUI chat interface on a Debian-based system and connect it to large language models through the OpenRouter API, creating a self-hosted ChatGPT-like web interface. We will also configure a domain using Cloudflare DNS, allowing the service to be accessed directly through
<ai.your-domain>.
This article documents two approaches for implementing one-click “中 / En” language switching in VanBlog, or in a similar blog theme with a navigation bar.
The first approach is based on the open-source project xnx3/translate, while the second uses Google Website Translator.
The main difference between the two approaches is that the open-source project uses AI translation and generally produces better translation quality, whereas Google Translate may only be accessible outside certain regions and usually provides poorer translation quality.
You can choose either approach depending on your site's performance requirements and network environment.
The article also provides the corresponding CSS, JavaScript, and HTML needed to hide translation banners, prevent the language-switching button itself from being translated, and reliably insert the switch into a specified position in the navigation bar.
Suppose we now have the domain name <your-domain>. We can use the API provided by a DNS provider, using Cloudflare as an example, to periodically update the IPv6 address.
PON(Passive Optical Network,无源光网络)是当前 FTTX(Fiber to the X,光纤到某处)宽带接入网络的主流技术体系之一。
从技术演进路线来看,PON 经历了 APON → BPON → EPON / GPON → 10G-EPON / XG-PON / XGS-PON → 50G-PON 的发展过程。随着网络带宽需求不断提升,PON 也正在从千兆接入逐步迈向万兆乃至 50G 时代。