Category Articles RSS Feed
How To Work with the ZeroMQ Messaging Library
Viewed 8194 times since Sat, Jan 4, 2014
ZeroMQ ZeroMQ is a library used to implement messaging and communication systems between applications and processes - fast and asynchronously. If you have past experience with other application messaging solutions such as RabbitMQ, it might come a... Read More
How To Set Up Python 2.7.6 and 3.3.3 on CentOS 6.4
Viewed 7437 times since Sat, Jan 4, 2014
More often than not, as a developer you will be responsible for managing the server(s) your application runs on to a certain degree. When it comes to choosing the operating system, especially for production, going with a sound choice such as CentOS... Read More
How to Deploy Python WSGI Applications Using uWSGI Web Server with Nginx
Viewed 6773 times since Sat, Jan 4, 2014
Understanding uWSGI and Using Nginx uWSGI is an ambitious project. Its toolset allows you to do so much more than simply hosting web applications. Since it does the job so well, and in such a performant way, over the years it has proven to be an... Read More
How To Create Nagios Plugins With Python On Ubuntu 12.10
Viewed 6704 times since Sat, Jan 4, 2014
This time, we will expand on this idea and create Nagios plugins using Python. Step 1 - Install NRPE apt-get install -y python nagios-nrpe-server useradd nrpe && update-rc.d nagios-nrpe-server defaults Step 2 - Create your Python Script It... Read More
Docker Explained: How To Containerize Python Web Applications
Viewed 4614 times since Sat, Jan 4, 2014
Docker in Brief The docker project offers higher-level tools, working together, which are built on top of some Linux kernel features. The goal is to help developers and system administrators port applications - with all of their... Read More
How To Use the Web2py Framework to Quickly Build Your Python App
Viewed 4578 times since Sat, Jan 4, 2014
The Python programming language is a versatile, high-level language that can be used easily for web programming, among other tasks. Building web applications can be difficult and toilsome on your own. Web frameworks preform much of the heavy lifting... Read More
How To Use the Pyramid Framework To Build Your Python Web App on Ubuntu
Viewed 4113 times since Sat, Jan 4, 2014
Web frameworks provide a quick and easy way to jump start a web application. Almost every web framework adheres to the MVC software pattern. MVC stands for model, view, and controller. It is a way of distinguishing and separating the different... Read More
How To Create Nagios Plugins With Python On CentOS 6
Viewed 3627 times since Sat, Jan 4, 2014
This time, we will expand on this idea and create Nagios plugins using Python. Step 1 - Install RPMForge Repository and NRPE rpm -ivh http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm yum -y install python nagios... Read More
A Comparison of Web Servers for Python Based Web Applications
Viewed 2670 times since Sat, Jan 4, 2014
In this article, we will talk about three main things: Python, Web Servers, and most importantly the bits and bobs in-between the two. Jokes aside, this rather long article might seem dire for some looking for quick guidance or answers. Unfortunately... Read More
How To Setup uWSGI On Ubuntu 12.10
Viewed 2156 times since Sat, Jan 4, 2014
uWSGI provides an implementation of the WSGI specification and is both a protocol and an application server. For more, please refer to the uWSGI docs here. Although in this tutorial we will setup a standalone uWSGI server, it is generally kept... Read More
Common Python Tools: Using virtualenv, Installing with Pip, and Managing
Viewed 2141 times since Sat, Jan 4, 2014
When it comes to working with Python, especially in the domain of application development, there are certain tools that you will see being mentioned often in various places or open source code. Despite being extremely commonly used, unfortunately... Read More