Entries in category Coding
In this age of high-level computing it's quite easy to ignore the basic building blocks. You don't have to understand the difference between float and double as long as you know your DRY and KISS, right? Not quite. There is a ton of things that can go bump in the...
Euphoria is a system for simulating 3D characters with muscles and skeleton, instead of using predetermined keyframes or motion capture. They have a beautiful demonstration video of the system in action. This is probably the coolest thing I've seen in this field since a video in the mid-nineties where interacting...
Almost a year ago I noticed that two of my favourite coding bloggers, Jeff Atwood and Joel Spolsky, were founding a company together amusingly called Stack Overflow. Their aim was to create a site with useful information for fellow coders, generated by user content. While I've been reading their blogs...
It's rant monday! I've been trying to install yet another version of Microsofts SQL Server. Yes, it's a lot of fun, I'm totally thrilled and all that. However, while progressing through the joyful bliss of installation, it suddenly complains about being unable to install with the short message "Setup failed....
Everyone knows the easter eggs where Excel97 was turned into a flight simulator and Word97 a pinball game. But that was ten years ago and surely the modern versions can do much more? Enter Excel the 3D engine! Peter Rakos had a bit of time to spare and used Excel...
It has only been seven months since the last roadshow but the MSDN Live team is on the road again. Just as last time, a lot was said about ASP.NET AJAX, Silverlight and rich clients. Microsoft are very good at making it sound as if they invented all technologies in...
The MIX conference is currently held in Las Vegas, just as last year. The reports are pouring in and they mostly contain the word "Silverlight" in one way or another. Flash is the most popular choice for graphics-intense presentations on the web today. It's great for non-technical bosses who judge...
During the golden age of demo coding, people were in awe if you managed to produce a large 3D cube in 50 fps. These were the days before graphical APIs so you had to write everything by hand, including line drawing routines and polygon clippers. To avoid hardware limitations, there...
Not very surprising, Microsoft has dropped the horrible codename "WPF/E" and chosen an easier name for their upcoming "Flash killer" technology. But I didn't expect it to be "Silverlight"? It sounds too much like "Flash" to my ears. On the other hand, I suppose "Blue and white electromagnetic discharge" was...
Just as last year, Microsoft arranged another presentation of their upcoming stuff for developers. The speakers were Johan Lindfors and Robert Folkesson from Microsoft, as well as Patrik Löwendahl and Marcus Olsson from Cornerstone. The topics covered most of the Microsoft range for developers, which is quite a lot. There...
When you work with software and user experience, a lot of interesting things are discovered. For instance, it feels like the tolerance of issues with software is much lower than say five years back, despite the fact that people in general are a lot more computer savvy today. Desktop applications...
When I was a boy, computer games were widely consided to be merely a toy for children. We were the first generation who played a lot of computer games and the adults were just waiting for us to grow up, so we would stop this childish act and adopt to...
Since coding C# is the most glamorous way of living today, the next step for every ambitious coder is to become a Rock Star Programmer. Fortunately there is a handy guide to browse through before you don your bandanna gear and start smoking bananas. If you ever doubted the glamour...
I just got home from a day filled of Microsoft information. There were sessions on three parts of WinFX: Windows Presentation Foundation (WPF, formerly codenamed Avalon), Windows Communications Foundation (WCF, codenamed Indigo) and Windows Workflow Foundation (WWF). Even though all of them are interesting, my focus lies on Avalon. Johan...
Following the events of SXSW, MIX06 seems like the next logical step. During the last days, the Venetian in Las Vegas has been hosting this eagerly awaited event focusing on Microsoft web issues. Bill Gates held the opening keynote, announcing the release of another IE7 beta, cleverly nicknamed seven. This...
Contents: Introduction Speaking URLs Web server configuration Typo3 configuration Template configuration News configuration Introduction I've been using Typo3 for a while and since it's a fairly advanced system with many pitfalls, I would like to share some of my experiences concerning speaking URLs to other Typo3 users. The configurations I...
After spending some time with the Typo3 CMS I have a couple of opinions on the good, the bad and the ugly of this system. A technical note can be found in another article, Speaking URLs with Typo3. About Typo3 Typo3 is a Content Management System (CMS) released as OpenSource...
I remember the old days when young people sat hooked in front of a tv screen manually copying a lot of assembly code from a printed listing in a magazine. Just imagine typing thousands of lines like "DATA 0E, 1F, 3C, 2D, 45, 2F, 63, 3A, 0F, 21, 54, 8F,...
There are many ways to sort a table containing tabular data. A common approach is to perform the sort on the server using ASP or something similar,maybe out of routine using the same thought pattern as in ordinary desktop applications. An alternative for web pages is to do it with...