- Recent
- Popular
- Tags (0)
- Subscribers (1)
- Merry ChristmasDecember 24 2008
-
Merry Christmas to all our readers! We hope you have a safe and fun time. You’ve no doubt worked hard all year so enjoy the holiday season and we look forward to brining you some great content in business and tech in 2009… :)
No tags for this post.Related posts
- No related posts.
- Comparison: Ruby vs PHP, the ProsDecember 18 2008
-
Just to be clear, this is NOT a fanboyism post nor do I encourage the debate between which language is superior. My personal belief is to use the appropriate tool for appropriate projects.
PHP Pros
- Widely available libraries (including PEAR and PECL)
- An absolutely outstanding online manual
- Relatively easy to learn (can hack together some code without deep understanding of the language)
- Widely used (easy to find clients, etc)
- Most if not all control panels have PHP integration
- Development packages (XAMPP, WAMP, MAMP, LAMP, etc)
- C style syntax (easier transition for people with C/C++/Java background)
- Powerful array feature (Ruby’s equivalent to PHP’s associative array is Hash, which is not interchangeable with array)
- PhpDoc is better than RDoc (this might be because I am too used to PhpDoc)
Ruby Pros
- Fully object oriented
- Rake (Ruby’s Make)
- RubyGem (Ruby’s apt/yum)
- Code blocks
- ‘Ghost’ classes
- Modules (aka namespace/package, PHP 5.3 will have namespace too, but with much uglier syntax)
- lambda functions (PHP 5.3 will have this too, but not as powerful)
- Children-aware parent classes (’inherited’ hook)
- Multi-inheritance through Mix
- Telstra Web Site - Log In - Bad UseabilityDecember 18 2008
-
It’s funny how a company the size of Telstra can have such bad usability on such a basic part of their web site. Take for example, where users can log in to pay their bills or check their account:

Tabbing through the form takes you from Username to Forgot your username, instead of going from Username to Password. When choosing your tab sequence, always go for the order that the majority of users will be using the majority of the time.
To make matters worse on the Telstra login, when you hit enter after typing your Username and Password, it doesn’t submit the form. I can’t tell you the number of times I’ve waited a few seconds before realising.
Not as serious, but why have the Register button the same size and style as the Login button…?
Tags: login, telstra, ui, usabilityRelated posts
- No related posts.
- Mac vs PC, Mac vs Sumo SaladDecember 16 2008
-
I came across an ad for Sumo Salad the other day (a “healthy fast food” chain here in Australia):
www.sumosalad.com/sumo_ad.html
It’s a good play on words making Mac a Big Mac, but overall very unoriginal and rather boring after the first “hello” lines. How can they blatantly copy the Mac ads so much (especially the music) - I know it’s a parody but you have to draw the line somewhere.
I don’t know if Apple would be happy having “Mac” in this ad as the bloated, fat, slow kid… they wouldn’t want people to associate actual Macs with bloat and slowness would they? :)
Tags: mac vs pc, Marketing, parodyRelated posts
- No related posts.
- Option selected=”selected” not working?December 16 2008
-
If you ever have an HTML select that doesn’t want to default to the option you’ve added selected=”selected” to, it may not be a problem in your code. It may be due to Firefox’s behaviour.
Firefox seems to always default to the option selected by a user instead of the option that has the selected=”selected” tag - even on a page refresh (without even first POSTing the data)! Copy and paste the URL into another browser tab/window and it’ll most likely work fine… :)
Internet Explorer doesn’t have this problem (surprisingly).
Tags: Firefox, htmlRelated posts
