• Bon, ik ken genoeg van

    Bon, ik ken genoeg van C# om aan een applicatie te beginnen.

    Zoals ik vroeger altijd aan hetzelfde spelletje begon, ga ik nu hetzelfde doen als wat ik in Access afgemaakt heb en in Delphi aan begonnen ben: een applicatie om mijn boeken te beheren. In ColdFusion had ik het al ooit eens on-line gezet, maar nu is het dus tijd om eens een echte serieuze applicatie te maken. In .NET. Met C#. Jawel!

    De database is er al jaren, eigenlijk al van toen ik nog voornamelijk in DOS werkte en alles in dBASE II+ stak. Later omgezet naar dBASE IV, nog later eventjes naar Symantex Q&A (“show me the 10 most expensive books I bought this year”), en dan in een opeenvolging van Access-versies. Nu ziet het er zo uit:

    Het is niet direkt een model van de beste databasestructuur die er bestaat, maar het doet zijn werk. In het kort:

    De centrale tabel is tblBooks. Daarin zitten een aantal eigenschapen van de boeken zelf (titel, aantal pagina’s, pubilcatiejaar, prijs, …), wat FKs naar andere tabellen: type cover (paperback, hardcover, …), genre (geschiedenis, science fiction, …), uitgever, eigenaar (mezelf, Sandra, …) etc.

    Boeken kunnen één of meer auteurs (tblAuthors) hebben. Die auteurs kunnen een “functie” hebben (auteur, vertaler, illustrator, …), en voor elke boek kan één of meer auteurs “primair” zijn (dus bvb. Avontuur in het Verleden kan als auteurs Poul Anderson (primair, auteur) en P. Groen (niet-primair, vertaler) hebben.

    Boeken kunnen ook onderdelen (tblParts) hebben, telkens met één of meer auteurs: een anthologie als The Chronicles of the Holy Grail heeft dan als primaire auteur Mike Ashley (editor), en bevat 23 onderdelen, beginnend met The Holy Grail (Mike Ashley), The MAgic Bowl (Peter Tremayne), etc.

    In de omgekeerde richting zijn boeken soms ook zelf onderdelen van series (tblSeries): zo is The Doll’s House van Neil Gaiman deel 2 van de Sandman-serie.

    Laatste element is dat er op elk niveau (series, boeken, onderdelen) nog reviews kunnen toegevoegd worden. Dit zitten nu voor het gemak in drie afzonderlijke structuren.

    Bij elke versie steek ik er wel iets nieuws bij. Ik denk dat ik deze keer die reviews ga rationaliseren. Het zal dan niet meer in Access proper te tekenen zijn, maar ja, niets aan te doen. Iets als tblReviews.item_id en tblReviews.itemType. En er zou ook iets als “uitgeleend aan” moeten bij komen. En iets van “locatie”. En eigenlijk, als ik toch bezig ben, ik kan er zo goed ook direkt mijn CD’s bijsteken en DVD’s.

    Enfin, eerst de bestaande Access-dingen omzetten naar C#, dat zal al moeilijk genoeg zijn:

  • Nope, het gaat echt nier

    Nope, het gaat echt nier goed met de oorlog. Op CNN zeggen ze “the Iraqis are putting up quite a serious little fight up there” en “another Iraqi detachment of undisclosed size put up quite a determined fight”.

    Die ene journalist, Walter Rodgers, zit bij 3rd Squadron 7th Cavalry, en die zijn vandaag om middernacht vertrokken en al zeker drie keer tegengehouden. Bij zeker twee van die keer hebben ze navy-helicopters moeten oproepen om te helpen, en bij de laatste keer werd er zo op de helicopters geschoten dat die zijn moeten weggaan en dat ze zelfs air force-vliegtuigen hebben moeten oproepen om ze plat te bombarderen. Tsssss.

  • Grappige speeltjes. Your mama en

    Grappige speeltjes. Your mama en meer. En ook; hilarische dingen als How To Act Convincingly of My Cat Annie.

  • Pijnbank: Cindy, Tabitha, en Caroline.

    Pijnbank: Cindy, Tabitha, en Caroline. Precies wat ik dus zei. En nu Cindy naar huis? Neen!! ’t Is Tabitha!! Joepie!!

  • De resultaten! Pronostiek van de

    De resultaten!

    Pronostiek van de jury: Bart vind dat Peter weg moet, maar dat Cindy zal weggaan. Jean denkt dat het Cindy zal zijn. Enfin, allemaal dus Cindy.

  • Not very successful war so

    Not very successful war so far

    While the mainstream media keeps repeating propaganda, it’s pretty obvious the war is not going exactly as planned (not that any war ever did).

    First, the war seems to have started prematurely when a ‘window of opportunity’ opened to hit Saddam Hussein himself. All evidence so far suggests that this attack was a failure (no definite evidence, though, but provoking Saddam to prove himself alive may well be a ploy to pinpoint him again).

    Second, we heard that Saddam’s army would surrender in droves. Considering its sorry state, it speaks volumes about the sentiments within the Iraqi army that even the most ill-equipped, outgunned forces put up resistance. Sure, we have surrenders, but not on a significant scale.

    Third, we are hearing a lot about how this war will be gentle on civilians. How on earth does this combine with Rumsfeld’s promise of a ‘shock and awe’ (groan already) destructive attack on Baghdad, a city with millions of civilians?

    Fourth, why doesn’t mainstream media ask these questions? Journalists seem to ask no hard questions, they just propagate jaw-dropping images as pure entertainment.

    The US propaganda war, on the other hand, has been immensely successful.

    I don’t doubt the outcome of this war, but what seems pretty obvious is that coaltion intelligence on Iraq has been very bad. That has been demonstrated with the Bush administration’s countless gaffes in the attempt to provide a ‘smoking gun’ on Iraqi non-compliance. And it keeps being demonstrated in the early phase of this war.

    [Secular Blasphemy]

  • Ik vrees dat Cindy er

    Ik vrees dat Cindy er wel eens aan zou kunnen hangen vandaag. En dat we ze dus niet in decolleté zullen zien volgende week, dat had ze beloofd. En Caroline, want die was ook niet zo goed, en Tabitha, die was ook niet goed.

  • Gorske, who downed his

    Gorske, who downed his 19,000th Big Mac Tuesday, said he wouldn’t know what else to eat if it weren’t for Big Macs.

    “I’d be clueless,” he said, adding that he ate a piece of pizza recently, but it “just wasn’t the same.”

    “It wasn’t my first choice,” he said.

    Gorske, 49, of Fond du Lac, eats two Big Macs per day and drinks little else beside Coke. He also keeps track of everything he eats in a notebook.

    “I admit I’m obsessive compulsive,” he says. “I have so many compulsions.”

    At 6 feet tall and 180 pounds, Gorske said he proves that foods you love don’t have to make you fat. [CNN]

  • Wim, bouwjaar 74. Hij is

    Wim, bouwjaar 74. Hij is foebalist geweest toen hij klein was. With or without you, U2. Een zeer vies hemd aan, maar wel zeer goed gezongen. En, zegt Sandra, hij heeft een zalig gezicht om naar te kijken als hij zingt. Ik zie niet wat er aan is, pfuh. Maar: wel zeer goed gezongen. Zeer zeer goed. Nina De Fucking Man was niet overtuigd van zijn sereniteit. Pffffffff… kieken dat ze is. Heel de jury is niet echt positief. Bah. Ik was helemaal bereid om hem niet zo goed te vinden, maar hij was gewoon goed. Stomme jury.

  • En Tabitha is van 1985,

    En Tabitha is van 1985, egads! The way to your heart, met die helft van Soulsister die het heeft geschreven in de jury! Da’s durven. En het is niet zo goed vind ik. Geen vernieuwend perspectief op het liedje, en een beetje weinig krachtig. En Tabitha moet leren haar buik in te trekken als ze een blote buik toont!

  • Brahim!! Die is begod van

    Brahim!! Die is begod van 1984!! Hij heeft van water gedronken in de jaren 80 en een ferme bakterie gekregen en hij was er bijna dood van. Hij gaat doen van Red red wine. Grappig en goed. Drink the red wine, enjoy it, but don’t drink too much y’all, haha! Wreed goed.

  • Tom is van 77, maar

    Tom is van 77, maar hij zegt dat hij een new waver was tot in zijn tenen. Met witte schmink en zwarte rok en alles. En skaten en al. Weird. Dance little sister, het zal mij benieuwen. Whoa! Goeie intro! In het algemeen: goeie versie, maar een beetje plat. En zijn tekst is verkeerd, maar alleen een kommaneuker die daarover valt. Hij krijgt wel de hele zaal mee, wat voor hem pleit. Nee: zeer goed.

    Ah ja, en Don’t Eat The Yellow Snow zou niet kunnen, want het is van 1974.

  • Yay!! Cindy! 1977 geboren, en

    Yay!! Cindy! 1977 geboren, en uit de jaren 80 herinnert ze zich vooral dat ze met de jongens speelde. En ze is een tijdje fan geweest van Clouseau. Heaven van Bryan Adams. Sensueel en zo, maar niet overtuigd, sorry. Ze zou wel eens naar huis kunnen gestuurd worden op basis van dit. Miljaar Nina De Man is een koe. En ik begrijp niet waarom Cindy geen Zappa mag zingen van VTM. Ik zou geld geven om ze Don’t Eat The Yellow Snow te horen zingen.

    Well I turned around and I said “Ho, Ho”
    And the northern lights commenced to glow
    And she said, with a tear in her eye
    “Watch out where the huskies go, and don’t you eat that yellow snow”

  • Chris van 78. Die heel

    Chris van 78. Die heel de jaren ’80 in Zuid-Afrika heeft doorgebracht. Zijn idolen waren begod Michael Jackson, Tom Cruise en Roxette. I want to break free, van Queen, ha! …en daar gaat het Justin Timberlake-handje weer. Hij spreekt mij wel het meest aan van al wat hij al gedaan heeft, en het is een heel goeie versie. Een héél goeie versie. Een bijzonder goeie versie. Jean Blaute vond het goed, maar niet zo goed. En hij vind wel dat kort haar mag, als het maar verzorgd is. Tiens, vreemd, de jury op Bart na, is niet zo positief.

  • Verdomme, nu komt het toch

    Verdomme, nu komt het toch wel allemaal uit zeker! Daarom moest Bush Irak binnenvallen!

    President Bush decided to attack Iraq because he was scared Saddam Hussein would use technology from a crashed alien spaceship, UFO watchers claim.
    But the dictator doesn’t want “Dubya” getting his hands on the space-age technology, says a professed Kiwi UFO expert.