The two minute guide to getting started with Go (GoLang) on Ubuntu 13.04

According to the website “Go is an open source programming environment that makes it easy to build simple, reliable, and efficient software”. In the community Go has been growing in popularity and where I work it is picking up steam with several new projects like Gopercloud as one example. Today, I’ll show you how to quickly get started using and learning Go.

Continue reading

Posted in Go, Open Source | 3 Comments

Getting started with Pynsive – a Python plugin library

In the words of the Pynsive author “Sometimes it’s the simplest project that is most useful”. Pynsive according the the readme is a simple plugin library that uses the sys.meta_path list along with a custom finder and loader definitions to hook into the Python import process. Pynsive also follows PEP 302.

Today I’ll show you the most simple way to use this new library.

Continue reading

Posted in Open Source, Python | 1 Comment

Getting started with Ansible on Ubuntu 13.04 (Desktop)

This blog post will cover getting Ansible working on Ubuntu 13.04. The steps are actually very well documented but I’ll cover a few steps I needed to do to get everything working properly. The steps here are for testing and learning Ansible on a VM enviroment only and not for production setup.

Continue reading

Posted in Ansible, Open Source, Python, Ubuntu | Leave a comment

Using a Python client to test Tornado WebSockets

In my last article I showed you how to how to use WebSockets in a very minimal code fashion using Tornado and Python. Today, I’ll show you a very easy way to build a Python client and test out your WebSocket projects using a library called: websocket-client.

Continue reading

Posted in Open Source, Python, Tornado | Leave a comment

Getting started with WebSockets using Python and Tornado

Using WebSockets in Python with Tornado is very easy. Today I’ll show you how to build a very simple application that will demonstrate the basics of getting everything working.

Continue reading

Posted in JavaScript, Open Source, Python, Tornado | 6 Comments

Setting up OpenStack (Grizzly) Keystone in ten easy steps on Ubuntu 12.04 LTS

I’m going to go through the steps required to setup OpenStack’s Identity Service Keystone on Ubuntu 12.04. I’ll assume you already have Ubuntu up and running.

Continue reading

Posted in Open Source, OpenStack, Python, Ubuntu | 1 Comment

Book Review: Creating Mobile Apps with jQuery Mobile

Today I’ll be reviewing the eBook version of Creating Mobile Apps with jQuery Mobile authored by Shane Gliser and published by Packtpub. You can check out Shane’s blog here.

Continue reading

Posted in Android, HTML5, iPhone, JavaScript, Mobile, Open Source, Reviews | Leave a comment

Tutorial: Your first ASP.NET SignalR project

Today we will go over the steps to get up and running with SignalR. SignalR is an open-source .NET library for building web applications that require live user interaction or real-time data updates. We will build a cheesy Twitter clone called HalfTwit which will take 70 characters and share the comment for everyone else to see in real-time. I think you’ll find SignalR to be pretty slick and easy to use.

Continue reading

Posted in ASP.NET, C#, Open Source | Leave a comment

Project Meniscus: Logging-as-a-Service for the Cloud (built with Python)

OpenStack Portland is currently underway and our team lead will be presenting on Thursday afternoon an introduction and overview of Project Meniscus to the OpenStack attendees.

Out teams hopes to get Project Meniscus into OpenStack incubator status so right from the start we’ve been using OpenStack software components like Oslo Logging, Oslo-Config, the same Python modules that other OpenStack projects use as well as and OpenStack best practices (we are learning as we go along).

I’m going to take this time to do an update on what we are working on and how others can get involved.

Continue reading

Posted in Open Source, OpenStack, Python | Comments Off

Getting started with Multiprocessing in Python

Multiprocessing in Python is pretty easy given the amount of work Python is doing for you behind the scenes. Today I’ll show you a few example to get started with Python 2.7.x multiprocessing.

Continue reading

Posted in Open Source, Python | Comments Off