25. April, 2007

Det der med kalenderen…

Gemt under: smarte ting — Mogens @ 21:23

Nu nævnte jeg tidligere et kalender-setup, som gør at man kan samle alle sine kalenderbegivenheder i sin Google Calendar, og så benytte Thunderbird‘n’Lightning som frontend.

Den dims, der gjorde at begivenheder tilføjet i Lightning dukker op i Google Calendar, hed GCalDaemon, og er sådan en selvstændig service, som kontant står og tjekker den lokale kalender-fil og sender ny-oprettede begivenheder til Google Calendar … det fungerede som sådan meget fint, men det var lidt et helvede at sætte op. Det kan dog gøres meget smartere, idet jeg netop har opdaget Provider For Google Calendar, en lille add-on til Thunderbird. Den er 100 gange nemmere at sætte op, og det spiller bare. Kan helt klart anbefales :)

19. April, 2007

Kontraktbaseret programmering

Gemt under: c#/.net, g33k, smarte ting — Mogens @ 7:49

Nu har jeg desværre ikke haft fornøjelsen af at have haft fagene om emnet på Århus Uni, men jeg ved da hvad det handler om. Det handler om at verificere korrektheden af din kode, og helst på kompileringstidspunktet.

Nu har Microsoft færdiggjort Spec#, en variant af C#, hvor nogle nye keywords tillader at man putter invarianter o.lign. ind i koden, samt lader kompileren garantere f.eks. at visse referencer aldrig bliver null - helt vildt smart! Så kan man f.eks. lave et Spec#-projekt med modellen og den forretningskritiske logik, og så et lille kommandolag, hvorefter man kan udstille dette ud mod den usikre verden - f.eks. en Windows Forms applikation.

Se det er smart.

18. April, 2007

Al god babypleje

Gemt under: sejt, sjov — Mogens @ 18:15

…handler om at have en god, fast, daglig rytme. Et godt eksempel kommer her:

16. April, 2007

Den perfekte kalender…

Gemt under: g33k, smarte ting — Mogens @ 19:25

…findes sikkert ikke, men jeg tror jeg er ved at komme tæt på!

MS Outlook er jo vildt irriterende, for hvad er det for noget med at man skal være på den skide Exchange Server for at kunne lave noget, og hvad med hjemmearbejdscomputeren? Og hvad så når man sidder ved en andens computer? Det passer slet ikke ind i vores moderne tidsalder, hvor alting skal være mobilt.

Derfor kan jeg anbefale: Thunderbird med Lightning, Google Calendar og GCalDaemon!

“Damn, der er sgu mange programmer der,” tænker du nok nu. Ja, der er ganske vist et par stykker, og det tager naturligvis et par minutter at sætte dem op, men det er helt klart det værd! Jeg har skruet et lille diagram sammen for lissom at vise dine kalenderbegivenheders flow rundt i systemet…

Kalenderdiagram

Det, man gør, er at man lader Google Calendar binde det hele sammen. Dermed er det muligt at tilgå kalenderen fra alle computere i verden, bare ved at logge ind. Se, det er smart! Men hvad nu når der er ting i kalenderen, som du gerne vil mindes om mens du sidder med næsten dybt begravet i noget kode på din computer derhjemme? Så gider man jo ikke have en web browser stående åben med kalenderen i, vel?

Løsningen er Thunderbird med Lightning! (alternativt Sunbird, som er standalone-versionen af Lightning). I Lightning kan du lave en kalender, som får sine begivenheder fra det iCal-feed, som der er i din Google-kalender! Super-smart! (og mens vi nu er i gang med Thunderbird, så kan du da lige installere minimizetotray, sådan at Thunderbird kan lægge sig i din system tray i stedet for at hogge den sparsomme plads i din task bar).

Men hvad så når du sidder og retter i din kalender i Lightning? Hvad sker der så? Umiddelbart ingenting. Det er derfor vi har GCalDaemon! GCalDaemon er en fræk lille service, som du konfigurerer til at kigge på kalender-filen fra din Lightning og smide begivenheder op i din Google-kalender… wow!

13. April, 2007

Nu er det 2 måneder siden

Gemt under: automobil, nederen — Mogens @ 18:49
Stakkels Ford 2
Stakkels Ford 1

at vi fik hærget bilen af nogle unge mennesker med en træls hobby. Det valgte nogen så - måske de selvsamme unge mennesker - at markere i nattens løb ved at forsøge at stjæle vores bil!

Fordøren er brækket åben, og tændingslåsen er raseret, men det er åbenbart ikke lykkedes for dem at få liv i den, så bilen holdt 20 meter væk fra der hvor vi parkerede den.

Jeg er simpelthen hen så glad for at de nøjedes med at smadre bilen, for vi havde 2 rammer cola stående på bagsædet, og dem ville jeg sgu have savnet!!

1. April, 2007

skillPoints++;

Gemt under: bettemand, g33k, mad, vejret — Mogens @ 11:44
Hugo i køkken
Hugo i klapvogn

Vi kan nu fortælle, at Hugo har opnået tilstrækkeligt mange skillz til nu at kunne balancere sin overkrop når understellet er gået i sit mode. Beviser herfor vedlægges.

Derudover så er han rimelig glad for det gode vejr. Og avocadoer og æblemos med lactulosesaft, namse namse!

Powered by NerdPress