Installing a Jenkins server on an Ubuntu server

Installing a Jenkins server on an Ubuntu server

Hello, this is Bensan George. Today we are going to start building out the continuous integration server that we talked about in my previous video. For our needs, we are going to be installing a Jenkins server on a barebones Ubuntu machine. We also need to setup a web server and we will be using Continue reading Installing a Jenkins server on an Ubuntu server

LAMP stack Docker find

LAMP stack Docker find

I was looking around to find a basic LAMP stack Docker setup when I ran across https://github.com/tkyk/docker-compose-lamp. I pulled this project down into my workspace and ran docker-compose build followed by docker-compose up -d. Whatever that is placed in the webroot folder becomes available through the virtual host. Now, by default the virtual host name Continue reading LAMP stack Docker find

Simple PostgreSQL database creation in Dockerfile

Simple PostgreSQL database creation in Dockerfile

When using Compose to orchestrate the creation of multiple Docker containers, you will need to be able to wait for a container to fully get revved up before it’s ready to go. The depends_on directive that could be defined in your docker-compose.yml file only cares that the container started — it will go happily on Continue reading Simple PostgreSQL database creation in Dockerfile

Declaring task options with Celery(

Declaring task options with Celery(<4.0) and Django(1.8)

I have been using celery to get some IO-intensive background processing work done. When coupled with RabbitMQ, it is an incredible tool that manages your asynchronous tasks set for you. One of the many reasons why I love working with RabbitMQ is because you can configure it to acknowledge receipt of the message afterthe task Continue reading Declaring task options with Celery(<4.0) and Django(1.8)

Lessons from Theodore Roosevelt: The Strenuous Life

Lessons from Theodore Roosevelt: The Strenuous Life

I don’t quite know what it was that got me to this book. It could be the current political climate. It could be the need to read something historical for once. Whatever it was, I ordered The Rise of Theodore Roosevelt by Edmund Morris. This book does not disappoint. TROTR chronicles the life of Theodore Continue reading Lessons from Theodore Roosevelt: The Strenuous Life

Realizing software developer value in a corporate environment

Realizing software developer value in a corporate environment

Today, business-driven software is managed and implemented in a haphazard mess. What do I mean by business-driven software? It is the software that your company pays you to write that provides value to your internal workings of your employer. It usually is there to provide some level of automation or reduction in cost to some Continue reading Realizing software developer value in a corporate environment