UI • techfounder
July 10th, 2008
I got repeatedly annoyed today by what I consider typical behavior for Microsoft products. Windows has the option to perform automatic updates - and recommends to do so in the Security Center (no one wants to see red lights in their Security Center. Does CODE RED mean anything to you? Also, everybody just LOVES updates. Unless it's from Adobe).
After automatic updates does its thing, it promptly suggests to restart the computer. Two options are given - Restart now and Restart later. What 'Restart now' does should be obvious, however 'Restart later' is apparently open to interpretation - as Windows will constantly remind you to restart every 10 minutes or so, and will forcibly restart the computer itself if left unattended.
Read the rest of this entry »
3 Comments »
PHP • Web development
July 8th, 2008
Operator overloading is a programming language features that allows operators to act differently depending on the type of data they are operating on. Since OOP lets us create custom types (classes), there are plenty of opportunities to do useful and interesting code manipulations using operator overloading.
Read the rest of this entry »
5 Comments »
CSS • Web development
July 5th, 2008
Float is an often misunderstood CSS property, however when used properly it can be a very useful technique for implementing CSS layouts.
Quoting the CSS standards guide at the w3c website:
A float is a box that is shifted to the left or right on the current line.
...
This property specifies whether a box should float to the left, right, or not at all.
The float property pulls an element out of the normal flow and places it in either the left or right ends of the current line inside its containing block element. Other elements will then wrap around the floated element, providing they have enough space to do so (if the cumulative width of the elements is too wide, they will slide to the next line).
Read the rest of this entry »
No Comments »
Interesting • The Webs • Web development
July 3rd, 2008
Internet Explorer 6 (abbr. IE6) is the biggest thorne in a web developer's behind at current times. This legacy browser, released almost 7 years ago, is known for its multitude of offenses on security and standards compliance and still has a sizeable user base to this day. Its market share makes it impossible for us developers to ignore it still, despite how much we would want to do just that.
Read the rest of this entry »
12 Comments »
Open Source • The Webs
July 1st, 2008
Content syndication or Feeds, is a mashup of technologies that provides an easy way to keep track of updates from multiple content sources. Despite being very useful, it has yet to find widespread acceptance amongst Internet users.
Direct usage statistics are hard to ascertain with great precision, but they revolve around 4%-6% of the total Internet population, which is not much. More feeds are being consumed indirectly by aggregation sites, such as my yahoo and iGoogle (as this Yahoo! paper shows), which shows that there is market ready to consume more feeds.
So why feed usage isn't more widespread? Read the rest of this entry »
No Comments »