Subscribe to our feed

Symfony Experts

Symfony Experts
If you have an urgent question for a symfony-related issue, this is the place to ask.


Stack Overflow

The old fashioned way


  Web Development Articles

March 20, 2012 – 2:57am Import SVN project into Git

Recently we converted a few SVN projects to Git. We used a method that converts svn authors to git authors and then uploads the repository to github. It also maintains tags and branches. Here is how we did it:

Posted by in  Web Development   |     |  1 Comment »

July 20, 2011 – 5:51pm Mac OS 10.7 Lion PHP Ruby upgrade notes

A new notes regarding my local development environment after upgrading to Lion this morning.

1. mycrypt extension is no longer installed. To get this working I had to update/reinstall Developer Tools (from the App Store), install libmcrypt using macports, and then more or less follow the instructions here (changing 10.6 to 10.7 as necessary).

2. Path to ruby gems was missing/changed. Reinstalling the gems I needed fixed the issue.

Posted by in  Web Development   |  2 Comments »

June 15, 2011 – 1:00pm Suggestions for Free Websites

Friends often ask us for recommendations on how to set up their own personal websites, but don’t have the budget to build something custom. Here is my take on it. More…

Posted by in  Web Development   |  1 Comment »

May 24, 2011 – 8:21pm WordPress embed html5 video, encoding

My current favorite plugin for embedding video is VideoJS WordPress Plugin which uses the HTML5 Video Player VideoJS.

Posted by in  Web Development   |  Comments Off on WordPress embed html5 video, encoding

February 26, 2011 – 8:03pm WordPress 3.1 sortable admin tables

With the release of 3.1, WordPress enabled list-type admin screen enhancements to provide sortable columns for list-type screens and better pagination.

This begs the question, how do we make our custom columns sortable, too? If we add custom meta attributes to posts or create custom post types, sometimes it’s nice to display these fields in the admin tables. There are plenty of posts out there that describe how do that. So, let’s focus on how to make these columns sortable. More…

Posted by in  Web Development   |     |  4 Comments »

February 26, 2011 – 5:43pm WordPress: Adding custom boxes to posts

I stumbled on a great post about how to custom boxes for your wordpress posts. In this case it was promo boxes, but it could be used anytime you want to relate certain custom types of content to your wordpress pages (for example, a portfolio of work, a list of employees, etc).

Posted by in  Web Development   |     |  Comments Off on WordPress: Adding custom boxes to posts

January 13, 2011 – 6:43pm Using CURL through a SOCKS proxy to post XML data

Recently we had to communicate with an API that requires we post XML from a white-listed IP address. This made it difficult to develop against since the only way we could get a response from the API service was if we were accessing it from our production machine. This is how you set up PHP’s cURL (client URL) library to post xml data through a proxy server.

Posted by in  Web Development   |     |  1 Comment »

January 8, 2011 – 3:01pm Symfony 1.4 admin generator sort on custom column

If you use the symfony 1.4 admin generator with doctrine you may notice that the column headings in the list view are links that enable you to sort your results by that column. If you customize the list view to include columns that include data from a foreign table, the generator will not automatically create these sort links. Here is how I make foreign columns sortable. More…

November 18, 2010 – 5:02pm Installing Phusion Passenger on WHM/cPanel

Login to your server and switch to root (yes, you need root access).

gem install passenger

export APXS2=/usr/local/apache/bin/apxs
export APR_CONFIG=/usr/local/apache/bin/apr-1-config


Posted by in  Web Development   |     |  3 Comments »

August 28, 2010 – 2:45pm Play music continuously across page loads

For most sites, having background music that starts playing without the user’s consent is an annoyance. There are cases where using music on a website can enhance the overall experience. More…

Posted by in  Web Development   |     |  13 Comments »