-
19 July 2010, 18:21
How Aspect-Oriented Programming Saved My Day
Until today, I had only ever heard of Aspect-Oriented Programming (AOP). I can't do any better at explaining what ...
-
24 June 2010, 23:29
Bash: How to Loop Through Lines in a File
This is a post that I've wanted to do for a long time. It's not something that is ...
-
21 June 2010, 22:01
Flex 4: What happened to StyleManager?
On one my current jobs, I needed to update the Flex projects to use the new Flex 4. The update ...
-
18 June 2010, 10:26
Bash: How to Loop Through the Contents of a Directory
If you use Linux or Mac, you know what Bash is. Knowing this, I'll move right into the code ...
-
10 June 2010, 23:05
Virtual Hosts with Apache
I have been using my server for other things than this site for a while. I work full-time for Rochester ...
-
19 May 2010, 17:24
For...in JavaScript
Many languages have
for eachloops to iterate over collections. JavaScript is a little weird in its implementation. I had ... -
28 April 2010, 00:35
Python Properties
When just getting started with Python, it may seem odd that everything is public in Python. Well, yes, everything is ...
-
25 April 2010, 23:06
Python Descriptors
To know Python, you must know descriptors. They are used in Python to implement new-style classes. Descriptors can simplify your ...
-
12 April 2010, 11:28
Python Decorators
Decorators are a powerful feature of Python. It's one of the reasons I love the language. If you come ...
-
07 April 2010, 08:25
Site Downtime
You've probably noticed that my site went down for a while. Why did it? Well, my site is run ...
-
08 March 2010, 15:32
The Nokia Test
First of all, what is the Nokia Test? It is a two-part test to determine if a team is using ...
-
24 February 2010, 16:40
MacroDef Task
I've used Ant for a long time to build my projects, whether they be in Java or not. But ...
-
22 February 2010, 16:24
Internal vs. External DSL
A domain-specific language (DSL) is a programming language dedicated to a particular problem domain. One common application of a DSL ...
-
07 February 2010, 16:17
Domain Sharding
If you're a web devloper in any capacity, than you are probably always looking for a way to further ...
-
28 January 2010, 14:05
HTML5 breaks Facebook
Firefox 3.6 came out earlier this week, and it caused problems with Facebook apps almost immediately. Fault does not ...
-
22 January 2010, 17:08
Apache Ant - Properties
In my last post on Ant, "The Basics of Apache Ant", you learned what an external DSL is, and in ...
-
19 January 2010, 18:57
The Basics of Apache Ant
Ant is a great build tool, primarily for Java, though you can easily find (or write) tasks that will do ...
-
15 January 2010, 17:48
Rounded Corners with CSS3
If you're using a newer, compliant browser then you may have noticed that I have rounded corners to frame ...
-
13 January 2010, 19:56
First post!
I have finally developed my site to a point where I am comfortable deploying it. I have chosen Django (a ...