Z Space Blog

your source for Game Z

Posts tagged Python. Subscribe?

Page 1 of 1

Small Victories Count

Today, I wrestled some mistletoe into the cgit installation on my server. Not the plant, silly, it's mistletoe, a CommonMark-compliant parser!

Since the server runs Gentoo, I needed to write an ebuild for mistletoe to get it into the system-wide Python path, since Gentoo uses Portage for system-level Python and pip for user level... Thankfully my past experience as a contributor made this task easy, but any other distro would've let me install mistletoe at the system level from pip.

Read more...

Say hello to vgstash!

Today, I'm announcing the release of vgstash, a command line program that keeps track of your game collection and progress in a small SQLite database. I'm happy to finally bring this to fruition. The story of its inception follows.

Read more...

Dupekill - Remove duped content

Dupekill Project Page

Dupekill started out as a quick-and-dirty Python script to get rid of duplicate files in a directory of sounds that a friend and I had ripped from a video game. When we were writing it, I realized that I hadn't seen any apps out there that did what we were doing, so I asked him if I could take his code and improve upon it. He obliged, and over the winter of 2011 I turned the script into Dupekill.

It is now over 10 times faster than the first incarnation, can recurse into subdirectories, can be configured to ignore symlinks and shortcuts, and features a "dry run" to show the user which files would be deleted. I've used it on my own files and have tested it extensively. It does exactly what we set out to do, and I hope someone out there finds it useful.

2022-06-04 Update: There are improvements planned for future releases, including interactive choice per-file of which to keep, and options to choose for all conflicts, via command-line flags. No promises, but there are plans!

Page 1 of 1