Archive for May, 2008

On founding a software company - Rules, regulations and red-tape

On founding a software company - Rules, regulations and red-tape
It is a given that to operate under the legal structure of a “company”, there is some need of guidance and a framework of understanding between people in the company. I suspect this was the reason company policies and rules were conceived. Otherwise, let’s face it; […]

Versioning in the Java Module System (Part 1)

Versioning in the Java Module System (Part 1)
In order for concrete module systems to interoperate, the abstract Java Module System defines a standard versioning scheme. Our aim as spec leads is not cause division or confusion with this scheme, but to support popular versioning practices while recognizing that versioning is new to most Java programmers. […]

Did you mean… ? In php

Did you mean… ? In php
You must pass 2 parameters plus an optional third. The two first are the strings to compare, and the optional one is the percentage of “closeness” you want them to have. It is quite useful, although it is too expensive in terms of time to use with huge database searches, […]

X.509 PKI login with PHP and Apache

X.509 PKI login with PHP and Apache
As some of you know, I’m currently working in an environment that is very much about security in terms of “how do I determine for sure who is accessing my service while having all access encrypted”. Since grid computing (that’s what I’m currently doing) also is very much about […]

UNIX tips: Learn 10 more good UNIX usage habits

UNIX tips: Learn 10 more good UNIX usage habits
As a follow-up to Michael Stutz’s excellent article, this article provides 10 more good habits to adopt that will improve your UNIX® command-line efficiency. Learn about common errors and how to overcome them, and discover exactly why these 10 UNIX habits are worth picking up!
Read More:
http://www.ibm.com/developerworks/aix/library/au-unixtips/?ca=dgr-jw64goodunixhabits&S_TACT=105AGX59&S_CMP=GR 
Thanks

The first thing you should do after setting up an IIS7-server

The first thing you should do after setting up an IIS7-server
This is really cool and a very useful feature. There’s only one little caveat in my opinion and that’s the fact that by default IIS7 will only save up to 10 backups. All the other backups will be discarded. This means that if you’re spending […]

sqlninja 0.2.3 released - Advanced Automated SQL Injection Tool for MS-SQL

 sqlninja 0.2.3 released - Advanced Automated SQL Injection Tool for MS-SQL
Sqlninja is a tool written in PERL to exploit SQL Injection vulnerabilities on a web application that uses Microsoft SQL Server as its back-end. Its main goal is to provide a remote access on the vulnerable DB server, even in a very hostile environment. It […]

Revolutionising The User Interface (Introducing MenuKiller for WPF)

Revolutionising The User Interface (Introducing MenuKiller for WPF)
I don’t fancy myself a frontend guy, getting controls and tables and other things to align is usually not my idea of fun, but way back in the days I was a Flash developer (Flash 3, 4 and even 5 for a bit) because Flash and possibilities that […]

Stuart Leeks - Application Development Consultant

Stuart Leeks - Application Development Consultant
The first of these tests is a simple count over a list of customers. The second adds in an allocation for comparison with the other tests. The third test adds a single let statement, and the final test goes all out with let statements to exaggerate the effect. I’ve deliberately […]

OptimizationTips:UsingHTTP Compression

Optimization Tips: Using HTTP Compression
I know it has been a few weeks since the last installment in this series, and with TechEd on the horizon it’ll probably be a couple ’til the next, but as long as there is some time in between let’s explore another area of performance optimization with the RadControls for ASP.NET […]