Month: February 2023

Cloudflare rewrites Nginx C modules in Rust, building a future without Nginx

As reported last year, Cloudflare is replacing Nginx with Pingora, which is written internally in Rust, with the goal of building a faster, more efficient, and more general-purpose internal proxy to serve as a platform for Cloudflare’s current and future products. But Cloudflare’s infrastructure is huge and consists of many different services. Recently, Cloudflare engineers …

Cloudflare rewrites Nginx C modules in Rust, building a future without Nginx Read More »

Small pit of C# Enumerable.Repeat()

In fact, it is not a pit of Enumerable.Repeat(), it is a pit of value/reference type, but it is not a pit, but I did not understand it before[…] This article is transferred from https://azhuge233.com/c-enumerable-repeat-%E7%9A%84%E5%B0%8F%E5%9D%91/ This site is only for collection, and the copyright belongs to the original author.

Introduce a useful tool: ChatGPT Universal Toolbox (Chrome/Edge Extension Kit)

I have recently written a lot of ChatGPT plug-ins in the company to help colleagues better use ChatGPT to assist development or complete routine work. Taking advantage of this continuous vacation, I took a night to package two of these functions into Chrome /Edge browser extension kit, and successfully put on the chrome online application …

Introduce a useful tool: ChatGPT Universal Toolbox (Chrome/Edge Extension Kit) Read More »

Ambient: A high-performance multiplayer game engine written in Rust

Produced | OSC Open Source Community (ID: oschina2013) After more than a year in development, Ambient, an open-source multiplayer game engine written in Rust, has finally released version 0.1. According to reports, Ambient is a runtime for building high-performance multiplayer games and 3D applications. It uses WebAssembly and WebGPU technology. It is compatible with any …

Ambient: A high-performance multiplayer game engine written in Rust Read More »

Fix some issues with Proxmox VE caused by storage changes

Problems caused when removing SMB/CIFS storage After adding the SMB storage path in the Web UI and then removing the storage space, adding […] This article is transferred from https://azhuge233.com/%E8%A7%A3%E5%86%B3-proxmox-ve-%E5%9B%A0%E5%AD%98%E5%82%A8%E6%9B% B4%E6%94%B9%E8%80%8C%E5%BC%95%E5%8F%91%E7%9A%84%E4%B8%80%E4%BA%9B%E9%97%AE% E9%A2%98/ This site is only for collection, and the copyright belongs to the original author.

Python practical module (38) cvzone

environment windows 10 64bit python 3.8 cvzone 1.5.6 Introduction cvzone is an open source library for computer vision, its core is based on opencv and mdiapipe , it can be used for image processing and the realization of some AI functions very conveniently. Installation and use Use pip to install, execute the command pip install …

Python practical module (38) cvzone Read More »

How to use the browser’s native Clipboard API to read and write the user’s clipboard data

We sometimes see the “Copy to Clipboard” function on some websites. It can not only copy the text we see with the naked eye, but also copy the complete format so that you can paste it into Teams or Word, and sometimes copy it completely. Customized content, in fact, is achieved through the browser’s built-in …

How to use the browser’s native Clipboard API to read and write the user’s clipboard data Read More »