Vasudev Ram’s blog on software innovation, open-source and proprietary, worldwide. Python, D, Go, FreePascal, Unix, databases, open source.
Similar
I wanted to migrate my shelljob module from Python 2 to 3. I use this as part of the Leaf unit test setup. What I thought would be relatively straight forward has become quite a problem. I had trou…...
Read more »
By dismissing the Python garbage collection (GC) mechanism, which reclaims memory by collecting and freeing unused data, Instagram can run… (more…)
Read more »
For reasons outside of the scope of this entry, I recently installed
Ubuntu's package (for Ubuntu 20.04) of the Python netaddr on a system of ours. When I did,
I got an interesting Python warning that I hadn't seen before: (more…)
Read more »
Datetimes are a headache to deal with in Python, especially when dealing
with timezones, especially when dealing with different machines with
different locales.
Maya exists to do all the hard work for you, so you can focus on what
you're trying...
Read more »
Imagine a custom set-like data structure that doesn’t perform hashing and trades performance for tighter memory footprint. Or imagine a dict-like data structure that automatically stores data in a PostgreSQL or Redis database the moment you initialize it;... (more…)
Read more »