Quantcast
Channel: Ivan Villareal
Browsing latest articles
Browse All 10 View Live

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 Article



Extending 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 Article

Extending 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 Article

Migrate 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 Article

Setup 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 Article


My 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 Article

My 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 Article

Fast 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 Article


Doctrine 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 Article


Image may be NSFW.
Clik here to view.

Setup 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
Browsing latest articles
Browse All 10 View Live




Latest Images