Use an RTSP Security Camera as a Video Meeting Camera with OBS
Learn how to bring an IP security camera or NVR RTSP stream into Feishu, DingTalk, and other video meeting apps by using OBS Studio as a virtual camera.
Read moreLearn how to bring an IP security camera or NVR RTSP stream into Feishu, DingTalk, and other video meeting apps by using OBS Studio as a virtual camera.
Read moreA practical guide to implementing a position-form PID temperature controller in C, including triac-based heater control, state variables, output limiting, and integral windup prevention.
Read moreA practical walkthrough for setting up Hexo locally, connecting it to GitHub with SSH, and deploying the blog step by step.
Read moreA reflective account of a rare gathering with childhood friends, from a simple meal to an unexpected mountain hike, filled with teasing, memories, and the quiet realization of time passing.
Read moreA café becomes a place where overheard conversations, small service rituals, and reactions to AI reveal how human judgment still shapes everyday life.
Read moreA practical walkthrough for getting Kimi’s discounted first-month plan, retrieving the Kimi for coding API key, and configuring Claude Code to use kimi-k2-thinking.
Read moreA practical guide to code naming: write variable names that are clear, concise, consistent, and aligned with the domain, while using abbreviations and Hungarian notation only when they genuinely help readability.
Read moreA personal look at GTA V’s story missions, street races, rescue sequences, side activities, phone features, and a short Dead or Alive story-mode session.
Read moreA practical set of WordPress hardening steps for dealing with login scans, including theme-level protections, Nginx Basic Auth for wp-login and wp-admin, and a discussion of stronger CDN-side defenses.
Read moreA concise explanation of how Lua require searches package.path, stores modules in package.loaded, avoids repeated execution, and how to force a module to reload.
Read moreA tired architect reflects on a chili factory project that keeps being revised by shareholders, then on a hazardous-chemicals business owner being warned about safety, professionalism, and the real cost of ignoring expert advice.
Read moreSix practical product lessons on sustainable competition, low-cost solutions, product manager growth, information asymmetry, differentiated demand, and the many identities behind every user.
Read moreA reflective rereading of *Meet the Unknown Self* woven together with everyday life: school runs, family errands, a broadband plan change, and thoughts on time, self, attachment, and the teachings of the Diamond Sutra.
Read moreA practical walkthrough for building a fully local, free, enterprise-grade AI knowledge base Q&A system using Docker, Ollama, OneAPI, FastGPT, Qwen, and an embedding model.
Read moreA DFS solution for finding the longest path on a letter grid without repeating any character, using backtracking and early termination at 26.
Read moreA personal reflection on anger, loneliness, and the strain of life during the coronavirus outbreak, from closed cinemas and cancelled plans to the fear that something darker is rising again.
Read moreAn essay on how promotions manipulate scarcity, urgency, and attention to push people into poor buying decisions, from discount sales to bundling, forced purchases, and hidden traps in everyday life.
Read moreLearn what happens when MySQL exhausts an unsigned INT auto-increment range, why duplicate-key errors occur, and why every InnoDB table should define an explicit primary key.
Read moreA personal reflection on being labeled psychologically dark, the habit of reading things from negative angles, and the exhaustion of being told to think only positively.
Read moreA critical English-language review of notable environmental research from July to December 2018, covering pollution, exposure assessment, non-target analysis, climate impacts, indoor air, microplastics, and emerging contaminants.
Read more