Helpmonks Blog
Articles on our products, customer experience, customer service and business growth.


Python wxPython install on MacOS X 10.8.x
wxPython is a GUI library kit for developing desktop application with Python. Since it is cross-platform you can actually run your code on MacOS X, Windows and Linux. Now, while installing wxPython on my development environment (MacBook Air 13″, MacOS X 10.8.x) and the standard installer from the wxPython website I’ve…

Seriously, this is the best commercial ever
I know, best title for a blog post, but seriously you have to watch the below commercial. It is funny, engaging and touches quite enough inside of you to want to do something. Brilliant, simply brilliant. http://www.youtube.com/watch?v=3iIkOi3srLo?rel=0&w=560&h=315 Rainforest Alliance – Follow the Frog

That’s what I call innovative…
Yeah we all have been spoiled by Microsoft and (during the Steve Jobs area) by Apple with innovation, but clearly the stage for the next “big thing” belongs to Ubuntu. Seriously, not because it is open source, but because they have shown that they are willing to go out of…

Python and Django: ImportError: No module named django.core
Python is without a doubt a great language. Django is a great framework. It is just obvious to use them and get your site up and running. So, today, while setting up a new site with “django-admin.py startproject mysite” I’ve run into the “ImportError: No module named django.core” error. While…

AES 256-bit keys and Coldfusion
This week seams to be the Java week. Just yesterday I’ve posted about my experience on installing Java 7 on MacOS X 10.8.2 and today comes another Java one. This time, it is about the 256-bit AES keys and Coldfusion (well my choice is the open source CFML engine called…

MacOS X Mountain Lion and Java 7 installation
Today I set out to get Java 7 JDK running on MacOS X Mountain Lion (10.8.2). As Apple actually only installs Java 6 (1.6.x) one needs to get Java 7 from the Oracle website at the Java SE download site. Once downloaded simply run the installer and it (should) install…

Movie about open source software has to become a reality
Open source software turns this world and is found in every little gadget, in your phone (Android), when you swipe your credit card at the counter, in the plane (on my flight the other week the had to reboot and one could see the terminal screen for some time) in…

Each database its own unique generator
Don’t you love that every major database on the planet thinks that we (as in developers) don’t need to have a common syntax and that we should spend hours looking for the needed functionality? Well, it just so happens that I was in need for generating a unique ID today…

Experience with a MacBook Air
I have to say, that since the introduction of the MacBook Air I have been intrigued by having a complete work-horse in such a small form factor. Thought, at the introduction the 4GB RAM and 64GB storage was not enough for me to switch. Only until recently when Apple finally upgraded…

Switching from one Mac to another and Homebrew issues
As I’ve just switched from one Mac to another I’ve experienced an issue with the Homebrew installation. Whatever I did I received a message of; fatal: Unable to create ‘/usr/local/.git/index.lock’: Permission denied or something like; Permission denied – /usr/local/opt/pkg-config As I’ve migrated all user accounts and applications it should have…

MySQL replication – Query caused different errors on master and slave
MySQL replication works quite reliable most of the time. But from time to time, especially if you change network, servers or the master has gone away the slave will get in a “weird” state. Today, I’ve encountered the following error message on one of the slaves; Query caused different errors…

Steve Jobs on startup and building something new
The below video is about “Steve Jobs building Next”, but a lot of his comments give an incredible insights into building a startup and all his challenges. Today we all know what happened to Next and Steve. Nevertheless, it is a great glimpse into building a company. Take 20 minutes…

Get a git submodule checkout on remote
Since switching to GIT from SVN, I have to say that my “developer live” is much simpler. Especially dealing with branches, tags and “externals” (submodules) has been a step forward. Whereas in the past, I’ve cringed each time I was thinking of branching my code and afterwards merging it with…