sciyoshi.com/2017-11-22T10:42:37ZAlternative Combinatorial Gray Codestag:sciyoshi.com:/2010/12/gray-codes//An introduction to Gray codes and an overview of alternatives to the binary reflected Gray code, including monotonic and balanced codes.EmailListField for Djangotag:sciyoshi.com:/2009/8/emaillistfield-django//A simple Django form field for validating a list of email addresses.Prevent Django newcomments spam with Akismet (reloaded)tag:sciyoshi.com:/2009/7/prevent-django-newcomments-spam-akismet-reloaded//How to use Akismet to prevent comment spam using signals in Django's new commenting system.import antigravitytag:sciyoshi.com:/2008/12/import-antigravity//XKCD contributes to Python.Fixing moved subversion repositories when using git-svntag:sciyoshi.com:/2008/12/fixing-moved-subversion-repositories-when-using-git-svn//How to handle repository path changes when migrating from Subversion to Git (even if the noMetadata option is used.)Rails-like MVC Controllers for Djangotag:sciyoshi.com:/2008/11/rails-mvc-controllers-django//A simple example of grouping views in Django in order to be able to easily override functionality.Using Akismet/TypePad AntiSpam with Django's new comments frameworktag:sciyoshi.com:/2008/8/using-akismet-djangos-new-comments-framework//Custom Django manager that excludes subclassestag:sciyoshi.com:/2008/8/custom-django-manager-excludes-subclasses//The nice thing about Django templatestag:sciyoshi.com:/2008/7/nice-thing-about-django-templates//Dynamic Django settings context processortag:sciyoshi.com:/2008/7/dynamic-django-settings-context-processor//Django ChoiceField with "other" choicetag:sciyoshi.com:/2008/7/django-choicefield-other-choice//