I've been almost ripping my hair out tonight! I was setting PHP up to connecting via FreeTDS to a MS SQL Server and has quite some problems running stored procedures...
First thing is that FreeTDS needs to have the server and version number changed in the configuration file - else it just gave an obscure error message (thanks Google!).
Secondly I was getting slightly annoyed with MSSQL way of storing UUID's (uniqueidentifier) as binary(16) in the DB. In our days, I'd say this is more annoying than useful... and I couldn't get the conversion right. And good old Goolgle wasn't able to help.
All I noticed was that various PHP built-in conversions didn't give me the right string... but finally (after actually looking at the converted hex), I noticed that it was only in the beginning it was not matching! And then I quickly relalised that there was some rather odd byte swapping in the beginning, but not in the end.
So here goes:
function bin2uuidString($str) {
$str = bin2hex($str);
return strtoupper(substr($str,6,2). //First 4 hex pairs are swapped back to front
substr($str,4,2).
substr($str,2,2).
substr($str,0,2).'-'.
substr($str,10,2). //Same with next 2 pairs
substr($str,8,2).'-'.
substr($str,14,2). //Same with next 2 pairs
substr($str,12,2).'-'.
substr($str,16,4).'-'. //Stays, no swap
substr($str,20,12)); //Stays, no swap
}
Enjoy! :o)
Njaa... jeg skriver lidt om de store linier i mit liv, men forbeholder mig naturligvis også retten til at skrive om alverdens latterligheder. Hep-heey, -eller noget!
mandag, november 02, 2009
søndag, maj 03, 2009
Drengene på besøg - Zürich marathon

Og så har jeg længe gået og luret på at købe en grill, så det var da helt oplagt at drengene endelig slap tøjlerne og gik på indkøb... og endte med en lille gaskuglegrill. Perfekt til altanen!
Som I kan se på billederne, så var det også weekenden hvor der blev løbet Zürich marathon. Og selv om ingen af os var med (i år), så fik vi alligevel knipset nogle shots af deltagerne! Det var pænt varmt på slutningen af ruten (her, lige før mål) - og det var endda selvom løbet begyndte allerede kl. 09:00.

tirsdag, april 07, 2009
Foråret er kommet til Adliswil
Weekenderne har dog også været brugt til at stå lidt på ski - det er dog ikke blevet til så meget som jeg kunne ønske mig... der har været alt muligt andet skrammel pakket sammen i weekenderne. ;)
Håndtegn! Så er foråret kommet til Schweiz og vi nyder solen og 20C! :o) Jeg beklager, at der ikke har været meget aktivitet her på det seneste... jeg... ehh.... har været på arbejde. :-/
Anyway, -det blev dog til den obligatoriske skitur med uni-sjakket - i år til La Rosière i slutningen af januar. Som overalt her i alperne var der tonsvis af sne og det væltede ned i løbet af ugen - top najs!! Der blev rigtig givet den gas på pisterne og med hors/off piste.
Der er stadig masser af sne i bjergene, men det er dog kraftigt på retur med de varmegrader vi kan præstere - men vi kan dog stadig se sne fra vores lejlighed ~5km væk ved Albis passet i omkring 800-900 meters højde.
Anyway, -det blev dog til den obligatoriske skitur med uni-sjakket - i år til La Rosière i slutningen af januar. Som overalt her i alperne var der tonsvis af sne og det væltede ned i løbet af ugen - top najs!! Der blev rigtig givet den gas på pisterne og med hors/off piste.
Der er stadig masser af sne i bjergene, men det er dog kraftigt på retur med de varmegrader vi kan præstere - men vi kan dog stadig se sne fra vores lejlighed ~5km væk ved Albis passet i omkring 800-900 meters højde.
Vi har desuden været et par weekender i Frankring på familiebesøg samt på en forlænget weekendtur - spa-ophold på www.schwarz.at - kan varmt anbefales! ;)
Ellers så er der ikke så meget andet nyt end at jeg har været til læge med mit sagnomspundne knæ... og det ser ikke optimalt ud. Venstre knæ er langt løsere end højre (som er ok), så den er ikke helt i vinkel. Han mente det var enten et knoglebrud/knoglefremspring eller korsbåndet den var gal med. Men jeg har det fint - det gør ikke ondt, så vi må se hvad der sker. Skal til røntgen på torsdag og måske MRI scanning senere.
lørdag, januar 10, 2009
Sne, sne... og koldt!

Nytåret blev afholdt i Zürich og blev behørigt skudt ind mv. Byens festfyrværkeri blev dog noget af en våd kineser, idet 2/3 af showet blev fyret op i røgen/tågen som havde bidt sig fast lidt oppe... ja, der kommer jo en del røg af sådan nogle store raket-fætre. Og der var desværre ikke den store vind (det blæser stort set aldrig her).

Abonner på:
Opslag (Atom)