dinsdag, februari 28, 2006

Second life

Sommige mensen verdenk je ervan dat ze geen hartslag meer hebben, maar een ledje die knippert op het ritme van het inkomend netwerkverkeer. En dat wanneer de verbinding wegvalt hun leven er ook mee stopt. Mensen die hun leven online leven. No line, no life. Dat mensen het internet gebruiken om met elkaar in contact te komen was mij natuurlijk bekend. Toch schrok ik een beetje toen ik gisteren op de televisie een reportage zag over Second life.



In de reportage maken we kennis met een man. Een fervent speler van het spel Second life. Een spel voor volwassenen. Je kunt jezelf vormgeven en je bewegen in een virtuele 3D wereld, vol andere volwassenen. Het spel bevat een echte economie, waar je met echte dollars munten kunt kopen. Het bevat ook mogelijkheden tot interactie: praten, spelen, zwemmen, vliegen en ook seks.

De man die we volgen gaat elke avond virtueel vreemd. En zijn eigen vrouw? Die zit op haar eigen PC in haar eigen virtuele wereld. Een ander spel. Ze moedigt haar man aan een ontmoeting te regelen met zijn vriendin uit het spel. Na alle moed bijeen geraapt te hebben belt hij haar als een verlegen puber op. En maakt een afspraak.



De reportage makers gaan mee op reis en filmen de ontmoeting. Ze filmen ook de "morning after". Er is iets gebeurd, ze hebben een geheimpje. De man ziet er verdrietig uit. Hij geeft aan zijn vrouw te missen en het idee te hebben dat hij haar te weinig aandacht heeft gegeven. De ontmoeting is hem erg tegengevallen. Terug in Nederland valt hij zijn vrouw in de armen. Zijn vrouw vangt hem liefdevol op. Zij stuurde een man met een heftige fantasie op reis en kreeg een mak schoothondje terug.

Wat virtueel is, moet virtueel blijven.

De reportage is online te zien en wordt zaterdag 4 maart herhaald op Net 1 om 14:20: http://www.vpro.nl/programma/detoekomst/afleveringen/27029984/

maandag, februari 27, 2006

Lifehacking, the glass is too big

Zoals met alles loop Amerika ook met stress al jaren op ons voor. Hoor je hier vooral de laatste tijd dat iedereen: "Druk, Druk, Druk" (D3) is. In Amerika zijn ze dat al decenia.
Als zoals elke beweging, levert de D3 beweging ook een anti-beweging op: lifehacking



Een site met tips en handigheidjes hoe je dingen voor elkaar kunt krijgen zonder in de stress te schieten. Varierend van hoe je je taken aan moet pakken, tot manieren om mailbox schoon te houden. Allemaal kleinde handige dingen dus om je leven makkelijker te maken. Met maar 1 doel: getting things done!Hack your life!

Muizen en de P.C. Hooft

Afgelopen weekend was raar. Zaterdag ben ik samen met mijn aanstaande op jacht geweest naar een mooie, bijzondere trouwjurk. En waar kun je dan beter zoeken dan de bekendste winkelstraat van Nederland? Juist de P.C. Hooftstraat. Man o man, het leek wel of de plaatselijke Ferrari dealer zijn complete showroom in die straat geparkeerd had, er stonden er maar liefst 4. Zelf waren wij met de trein gekomen, en hebben we eerst een uur gelopen voordat we die straat gevonden hadden. Mijn voeten doen nog steeds pijn.



Ik moet zeggen, het is wel een keer leuk om allemaal in chique zaakjes kleren te passen. Hoe vaak krijg je tenslotte wijn aangeboden bij het passen? Uiteindelijk hebben we een mooie jurk gevonden. Toen kwam het moeilijkste: zonder blikken of blozen pinnen ter waarde van bijna een maandsalaris. Maar ik ben ontzettend blij dat mijn verloofde een mooie jurk heeft uitgekozen en ik weet zeker dat ze er op onze trouwdag prachtig uit zal zien!



En dan: muizen! Zoals ik al eerder vertelde hebben wij nogal last van muizen. Eind vorige week deed ineens beneden mijn internet het niet meer. En dat kan eigenlijk maar 1 ding betekenen. Ze hebben de kabels doorgeknaagd. Ik ken de gevaren van Internet en van Hackers, maar heb nog nooit gehoord dat muizen een netwerk platleggen. Gisteren daarom op onderzoek uitgegaan. En het was allemaal veel erger dan we dachten. Bijna op alle kamers zijn er muizen geweest. Alle gaten hebben we nu dichtgestopt met alluminium folie. En we hebben gif lokdoosjes. Als dit allemaal niet helpt wordt het misschien toch tijd voor een kat.

Een weekend van uitersten dus. Zaterdag chique lopen doen in de duurste winkelstraat van Nederland. En zondag op handen en knie-en door het huis op zoek naar muizen.

En voor iets totaal ongerelateerds: 'Brabant meest vindingrijke provincie van Europa'. Ik heb het altijd al geweten! Brabant de beste!

vrijdag, februari 24, 2006

Visual Studio plugins

Eingelijk had ik vandaag over wat anders willen schrijven, maar dat houden jullie nog tegoed. Dat wil ik namelijk niet overhaasten. Daarom vandaag nog een verkapte LinkMania.

Zo kwam ik via del.icio.us op een site die andere mensen, die dezelfde sites als ik in hun lijst hebben, getagged hebben Ten Essential Tools Visual Studio Add-Ins Every Developer Should Download Now

En daar kwam ik op een tooltje: CopySourceAsHTML


   62 [STAThread]

   63public static void Main(string[] args)

   64{

   65     // set default exit code to 'automatic backup'

   66    Environment.ExitCode = (int)ApplicationExitCodes.StartAutomaticBackup;

   67 

   68    try

   69    {

   70        SubMain(args);

   71    }

   72    catch (Exception e)

   73    {

   74        UnhandledExceptionHandler.Instance.Handle(e);

   75    }

   76 

   77    Environment.Exit(Environment.ExitCode);

   78 }



Op zich handig, zeker als je wat code wilt posten in je blog, alleen moest ik nogal wat handwerk verrichten voordat de code echt goed in deze post kwam. Er zal dus nog een beetje aan de code geschaaft moeten worden. Gelukkig is het open source.

donderdag, februari 23, 2006

Linkmania

Donderdag linkmania dag!



  • Coole Honda Civic reclame:http://84.40.3.164/

  • Support Denmark in de strijd tegen het kwaad:http://supportdenmark.com/ (Hoe serieus moet je dit nemen?)

  • Maak en verkoop je eigen boek online(Bijvoorbeeld van je eigen blog?): http://www.cafepress.com/cp/info/help/learn_book.aspx

  • Maak en koop je eigen boek online: http://wdint.blurb.com/


  • Php Easter egg:
    Plak: ?=PHPE9568F36-D428-11d2-A769-00AA001ACF42 achter een URL op een PHP enabled website. En je krijgt een random hond plaatje: www.tweakers.net, www.fok.nl, www.nu.nl, www.travian.nl

    Googlepages

    Waarom google het doet weet ik niet. Maar ze doen het. Een gratis service aanbieden om webpagina's te maken. Allemaal webbased in een stoer Ajax Applicatie. Ervaar de kracht van web2.0. Check: http://pages.google.com/. Het enige wat mist is een html editor.



    Mijn eigen google site is bereikbaar via: http://hansvanleuken.googlepages.com/home
    Het werkt snel en simpel. En zolang je je aan de bestaande templates houdt kun je een leuke site in elkaar zetten. En waarom ze het doen? Vast om plaatsen te hebben waar ze hun adwords advertenties neer kunnen zetten...

    (deze link kwam ik trouwens tegen via: digg! een leuke site over welke links door mensen gedigged worden ;) )

    woensdag, februari 22, 2006

    Schrijf dat maar in de lucht!

    Via Bright kwam ik op de volgende site: http://www.ladyada.net/make/spokepov/index.html. Deze dame(!) heeft iets leuks gemaakt. Vergelijkbaar met de welbekende ledklok.. POV staat voor "Persistence Of Vision" en spoke is een spaak. Je kunt het waarschijnlijk dus wel raden.



    Een afbeelding in je wiel terwijl je rijdt, hoe stoer! En deze dame is zo vriendelijk om de complete code en bouwbeschrijving op haar site te zetten. De kits zijn zelfs bij haar te koop voor een easy start. Vergeet spinners, hiermee ben je pas echt de man! Zeker als je het ook nog eens een keer gebruikt om boodschappen mee over te brengen naar je medeweggebruikers:



    Ik zie een gat in de markt voor een nieuwe manier van reclame maken!

    dinsdag, februari 21, 2006

    Zonder winstoogmerk!

    Het zal niemand ontgaan zijn. De laatste week is ingegaan dat we nog kunnen wisselen van ziektenkosten verzekering. Alle aanbieders van deze verzekeringen vechten voor onze aandacht. En waar de meesten inspelen op onze angst dat we "wel eens teveel zouden kunnen betalen" of feiten geven over de verzekering die op alle basisverzekeringen van toepassing zijn ("U mag zelf de fysiotherapeut uitzoeken!"). Zijn er ook verzekeringsmaatschappijen die het over een andere boeg gooien. Laten we ze de "zonder winstoogmerkelingen" noemen.



    Maar voordat ik daarop in ga wil ik kort even mijn kijk op de nieuwe verzekering geven. Je zult mij niet horen klagen over dat het zoveel duurder is, of dat alles slechter is geworden. Het grootste probleem van de nieuwe regeling: het is zoveel gedoe! Ik was uitermate tevreden met mijn verzekering. Ik had helemaal niets te klagen. Ik betaalde elke maand trouw mijn rekening. En de verzekering betaalde trouw mijn kosten direct aan de zorgverstrekker. Helder! Maar nu met de nieuwe regeling werd ik gedwongen om in mijn eigen tijd iets te doen waar ik geen plezier aan beleef en waar ik niet om gevraagd heb: uitzoeken wat voor mij de beste verzekering is. En wat blijkt na al dat uitzoekwerk? Ik kan het beste bij mijn huidige verzekeraar blijven..

    Om terug te komen om de "zonder winstoogmerkelingen". Op de tv draait een spot die een wereld voorspiegelt zonder winstoogmerk. En het is een waar utopia, iedereen dure wagens, benzine die spotgoedkoop is, allemaal een speedboot achter de porsche...
    En de verzekeringsmaatschappij wordt neergezet als een roepende in de woenstijn: in een klein pand tussen de grote flats. Wat ze willen: sympathie en je het gevoel geven dat zij bestaan alleen voor jou. Niet om je kaal te plukken, maar om je te helpen!



    Nou, als ze mij willen helpen moeten ze niet tegen me liegen. Een samenleving zonder winstoogmerk dat probeerden ze in Oost-Europa ook. En iedereen weet hoe dat eruit ziet, en dat ziet er niet uit als een utopia. Prima dat je geen winstoogmerkt hebt, prima dat je daarmee naar buiten wilt treden. Maar vertel mij dan wat voor voordeel ik daaruit haal, wat wel het doel is van het bedrijf en hoe dat "zonder winstoogmerk" zich uit. Maar komt niet aan met een sprookje.

    maandag, februari 20, 2006

    Witte rook

    De kogel is door de kerk, de knoop is doorgehakt. Zoals jullie weten was ik op zoek naar een andere baan. En die heb ik gevonden. Ik ga weer werken bij mijn vorige werkgever. Ze wilden me nog terug hebben, gelukkig ;). En ik wil ook graag terug. Stiekem miste ik ze toch wel, mijn oud collega's.



    Ik ga Support en Beheer doen. Even niet meer programmeren in project verband. En ik heb er heel veel zin in! Ik heb een duidelijk beeld hoe Support en Beheer eruit moet zien en ik kan niet wachten om me weer eens lekker ergens in vast te bijten ;)

    Tegen mijn oud collega's zou ik willen zeggen: geniet nog even van de rust, 10 april is het voorbij ;)

    vrijdag, februari 17, 2006

    Bright

    Elke woensdagavond doe ik de wekelijkse boodschappen. En dan kijk ik ook altijd bij de tijdschriften of er iets leuks tussen zit. Zo neem ik regelmatig de autoweek mee en heel soms de elektuur. Een paar maanden geleden nam ik voor het eerst de bright mee.



    Bright is een Tech/life/style magazine. Een blad op a5 formaat met artikelen over kunst, games, gadgets en hippe lifestyle voor hippe twintigers. Precies wat mij past dus! ;) Ik vind het in ieder geval een leuk geschreven blad met leuke content en mooi opgemaakt. Als je ooit in de AH bent: check ik out!

    donderdag, februari 16, 2006

    Delicious Firefox

    Het lijkt vandaag wel blogmania dag! Maar dit is te mooi om niet te vertellen. Ik ben vandaag bezig met een oplevering en moet daarvoor de hele solution builden en Unit testen. Dat duurt maar en duurt maar. Dus heb ik tijd om wat rond te zoeken op het Internet.



    Een tijdje terug vertelde ik al over delicious. De handige bookmark tool. Nu wil ik graag dat delicious in mijn Firefox bookmarks komt. Lekker handig! Bookmarks gewoon meenemen van pc naar pc! Daarom ben ik op zoek gegaan naar hoe je eigenlijk Firefox extensions moet maken. En wat blijkt: het bestaat al: foxylicious check it out!

    Grijze rook

    Tijd voor grijze rook! Een aantal knopen zijn doorgehakt. Nu mijn bijl slijpen voor de volgende knopen. Zo hebben we besloten het huis waar we een optie op hebben niet te kopen. We hebben nu al een ontzettende drukke tijd. We gaan trouwen. Mijn vriendin gaat binnenkort misschien van baan wisselen en ze heeft het nu al ontzettend druk met haar werk. We willen ons eerst op de bruiloft richten. Daarna kijken we verder.



    Daarnaast heb ik besloten om ook weer van baan te wisselen. Mijn huidige baan is niet wat ik er van verwacht had en men kan mij ook geen garanties bieden dat dat op korte termijn veranderd. Dus heb ik besloten om verder te kijken. Wat en waar precies is nog niet duidelijk, dat wordt de volgende knoop om door te hakken. Binnenkort dus hopelijk witte rook!



    Fijne donderdag!

    woensdag, februari 15, 2006

    .Hans's aanbeveling: MS keyboard

    Ik wil er geen gewoonte van maken, maar vandaag wil ik toch aanbeveling doen voor een product. Het gaat om het Microsoft Comfort Curve keyboard. Een aantal weken geleden heb ik bij de plaatselijke Media Markt voor 18,- een nieuwe toetsenbord gekocht.



    Nu breng ik véél uren achter de pc door, veelal tikkend op mijn keyboard. Daarom heb ik nogal wat eisen aan een toetsenbord: Het moet niet duur zijn, het moet het minimaal een jaar volhouden en ik moet zonder problemen koffie kunnen drinken boven het keyboard.

    Dit keyboard heeft dit allemaal, plus nog "low profile" toetsen. Zoals op een laptop. En hij is waterdicht! Dus zoek je nog een nieuw keyboard voor weinig geld? Loop even de plaatselijke Media Markt binnen voor dit prachtige keyboardje.

    Klantbelevenis #2

    Een tijdje terug vertelde ik al over klantbelevenis. Hoe belangrijk het is dat je je het serieus genomen wordt. Zeker als het gaat om iets waar je zelf weinig kennis van hebt, en de ander heel veel.

    Gisteren hadden we weer een gesprek met een hypotheek adviseur. En dit keer gingen we echt weg met een vervelend gevoel. We hadden gewoon niet het idee dat hij ons serieus nam. Hij stelde vanuit zijn ivoren toren een reeks vragen die voor hem belangrijk waren om te stellen. Maar nam niet de moeite ons uit te leggen waarom dat dan belangrijk was.



    Hij gaf ons het gevoel dat we dom waren omdat we niet de zelfde kennis over het probleem domein hebben als hij. En ik geloof dat dat hij op een verkoopcursus heeft geleerd dat dat de beste manier is om iets te verkopen. Als ik weet dat iemand veel op mij gaat verdienen dan moet ik hem wel aardig vinden om hem dat te gunnen. En dat is nu dus niet het geval.

    Les geleerd: Neem je klanten serieus, en leg uit wat je gaat doen, wat je wil weten en waarom. Maar geef ze in ieder geval nooit het gevoel dat ze dom zijn.

    maandag, februari 13, 2006

    Knopen doorhakken

    Deze week is de week van de waarheid. De week waarin vele knopen doorgehakt moeten worden. Kopen we het huis wel of toch maar niet? Hoe gaan we de bruiloft precies vormgeven? Wie gaan we uitnodigen waar en hoelaat? Heel veel knopen. En gelukkig ook nog wat tijd: deze week.



    Tot die tijd heb ik zelfs al moeite om de knoop in mijn broodzakje los te krijgen.

    zondag, februari 12, 2006

    Huizen in Helmond

    Zoals tegenwoordig vrijwel elk weekend, ben ik dit weekend ook weer naar Helmond geweest. Naar het Infocentrum Binnenstad om precies te zijn. Ik wilde namelijk heel graag weten wat de plannen precies zijn van de wijk waar we misschien een huis gaan kopen. Het infocentrum is eigenlijk een soort winkeltje. De plannen hangen in groot formaat aan de muur en op de computers kun je virtueel door de wijk lopen.



    Ja je leest het goed, ze hebben de plannen van de nieuwbouw in Helmond in een 3D wereld in kaart gebracht. En dat zag er wel erg mooi uit. Zo konden we door de straat lopen alsof het al bestaat. Wat alvast een heel ander beeld geeft. Als je het met eigen ogen wilt zien moet je wel even een plugin downloaden. Het werkt helaas alleen met IE.



    Dit heeft Helmond toch wel heel slim aangepakt. In 3D loop je door een levendige nette wijk. Er rijden auto's. Er lopen andere mensen rond die rond kijken en je kunt overal rondlopen om een goed beeld te krijgen.



    Het belangrijkste nieuws van de dag vond ik nog wel dat een andere wijk, die vlak in de buurt ligt bij onze nieuwbouw, ook flink op de schop gaat. Er komt een mooi park en een groot winkelcentrum.

    Het huis wat we evt willen kopen ligt in de Hermelijnstraat in de vossenberg. Als je de 3D applicatie start loop je eerst richting de kerk. Dan ga je rechts de straat in. Aan de linkerkant komt dan eerst de nieuwe school en daarna de oude basisschool voorbij. Na de oude basisschool ga je meteen links. Aan het einde van de straat ga je rechts. Aan de rechterkant zie je dan de huizen en aan de linkerkant zie je het speelpleintje en het Johan Cruiff court

    vrijdag, februari 10, 2006

    Poor men's debugging

    Visual Studio.net heeft, zoals je van een goede IDE verwacht, een mooie geintegreerde debugger. Erg handig en nuttig. Zeker met de uitgebreide mogelijkheden van breakpoints. Het enige wat ik nog mis is een debugger Api (zoals Java die wel heeft).



    Maar hoe mooi het is soms moet je teruggrijpen op "Poor men's debugging". Het schrijven van debugtekst naar de std out. Ook nu heb ik dat probleem. Het programma gedraagt zich raar, maar alleen op de echte hardware. Op de simulator komt het probleem niet voor. Daarnaast komt het probleem niet voor als ik de debugger draai. Waarschijnlijk is het een probleem met timing. Tja, dat heb je in realtime systemen.

    De oplossing? std out en honderden KB's aan logs analyseren.

    donderdag, februari 09, 2006

    Meer over RSS

    Als je een RSS applicatie maakt, een stoere RSS applicatie, wil je ook dat hij standaard opent wanneer je op een RSS link klikt en niet dat lelijke IE of FF XML viewer ding. Maar hoe doe je dat? Als RSS een apart protocol zou zijn, zou het makkelijk zijn:
    HKEY_CLASSES_ROOT
    rss
    (Default) = "URL:Rss Protocol"
    URL Protocol= ""
    DefaultIcon
    (Default) = "notepad.exe"
    shell
    open
    command
    (Default) = "C:\WINDOWS\notepad.exe" "%1"


    Maar helaas, het mag niet zo zijn. Daarom zul je (volgens mij) voor alle browsers een plugin moeten schrijven die op MIME type checkt en jouw applicatie aanroept.
    Voor IE Voor FF (Blijkbaar toch een OS setting)

    RSS mime type: application/rss+xml.

    Koppelen van mimetype aan applicatie:
    [HKEY_CLASSES_ROOT\MIME\Database\Content Type\application/rss+xml]
    "Extension"=".rss"

    Waarna je de extension naar jouw applicatie moet herleiden.

    woensdag, februari 08, 2006

    RSS...

    Zucht, wat baal ik van RSS. Het principe is mooi. De werking is handig. Alleen die readers! Waarom neemt een RSS reader standaard 30 mb geheugen in? Het lijkt wel of elke reader de RSS in een DOM inleest en die DOM daarna niet meer vrijgeeft. Wat is er mis met SAX?

    Als programmeur is die ergernis nog veel erger. Je weet dat het beter moet kunnen en dat je het waarschijnlijk zelf kunt, maar het is er nooit van gekomen.



    Maar als ik het zou doen zou ik het simpel doen: gewoon een lijst met URL'S, elke 10 min worden ze gecontroleerd. En bij elke nieuwe post een notification balloon. Lekker snel en simpel. En wil je meer functionaliteit? Dan pak je maar een andere reader :P


    p.s. als je wilt weten waar toekomstige posts van mij misschien over gaan. Check mijn del.icio.us bookmarks!

    dinsdag, februari 07, 2006

    Skinable applications in C#

    Normale applicaties zijn best ok. Een tekstverwerker moet eruit zien als een tekstverwerker. Een tekstverwerker moet er niet uitzien zoals Winamp of ITunes dan raak je namelijk in de war. Maar als je echt een stoere applicatie maakt, moet hij er natuurlijk ook stoer uit zien. Alleen hoe?

    In de afgelopen weken ben ik bezig geweest met het uitvogelen van de WIN32 api. Op mijn werk worden elke nacht automatisch tests gedraaid op de applicatie. Eén van die tests heeft een window en die test gaat alleen verder wanneer dat window weggeklikt wordt. Zie je het probleem? Nightly builds en een window dat weggeklikt moet worden? Na wat gepuzzel kwam ik erachter dat door een WM_CLOSE command te sturen het window zich afsloot, en zo was mijn interresse voor de WIN32 api gewekt.


    FastForward naar afgelopen donderdagavond. Samen met Rob, een goede vriend van mij, stond ik me te ergeren in de rij van de Free Record Shop in Den Bosch(Over klantonvriendelijkheid gesproken: 5 man in de rij, en de 2 personeelsleden staan gezellig met elkaar en een bekende van hun te kletsen... Wat een baggertent). Als programmeurs vertellen we elkaar altijd waar we mee bezig zijn. En Rob vertelde mij over een Frame waar hij een eigen titelbalk voor had gemaakt met wat WIN32 api calls.
    Mijn interesse was gewerkt en ik ben het uit gaan zoeken(met hulp van Rob ;)

    Wat is het probleem: je wilt een stoere applicatie en je wilt dus niet dat Windows een Titlebar tekent. Je wilt er namelijk zelf één tekenen. Een stoere! Echter moet die balk zich wel gedragen als een Titlebar: je moet het window ermee kunnen slepen en bij dubbelklik moet het window zich maximaliseren etc. Dat kun je natuurlijk allemaal zelf inprogrammeren. Maar windows kan dat al. Waarom dat niet hergebruiken? De truc zit hem in het afvangen van Windows Messages en de WIN32 api.

    protected override void WndProc(ref Message m)
    {

    if (m.Msg == 0x84) // WM_NCHITTEST
    {
    m.Result = new IntPtr(2); // HTCAPTION
    }
    else
    {
    base.WndProc(ref m);
    }
    }

    Bovenstaande code geeft aan: als de message van type WM_CHITTEST is, geef dan waarde 2 terug als result. En die 2 geeft aan dat de muis over de CAPTION zit. Deze code in een frame is voldoende om te zorgen dat een heel frame zich als een TitleBar gedraagt. Mooier zou zijn als alleen een bepaalde regio zich zo gedraagt. Daarvoor kun je aan message de muis positie opvragen en afhankelijk daarvan de waarde teruggeven.

    Maar wat bleek: als ik een Panel neerzet in het Frame met docking top en daar mee wilde slepen werkte het niet. Het window wilde zich niet verplaatsen. Toen heb ik bovenstaande code ook in het Panel gezet, wat raar gedrag opleverde: ik kon het panel binnen de applicatie verslepen. Leuk maar niet gewenst.



    Na wat gezoek kwam ik op de volgende code om te zorgen dat ook het panel zich gedraagde zoals verwacht:


    public const int WM_NCLBUTTONDOWN = 0xA1;
    public const int HTCAPTION = 0x2;
    [DllImportAttribute("user32.dll")]
    public static extern bool ReleaseCapture();
    [DllImportAttribute("user32.dll")]
    public static extern int SendMessage(IntPtr hWnd, int Msg,
    int wParam, int lParam);

    protected override void WndProc(ref Message m)
    {
    if (m.Msg == 0x84) // WM_NCHITTEST
    {
    ReleaseCapture();
    SendMessage(Parent.Handle, WM_NCLBUTTONDOWN, HTCAPTION, 0);
    }
    else
    {
    base.WndProc(ref m);
    }
    }




    Ik heb nu een glimp opgevangen van de WIN32 api en ik moet zeggen dat ik verbaasd ben door de mogelijkheden. Ik heb echt zin om hem nog beter te leren kennen!

    Edit: IE rendert de blog fout door code tags, blockquotes van gemaakt...

    maandag, februari 06, 2006

    Huiskeuze

    Na mijn vorige post over huizen kopen kreeg ik een aantal reacties in de trand van: waarom Helmond? Je bent toch zofan van Eindhoven? Waarom ga je daar dan niet wonen? Daar heb ik natuurlijk over nagedacht en het antwoord is eigenlijk heel simpel: de "value for money" is te laag. Door ons inkomen en het feit dat we geen tophypotheek op 2 inkomens willen nemen zijn we gebonden aan een bedrag waarvoor we kunnen kopen. Als ik vrij kon kiezen zou ik vandaag nog het evoluon kopen om te wonen.
    Maar dat kan niet, het is simpelweg te duur. De huizen die wij wel kunnen kopen liggen in buurten waar ik niet wil wonen. Ik hou van Eindhoven, maar ken het ook te goed om te weten waar de mindere wijken zijn. Een oud huis in een leuke buurt? Prima! graag zelfs! Maar een oud huis is een slechte buurt? Nee, dank je!

    Maar waarom dan wel Helmond? Ik kies niet voor Helmond. Ik kies voor het huis. En het huis is echt prachtig. Groot opgezet, open keuken, veel ruimte en mooi ontworpen. Had het in een andere plaats gestaan voor deze prijs had ik het zonder twijfel gekocht. Maar nu heb ik ook mijn bedenkingen, ik ben er nog niet uit of ik daar wil wonen. En het enige wat helpt is informatie aanvragen en orienteren. En daar ben ik nu dan ook mee bezig. Zo gaan ze in Helmond echt flink bouwen en willen ze de stad echt flink opknappen.


    Maar als je ergens in de buurt van Eindhoven een betaalbaar huis weet in een leuke buurt, aarzel dan niet om me te mailen ;)

    vrijdag, februari 03, 2006

    Mooie led klok

    Tijdens mijn afscheid van mijn vorige baan heb ik van mijn collega's aldaar een huize PIC-programming set gekregen. In de tussentijd ben ik er al veel mee aan het stoeien geweest. Heb verschillende boeken aangeschaft en langzaam begin ik me het eigen te maken. Echter het ontbrak me aan een leuk project om te maken.

    Nu kwam ik vandaag deze site tegen: http://www.bobblick.com/techref/projects/propclock/propclock.html en dit vind ik toch wel erg stoer:
    Het principe is bekend, je laat leds heel snel ronddraaien en zet ze op de juiste pek aan en uit,en op die manier laat je berichten verschijnen. In dit geval dus de tijd. Ik vind het iig een erg leuk project en hoop binnenkort mijn eigen versie te kunnen presenteren.

    donderdag, februari 02, 2006

    Het is weer donderdag!

    Als echte computernerd ben ik gewend aan patronen in mijn leven. Terugkerende dingen die elke keer weer gebeuren. Zoals ook donderdag er een is. Nu is de donderdag natuurlijk voor iedereen een terug kerend iets, maar voor mij is de donderdag speciaal: ik krijg namelijk niets voor elkaar op donderdag. Donderdag is mijn wekelijkse baaldag... zo erg dat ik zelfs geen inspiratie of spannende inzichten heb vandaag..

    Gelukkig is het morgen alweer vrijdag!

    Vandaag is niet helemaal slecht, PSV heeft namelijk gewonnen gisteren hoera!!

    MFU2 of MFU1?

    De Dilbert strip van afgelopen maandag is redelijk briljant:
    Nooit meer vergeten dus om MFU2 op je planning te zetten!

    woensdag, februari 01, 2006

    Huizen kopen..

    Een tijdje terug vertelde ik over het nemen van beslissingen en het hypotheek gesprek wat ik gehad heb. Het logische vervolg: het kopen van een huis.



    We hebben een huis gezien, in Helmond, nieuwbouw. En ook hier is het heel moeilijk een beslissing te nemen. Het is een mooi groot huis, maar de stad is niet fantatisch. Willen we wel in Helmond wonen? Het is wel in de buurt van Eindhoven gelukkig, maar ook niet echt een dorp..

    Krijgen we het huis over een tijdje wel weer verkocht? Wat als ik toch weer van baan wil wisselen kan dat wel als ik net een huis gekocht heb? Hoe wordt de buurt? Voor de nieuwbouw hebben ze een flink deel van een (slechte) wijk afgebroken. Tegenover de huizen komt een Johan Cruijff veldje, wordt dat een leuk speelveldje of een puber hangplek? Moeilijk te zeggen, nu is er alleen nog maar zand..



    Het is wel een kans om iets op te bouwen, een nieuw huis hoef je niet eerst grondig te poetsen en te schuren. En voor dit bedrag kunnen we anders alleen een 30-jaar oud huis kopen en dat is ook niet echt aantrekkelijk.

    Nog 3 weken om te beslissen...