I’m proud to announce the release of bakthat 0.5.0, now with OpenStack Swift support as backend (in additition of AWS S3 and Glacier) and BakManager integration. If you don’t know bakthat yet, it’s a backup framework/command line tool written in Python that let you manage backups on AWS/OpenStack.
I needed a way to convert seconds to a human readable interval/format like 1w instead of 604800, or 3D18h3m54s instead of 324234, but I also wanted to be able to parse the result back in seconds.
I made a simple Python script using bakthat, a backup framework I created, and sh, a Python subprocess interface, that makes backing up MongoDB to Amazon Glacier or S3 an easier task.
Sometimes, you need to be able to quickly backup/restore data without storing them as files, like a complex configuration object or simply string, here comes KeyValue.
KeyValue is a simple “key value store” that allows you to quickly store/retrieve strings/objects on Amazon S3. All values are serialized with json, so you can directly backup any json serializable value.
A quick guide on how to retrieve your Twitter data with Python (from scripts/command line, without setting up a web server) and Twitter REST API v1.1.
Or how to instantiate a Python class from a string using importlib.
I’m currently reading the book Python for data analysis and I have struggled to setup a remote IPython notebook server with all the scientific python stack, in a virtualenv, on Ubuntu Server. That’s why I share the steps I followed to get everything running, without the headhaches.
UFW, or uncomplicated firewall is a configuration tool that makes configuring iptables easy, so why not enable it and harden your server security ?
Amazon recently released Glacier, a new web service designed to store rarely accessed data. Thanks to boto, a Python interface to Amazon Web Services, it’s very easy to store/retrieve archives from Glacier.
Bakthat is a little command line tool I created to compress, encrypt (symmetric encryption) and upload files directly to Amazon S3 in a single command. I just released version 0.2 adding Amazon Glacier support.