Technical musings from an opinionated Platform Engineer/Leader

AWS: Install Zotonic CMS on Amazon Linux


Zotonic CMS has been around for a little while, and it has been on my developent bucket list for at least a few months. For me, it really came down to a handful of pros and cons:

Pros:

  • Written in Erlang - fast, modular, functional, capable of doing a lot with comparably little resources

  • Active community

  • Opensource

  • Able to host multiple sites within a single installation

Cons:

  • Written in Erlang - a language with which I have no experience

Read more ⟶

AWS: Install Erlang/OTP on Amazon Linux


I could not find suitable rpms, and since building was sort of a pain, I thought I would put this together. This is not an altogether foreign installation, but there are some tricky dependencies, and a few random devel packages that you need. Start by figuring out the path to the latest source file download, and use wget:

Required Packages Installation

Install the build tools and required libraries.

Read more ⟶

AWS: Install PostgreSQL 9.0 on Amazon Linux


[UPDATE: Since writing this, Amazon has updated their repos (several times) for Amazon Linux. You can still use pgrpms and get the latest and greatest PostgreSQL, and that’s a fine technique. However, I want to point out that you can use: “sudo yum install postgresql-9.1 postgresql-server-9.1” to install PostgreSQL 9.1 directly from the Amazon Linux repos.]

This post is a follow up to the Quick and dirty PostgreSQL installation on Amazon Linux. Use the previous article for quick installations; this post details an installation technique with which I would be more comfortable in a production environment. This post also details installation from pgrpms, instead of the Amazon repos. The rpm installation is not as bleeding edge as building from source, but pgrpms stays quite current, and this avoids manual dealings with dependencies (which is nice).

Read more ⟶

AWS: Install PostgreSQL on Amazon Linux (quick and dirty)


I am going to break this into two articles. The first article will use yum (and the default amazon repositories) for the installation, all defaults, and the ec2 instance EBS root device. Some more in-depth installation techniques are in the next post (Install PostgreSQL 9.0 on Amazon Linux). It seems likely to me that you want some hybrid of the two versions, but this one will get you up and running in a few minutes.

Read more ⟶

Opensource CSV to shapefile conversion (PostGIS)


My primary tool for GIS manipulation and review on the desktop is the opensource uDig. This is because most of my GIS data is already created, and is available in either PostGIS or GeoServer. uDig interfaces well with each of these. When the occasional shapefile comes my way, it is as easy as dragging and dropping the file into the uDig pane, and I am in business. uDig is based on Eclipse, and uses a similar display/window arrangement. If you are not comfortable with Eclipse, or want to try something a little different - Quantum GIS (with GRASS GIS) is also a great choice. These tools are all opensource and have active communities.

Read more ⟶