Posts Tagged ‘Programming’

PHP Namespacing

The PHP folks have finally announced that PHP will get namespacing in the form of ‘\‘. The universal escape character. They really should have went with the standard ‘::‘ or ‘:::‘. Using ‘\‘ is going to work well.
I was thinking something like this would be more appropriate (background on compatibility here):

………………………………..__…………………………………………
………………………..,-~*`¯lllllll`*~,……………………………………
…………………..,-~*`lllllllllllllllllllllllllll¯`*-,………………………………
………………,-~*llllllllllllllllllllllllllllllllllllllllllll*-,…………………………….
……………,-*llllllllllllllllllllllllllllllllllllllllllllllllllllll.\…………………….. …….
………….;*`lllllllllllllllllllllllllll,-~*~-,llllllllllllllllllll\…………………………..
…………..\lllllllllllllllllllllllllll/………\;;;;llllllllllll,-`~-,……………………. [...]

Self Serving Sausage Fest?

Does that title accurately describe open source? Via Valleywag I found this blog post from Psychology Today which I’d recommend reading. This is really the most interesting part:

First, there’s street cred: People want to garner approval from their peers and build their reputation. Second, there’s self-actualization: Working on these projects is enjoyable in [...]

Benchmarking And Testing Browsers

When people talk about open source they often talk about the products, not the process. That’s not really a bad thing (it is after all about the product), but it overlooks some really interesting things sometimes. For example open source tools used in open development.
A few months ago Jesse Ruderman introduced [...]

Time Sucks

One of the hardest things to program is the Date and Time. This is especially true when your doing it on the web. Why is that? Using a unix timestamp is immensely helpful and resolves many of the complexities, but it does have some issues (besides the Y2K38 bug). Well lets [...]

In Search Of The Epoch Child

The UNIX Epoch is 00:00:00 UTC on January 1, 1970. That’s essentially the beginning of time for UNIX based systems. You know, “In the beginning when Ken Thompson and Dennis Ritchie created the /usr and the /etc“1.
I’m curious if anyone has tracked down someone (preferably a geek) who was born on [...]

No pain no gain, lots of little stuff

I’ve been coding quite a bit the past few days on an old project I’ve had sitting in the vault for some time. I really want to get this thing done soon. In the process I’ve gotten to write things that I’ve never really done before. Nothing quite as fun as a [...]

Quieter Times While Coding

Since school is done (just waiting for grades, and a piece of paper to make me an official college grad), I’ve been poking on job sites. I’ve also been coding away for a few days now making good progress, on a yet to be announced project.
So things may be a little quiet.

Really Busy

I’ve been really busy lately, hence posting is a bit light. I plan to pickup soon. I’ve been working on many things.
On a side note, switching programming languages (Visual Basic .NET, JavaScript, HTML, CSS, PHP, Perl) all in one day can be very confusing at times. I’ve been finding myself mixing up [...]

Woke up this morning

Woke up this morning, went to my Enterprise Computing class (an amusingly basic programming class I was encouraged to take because it’s VisualBasic .NET), to do this silly problem where using a loop calculate how long it would take to pay for payment making wage per hour:

VB.net [Show Styled Code]:

Private [...]

Fun with Todo Lists week of 10/11

Every so often it becomes necessary to make a todo list public so I actually feel motivated. Without further delay:

Finally write that cheesy International Business Paper (4 pages double spaced, on pretty much anything) [4/14/05]
Finally write that History of American Art Paper (no clue how long, more complex, and really boring)… this is long [...]