Intorduction to Munin monitoring tool and extending it with PHP

Posted by on May 16, 2014 in Uncategorized | No Comments

This is a quick introduction to http://munin-monitoring.org/ monitoring tool. To make it little bit more interesting I decided to step outside of my comfort zone and record a video instead of posting plane text.

Parsing binary data in PHP on an example with the PCAP format

Posted by on Mar 12, 2014 in PHP Programming | No Comments
Parsing binary data in PHP on an example with the PCAP format

Not every problem should be solved with PHP. For certain types of applications it’s simply more appropriate to select a different programming language. You might be glad to hear that parsing binary data, is **NOT** one of them. If you don’t have to worry about microseconds and the biggest concern is development time, PHP might […]

A painless guide to Apache CouchDB for a PHP developer

Posted by on Jan 4, 2014 in PHP Programming | No Comments
A painless guide to Apache CouchDB for a PHP developer

World of technology loves buzzwords. There is always something new which allegedly is the game changer, and we all should upgrade in the matter of urgency. On the other hand, absorbing new knowledge costs time and effort. It’s difficult to decide which technology is worth sacrificing brain glucose levels. Few months ago I had to […]

API-based Web Application with Backbone, Require.js and Slim framework

Posted by on Sep 21, 2013 in Front-end, PHP Programming | 2 Comments
API-based Web Application with Backbone, Require.js and Slim framework

A single-page application (SPA) was something I’ve been exploring for the last few months. I always liked the idea of moving certain responsibilities to the client’s side. After all, why would you like to waste server’s RAM/CPU to buil a HTML page (and pay for a transfer to deliver it) when a web browser is […]

Continuous Integration for PHP with Jenkins

Continuous Integration for PHP with Jenkins

Today I would like to show you how to setup an continues integration server for a PHP project with Jenkins. If you don’t know what the continues integration is have a look at Wikipedia. In a simple words It can be explained as a process of frequent commits to the project’s mainline and running all […]

Sucesfull planning in software development

Posted by on Sep 1, 2013 in Methodology | No Comments
Sucesfull planning in software development

All successful people have a plan. They plan literally everything from work related stuff to details of their personal live. One of my friends used to plan how much he’s going to earn the next day. He used to make up a number and write a short sentence in his notebook like “Tomorrow I’m going […]

Load testing with BlazeMeter

Posted by on Jul 28, 2013 in Environment | No Comments
Load testing with BlazeMeter

Some time ago I wrote a post about using jMeter to benchmark performance of a web application. Apache jMeter is a great piece of software and I strongly recommend it but it’s not everything. You also need a high capacity bandwidth and a reliable hosts to run a test from. You often need more than […]

How to improve PHP programming skills

Posted by on Jul 27, 2013 in PHP Programming | 5 Comments
How to improve PHP programming skills

“How do I improve my PHP skills?” is a recurring question on various boards and chats. It’s often asked by newbies but even experienced developers ask themselves the same thing. After all trying to be better is in the human nature. This is a deep question and when you think about it there isn’t a […]