We love productivity tools of all kind and believe that software should be making our lives easier. For some reason many software products we have to work with don’t really feel like their creators agree. They may have great architecture, reliability and functionality but it looks like usability is snapped on as an afterthought. One example of this is apt – the Advanced Packaging Tool used on Debian/Ubuntu Linux. While a great tool in itself, for some reason it provides a number of different user interfaces for different purposes. To install/remove/upgrade/download a package there’s the apt-get tool: apt-get is a simple command line interface for downloading and installing packages. The most frequently used commands are update and install. Commands:    update – Retrieve new lists of packages    upgrade – Perform an upgrade    install – Install new packages (pkg is libc6 not libc6.deb)    remove – Remove packages   …

Read more

Happened today after we relocated a staging environment machine to DMZ. >sudo service mysql start start: Job failed to start. Solution: Mysql has a bind address recorded in it’s configuration file: /etc/mysql/my.cnf bind-address    =    <your.machine.ip> Change the value to your new ip and start mysql. Should work like charm.

2/2