Jaiku on App Engine
A developer's experience deploying the open-source microblogging platform Jaiku on Google App Engine, detailing a workaround for a file limit issue.
Ian Lewis is a software engineer based in Tokyo who writes about containers, Kubernetes, DevOps, and programming practices. His blog covers real-world engineering topics, career reflections, and practical tooling insights from working with cloud-native systems.
148 articles from this blog
A developer's experience deploying the open-source microblogging platform Jaiku on Google App Engine, detailing a workaround for a file limit issue.
Explains how to implement Django-like reverse URL generation in a Werkzeug-based Google App Engine application using endpoint names.
Explains unexpected behavior when using Python's dict.update() with Django's QueryDict due to its internal list-based value storage.
Explores a critical Internet Explorer vulnerability where JSON containing script tags can trigger XSS attacks due to improper handling.
Explains Django's F() object queries for comparing and updating database fields directly within the ORM.
A developer modifies the jQuery Pageslide plugin to support multiple, independently configured slideshows on a single webpage.
A Python tutorial on creating a flexible date range iterator generator using datetime and timedelta.
A developer shares their journey revisiting classic algorithms, providing Python implementations of insertion sort and merge sort from the MIT Intro to Algorithms course.
A guide to customizing Firefox's interface using add-ons to mimic Chrome's minimalist design and features while retaining Firefox's core functionality.
A guide on enabling basic UTF-8 string manipulation in Guile Scheme using the Guile-Glib module, including setup and function examples.
A tutorial on implementing and configuring the Django sitemap framework to generate XML sitemaps for a website.
A developer explores using Django admin inline forms to manage comments on feed items, sharing code snippets and challenges.
A developer shares their experience using the feedparser library with Django to parse RSS/Atom feeds and handle date/timezone conversion challenges.
A developer recounts attending a Python Onsen event, working on a Django lifestream app, and discussing web development with peers.
Announcement of the first release of a WordPress plugin for integrating Disqus comments into blog posts.
A tutorial on implementing custom OK/Cancel button functionality in modal dialogs using the jQuery jqModal plugin.
Announcing the alpha release of jsonschema 0.2, detailing new features like additionalProperties validation, interactive mode, and bug fixes.
A developer's review and implementation experience with Sweetcron, a lifestream feed aggregator built on CodeIgniter.
A developer details the technical process of configuring Plagger to receive Twitter reply updates via email, including troubleshooting dependencies and plugins.
An introduction to Graphviz, an open-source tool for generating graph diagrams from text descriptions, with examples of its dot and neato utilities.