Image Placeholder Server
Image Placeholder Server is a web server written in Python that aims to emulate a few services provided by Placehold.it.
Placehold.it is a useful site for web designers as it provides dynamically-generated images for use as place holders early in the web design process. However, to use Placehold.it, one needs to be constantly online. That is a problem for me as I am outside and offline most of the time, especially when I am working on frontend (HTML coding) stuff. So, I thought I'd make a similar service that I can run on my own computer.
This is a solution that I've come up for my own personal use. But I hope it will be useful for others as well. You can download Image Placeholder Server from GitHub here: https://github.com/samhain13/image-placeholder-server
Screenshot of EnDecryptor running in a Gnome Terminal. (Click to view full size.)
EnDecryptor is a Python class that provides simple, slide-rule encryption/decryption functions.
I created this application because I won't want easy to guess passwords for my Internet accounts, yet I also don't want to remember garbled strings. By using EnDecryptor, I can simple supply a password and a pass phrase that are both easy to remember. The application returns a jumbled-up string that hopefully, is less vulnerable to brute force, dictionary attacks.
The use of a pass phrase makes the encryption process reversible. Unlike when you use, say, MD5 for obfuscating your passwords. EnDecryptor was also written to be usable on an Android device through SL4A.
You can download EnDecryptor from GitHub here: https://github.com/samhain13/endecryptor
SaWALi Web Application Library
The SaWALi Web Application Library is a Pylons application that aims to provide a reasonably complete set of components for operating a multi-purpose website. Currently, it has its own content management system, user management and authentication system (through Python OpenID), a simple contact facility, and RSS and site map generators.
Taking advantage of the Pylons Framework, SaWALi is fully-customisable and inherently-extensible. All of SaWALi's administrative and public interfaces can be modified to suit a website's userbase— from its document editors and server error pages down to its public-facing pages and site maps. Being a Python module, SaWALi can also be used to power several websites operating in the same host. There is no need to have multiple instances of SaWALi, one for each domain or sub-domain even if it requires its own look-and-feel.
At this time, SaWALi uses Buzhug— a pure-Python database engine. While unorthodox, this eliminates the need for the presence of Shared Objects that the more popular, SQL-based database engines require. This makes SaWALi easier to deploy on shared hosting systems that typically only have a minimal Python 2.4 install (like my own hosting provider's).
SaWALi is also Free Software. It is made available through the GNU General Public License.
This sub-section contains recycled pages from the old abcruz.com Development Work & Experiments section. The projects posted here are no longer being developed and have already been abandoned.
Related YouTube Videos
HTML5 Canvas Test
2D Browser Game Library
BGE Test Clips
My adventures learning the Blender Game Engine back in 2008-09.