Subsetting (Chinese) Fonts


There are loads of really delightful Simplified and Traditional Chinese True Type Fonts available on the web. There's only one issue - the file sizes are really large. In many cases, too large to effectively use as a web-font. For example, this calligraphy style font is 3.4MB. The beautiful Paper Cut Font weighs in at […] Read More

The Python Pals Divine A Date


The Python Pals Divine A Date Penny was in a right grouch. Her voice wobbled as she unloaded her woes on to her best friend, Poppy. "It's all so unfair!" She started to sob. "Oh sweetie," said Poppy, "I hate to say this, but you're sounding like a right stereotypical teenager!" Penny cracked half a […] Read More

Python Pals and the Letter Logjam


This is the second of my "Python Pals" short stories. They're designed to be solve-it-yourself puzzle stories to help kids learn the basics of programming. All feedback welcome! The Python Pals Write A Wrong Poppy's mother, Ada, was not happy. "I don't care about that," she shouted down the phone, "Why am I always the […] Read More

SMS PDU in Python for Raspberry Pi


Cracking on with my Raspberry Pi, I've written my first program in Python. The aim - to be able to send an SMS via a 3G USB dongle. The problem - the way SMS needs to be encoded is hideously complicated. For example, suppose you want to send "This is a very simple message :-)" […] Read More