Archive for the ‘Programming’ Category
Saturday, July 5th, 2008
The other day I noticed a pattern that repeats quite much in my code:
Take a parameter from the request, such as id
Query the DB for a record that matches the param
Redirect or throw a 404 exception if record was not found
Why do all this, when it could be simply a ...
Posted in Programming | No Comments »
Thursday, July 3rd, 2008
Here are some ideas I was thinking of for making testing Zend Framework (and Doctrine) based apps nice and easy.
Posted in Programming | No Comments »
Monday, June 30th, 2008
I was on holiday last week and haven't been really able to think of anything really really interesting to write, so here's something I made a while back: A Canvas-element powered chart/graph/timeline thing of my programming language skills, which I made as an excercise for making chart-type stuff with canvas.
I ...
Posted in Programming | 2 Comments »
Monday, June 23rd, 2008
Today I wrote a small JavaScript class to display images layered on top of each other, in a similar manner as layers are shown in editors like Photoshop.
I wanted to show my Dwarf Fortress to someone, but I didn't just want to stack screenshots below each other like you'd ...
Posted in Programming | No Comments »
Saturday, June 21st, 2008
You may have heard of Dependency Injection. It's essentially a way to remove implementation dependencies from classes, or "the process of supplying an external dependency to a software component. It is a specific form of inversion of control where the concern being inverted is the process of obtaining the needed ...
Posted in Programming | 4 Comments »
Wednesday, June 18th, 2008
Remember when I introduced the idea of cloning Google Spreadsheets with ASP.NET using Excel?
Well, it turns out to be a perfectly feasible task, and I have a working prototype too!
Posted in Programming | 1 Comment »
Monday, June 16th, 2008
I have heard several times that what I do is not "real programming" - web application development is supposedly less challenging than "proper" desktop application development. But is it really so?
Posted in Programming | 11 Comments »
Friday, June 13th, 2008
Django has various good features I've previously mentioned. While they can't be taken out and applied to other languages like PHP right away, it also has some nice ways of doing things that can be taken and used elsewhere.
Let's look at some good habits I took from Django and started ...
Posted in Programming | 2 Comments »
Monday, June 9th, 2008
I've lately been using Google Spreadsheets to display project costs to my clients etc., and for that it's quite nice. Quite similar to Excel, too, so it was easy to get going.
What bothers me to no end, though, is that editing spreadsheets does not work in Opera at all. ...
Posted in Programming | 3 Comments »
Wednesday, June 4th, 2008
Previously I wrote about my class for generating Zend_Form forms from Doctrine models. This time, let's look at some more usage examples and how it works internally, to make it easier for you to utilize it.
Posted in Programming | 1 Comment »