Mindblown: a blog about philosophy.

  • How To Connect Windows 7 to a VPN

    When you need to connect into your workplace or home network, you can use a VPN (Virtual Private Network) to do this.  This sort of setup is ideal for frequent travelers who need to connect their laptop into another network while on the road.  This 7 step how-to covers connecting your current machine to a […]

  • Event-based Programming for Python

    Oftentimes, you need to have objects that communicate with each other via events. This is a very useful setup, for example, in a GUI — where these events represent things like mouse clicks, key strokes, or button presses. That’s not what I developed these classes for, since I was more interested in simulating things and […]

  • Stackless Python meets Twisted Matrix….

    Sometimes, you come across two programming toolkits that would go great together. However, in the case of Twisted Matrix and Stackless python, there’s some legwork required to get these two great systems to work together.

  • Stackless Event Loops

    This is a follow-on article to Stackless Python Meets Twisted Matrix. This time how to use function decorators to turn a ordinary looking function in a looping event dispatcher. Useful for the Observer design pattern.

  • Sending HTML Email From Python

    (Due to changes in the Python standard library, I’ve posted a new updated method to send HTML email from Python.) I forget where exactly I found this, but the other day I needed a quick Python method to send an HTML email — in my case, it was in response to a Web CGI request, […]

Got any book recommendations?