Book Review: Cloud Architecture Patterns By Bill Wilder

November 07, 2012 at 07:11 AM | categories: Book review | View Comments
"Cloud Architecture Patterns By Bill Wilder"; O'Reilly Media This book is a must read for any one involved in software development particularly cloud based applications. The book describes the popular patterns used in development of scalable applications, coverage is...

Tsantsa: CSS, JS minification and SCSS compilation commands for setuptools release announcement

October 21, 2012 at 12:30 PM | categories: Python | View Comments
The Baruwa 2 project uses compass and coffee to generate css and javascript files, these files require minification to improve performance when deployed. Baruwa is written in python so it is ideal that the compilation and minification takes place using...

Book Review: Building a Windows IT Infrastructure in the Cloud

October 04, 2012 at 07:20 AM | categories: Book review | View Comments
"Building a Windows IT Infrastructure in the Cloud By David Rensin"; O'Reilly Media This book does a splendid job in describing the Amazon cloud products that can be used to provide IT infrastructure in the cloud. The critical components...

IOS 6 Breaks Certificate based IPSEC VPNs

September 29, 2012 at 11:30 AM | categories: Mac OS X, Tips, IPSEC | View Comments
I have found that the recent release of IOS 6 breaks Certificate based IPSEC VPN functionality. IPSEC VPNs using preshared keys still do work however. A number of other users report the having the same issue, if IPSEC VPN functionality...

Mac OSX IPSEC VPN via command line using builtin Racoon client

September 19, 2012 at 07:30 AM | categories: Mac OS X, Howto, Sysadmin, Linux, Tips, Security, IPSEC | View Comments
The Mac OSX IPSEC VPN client setup via "System preferences" only supports IPSEC/XAUTH and IPSEC/L2TP both of which give you a different IP address for your tunnel interface. System preferences on the backend uses Racoon so it is possible...

Book Review: Think Python By Allen B. Downey

September 19, 2012 at 07:11 AM | categories: Book review | View Comments
"Think Python By Allen B. Downey"; O'Reilly Media Being an introduction to programming using the Python language this book strikes a good balance between explaining the programming theory and translating that into the Python Language. All the fundamentals of...

MailScanner Ubuntu and Debian packages

September 10, 2012 at 07:39 AM | categories: Sysadmin, Security, Email, Linux | View Comments
The Debian and Ubuntu MailScanner packages have not been maintained for a long time. Recently both distributions dropped support for MailScanner within their repo's. The Baruwa project provides up to date deb packages for both distributions. Packages are available for:...

IPSEC split tunneling VPN with Mac OSX and Strongswan 5 on Centos/RHEL 6

September 01, 2012 at 10:08 AM | categories: Centos, Mac OS X, Howto, Sysadmin, RHEL, Linux, Tips, Security, IPSEC | View Comments
In my previous post i described how to setup an IPSEC VPN for use with Iphone, Ipad and Mac OSX IPSEC VPN clients. This post describes how to enable split tunneling which is supported by the Mac OSX IPSEC...

Book Review: Practical Computer Vision with SimpleCV By Kurt Demaagd, Anthony Oliver, Nathan Oostendorp, Katherine Scott

August 24, 2012 at 04:11 PM | categories: Book review | View Comments
"Practical Computer Vision with SimpleCV By Kurt Demaagd, Anthony Oliver, Nathan Oostendorp, Katherine Scott"; O'Reilly Media A practical guide to get you started in the field of computer vision, this book is pitched to a wide range of readers...

Customizing PostgreSQL's psql sessions

August 24, 2012 at 07:30 AM | categories: Sysadmin, Tips | View Comments
PostgreSQL allows you to customize your psql session's using a configuration file "psqlrc". using a psqlrc file you can create shortcuts, change your prompt etc. The user specific psqlrc file is ~/.psqlrc When you work with several databases on...

Iphone/Ipad/Mac OSX IPSEC VPN with Strongswan 5 on Centos/RHEL 6

August 23, 2012 at 10:21 AM | categories: Centos, Mac OS X, Howto, Sysadmin, RHEL, Linux, Tips, Security, IPSEC | View Comments
This howto describes setting up an IPSEC VPN for use with the Iphone, Ipad and Mac OSX VPN clients on Centos/RHEL 6. I am using the 5.x branch of Strongswan which is now the mainline actively maintained branch. At...

Fix Bind error (broken trust chain) resolving

August 22, 2012 at 08:21 PM | categories: Tips, RHEL, Centos, DNS, Linux | View Comments
This Bind named issue results in queries failing and log messages such as the following being logged error (no valid KEY) resolving 'dlv.isc.org/DNSKEY/IN': 156.154.101.23#53 error (broken trust chain) resolving './NS/IN': 193.0.14.129#53 The issue is caused by the date on...