Cartoons as Database

/images/_5843cecd-183d-43d4-8a51-39ef38f29277.jpeg

A while ago, I mentioned that, to manage production of multiple language versions of Unforgettable, I needed a more robust system for organizing the cartoons. They’re currently just in an Anki deck, which I still use for studying, so I was hoping to have it all by finding a robust database that would run on my phone, and that I could still use as my daily study tool.

Well, I never found that magical solution, and with the project preparing to kick into a higher gear now, I need to buckle down and find a way to manage the data and editorial workflows. So I’ve dropped the “phone-based” and “study tool” requirements, and suddenly the decision has become much easier.

◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇◆◇

The new platform is a fairly simple web-based system built with Python, Flask and SQLite. I’m not wasting any time making it pretty, because I expect to be the only user, but I am spending time to ensure it displays well on mobile too, so I’ll still be able to use my phone for quick edits if I notice a mistake during my daily study.

For now, the system is just a SQL search box that generates a paginated display of matching records, where each row is the data for a single cartoon in a single language edition. I can edit any field in place, see the associated cartoon, and view a more visual page mockup.

This should be enough to get me started, but it’s also designed to let me add other tools and displays easily as I uncover new requirements.

It’s starting to look like it might be fun.


Read More


/images/_f604f7b8-ed8c-42b5-abac-2cab2ccaaa91.jpeg

Random Body Parts Singing Together At Last

FrankenTongues began with some very specific features in mind - features that I couldn’t find in other tools - and it’s taken a while to get here, but today was the day I finally got to play with two of the biggest.

/images/_87dc1615-deb4-407d-94fd-0b39099be36b.jpeg

It's the cartoon, dummy!

I’ve been pulling my hair out trying to decide how to organize the data for this series. It all started as flashcards in the Anki system. Every day I would create a few new cards and study some of the older ones. It was great, because I could keep track of a cartoon image, a caption, and both the English and Norwegian headwords all in one place. But now I’m seeing some issues.