Blog. Welcome to my blog

Agile Estimation

This is not going to be a normal article where I start from A, going through B and then C but instead of that I want to share with you an amazing video for Agile estimation created by David Griffiths.
(more…)

Configure Postfix to Use Gmail SMTP on Ubuntu

Configure Postfix to Use Gmail SMTP on Ubuntu This guide will help you to use your Gmail account as a SMTP server on your Ubuntu server 14.04. Once configured, all emails from your server will be sent via Gmail. This method is useful if you have a web site on your server and you want it to send emails via Gmail (please take into the email sending limits of your google account).

(more…)

How to install Cacti Monitoring Server With Nginx

How to install Cacti Monitoring Server With Nginx

Introduction

Cacti
“Cacti is an open-source, web-based network monitoring and graphing tool designed as a front-end application for the open-source, industry-standard data logging tool RRDtool. Cacti allows a user to poll services at predetermined intervals and graph the resulting data. It is generally used to graph time-series data of metrics such as CPU load and network bandwidth utilization.[2] A common usage is to monitor network traffic by polling a network switch or router interface via Simple Network Management Protocol (SNMP).” – Wikipedia (more…)

How To Set Up Nginx Load Balancing

How To Set Up Nginx Load BalancingImage from NGINX

Introduction

Before we start let’s review few basic definitions.

Nginx
“Nginx (pronounced “engine x”) is a web server with a strong focus on high concurrency, performance and low memory usage. It can also act as a reverse proxy server for HTTP, HTTPS, SMTP, POP3, and IMAP protocols, as well as a load balancer and an HTTP cache.” – Wikipedia (more…)

Doctrine 1.x Madness

doctrine-madness

A couple of months ago I met an issue with Doctrine 1.x which completely smashed my brain and it seems to be a bug issue! If you use WhereIn() (more…)