detect IT
maybe you have the same problems to solve ... keep smiling ;)

While surfing the internet you often find one of those buttons

or other links to the w3c-validator sites - but have you ever tried to click them???

They should be an evidence for good web-design and valid code

The World Wide Web Consortium (W3C) develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential.

W3C is a forum for information, commerce, communication, and collective understanding. On this page, you'll find W3C news, links to W3C technologies and ways to get involved. New visitors can find help in Finding Your Way at W3C.

We encourage organizations to learn more about W3C and about W3C Membership.
here a short list of pages i tried to validate with a (not) surprisingly result (btw "I know that this side doesn't validate (>290 Errors). But hey - At least i don't even try to pretend it would.")
... it's a funny amusement, but i'm not bored enough to continue ;)

you can find many of them here [google]


This is a pack for use with IEview.Includes all 72 emoticons from version of skype.Also includes 15 hidden emoticons.They all are exactly the same emoticons like in skype.This is very helpful for these who work with skype plugin to chat from miranda.Now they seen the same thing like the skype users.
If you use Skype Emoticons (like app. 5960 other users of miranda & ieview) you probably realised, that this icon-set unfortunately replaces : with the (blush) icon which is really annoying.

Here is the solution (or reason) for this behaviour

Open the file skype.asl ...

; Pack of smileys for use with IEView plugin.
SelectionSize = 25, 25
Smiley = "01.gif" , 0, ":) :-) :=)"
Smiley = "02.gif" , 0, ":( :-( :=("
Smiley = "03.gif" , 0, ":D :-D :=D :d :-d :=d"
Smiley = "04.gif" , 0, "8) 8-) 8=) B) B-) B=)"
Smiley = "05.gif" , 0, ":o :-o :=o :O :-O :=O"
Smiley = "06.gif" , 0, ";) ;-) ;=)"
Smiley = "07.gif" , 0, ";( ;-( ;=("
Smiley = "08.gif" , 0, "(sweat) (:|"
Smiley = "09.gif" , 0, ":| :-| :=|"
Smiley = "10.gif" , 0, ":* :-* :=*"
Smiley = "11.gif" , 0, ":p :-p :=p :P :-P :=P"
Smiley = "12.gif" , 0, "(blush) :$ :-$ :=$ :">"

change line 17 (mismatching brackets) to

Smiley = "12.gif" , 0, "(blush) :$ :-$ :=$ :>"

restart miranda and the error in the replacement will be gone



COBOL is forever

Posted In: . By kajdo

while i was doing some research form my master thesis i found this article ... check it

a nice article about COBOL ... it's past, current and future usage & some interesting statistical figures

read more | digg story



I was curious what addresses are displayed in the "To:" Field in gmail and started to guess ...

are those the e-mail addresses from

  • the contact-list
  • the sender field of received mails (read/unread mails)
  • the receiver field of sent mails
  • a combination of sender/receiver field (all of inbox/outbox, history, recent ...)
  • ...
after reading some discussion group threads it seemed to be the first option - contact list

but how does it work that a email-address gets into my contact-list without doing anything? ... or better - when does google save the e-mail address into the contact-list?

I started a test and
  • set up a new gmail account
  • wrote an e-mail from the new account to myself
  • checked when the e-mail address gets into my contact-list
here is the result
  • received email from email-address not in contact list
    • e-mail address didn't appear in the "To:" field neither in the contact-list
  • opened email from email-address not in contact list
    • e-mail address didn't appear in the "To:" field neither in the contact-list
  • replyed to email from email-address not in contact list
    • e-mail address is saved in contact-list & appears in the "To:" field



I searched for a simple script which validates a html-form and if everything is alright submit the form to a php script ... i didn't really find something so here is a simple one of mine

1st - create your form with the js-validation

onsubmit="return k_checkForm(this);"

2nd - put a validation js somewhere in the html file (preferable in the head section)

3nd - php-script (server.php) here you can access the variables like this

echo $_POST["name"];
echo $_POST["phone"];



labelcloud bugfix

Posted In: , , , , . By kajdo

after some debugging i found the reason for the js-error ie reported all the time ...

here is a simple solution ... ignore the Statement 'Don't change anything past this point ----------------- ' in the script-part and replace

function s(a,b,i,x){
var m=(a-b)/Math.log(x),v=a-Math.floor(Math.log(i)*m)
var m=(b-a)/Math.log(x),v=Math.floor(Math.log(i)*m+a)
return v


function s(a,b,i,x){
var m = 1;
var v = 1;

if (Math.log(x) > 0) {
m = (a-b)/Math.log(x);
} else {
m = 1;
var v=a-Math.floor(Math.log(i)*m)
} else {
if (Math.log(x) > 0) {
m = (b-a)/Math.log(x);
} else {
m = 1;

return v;

now you shouldn't have any problems ...