Musings and miscellaneous ramblings into the web development business, graphic design, technology, and things that interest me.
I run a forum for electronic music and culture called NVraves. A feature was requested recently to be able to embed soundcloud music directly into users posts. It was an easy BBCode modification. Here you go!
We use Expression Engine as the publishing platform for Lunchbox Radio (a project me and my fiance run). Recently we have started to explore podcasts as an additional music medium for LBR. We have one now and so far its worked out very well. However, we have been working on adding a few more and faced some major implementation issues with our current setup.
For too long I have let this site sit collecting dust. I have been too busy and haven’t given myself the time to sit down and do this site right. However, I finally got fed up and decided enough was enough, I need a website. Besides, what kind of web developer would I be if I can’t even represent myself properly on my own website?
The redesign/redevelopment was prompted by the development of my new logo. I am very happy with how it came out and feel that it is a good representation of my goals and direction as a designer, as well as reflective of myself personally.
My team and I have been busting our asses the last 2 weeks on a very large and very rush project. We chose to use CakePHP as our framework to help us get it up and running quickly. For the most part everything has run pretty smoothly, until today.
Earlier I was working on an “advanced search” feature. I got it all running and working pro by 5pm. Checked in my work, updated the dev server and went home. I got back on later in the night to do some more work and noticed that the search was now returning a bunch of errors. Turns out that $model->query() works very differently from MySQL 5.0.45 and 5.1.30. Typically, query returns a result set with the table name as an index. However this is not the case with MySQL 5.0.45. It simply returned a result set with the indexes set to “0”. Took me the better part of 2 hours to figure that out. Very annoying. Had to whip up a very ugly hack (foreach loop in a foreach loop?!) to keep things running smoothly. It has definitely been marked to fix in a later iteration.