July 29th, 2008 |
Published in
Uncategorized
A List Apart | The Survey 2008: I took it so should you
Calling all designers, developers, information architects, project managers, writers, editors, marketers, and everyone else who makes websites. It is time once again to pool our information so as to begin sketching a true picture of the way our profession is practiced worldwide.

July 27th, 2008 |
Published in
Uncategorized
Introducing the XMPP application server: The Twitter example - ProcessOne
ejabberd is probably the first XMPP application server ever released. This article introduces this new concept and explains how to build a distributed event-based infrastructure for social networking. The example application that illustrate this article is a distributed Twitter-like microblogging platform.
I am thinking more and more that a project that is looming really should look at similar technolgies… Rush, Gile you know who we are…
(Via C. Hanson on twitter)
July 26th, 2008 |
Published in
Uncategorized
July 16th, 2008 |
Published in
Uncategorized
July 10th, 2008 |
Published in
Apple Dev Tech
Take screenshots with iPhone 2.0 software
Running the new iPhone 2.0 software? Want to grab a screenshot of something? Turns out it’s amazingly easy. Hold the Home button down, then tap the power button on the top of the phone. The screen will flash white, and that’s it — the screenshot has been taken.
Sweet feature
(Via MacOSXHints.com.)
July 1st, 2008 |
Published in
Uncategorized
Features Are a One-Way Street
Ryan Singer:
The lesson: Once your user base has grown beyond a certain point, you cannot take features away from them. They will freak out. Whether the feature is good or bad, once you launch it you’ve married it.
Worth the read and worth remembering always, it is the danger with reactive development practices and failing to measure all new features against a few metrics, inlcuding
- Does it reduce support costs (thanks Matt)
- Does it support the long term goals and plans
- Do we want to support it forever
(Via Daring Fireball.)
July 1st, 2008 |
Published in
Security
Handle Passwords Securely: Storage
Computer systems in general and your web application especially, never store passwords in plain-text. This is a very basic concept - if you don’t quite grasp the reason behind not storing passwords as plain-text I’ll take the stance of security expert Matasano Chargen and advise you to use someone else’s security system (Redux, for instance).
I’m sure we are all aware of the fact we should not be storing passwords at all; rather, we should be storing a hashed string representing that password. By hashing the password, we theoretically create a one-way encryption mechanism whereby the original password can not be restored. We then validate users by using the same hashing algorithm on their input and check if the two hash strings match.
Hashing is not the complete answer, worth reading on…
(Via MichaelWales.com.)
July 1st, 2008 |
Published in
Uncategorized
So the snake is back to visit. Hi snake
In yard and about a yard long…
More Pictures