Autor: Tim Strehle
-
The PHP Scalability Myth
At ONJava.com, Jack Herrington writes: „When the tag-line „Java scales and scripting languages don’t“ was born, it was based on EJB 1.0, an architecture that most Java architects would consider absurd, based on its high overhead. Based on EJB 1.0, Java’s performance was much worse than that of scripting languages. It is only the addition…
-
On the Goodness of Unicode
Tim Bray On the Goodness of Unicode: „Embrace Unicode, don’t fight it; it’s probably the right thing to do, and if it weren’t you’d probably have to anyhow. Inside your software, store text as UTF-8 or UTF-16; that is to say, pick one of the two and stick with it. Interchange data with the outside…
-
Exceptions considered harmful
I always wondered what’s so great about exceptions, and was glad that I don’t have to use them while coding PHP… Now Joel explains why he doesn’t like them: „I consider exceptions to be no better than „goto’s“, considered harmful since the 1960s, in that they create an abrupt jump from one point of code…
-
Jakob Nielsen: Best Intranets of 2003
Jakob Nielsen: „Intranets are changing from being document repositories to being work support tools. Many of this year’s winners had changed their information architecture (IA) from one determined by how documents are produced (usually the company’s department structure) to one determined by users‘ tasks. But the work-support trend goes further than IA.“
-
Browser war over: Microsoft lost
It’s about time to say in public that Microsoft has been left behind: While they went to sleep after releasing Internet Explorer 5.5/6.0, Mozilla and its companions have added so much value to the browser experience (tabbed browsing, blocking popups, selective cookie management, much much better security, not to mention Mozilla being cross-platform) that I’m…
-
Joel on Software – The Absolute Minimum Every Software Developer Must Know About Unicode and Character Sets
Joel on Software: „When I discovered that the popular web development tool PHP has almost complete ignorance of character encoding issues, blithely using 8 bits for characters, making it darn near impossible to develop good international web applications, I thought, enough is enough. So I have an announcement to make: if you are a programmer…
-
SANS Top 20 Vulnerabilities
SANS Top 20 Vulnerabilities – „Top Vulnerabilities to UNIX Systems: BIND Domain Name System Remote Procedure Calls (RPC) Apache Web Server General UNIX Authentication Accounts with No Passwords or Weak Passwords Clear Text Services Sendmail Simple Network Management Protocol (SNMP) Secure Shell (SSH) Misconfiguration of Enterprise Services NIS/NFS Open Secure Sockets Layer (SSL)“
-
CVSTrac
Quite nice: CVSTrac – A Web-Based Bug And Patch-Set Tracking System For CVS. Here’s an excerpt from their feature list: Web-based administration of the CVSROOT/passwd file Built-in repository browser Built-in Wiki Very simple setup – a self-contained executable runs as CGI, from inetd, or as a stand-alone web server
-
Writing the Web
Jon Udell notes that there’s still innovation needed to really empower average users to contribute to the Web: „To this day, uploading an arbitrary file to a public URL is something that most people can’t do. We (as a species) know how to attach files to email. We don’t know how to post files and…
-
PHP vs. Perl
Here’s what a Perl enthusiast likes about PHP: „Despite enthusing about Perl and using it daily, I actually prefer to write dynamic websites in PHP <hiss boo>. Its quick, simple, very easy to prototype, and if an ISP is offering PHP then you know your site will work, rather than having to negotiate module installation…