Setup a new PHP Development server in 5 minutes or less
Although I’m an OSX user and I find it pretty usable I’m very used to linux and thats because I’ve been using it for 12 years now, I think is the perfect OS for all my development needs. The only...
View ArticleExtending development server [samba/mysql/MTA configuration] (part 2)
In my previous post I created a basic Development server on Debian 7 Wheezy, it has a nice vim configuration, useful command prompt (zsh), a dnsmasq install to handle the virtual hosts and my virtual...
View ArticleExtending development server [multiple php versions running at once] (part 3)
Compile and install php 5.3 We are going to compile php 5.3 and run it in apache in fast cgi, along with our default php 5.4, this technique can be used for running another php versions on the same...
View ArticleMigrate from Direct Partition to LVM
I like the ease of direct Partitions, and thats how I used to setup my machines, but recently my devserver was out of space, and there is nothing I can really remove, so I did a new VM, setup LVM, copy...
View ArticleSetup a PPTP VPN server on Centos 6
Although PPTP is now a deprecated protocol because all the vulnerabilities, it is an easy way to route our packets through a different network, so leaving security aside this is what I did to setup my...
View ArticleMy Development Environment (dotfiles)
Most of my work is made in the console, on my test machines or on one of many production/dev/stage servers in the cloud. I use OSX as my main OS, but I have to deploy on any of this Linux Flavors,...
View ArticleMy experiences using ORM’s
I remember one particular project that was made with cakePHP a few years back, it was well coded for the most part and it worked fine. My task was to extend some functionality to add reports to the...
View ArticleFast API development with Slim, Monolog and PHPUnit
Slim is a PHP microframework that fits nicely when we want to create a quick restful API, Monolog is a superb library that makes logging from PHP to anywhere really simple, and PHPUnit is the defacto...
View ArticleDoctrine 2.4 quickstart from current db schema
I had a hard time generating the entities from my current db schema, I found little help on this, and because I’m not familiar with doctrine I got frustrated very quickly. I needed something like this...
View ArticleSetup a PHP private package repository with satis, bitbucket and flask
I am a big fan of composer and packagist and I think all PHP developers should use it. But what happens when you want to share a library or perhaps a client to an internal API you created? if I share...
View Article
More Pages to Explore .....