Author: tangwudi

I am a poor loser who really likes to study technology and sing. Although I have nothing to do now, I used to be a senior IT practitioner with 19 years of work experience: network engineer of an integration company in 2002, pre-sales engineer of a general agent in 2007, and sales engineer of a foreign company in 2011. I have grown up with the development of the domestic IT industry. The key is that I can sing well, which is so annoying. My main hobby now, in addition to studying singing, is to study the "True Home Data Center" solution. The ultimate goal is to allow anyone to use the idle hardware at home to build and publish their own website in minutes (a little exaggerated). For friends who pursue it, they can also achieve a certain level of security protection through various technical means (mainly free), and finally realize: everyone can have a website.

241 Posts

A bloodbath triggered by a "steamed bun": A record of the blog access anomalies caused by upgrading tailscale these past few days.
A few days ago, I saw that the devices running TailScale were running all kinds of strange versions of TailScale. Due to my obsessive-compulsive disorder, I changed the version of TailScale for all the devices running TailScale (except Qnap NAS and OpenWRT, because these two official versions are currently...
Solving the WordPress AJAX protection challenge: Using Cloudflare Tunnel to "distribute" normal website access traffic from attack traffic.
Preface I have been facing continuous attacks since a few weeks ago. The key point is that these attacks are not the previous HTTP flood attacks with no technical content, but are based on a weak point in the defense of WordPress: the ajax function entrance (/wp-admin/admin…
Policr Mini in Action: Building a Secure and Efficient Telegram Group Verification System
Foreword Because there are few people, I have never done group verification in the TG group. However, this week, I suddenly felt that it was low for the group to not have verification, so I decided to build a group verification robot: first, it can prevent robots from automatically joining the group to advertise; second, it will make friends who join the group think that I am more…
AI multimodal model combing: from text to image, video, etc. chatgpt-web-midjourney-proxy practical operation
Preface As I get more and more exposure to the field of AI, some of my previous vague understandings are gradually becoming clearer, and the needs have gradually transitioned from the simplest chat class to the text generation class (text generation picture, text generation voice, text generation video, text generation code, etc.). If…
Building a private AI: A detailed tutorial on building an open source large language model locally based on Ollama
Preface I have previously written several articles about the basics of AI big language models, including an introduction to local big language model UI and API providers (see article: Starting the AI Journey: A Detailed Introduction to Local Big Language Model UI and Big Language Model API Providers), Local Big Language Model UI…