Backup af digitalbilleder mv.

6. oktober 2009

Der er stadig mange som ikke får taget backup af deres private data og en nogle få af dem ender med at bede undertegnede om hjælp når konen er ved at slå dem ihjel fordi billederne af lille Ida er væk væk væk.
Til dem og alle andre kan jeg kun anbefale at betale idrive.com 50$ om året for et rigtigt godt backup program og 150 Gb. plads på deres servere.

Alternativt kan man finde sig en anden online backup udbyder men idrive er dem jeg umiddelbart har fundet giver mest value for pengene. Man kan iøvrigt starte med 2 gb. gratis plads hvis man er i tvivl om man vil det fulde produkt.

Når man har oprettet sig som bruger downloader man backup programmet og installerer det på den pc hvorfra man ønsker at backup skal køre.
Derefter starter man programmet og vælger hvilke filer som der skal tages backup af. Dette foregår i et stifinder / explorer lignende interface og skulle ikke volde nogen kvaler.
Sidst schedulere man sin backup. Altså vælger hvornår på dagen / ugen backup’en skal køre. Man kan vælge at den skal starte så snart pc’en starter op, hvis den schedulerede backup er misset.

Man kan både downloade backupprogrammet til windows og mac. Hvis man har en NAS eller lignende som kører en linux variant må den pc som kører backupprogrammet tilgå nas’en via et forbundet netværksdrev. Backup programmet gemmer brugernavn og login til NAS’en og har ingen problemer med at hente data.

Man kan vælge en default krypteringsnøgle til sine data eller anvende en standard. Ligemeget hvad man gør ligger ens data krypteret hos backup udbyderen og sendes også krypteret over internettet.

IDrive Online Backup

Forudsætningerne for at anvende online backup er en rimelig upload hastighed på sin internet forbindelse. Det afhænger dog meget af ens brugsmønstre hvor meget der er behov for. Nogen producerer ikke så mange data imens andre producerer mange.


Min Adobe Flex homegame pokerclock

1. oktober 2009

Jeg har netop publiceret min første app. til internettet og købt mit første .com domæne.

Applikationen jeg har lavet er en poker clock som understøtter den måde vi spiller på når jeg/vi afholder homegames.

Vi har over en lang periode forsøgt os med forskellige måder at styre vores små turneringer på. Vi startede ligesom alle andre med at spille til en spiller sad med alle chips og det var endda til at starte med ret mange chips. Dette fører naturligvis til ret lange spil og vi justerede hurtigt på både hvor mange chips vi starter med og hvor lange blind intervaller vi spiller. Efterhånden har vi et setup som er rimeligt for alle men dog med den ulempe at et spil tager 1 time til 1½ afhængt af hvor aggresivt HU (heads up / en mod en) spilles. Hvis man rammer en god første hånd og måske ender Al inn og taber så kan man altså se frem til en lang pause. Og hvis man kun er 4 – 6 spillere så er det ikke nemt at starte et side-game.

Derfor arbejdede vi videre med vores setup og prøvede at spille på tid. Vi aftalte at et spil skulle tage ½ time og besluttede bare at spille 3 levels af 10 minutter og lade chipleaderen vinde. Dette førte hurtigt til at spillerne var meget opmærksomme på tiden i 3′die level og alle der ikke var chipleader ville så gå all-in i en eller flere af de sidste hænder. Dette fører naturligvis til nogen lotto agtige afslutninger hvor den ene chipleader afløses af den anden hvilket jo ikke er meningen.

Dette problem blev løst ved at sætte en af de spillere som allerede var slået ud af spillet til at sætte tiden til et ukendt minuttal for sidste level og så holde uret i lommen så ingen af de tilbageværende kunne se tiden. Nu blev spillet generelt set aggresivt i sidste ramme men ramte dog et niveau hvor chipleaderen ikke blev snydt for sin sejer i sidste minut.

Sidste problem var så de få runder hvor ingen spillere var slået ud inden sidste level hvor der så måtte være minimum 1 som kendte til tiden. Dette sidste problem førte til ideen om at programmere en poker clock. Den første jeg lavede var programmeret i .net og kan findes her.

Den nye og lidt mere avancerede kan findes her eller via http://homegamepokerclock.com og er altså pt. kun en online clock. Den kan ikke køres offline.


Afslutningen på terassedørssagen m. Bedst & Billigst

23. februar 2009

Sagen endte i TV2’s BASTA og kan ses her


Fejlhåndtering til LotusScript klasser (i Lotus Notes)

20. februar 2009

Jeg har over det seneste års tid lavet mere og mere objekt orienteret udvikling i Notes. Dette har ført til et behov for bedre fejlhåndtering da det ene objekt anvender det andet som kalder det tredie. Hvis noget fejler kan det være svært at finde fejlen hvis ikke fejlhåndteringen viser ret præcist hvad der er foregået.

Efter lidt søgen rundt på internettet fandt jeg et blogindlæg som sammen med nogle kommentarer hertil fra læserne har givet mig følgende resultat.

 

On error goto EH

‘ your code goes here

exit sub

EH:

Error Err, Error & Chr(13) + “Objekt ” + Typename(Me) + ” metode/funktion ” + Cstr(Getthreadinfo(1)) + “, linie ” + Cstr(Erl)

 

Når man anvender fejlhåndteringen herover får man returneret fejl som den der er vist herunder.

 

Fejlmeddelelse 

Fejlmeddelelse

På denne måde kan man oppefra og nedad se hvad der har kaldt hvad.

Øverst står selve fejlteksten “No names found….”, så kommer en linie med det sted fejlen opstod; Objekt STATUS i metode SENDSTATUSENTRYMAIL i linie 101. De næste linier viser hvorfra SENDSTATUSENTRYMAIL blev kaldt og hvad der kaldte “kalderen” osv. osv.

Meget hurtigere at debugge med denne fine information :-)


Så er ombygningen igang.

9. februar 2009

Vi har lagt planer og er så småt gået igang med en større ombygning af hytten.

Planen er todelt og kan heldigvis gennemføres i etaper så vi ikke skal arbejde for længe ad gangen :)

Det primære mål er at slippe for vores træpille brændeovn i stuen som støjer en del. Den giver os billig varme men jeg savner bare noget ro hele vinter halvåret. Så den skal ud og vi skal derfor have nogle varmeslanger i gulvet. Huset er pt. el opvarmet og der skal derfor trækkes en fandens masse rør / slanger. Der bliver lavet gulvvarme i stuen og trukket rør til varme ovenpå. Der bliver lavet fyrrum med stålskorsten i garagen.

Det sekundære mål og et helt andet projekt er større børneværelser. Det tager dog også en del med sig da vi skal have et andet soveværelse og have slået nogle af de eksisterende værelser sammen.

Vi er startet med at bygge det nye soveværelse ovenpå og planen er at vi også bygger et fælles soveværelse til ungerne ovenpå. Derved kan vi alle sove tæt på hinanden og pigerne kan være trygge om natten. Der skal også laves et lille toilet ovenpå så vi ikke skal rende for meget om natten. Det er dog noget der rykker i arbejdsbogen når man lige skal lave et toilet.

Vi er ved at sætte væggene til soveværelset og det walk-in closet som konen har bestilt. Herunder er lidt fotodokumentation fra processen.

Min rare fader giver mig en hjælpende hånd imod lidt kaffe og et marcipanbrød. Vi hygger os vældigt og tager det stille og roligt.

Jeg kan afsløre at skruer koster det blege…. hvem havde gættet at man kan betale 400,- for en kasse skruer ! Gipspladerne er små og handy så der er ikke det store slæb med at få det båret ovenpå. Det bliver nok værre at få poolbordet ned på onsdag…. vi må hellere drikke en farvel bajer når det bliver hentet ;-)


Vores nye udsigt fra køkkenet

13. august 2008

Efter at Bedst & Billigst Døre og Vinduer valgte, at købe os til at tie om deres dårlige service (ved at slette vores klager fra diverse internet fora), har vi nu fået byttet vores fejlleverede dør til en ny. Det tog “kun” 2 år og lykkedes formodentlig kun fordi jeg har svinet dem gevaldigt til på internettet.

Denne er igennem dagen blevet monteret i vores køkken. Min fader og undertegnede startede kl. 9.30 ca. og kl. 17 var både terasseparti og den nye terassedør monteret. Imorgen skal der laves kanter, fuges og måske kigges lidt på gulvet som skal have repareret flisekanterne op til vinduet.

Herunder følger lidt fotodokumentation af processen.

Før vi startede

Før vi startede

Udefra før vi startede

Udefra før vi startede
Så river vi ned

Så river vi ned

Så sætter vi noget "nyt" i

Sætter noget andet i

Det nye look fra køkkenet

Det nye look fra køkkenet

Billedet viser ikke helt hvor fedt det er blevet. Det ligner en million ift. den gamle mørke krog vi havde. Super resultat efter bare en dags arbejde. Godt man har den gamle ;-)


Directory valg i R 8.5

26. maj 2008

Har været til en session omkring directory valget som kommer i 8.5

Man kan altså vælge at bruge noget andet end domino til at registrere sine brugere i. Names overlever dog da server konfigurationen stadig skal have et sted at være.

Det blev pointeret at nogen vil have glæde af at køre i et andet directory og andre vil have glæde af “bare” at replikere udvalgte informationer. For 8.0.1 domino kunder er Tivoli Directory Services gratis at anvende og denne kan replikere LDAP (f.eks. AD) info til og fra Domino NAB’en.

Hvis man vælger at basere al registrering på et andet directory er der lidt udfordringer. Bla. vil man jo naturligvis ikke længere kunne slå brugerne op i names.nsf (da de ikke er der!) men skal istedet bruge et nyt NotesDirectory objekt. Dette kan betyde at eksisterende apps skal skrives om, de skal ihvertfald testes grundigt.

Registreringen af en ny notesbruger i et eksternt directory bliver = at tilføje de felter til LDAP skemaet som notes kræver. Brugeren skal allerede findes i directori’et. En notes bruger sletning vil være en sletning af notes felterne fra brugeren. Ikke noget med at fjerne eller tilføje brugere fra Notes af. Brugeroprettelsen og sletningerne skulle dog stadig kunne udføres fra notes administratoren. Derved kan det stadig være notes admin’en som tager sig af at oprette notes brugere imens directory admin’en tager sig af at administrere oprettelse og ændring af brugerne centralt.

LDAP serveren i 8.5 og Directory Assistance (DA) databasen er forbedret både mht. performance og usability. Der er kommet en del værktøjer i DA til at hjælpe med at finde og teste de rigtige indstillinger.


Vi klarer os…

22. april 2008

Selvom vejret startede lige lovligt fugtigt lørdag og søndag så er alt nu som det plejer og SKAL være i sydspanien. Vi er allerede let forbrændte hvilket jo blot beviser ovenstående.

Huset

Der er blevet bygget en fin poolhytte (eller hvad sådan noget nu hedder) siden sidst vi var her. Det er et vældigt godt sted at sidde og drikke øller og nyde at man ikke er på arbejde.

Poolen

Håber vejret er ligesågodt i dk ;)


Sametime connect 8 installations problemer

2. april 2008

Har haft problemer med at installere Sametime Connect 8 på pc’erne i banken hvor jeg arbejder.

Det viser sig nu at problemet skyldes en registry key som mangler på bankens pc’ere. Problemet er beskrevet i følgende technote.

Installationen går altså i stå med en fejl og technoten fortæller bare at der kommer en fix senere. Jeg har dog i første forsøg gættet hvilken key det er som installationen mangler (der kan være flere) i bankens tilfælde.

\HKEY_CURRENT_USER\Volatile Environment\APPDATA

Da jeg tilføjede denne key med henvisning til application data mappen i min profil, kørte installationen uden problemer (C:\Documents and Settings\Klaus Terman\Application Data).

Nu skal jeg bare have det automatiseret så det kan distribueres sammen med resten af installationen til alle pc’ere.


Termans Poker Clock

18. marts 2008

Jeg spiller af og til poker med venner og bekendte og vi har gennem længere tid arbejdet på at udarbejde et system som gør at alle får mulighed for at spille mest muligt i løbet af en pokeraften.

Vi startede med at betale buy-in og så få en masse chips. Hvis man røg ud var poker-aftenen slut og man kunne spille side games, pool, dart, bordfodbold, eller bare tage hjem!

Derfra har spillesystemet udviklet sig over flere kortere spil til nu at være spil af ½time (3 gange 10 minutter) med et lille buy-in og 3 blinds runder. Vi spiller 25-50, 50-100 og slutter med 100-200, winner takes it all og chip-leader (når uret løber ud) er vinderen.

Sidste runde har været et stort problem da alle som ikke var chipleader ville gå all-in når de sidste 10 minutter var ved at løbe ud. Dette kunne nemt føre til at en sen vinder af disse vilde all-ins blev chip leader og dermed (lotto)vinder.

Dette er løst ved at lade en af de personer som er røget ud sætte uret til et tilfældigt antal minutter mellem 5 og 15 til den sidste runde. Dette tvinger folk til at spille aggresivt uden at spille lottopoker lige inden tiden løber ud.

Systemet virker… giver en fin afvikling af spillet og ingen skal vente alt for længe på at være med igen hvis man er røget tidligt ud.

Jeg har nu lavet et lille .NET program (mit første) som styrer tiden for os og skjuler tiden i den sidste runde. Programmet lader brugeren konfigurere antal runder og hvor lang tid runderne skal vare.

Du kan se programmet herunder.

Termans Poker Clock

Hvis du vil have fingre i det kan installationen downloades her.

Og hvis du vil se koden eller videreudvikle kan sourcekoden downloades her.