Ao theme version 0.3 released

30 Nov 2013

Just published version 0.3 of my Ao theme for Nibbleblog (compatible with 3.7.x). It includes several changes such as:

  • Improved social buttons
  • Social buttons can now be hidden through config.bit
  • Improved and simplified how navigation bar works
  • Added a dropdown box for showing the tags

Note that this is a prerelease, so some things may change. Download in its GitHub repository. I've also written a small guide in the Nibbleblog forums so that the custom settings are easier to understand.

Tags: style theme nibbleblog

Introduction to distutils (II)

22 Nov 2013

Hey there! In the first part of this tutorial I showed how to write a simple setup script for distutils (you may want to check that out if you haven't), and now it's time to talk about building and installing the module. Keep on reading and discover the superfoo.

Tags: python distutils setup breezedb distribute

Bumblebee and kernel updates

21 Nov 2013

Just recently, my Debian machine updated the kernel to 3.11. I should note that I have an Optimus laptop, which means that I need Bumblebee to enable/disable the discrete graphics card and have power management.

This is more of a reminder to myself than anything, but don't forget that linux-headers must be installed in order to build the DKMS modules for the kernel, including the bbswitch module (used for power management) as well as the nvidia module itself (otherwise Bumblebee will not be able to load the driver). Installing the headers is as easy as doing:

# apt-get install linux-headers-`uname -r`

There's that.

Tags: linux bbswitch bumblebee kernel nvidia

Introduction to distutils (I)

08 Nov 2013

Hey there! Have you ever wondered how to build and distribute a python module or library you have written to the public? If you have (if you haven't, that's cool anyway), then this might be interesting for you. Starting with this post, I'll write a tutorial divided in three parts that will hopefully serve as a simple and easy to understand introduction to Python's distutils: from writing the build script to sharing your library with the world.

First of all, please take into account that I will be referring to Python 2.7 in this tutorial, but it may not be that different for Python 3.

Tags: breezedb setup distutils python development distribute

1 2 3 4