Render archive entries with compact dates, icons, hover cards, and custom year headings in an older NexT theme.
Software notes and practical experiments
This is the English entry point to Nanfeng's development blog. The archive currently contains Chinese-language technical notes; English translations will be published progressively.
Adding a jVectorMap Travel Map to a Hexo Blog
Configure map data, colors, markers, and a standalone travel-map page that can be linked from any Hexo theme.
C Programming Exercise Collection, Part 2
A curated set of classic C exercises covering loops, arrays, strings, functions, and basic algorithms.
Installing and Using lua-cjson
Install lua-cjson with LuaRocks or from source and verify JSON encoding and decoding.
Building Tetris with Python and Pygame
Structure a Tetris-style game around tetromino rotations, a board matrix, collision checks, line clearing, score, and keyboard input.
Drawing a Brown Bear with Python Turtle
Draw a simple brown bear character using circles, filled shapes, headings, and Turtle movement.
Nine-Slice Image Scaling in Cocos2d-x Lua
Resize a panel without distorting its corners by using a nine-slice sprite in Cocos2d-x Lua.
Sending a One-Time WeChat Reminder with Python
A constrained example for sending one user-confirmed message to a consenting WeChat contact.
Building an End-of-Workday Countdown with Tkinter
Create a responsive Tkinter countdown that displays the current time and shows a reminder at the selected end time.
Creating a Radial Skill Cooldown with ProgressTimer
Wrap a sprite in a radial ProgressTimer to display a clockwise or counterclockwise skill cooldown.