CAPTCHA

Desperate Times Call for Desperate Measures

A new CAPTCHA module has been installed. Begone you nasty spam pests. Learn to read before you come again.

Subjects: Technology 技術

Mood: Raves and Rants

Tags: anti-spam, CAPTCHA

Syndicate content