tirsdag, juli 24, 2012

Password manager, -bedre sent end aldrig...

Jeg er, som mange andre, maxx doven hvad angår passwords - indtil fornyligt brugte jeg stort set samme pw på alle web-sider... tsk tsk... sløjt. Det var først da Sony og LinkedIn begge lavede en brøler af de store med lækkede pwd's jeg kom op af stolen og kiggede efter en passende password manager. Bedre sent end aldrig!

Jeg har nu i et godt stykke tid brugt KeePass og er meget tilfreds - kan klart anbefale det! Det tager en rum tid at indtaste alle passwords og så surfe rundt og ændre dem, men når det er klaret så spiller det tilgengæld også. Og så er det tilmed nemt og hurtigt at bruge.

Jeg bruger selv ekstra sikkerhed så min database er bestykket med både password og passwordfil. Dem har jeg placeret på mit google drive og kan derfor også bruge dem på iPhone/iPad når jeg er på farten - jeg bruger app'en MiniKeePass (til Android skulle KeePassDroid være svaret).

Så det er bare med at komme op på hesten og med på vognen! GL! :)

søndag, juni 03, 2012

Renault Megane - nu med aux til iPod

Jeg har længe været irriteret over at skulle have et herre-for-vildt(tm) rod i vognen af cd'ere til at fodre lydsanserne på vores ture til Frankrig osv. Der er godt nok en 6-cd skifter i vognen (såkaldt Cabasse Audiotorium), meeeen det rækker jo ik' til en dyt - specielt ikke nu hvor konen også hælder til at det måske skal være på fransk. :)

En løsning som indbygges og kan styres fra rattet koster næsten en tudse - og det synes jeg sgu er for meget for en 8 år gammel vogn. Men så faldt jeg over en artiklen hvor de mod'er en Clio (virker også med Megane og Scenic) og selv klarer ærterne: http://www.instructables.com/id/Aux-cable-installation-for-a-Cabasse-Auditorium-6C/. Top notch!
Den havde jeg ikke liiige luret - specielt fordi radioen som standard ikke har nogen aux indgang. Meeen hvis man driber ind i en Advanced menu kan den slås til (i bedste franske stil)!

Det fede er at man tager et gammelt cd-rom audio kabel (ja, -du læste rigtigt) hvor man napper stikket, idet det har den rette pin-afstand til at blive bikset ned i et større stik. Resten er bare at skrue/bore lidt i vognen - for det ikke skal være for nemt har de franske banditter lagt forstærkeren i bagagerummet på Megane'en... så kablet skal trækkes derfra under tæpper etc. Det tager lidt tid - men det dur! :)

Så efter et par timer eller tre i vognen er den nu top notch... med 3.5mm jack stik til ipod mv - naturligvis gemt væk i midterarmlænet med kablet helt gemt væk på vejen dertil.

Håndtegn!

Disclaimer: Billederne nedenfor er fra det ovenstående web site.


lørdag, april 28, 2012

Blogger flyttedag...

Hey, -det er stadig nogle som følger med!? :)

Da Blogger nedlægger det gamle FTP sync system har jeg i dag opdateret til det nye system (cname til google/blogspot) - velkommen over på det nye link blog.actuary.dk.

Håndtegn!

mandag, november 02, 2009

Convert binary UUID to readable HEX string in PHP

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)

søndag, maj 03, 2009

Drengene på besøg - Zürich marathon

Lars og Daniel var på besøg i sidste weekend og det var (som altid) knald-hyggeligt! Vi nød solskinsvejret og de varme dage i Zürich - og jeg fik vist de mest turistede attraktioner. :o)

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.