Autor: Tim Strehle
-
The Three-Legged Future
Tim Bray: „There’s a real interesting note from Campbell and Swigart lamenting the fact that, down in the coding trenches, the worlds of objects and of RDBMSes and of XML are far from unified, and that attempts in that direction have been less than enthralling. I think we just have to get used to it,…
-
Jakob Nielsen: Top Ten Web Design Mistakes of 2003
Here’s Jakob Nielsen’s list: Unclear Statement of Purpose New URLs for Archived Content Undated Content Small Thumbnail Images of Big, Detailed Photos Overly detailed ALT Text No „What-If“ Support Long Lists that Can’t Be Winnowed by Attributes Products Sorted Only by Brand Overly Restrictive Form Entry Pages That Link to Themselves
-
Web Page Development: Best Practices
Apple has an article on best practices in web page development: „Before you start coding your website you must make a few decisions – which DOCTYPE do you use? Do you use pure CSS, or CSS with Minimal Tables? We’ll discuss these topics, and then go into some design guidelines and issues to consider with…
-
URIs are important
On URIs: Tim Berners-Lee: Cool URIs don’t change. Jakob Nielsen: URL as UI Jon Udell: The power of the URL-line
-
Unix IPC
Daniel Lorch’s comments on the pcntl_signal() PHP manual page point to nice articles on Unix Interprocess Communication: Beej’s Guide to Unix Interprocess Communication Introduction To Unix Signals Programming I’m especially excited about the ease of using signals and message queues in command line PHP scripts…
-
Sticking the Fork In
Davey Shafik has written an inspiring article for the International PHP Magazine: „Whilst PHP is not the best tool for creating daemons, it does come fully loaded with the ability to fork, share memory, manage child processes etc. through the PCNTL, POSIX, Socket, SHMOP and System V Semaphore (sysvsem) extensions. I realise that I’ve just…
-
Basics of the Unix Philosophy
Eric Steven Raymond’s The Art of Unix Programming book has a nice chapter summarizing the Basics of the Unix Philosophy…
-
Biculturalism
Joel on Software: „When Unix was created and when it formed its cultural values, there were no end users. Computers were expensive, CPU time was expensive, and learning about computers meant learning how to program. It’s no wonder that the culture which emerged valued things which are useful to other programmers. By contrast, Windows was…
-
Myths Open Source Developers Tell Ourselves
There’s a nice comparison in the „Myths Open Source Developers Tell Ourselves“ article: „Think of your [software] project as your home. If you put things back when you’re done with them, take out the trash every few days, and generally keep things in order, it’s easy to tidy up before having friends over. If you…
-
The Master Key to Oracle’s Data Dictionary
O’Reilly had a nice introductory article on The Master Key to Oracle’s Data Dictionary: „Oracle’s data dictionary views are all based on tables, but the views provide a much more user-friendly presentation of the metadata. For example, to find out the names of all of the relational tables that you own, you can issue the…