- ARCHIVE / Tips and Tricks
- Apple Keynote: extracting presenter notes to Markdown
Here’s a simple AppleScript that makes it easier to extract presenter notes from a Keynote presentation and save them to a nice Markdown document. If you’re using Apple Keynote, you may have noticed that there isn’t an easy way to extract the presenter notes attached to your slides (of course you could do it manually, […]
- Accessing OS X dictionary with Python
A little script that allows to access the OS X Dictionary app using Python. Tip: make the script executable and add an alias for it in order to be able to call it from the command line easily.
- Using Mendeley and Dropbox to sync your pdf library across computers
Mendeley is a pdf and reference manager software that has a number of cool features: online/offline support, tools for creating public groups (=collections of references), and last but not least, it’s fast and easy to use. Since your references are synchronised via the online service, you can run Mendeley on more than one computer/device. However […]
- Getting hold of your Flickr collections with Python
Recently I’ve been a little disappointed with Flickr, the popular online photo-sharing service. Photos gone missing, entire albums disappeared. Not really what you’d like to happen to your photo collection, especially when it’s very large and therefore it’s difficult to be always on top of what’s there and what’s not.. Time to change strategy: use […]
- Setting up the new ‘staticfiles’ app on Django 1.3
Even if I’ve been using Django 1.3 for a while now, I’ve been holding off on some of it new features, such as the new way to handle static files via a new app called (guess what) staticfiles . Essentially, what the new static app does is allowing you to leave all static files within […]
- Upgrading to Lion: tips and tricks
I’ve finally decided to upgrade my mac operating system from Snow Leopard (10.6.8) to Lion (10.7.2). Not really for the new features such as Mission Control and LaunchPad (which although being pretty cool are not going to change my life) but mostly for the fact that the new OS is well integrated with iCloud. Sharing […]
- Installing PIL on Djangostack 1.1.1/1.2/1.3
The popular Python Imaging Library (PIL) adds image processing capabilities to your Python interpreter. This library supports many file formats and provides powerful image processing and graphics capabilities. I normally use Bitnami Djangostack for most of my Django development, which doesn’t come with PIL installed by default so in this post I’m summing up what […]
- Setting up Django Registration
Django’s admin framework includes the basic functionalities for logging in and out of the admin site, but if you’re building a so-called ‘social’ application and want people to be able to sign-up, log in and thus benefit from additional site functionalities then you need to use a more generic ‘registration’ application. The good news is: […]
- Installing Mercurial on OSx 10.6.5
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive. That’s what you read on its website, at least. I decided to give it a go mainly because I was looking forward to use a decentralized version control system for a couple of […]
- Preloading stuff in django’s interactive shell
Django’s shell is a fantastic way to interact with all the components of your django application, eg when testing new functionalities or debugging a nasty error. Sometimes though you end up loading the same variables or importing the same modules every time you run the shell , for example because you are trying out a […]