Aug 23

Toevallig tegen het lijf gelopen dat er toch heel wat IP camera’s zomaar open en bloot staan voor jan en allemaal (of moet dit met hoofdletters?) dankzij de niet voorziene maar wel welkome mogelijkheden van Google.

Te beginnen de Panasonic webcams: inurl:ViewerFrame?Mode=

En dan Axis: inurl:indexFrame.shtml Axis

Mobotix anyone?

Niet onmiddellijk een camera gevonden in de lijst van een plaats waar ze beter helemaal geen camera geplaatst hadden die zomaar vanop het grote vieze Internet te bereiken was, maar er zitten toch een paar half intrigerende tussen.

Bonne chasse!

Aug 19

Ha!

Maar toen ik het groot aantal Mac’s zag, was het al snel duidelijk dat zoiets niet kan ūüėČ

Aug 16

Het stopt dus echt nooit.

Daarnet gelezen dat de mensen van Hotmail hun totale opslagcapaciteit nog verder omhoog veizelen tot een vijf jaar gelden niet voor mogelijk te houden 5GB.

Waar blijven die mannen het toch halen en wanneer zal die bubbel eindelijk eens barsten? OK. De prijs van opslag in het algemeen is niet meer in vergelijking met deze van x aantal jaar terug, maar er is nog altijd extra beheer, backup, etc nodig om het een beetje te kunnen halen?

Nu zien wat de andere grote spelers zullen doen.

(via)

Aug 10

Vandaag wat miserie gehad met het o zo fantastische en onmisbare Excel.

We hebben een toestel dat muntjes terug kan geven voor bedragen tussen ‚ā¨ 25 en ‚ā¨ 0.01 en dit met slechts drie soorten munten. Helemaal niet de bedoeling exact terug te geven, maar afronden met alleen ‚ā¨ 2, ‚ā¨ 1 en ‚ā¨ 0,50 zou iets te grof zijn. Daarom heel snel Excel ter hand genomen om te bereken met hoeveel stukken en welke restwaarde we door de band mee te maken hebben.

image

In de eerste rij staat er niets anders dan titels.

In de tweede rij staan er formules met uitzondering van A1; daar staat de waarde die moet teruggegeven worden.

  • B2: =INT(A2/B1)
  • De terug te geven waarde gedeeld door de grootste munt en afgerond (een half munstuk wordt ook niet echt geapprecieerd).
  • C2: =INT((A2-B2*B1)/C1)
    • De terug te geven waarde min de grootste munt(en) gedeeld door de tweede grootste munt en hier natuurlijk ook afgerond.
  • D2: =INT((A2-B2*B1-C2*C1)/D1)
    • De terug te geven waarde min de andere twee grotere munten en opnieuw afgrond.
  • E2: =A2-B2*B1-C2*C1-D2*D1
    • De rest die niet kan worden teruggegeven met de drie gekozen munten.
  • F2: =B2+C2+D2
    • Het aantal stukken dat er in totaal wordt teruggegeven.

    En nu de abberatie – of het moet aan mijn formules en denkvermogen liggen.

    Als ik ‚ā¨ 4,10 invul, dan ziet Excel voor een of andere redenen er niet de noodzaak van in dat D2 1 moet zijn. Gooi ik de INT weg, dan is het juist en toont Excel me doodleuk 1.

    INT(0,10/0,10) is 1 en daarmee uit.

    INT(4,10 – 2 * 2)  zou toch hetzelfde moeten zijn dan, maar nee. Die eigenzinnige mannen in Redmond beslissen om er NUL van te maken.

    Dan maar een beetje meer cijfers na de comma tonen, zestien om correct te zijn. En wat blijkf: 4,10 – 2 * 2 is helemaal iets anders dan 0,01; alhoewel, het is een fijna benadering.

    image

    Waarom, O waarom?

    Jul 22

    Daarnet gelezen op Weblog Tools Collection dat er heel wat plugin directories van WordPress zo goed als helemaal openstaan. Openstaan is natuurlijk een groot woord. Het is vooral een overzicht van de plugin directory en op die manier kan een mens zien welke plugins al dan niet geactiveerd zijn op de WordPress installatie. Niet onmiddellijk heel erg an sich, maar als er een specifieke exploit gevonden wordt voor een specifieke plugin, heb je het vlaggen natuurlijk. Vooral in combinatie met de hierboven genoemde link en het immer populaire Google zodat een prospect hacker vlot op zoek kan gaan naar sites die vlotjes inneembaar zijn.

    En wat doet een mens dan? Onmiddellijk checken of dit op een mens zijn eigen systeem ook zo is en, holy macaroni, het is zo, maar daarom nog niet “het zij zo”. Onmiddellijk de

    Misschien dat de mannen van Dreamhost ervoor zorgen in hun volledig automatische installatie dat de rechten perfect goed gezet worden en bijgevolg er geen dergelijke hiaten in de security nog aanwezig zijn.

    tss, tss,…

    Jul 10

    Jack PC En de miniaturisering zet zich rustig verder.

    Daarnet de Jack PC tegen het lijf gelopen. Dit lijkt me wel een ideaal instrument te zijn voor onder andere de bibliotheek en de computers voor studenten in onder andere de Computer Room. Ze hebben toch niet echt iets meer nodig dan de basis I/O dingen (toetsenbord, muis en scherm) en kunnen gerust zonder CD/DVD. Het enige is natuurlijk dat je het ding niet op zich kan laten werken en je wel moet gebruik maken van een terminal server (MS of Citrix). Toch eens kijken wat kostprijsmatig het meest interessant is.

    Jun 27

    Het is al een tijdje dat FireFox mijn standaard browser is en ik blijf er altijd maar beter mijn weg in vinden.

    Ik ga zeker niet beginnen de evangelist uithangen of beweren dat IE of Opera of wat dan anders ook gewoon slecht is en FireFox het enige zaligmakende, maar FireFox biedt toch wat voordelen ten opzichte van andere browsers.

    Zo is FireFox toch een pak sneller en het starten en in de meeste basishandelingen dan pakweg Internet Explorer of – mijn vorige favoriet – Avant.

    Verder het groot aantal Add-ons die beschikbaar zijn. Er zullen natuurlijk alternatieven zijn voor andere browsers, maar er zijn er gewoon enkele die tot op heden enkel bij FireFox bestaan en die zijn voor mijn doorslaggevend. Zo heb ik del.icio.us Bookmarks, Web Developer, het Nederlands Woordenboek en recentelijk ook IE Tab voor sites die echt niet werken onder FireFox (zoals Windows Update).

    Verder gebruikte ik al een tijd afkortingen om snel te kunnen zoeken. In FireFox zitten er al een paar ingebakken zoals g voor Google en wp voor de Engelstalig Wikipedia. Wat ik miste was shortcut voor de website van Van Dale zodat ik snel en eenvoudig op de site van Van Dale kan zoeken.

    Dit realiseren is helemaal niet moeilijk (met hulp via deze):

    1. Ga naar de website van Van Dale zonder specifiek woord.
    2. Rechtsklik in het tekstvak waar je het op te zoeken woord en selecteer Add a Keyword for this Search… in het popup menu
      image
    3. Vul de nodige gegevens in. Merk op dat het Keyword de code is die je laat voorafgaan bij de zoekopdracht (e.g. “vd woordenboek”)
      image
    4. We zijn er bijna, Nog een paar kleine aanpassingen. Open het Bookmarks menu, rechtsklik op de nieuwe bookmark en selecteer Properties.
      image
    5. Met een beetje geluk staat alles goed, Indien niet, moet je gewoon zorgen dat Location de volgende waarde bevat: http://vandale.be/opzoeken/woordenboek/?zoekwoord=%s
    6. En dan zoeken maar.

    Dit kan je natuurlijk herhalen voor om het even welke site waarvan je de zoek/url structuur kan doorgronden.

    Jun 24

    image

    Ha…

    En dachten die mannen dat ze er echt zomaar ermee weggeraken?

    (via)

    Jun 17

    Pieter.org - psylockDit lijkt me wel een stuk beter te zijn dan al die extra hardware oplossingen (to know and to have) die stuk gaan, vergeten worden, misbruikt worden, …

    Een paswoord is niet goed want ofwel is het te makkelijk, ofwel te moeilijk en dan wordt het zomaar opgeschreven en bij de computer achtergelaten en het kan altijd gedeeld worden. En dat laatste – wat ook de reden mag zijn – zorgt voor een gat in de security van hier tot in Tokyo.

    Werken met een hulpmiddel zoals een challange/response doosje of een stick met een certificaat is niet alleen schandalig duur maar eveneens een last voor de gebruiker (hij moet ten allen tijde dat ding bij zich hebben) en voor de beheerders (procedures bij verlies, snel vervangen, bijhouden wie wat heeft, extra ondersteuning, etc).

    Ik denk dat ik straks eens ga surfen naar Psylock en dit uitprobeer.

    Jun 07

    Haha!

    Eat this mister Jobs

    Jun 05

    Ik gebruik nu al een einde LiveWriter meestal om al mijn post te schrijven en te publiceren – voor zover dit laatste natuurlijk lukt – en sinds enige tijd ben ik ook wat aan het proberen met de laatste versie van BlogJet. LiveWriter bezorgde me regelmatig wat kopzorgen door het crashen bij het herschalen van afbeeldingen en ook het niet kunnen installeren op Vista (De reden was dat Vista niet voldeed aan de minimum eisen, namelijk .NET 2.x of hoger moest aanwezig zijn. Vista heeft echter .NET 3 maar deze bestond blijkbaar nog niet bij de eerste beta en bijgevogl werd en gekeken naar 2.x en niet naar echt 2.0 of hoger).

    Op het eerste gezicht zijn er een handvol meer mogelijkheden en is bijgevolg de interface een stuk complexer geworden. Het programma is ook wat meer belastend geworden voor het systeem terwijl de vorige versie zeker niet het toonbeeld van een flitsende programma.

    Ik zal het later nog wat grondiger testen en kijken of ik ook hier niet naar een alternatief moet kijken.

    Jun 04

    Pieter.org - rssEen goeie RSS lezer is niet gemakkelijk te vinden, vooral niet als je mijn criteria voor ‘goed’ in rekening brengt:

    • alle inhoud meenemen zoals afbeeldingen, muziek, filmpjes (embeded objects in het algemeen) en last but not least de site template (alhoewel dat volgens mij toch zeer afhankelijk is van de publisher en niet de lezer)
    • op verschillende plaatsen de verschillende bronnen te kunnen lezen en in rekening houden wat er op andere plaatsen al werd gelezen
    • een mooie overzichtelijke interface die alle inhoud al download tijdens het controleren van de feeds en niet pas de nodige extra info (zie supra) plukken wanneer je de post leest want het risico is dan te groot dat die specifieke inhoud niet meer te vinden is of moet je soms wat lang wachten (vooral bij foto feeds zoals Daily Dose of Imagery).
    • een upgedate post uit het verleden weet up te date
    • toelaat de verschillende feeds te catalogeren en in folders te plaatsen zodat bijvoorbeeld verschillende niet te actieve feeds in √©√©n folder kunnen geplaatst worden
    • gratis zijn

    Ik weet niet of er wel degelijke een reader bestaat die aan alle voorwaarden voldoet, maar Google Reader doet op dit ogenblik best zijn ding. In het verleden heb ik nog Newsgator geprobeerd maar geen enkele versie lijkt me eenvoudig en krachtig en overzichtelijk genoeg. Ik ga nog een keer horen links en rechts, misschien vind ik de witte raaf nog wel.

    May 31

    Pieter.org - milanGoed bezig die mannen van MS. Na software, game hardware en andere zoals keyboards en muizen leggen ze zich nu ook al toe op meubelen.

    Onder welke categorie valt dit nu?

    • meubelen
    • computers
    • televisie

    Meer op http://tweakers.net/nieuws/47746/Microsoft-zet-Surface-gui-op-tafel.html en wat foto’s op Photos: Reaching out and touching ‘Milan’ | ZDNet Photo Gallery.

     

    May 24

    Lap… het moet weer eens lukken. Het is al een tijdje gelden dat ik echt iets tijdens normale slaaptijd nog moest realiseren en net nu, 1h04, laat Telenet het afweten. Wedden dat het opgelost is tegen de tijd dat ik echt ga slapen?

    Hoe dit nu verhelpen of gewoon nog maar proberen vast te stellen waar het probleem zich situeert? Een cold boot van de modem brengt geen oplossing. Een echt zwaar kabel probleem kan het ook niet zijn want ik heb nog steeds qualitatief goed signaal op de kabel.

    2h02 – behold, ‘t Internet is terug, zomaar; en natuurlijk niets hiervan terug te vinden op de statuspagina van Telenet.

    Dan maar proberen via de GSM op de website van Telenet te geraken en kijken of ik daar ergens een telefoonummer vind van een dienst die op dit uur mij misschien kan informeren of eventueel zelfs verder helpen. Maar ook dat lijkt niet te lukken. Zou het een algemeen Telenet Internet probleem zijn?

    May 20

    Fien wou vandaag nog eens een spelletje spelen op de computer. Nu had ik na de tweedaagse haar computer ingepikt om die up te graden en daar mijn computer van te maken en dan die van mij aan haar te geven. Ze speelt toch niet echt vaak en – oorspronkelijke planning maar niet echt gelukt – in een week tijd zou de overschakeling gelukt zijn. Dan maar mijn oude notebook gebruiken en er wat spelletjes opzetten.

    Omdat het nu niet altijd Musti of zo moet zijn, heb ik dan maar eens een nog niet gespeelde Winnie de Poeh ge√Įnstalleerd.

    Man, was dat een vergissing. Het spel was zo complex in het nog maar besturen Рéén keer kreeg je de instructies te zien voor een toest of tien en daarna niet meer en per onderdeel van het spel waren ze anders Рlaat staan om het te spelen dat niemand het leuk vond, Fien noch ik.

    Dan maar snel een andere doos opengetrokken: Bob de Bouwer. Was dat even een verademing. Het spel was leuk, eenvoudig en had ook een heleboel variatie. En wat nog beter was, en dat is de eerste keer dat ik dat zie in een spel voor kinderen die niet noodzakelijk kunnen lezen, is dat alles op een duidelijke en trage manier werd uitgelegd maar ook dat, wanneer je met de muis boven een specifieke knop bleef staan, er ook gezegd werd wat de knop precies als doel had. Ook bij een nieuw scherm wordt er eerst uitgelegd, wat er te lezen valt, wat de bedoeling is van wat er komen gaat.

    Leve Bob!

    May 14

    Het is al enige tijd dat we met het werk een nieuwe (toch voor de helft) campus aan het inrichten zijn. En in één van de nieuwe gebouwen wordt de volledige IT dienst en een compleet nieuwe datacenter ingericht. Nu kost het inrichten van zo een datacenter gigantisch veel geld op het vlak van stroomvoorziening (inclusief dieselgenerator), koeling, racks, etc.

    Ik heb dan ook met meer dan gewone interesse naar het verslag gekeken van de door SUN al lang aangekondigde BlackBox.

    (via)

    May 03

    Vandaag dit gelezen in de De Standaard. Spam beheerst toch bij veel mensen een groot stuk van de agenda; is het niet om het te verwerken, dan is het om te bestrijden. En wees er maar gerust van dat het de komende maanden niet onmiddellijk zal verbeteren wat de hoeveelheid circulerende spam betreft. Het zal veel eerder geblokkeerd worden voordat de gebruiker het te zien krijgt. Zolang er niets fundamenteel veranderd aan de totale messageflow structuur,  zal het enkel bestrijden zijn in plaats van onmogelijk maken.

    Spam is jarig, en nog in volle bloei

    De spam -ongewenste e-mail- viert vandaag zijn 29ste verjaardag. De georganiseerde misdaad ligt vandaag aan de basis van de meeste spam, zegt specialist Matt Sergeant van het internetbeveiligingsbedrijf MessageLabs.

    Van onze redacteur
    Wim De Preter

    Volgens de jongste schattingen van MessageLabs bestaat vandaag bijna 84% van alle verzonden e-mails uit spam, ongevraagde boodschappen die reclame maken voor zaken als nep-Viagra, waardeloze aandelen of verdachte loterijspelen. Voor de eerste gedocumenteerde spam-‘aanval’ moeten we teruggaan tot 3mei 1978, toen op het Arpanet -de academische voorloper van het huidige internet- ongevraagd een bericht werd verzonden naar een heleboel gebruikers.

    Later manifesteerde spam zich vooral op het zogenaamde Usenet, het ietwat chaotische systeem van nieuwsgroepen waar alle internetgebruikers rond een bepaald thema kunnen discussi√ęren.’

    ‘Dat Usenet vandaag nauwelijks nog gebruikt wordt, is grotendeels het gevolg van spam, zegt Matt Sergeant. ‘Spam moet je centraal kunnen bestrijden en dat is moeilijk op Usenet, waar je afhangt van vrijwilligers om de nieuwsgroepen clean te houden.’

    Wanneer werd spam voor het eerst als een echt probleem gezien?

    ‘De eerste blacklists (zwarte lijsten met adressen vanwaar spam verzonden wordt, red.) dateren van midden de jaren negentig. De groei van het internet op zich maakte het voor spammers mogelijk om steeds meer e-mailadressen te verzamelen, waardoor ook spam zelf kon groeien.’

    Hoe is het probleem sindsdien ge√ęvolueerd?

    ‘Aanvankelijk werkten spammers vanop hun eigen internetverbindingen. Toen die op de zwarte lijsten kwamen, gingen ze gebruik maken van openrelays (mailservers die toelaten om anoniem mail te sturen vanop gelijk welk adres naar gelijk welk adres, red). Daarop kwamen er weer nieuwe blacklists met de gegevens van die open relays.

    Rond 2001 namen we een fundamentele wijziging waar in het zakelijke patroon van de spammers. Ze kregen in de gaten dat ze veel meer konden verdienen als gevolg van de toename van het aantal (breedband)internetverbindingen, en doordat het internet veel breder gebruikt werd door de bevolking. Sinds een jaar of vier merken we ook dat nieuwe virussen niet meer afkomstig zijn van jongeren die zich willen bewijzen, maar dat het instrumenten geworden zijn waarmee criminele groepen proberen computers over te nemen. Dat heeft het spel volledig veranderd, omdat ze zo netwerken (botnets) cre√ęren waarmee ze massaal spam kunnen versturen. Sindsdien is de spamcurve steil omhoog geschoten, en het ziet er niet naar uit dat dat snel zal veranderen.’

    Wat zijn de jongste spamtrends?

    ‘Een kleine twee weken geleden hebben we voor de eerste keer een combinatie gezien van spam met een virus. In de spammail zit een weblink naar een screensaver, en als je die aanklikt wordt er software ge√Įnstalleerd waardoor de spammer de controle krijgt over je computer. Dat is opmerkelijk omdat spam en virussen tot voor kort gescheiden activiteiten waren. We weten perfect vanwaar deze spam komt -een criminele groep uit Oekra√Įne- maar we kunnen er niets aan doen.’

    Hoe staat het met de wettelijke aanpak van spammers?

    ‘In de VS is de toestand wat verbeterd. De politie werkt er nu meer samen met priv√©bedrijven. Maar in Oost-Europa is het absoluut onmogelijk om de politie mee te krijgen. Waarom? We vermoeden dat de georganiseerde misdaad erachter zit, en dat ze de politiediensten laten meedelen in de winst. In Oost-Europa studeren veel universitaire softwarespecialisten af zonder uitzicht op een baan. Zij zijn gemakkelijk te overtuigen om schadelijke software te schrijven in ruil voor veel geld.’

    Wat is nu de beste bescherming tegen spam?

    ‘Ik geloof sterk in het model van MessageLabs om verschillende beveiligingslagen te gebruiken. E√©n ervan zit op het netwerkniveau: we beperken de bandbreedte voor mails die afkomstig zijn van bekende spamnetwerken. Als spammers merken dat ze te lang moeten wachten om hun mails erdoor te krijgen, zoeken ze meestal snel andere slachtoffers op. Daarnaast werken we ook met zwarte lijsten en met regels rond de inhoud van een bericht.’

    Is de strijd tegen spam intussen ook verbeterd?

    ‘Ik durf te beweren dat onze klanten geen spamproblemen hebben. Maar daarvoor zijn wij wel voltijds in de weer.’

    (bron: De Standaard, donderdag 3 mei 2007)

    May 02

    Pieter.org - wordBlijkbaar een eigenaardigheid tussen Word voor Windows en Mac. De ene, met hetzelfde document, komt een andere resultaat uit (ca 1% verschil). Een mogelijke verklaring is dat een leesteken met een spatie ervoor telt als een woord. De regel is natuurlijk dat een leesteken moet kleven aan het woord voor het leesteken (met uitzonderinge van een gedachtenstreepje maar sla me niet dood als dit niet het enige is).

    Hoe dan ook, na het verwijderen van de nonbreaking spaces op de mac, was het aantal woorden in Windows een stuk lager maar nog altijd verschillend met dat van de Mac.

    Als het op √©√©n woord aankomt…

    Apr 30

    Pieter.org - irfanviewVersie 4.00!

    Nooit een voorstander geweest van een x.0 versie maar voor IrfanView maak ik graag een uitzondering.

    Maar toch dringend tijd dat er werk gemaakt wordt van een beter “About” venster eer het weer retro wordt!

    Wat er nu allemaal in gewijzigd is en waarom het de moeite is een update uit te voeren, kan je hier vinden.

    IrfanView is zeker niet het allerbeste imaging product ter wereld, maar het is gratis, razendsnel, zéér licht en vrij wendbaar. Ik heb, ondanks de vele alternatieven die ik al heb geprobeerd, nog altijd niets gevonden die diezelfde eigenschappen heeft .

    Apr 30

    Stel, een mens heeft veel tijd, een hoop kaarsje en is eerder nostalgisch van aard. Maar toch vooral veel tijd!

    Apr 30

    Ze kennen er wat van, die gladde markteeers in Redmond. Zonet deze gezien. Misschien wel niet zo flashy als de Vista Launch, alhoewel…

    Apr 29

    Ik heb een tijdje een de toch wel enigszins trotse eigenaar van een Blackberry Pearl (aka 8100). Het ding doet bijzonder goed wat het moet doen. Ondertussen ben ik het al vrij goed gewoon om overal de mail te checken en agenda in te vullen.

    Handig ware natuurlijk dat ik rechstreeks of onrechtstreeks ook aan de andere dingen kan online. Direct eens gezocht op het grote Internet of de Pearl ook als modem kan gebruikt worden. Blijkbaar kon dat, maar niet alleen met een Mac. Toch maar wat proberen en experimenteren maar geen geluk. Nog even wachten en er zal zeker iemand anders daar wel in slagen, iemand met wat meer tijd (en kennis). Maar, hoezee, ik moet ergens nog een Option kaartje liggen hebben en die in mijn notebook kunnen plooien. Met een beetje geluk werkt die zonder extra drivers en software op Vista.

    Netjes uit de doos gehaald, eens gekeken of het nog een courrant model was en dan maar proberen zeker. Geen geluk, mijn notebook blijft een driver vragen. De website van Option helpt me al een stukje verder en ik geraak aan een Vista compatibele driver maar er zijn gigantisch veel randopmerkingen en bugfixes en patches en van alles nogwat. Toch proberen maar helaas pindakaas, alles start nog op maar ik heb op geen enkele adapter nog netwerk. Ik krijg gewoon geen IP adres (behalve apripa maar daar ben ik niet veel mee natuurlijk). Zelfs een extra usb netwerkaansluiting bracht geen soelaas. De driver de-installeren en vanalles uit de registry verwijderen zou dit wel oplossen, maar ook helaas bis.

    Uiteindelijk – de eerste keer in mijn relatief Vista carri√®re – system restore gebruikt, niet wetende wanneer mijn vorige restore point gemaakt was en dus nog veel minder wetende of ik andere eveneens essenti√ęle zaken zou kwijt spelen. Maar hoezee! Alles werkt nog wat moet werken en alles wat niet meer werkte werkt weer!

    System Restore, I love you!

    Apr 28

    Vandaag is het alweer al de voettocht wat de klok slaat.

    Staan op het lijstje te doen

    • Statistieken
    • Statistieken
    • Driewerf statistieken
    • Website aanpassen
    • Inschrijvingen corrigeren

    Wat de eerste drie betreft, is het vrij eenvoudig. Kwestie van de juiste balans te vinden tussen overdaad aan informatie en nuttige gegevens. Ik zou zo pakweg een lijst kunnen maken van de leeftijd per nationaliteit versus de te wandelen afstanden en kijken of dit al dan niet wandelclub gerelateerd is. Een ander probleem is hoe dit geheel nog leesbaar maken.

    De statistieken op dit ogenblik zijn

    • Aantal wandelaars per afstand per dag
    • Aantal wandelaars per dag (enkel zaterdag, enkel zondag, volledig weekend) per afstand
    • Aantal wandelaars per leeftijdsgroep (verspringt om de vijf jaar)
    • Aantal wandelaars per nationaliteit (niet per land want dat kan verschillend zijn. Een Noor die in Nederland woont is en blijft een Noor)
    • Aantal wandelaars per wandelclub/groepering en per dag
    • Evolutie sinds 1970 wat het totaal aantal wandelaars betreft.

    Het allergrootste probleem bij dergelijke statistieken is RIRO (rommel in, rommel uit). Ook al hebben wij zo veel mogelijk de moeite gedaan om het online inschrijven makkelijker, eenvoudiger en betrouwbaarder te maken, blijven x-aantal individuen er in slagen om nonsense in te vullen.

    De grootste uitdaging was de querie om de wandelaars in leeftijdsgroepen te steken; leeftijdsgroepen die verspringen per vijf jaar (om een beetje een leesbaar geheel te hebben).

    Hoe berekent een mens nu de leeftijd in blokken van 5 jaar?

    Het veld geboortedatum in de tabel wandelaars bevat – leve het zinvol benoemen van velden – de geboortedatum. Een eerste stap is het berekenen van de leeftijd op vandaag.

    DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’)

    Gewoon het geboortejaar aftrekken van het huidig jaar, zie supra, is een idee maar kan er toch een jaar naast zitten.

    Indien de persoon dit jaar nog niet verjaard is, dan is hij nog een jaartje jonger en moeten we er nog een extra jaar van aftrekken.

    Kijken of de verjaardag dit jaar al gepasseerd is doen we met de volgende check

    (DATE_FORMAT(NOW(), ’00-%m-%d’) < DATE_FORMAT(geboortedatum, ’00-%m-%d’))

    Indien dit waar is, dan krijgen we een 1 terug; indien niet een 0. Laat dit nu net de waarde zijn die we moeten verminderen van onze eerste formule. De leeftijdsberekening wordt bijgevolg

    DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’) – (DATE_FORMAT(NOW(), ’00-%m-%d’) < DATE_FORMAT(geboortedatum, ’00-%m-%d’))

    Afhankelijke van de ingevulde informatie (er komt een heleboel info uit een vorige database waar er niet onmiddellijk aan invoercontrole werd gedaan en, erger nog, er vaak foutieve informatie manu militari moest ingevoerd worden. Die er allemaal uitfilteren is een kwestie van gezond verstand: geboortedata in de toekomst zijn uitgesloten alsook wandelaars van meer dan 99 jaar.

    SELECT DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’) – (DATE_FORMAT(NOW(), ’00-%m-%d’) < DATE_FORMAT(geboortedatum, ’00-%m-%d’)) AS ‘Leeftijd’
    FROM `wandelaars`
    WHERE DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’) BETWEEN 0 AND 100

    Nu hebben we van elke wandelaar de leeftijd. De volgende stap is het groeperen van per leeftijd per 5 jaar. Hoe doen we dit? Zorgen we dat het aantal overeenkomt vanaf de ondergrens tot bovengrens of is dit het aantal rond de grens. Even verduidelijken:

    Het overzicht toont de grenzen 0, 5, 10, 15, 20, …

    Het aantal bij 10, zijn dit het aantal mensen van 10 jaar maar nog geen 15 jaar, of zijn dit het aantal mensen rond 10 jaar? In dit geval kiezen we voor de laatste optie. Hier komt de round() functie vrij handig. De Select wordt

    SELECT ROUND(DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’) – (DATE_FORMAT(NOW(), ’00-%m-%d’) < DATE_FORMAT(geboortedatum, ’00-%m-%d’))/5,0)*5 AS ‘Leeftijd’

    De leeftijd delen door 5, dit afronden (niet afhakken) en opnieuw maal 5.

    Pieter.org - leeftijdsgroepen

    Een nieuwe bodem voor discussie is wat te doen met mensen die morgen verjaren en bijgevolg in een andere categorie terecht komen? Gewoon negeren is hier het antwoord!

    SELECT ROUND((DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’) – (DATE_FORMAT(NOW(), ’00-%m-%d’) < DATE_FORMAT(geboortedatum, ’00-%m-%d’)))/5,0)*5 AS ‘Leeftijd’
    FROM `wandelaars`
    WHERE DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’) BETWEEN 0 AND 100

    En nu nog tellen. Dit in één grote Select lijkt me niet onmiddelijk mogelijk dus gaan we nesten.

    SELECT `Leeftijd`, COUNT(`Leeftijd`) as ‘Aantal’
    FROM
      (
      SELECT ROUND((DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’) – (DATE_FORMAT(NOW(), ’00-%m-%d’) < DATE_FORMAT(geboortedatum, ’00-%m-%d’)))/5,0)*5 AS ‘Leeftijd’
      FROM `wandelaars`
      WHERE DATE_FORMAT(NOW(), ‘%Y’) – DATE_FORMAT(geboortedatum, ‘%Y’) BETWEEN 0 AND 100
      ) AS t_wandelaars_leeftijd
    GROUP BY `Leeftijd`

    En de grafiek, rechtstreeks in Excel dankzij de ODBC driver voor MySQL, ziet er zo uit.

    Pieter.org - leeftijdsgroepen grafiek

    Apr 25

    Die GUI tools zijn echt wel goed. Misschien, met wat zoeken, kom ik nog van die fantastische dingen tegen.

    En in de query browser, met een eenvoudige select en geen joins, kan een mens, Excel-gewijs, zomaar wat data wijzigen.

    Dat spaart me in ieder geval heel wat extra selects/updates/etc.

    Apr 14

    Pieter.org - mysqlBij Dreamhost heb ik √©√©n of meerdere MySQL databases en ik moet daar meer dan regelmatig wat queries laten lopen. Daarom maar snel heel de boel eens lokaal ge√Įnstalleerd.

    En dan van PHPmyAdmin een volledige backup maken van de database, een paar aanpassingen maken in het backupscript (andere database bijvoorbeeld voor de restore) en restoren maar. Alleen wat miserie met de codepages en alles met accenten.

    Pieter.org - phpmyadminIn eerste instantie met de bedoeling wat vlotter te kunnen werken met scripts en queries en al die dingen zonder daarvoor iedere keer via phpMyAdmin te moeten passeren. De tools die standaard bij MySQL aangeleverd worden (de GUI tools) maken het leven alvast iets gemakkelijker en dan nog de ODBC connector zodat een mens met Excel mooie grafiekjes kan maken. Maar toch blijft het iedere keer behelpen want een volledige export doen, importeren en controleren is toch vrij omslachtig.

    Pieter.org - dreamhostMaar wat blijkt – en dat ik hier compleet over gekeken heb en geen idee hoe lang dit al mogelijk was – nu op Dreamhost, ik kan een bepaalde gebruiker de mogelijkheid geven om, al dan niet gelimiteerd door het IP adres, remote toegang te verlenen tot de database. En op die manier kan ik ook vanuit Excel en die MySQL GUI tools mooi mijn grafieken en statistieken samenstellen op de live database. Handig. (Alleen nu maar hopen dat ze iets doen aan de performantie).

    News News: Buy cialis viagra Perscription cialis Buy phentermine without prescription Generic viagra soft tab Compare cialis levitra Information about viagra Xanax and pregnancy Hydrocodone withdrawal symptom Xanax and alcohol Foradil Drug interaction sibutramine and phentermine Xanax online without a prescription Troglitazone Verapamil Herbal alternative to viagra Order phentermine Oxyphencyclimine Dilaudid Oxycodone vs hydrocodone Prempro What does generic xanax look like Triamcinolone Buy cheap uk viagra Lawsuits involving blindness caused by viagra Cheep phentermine with cod payments Buy cheap generic viagra Viagra cialis levivia comparison dosages Buy soma Cymbalta 0 buy by popl powered viagra wordpress Buy com lvivhost online viagra Coumarin Ambien overnight Iodothyrin Carbimazole Phentermine versus meridia Viagra online cheap Lexapro Information on phentermine Viagra pill splitter Femara Phentermine without doctor's approval Phentermine side effects Cheapest phentermine 90 day orders Phentermine weight loss Filing income tax phentermine Cod diet phentermine pill Cardizem Cefpodoxime Xanax medication Comparison viagra cialis levitra Pink oval pill 17 xanax identification American express phentermine Phentermine np with hoodia Lactulose Imdur Free shipping on phentermine diet pills But phentermine Methscopolamine Viagra online sales Amlodipine Phentermine ups shipped Cheap generic viagra substitutes Phentermine review Carbinoxamine Clomipramine Ofloxacin Phentermine interactions Cefotaxime Chemical name for viagra Phentermine from the uk Phentermine weight loss medication Phentermine referring report urls Uk cheapest viagra Soma fm Phentermine withdrawal Natural viagra substitutes Tools needed for injecting xanax Urine drug testing of tramadol Indomethacin Viagra sale online Alternative herbal viagra Buy cheap viagra Generic purchase viagra Zolpidem Alphaprodine Phentermine free shipping Prometrium Trientine Metoprolol Fenoldopam Streptokinase Meloxicam Online pharmacy and phentermine Pain medication tramadol Pancuronium Side effects of xanax Macrodantin Betaxolol Phentermine hoodia diet pill Fosinopril Ditropan Phentermine hormone Buy meridia online Xanax online consultation Potassium Cialis experience Lynestrenol Cheap phentermine without prescription Phentermine online prescriptions Order phentermine cod online Cheap tramadol cod Fluphenazine Xanax drug testing Buy xanax overnight Nortriptyline Xanax overnight Phentermine cash on delivery accepted Soma getting Soma online pharmacy Phentermine insulin Phentermine prescription Provera Scopolamine Low dose xanax prosexual Phentermine chemical enhancement Viagra by mail Buy cheap domain online outdoors com xanax Viagra price comparison Pilljar phentermine Order viagra buying viagra uk Butorphanol Free sample herbal viagra Nicorette Add link phentermine purchase suggest Dangers of viagra Phentermine withdrawal symptoms Zyrtec Phentermine no doctor Humulin Gatifloxacin Xanax during pregnancy Oxymetazoline Phentermine to buy Cheap phentermine pills Mark martin viagra Female uk viagra Celecoxib Xanax death Imdur Bulk phentermine Buy generic ambien Cialis comparison viagra Buy cheap cialis Seroquel Effexor Elidel Prozac 25mg viagra Information phentermine Zantac Tramadol 100 mg no prescription Nasonex Hydralazine Miconazole Erectile dysfunction viagra Loratadine Trovafloxacin Mepenzolate Celecoxib Phentermine uk Lovenox Phentermine diet Effects of xanax What does phentermine do to your heart Herbal alternative viagra Phentermine with no prescription Hydrocodone ap ap Phentermine blue Xanax shipped cod Uk viagra body building from sports supplement Overnight phentermine shipping Order fioricet online Cefprozil Aspirin Clofibrate Good morning viagra commercial Fluorescein Xanax addiction Ciclopirox Online doctors perscriptions xanax steroids Ecotrin Epivir Hydrocodone bitartate Phentermine hoodia Order viagra Phentermine $89 Antipyrine Alternative to viagra Viagra cialis generic Phentermine sales Fentanyl Pemoline Natural supplement equivalent to xanax Bromides Cheap phentermine no rx Naratriptan Adapalene Bayer Viagra pictures Mirapex Glyburide Buy discount phentermine Meridia side effects Protonix Approval cialis fda Ribavirin Pulmonary hypertension viagra Viagra erection Hydrocodone info Pediacare Bacitracin Phentermine with no prior prescription Black market viagra Viagra and blindness Capoten Sell viagra Cheapest generic viagra Nasalcrom Generic hydrocodone Viagra patent expiration Purchase tramadol Saquinavir Botox Lithium Cialis overnight shipping India generic viagra Tamoxifen Viagra picture Ibuprofen Zileuton Ibutilide Cortisone Lithium Trazodone How to discontinue the use of phentermine Ambien dosage Phentermine Buy generic phentermine Online viagra prescriptions Xanax long term use Viagra commercial Phentermine reviews Xanax next day Zestoretic Levivia viagra online Buy hydrocodone overnight Lozol Tricor Acyclovir Discount phentermine to florida Chlorcyclizine Metyrosine Norflex Compare viagra to cialis Pharmacy phentermine sister Lexapro and phentermine Phentermine overnight no perscription Online pharmacy duromine viagra international Methocarbamol Pentasa Phentermine cheapest price Natural over counter just like viagra stores What does xanax look like Information on the drug xanax Dicumarol Phentermine no prescription needed Cheap phentermine no prescription Orlistat Cheap viagra Etoposide Cimetidine Viagra levivia alternatives Nicotrol Levoxyl Pravastatin Crystal meth and xanax Alternatives to viagra Estrace 5 phentermine Pictures of xanax bars Viagra lawsuits Methoxamine Cialis lowest price Simvastatin Arthrotec Phentermine feedback Aura soma Cortisol Blindness cialis 5 no perscription Disulfiram Viagra dosage Cephalexin Lowest cost phentermine Oxcarbazepine Flupenthixol Minipress Vicodin cod Aricept Is phentermine discontinued Lorazepam Felodipine Advair Generic india viagra Xanax demerol morphine no prescription needed Cheapest price viagra Viagra testimonial No prescripton phentermine How does phentermine work Get online viagra Thyroid Viagra premature Buy online salescom viagra Phentermine raleigh Buy cheap no phentermine prescription Keflex Probucol Calcifediol Imipenem Cialis compared to viagra Xanax drug interactions Phenyltoloxamine Cefoperazone Us phentermine Phentermine 90 Free trial viagra Caffeine Xanax anxiety Online pharmacy phentermine xenical meridia Phenytoin Buy discount viagra online Online phentermine order Viagra cialis comparison Diamox Hetacillin Ionamin Phentermine 30mg cap Hydrocodone mexican pharmacy what is tramadol Phentermine $70 no prescription leukemia symptoms Phentermine free online consultation Natural alternative to viagra Chlorpropamide Viagra sample Viagra shelf life Buy viagra in canada Xanax no rx Prevacid No phentermine prescription Isoflurophate Azithromycin Luxury hotel rome xanax description Viagra paypal france 180 tablet tramadol Vicodin Payment Ketoconazole Itraconazole Mirtazapine Buy link onlinezwapto viagra Prozac and xanax induced mood disorder Xanax for sale Female sexual inhancer viagra spray Adipex between difference phentermine Colon cleanse ambien Pyridium Anileridine Amiloride Tramadol and dosage No prescription needed phentermine Meridia Lamisil Generic cialis soft tabs Fatal dose of xanax Tramadol without prescription Neurontin Phentermine rx Prinivil Buy xanax cod Best price viagra Cheap viagra india Dolasetron Benztropine Cafergot Xanax sale Nitrofurantoin Tramadol hcl 50 mg tab Viagra mexico Acetylcholine Natural viagra Cardura Phentermine delivered cod Perscription phentermine Phentermine and pregnancy Generic viagra cialis Cosopt Androgel Diazoxide Maxzide Inderal Cheapest phentermine price Phentermine overnight shipping Order cialis online Cialis online sales Buy tramadol cheap Discount priced viagra Cialis testimonials Phentermine very cheap Ephedrine Free sample viagra Vicodin online Propantheline Tramadol dog Accutane Phentermine shipped to florida Tramadol overnight Xanax paypal Meridia diet pill Cialis viagra Xanax withdrawals Spectinomycin Nitrofurantoin Cheap viagra canada Online phentermine no prescription Generic viagra overnight delivery Buy cod diet phentermine pill Tramadol hydrochloride Disopyramide Buy tramadol without prescription Purchase cialis Carbenicillin Moexipril Triazolam Oxacillin Piperazine Prinivil Phentermine saturday delivery Tramadol cheap Alprazolam xanax Sofia viagra Natural phentermine 5 mg Xanax doses health risks Phentermine weight loss pill Viagra maker Diet drug loss phentermine weight Cialis samples Minocin Viagra jokes Nexium Cialis immunity Low cost cialis Viagra discount sale Ambien online Xanax urine test Order viagra canada Viagra canada prescription Picture of soma Midazolam Phentermine usa Xanax withdrawal Cheapest phentermine free shipping Phentermine complications Chloramphenicol Olanzapine Niacinamide Pictures of mylan xanax Phentermine faqs Tramadol 50mg Dangers of xanax and klonopin addiction Buy hydrocodone where Cialis online Procyclidine Phentermine at cost with no prescription Discount drug phentermine Fastin Phentermine law suits 3mg xanax Cialis forum Cefazolin Phentermine xenical Hydrocortisone Purchase viagra Oseltamivir Discount phentermine free shipping Quinidine Lotrel Phentermine addiction Language phentermine ru Phentermine no credit card required Order generic cialis Sample viagra Compare levivia and viagra Clozapine Tapering off xanax Diazepam Tramadol prescriptions Cyclandelate Levallorphan Atenolol viagra Lopressor Xanax prescription Adipex phentermine prescription Buy viagra online uk
    More news by category Sensation! Cigarette Credits Top casino Cheap drugs online shop Adipex online Get ringtones online Cialis online Soma online Sale Auto Mobiles Top auto-moto Replica Rolex Phentermine online Chairs Loan Online Credit Pills, Compare pills, Reviews pills Ambien online Tramadol online Fioricet online Medical tests Dating Ňables Intimate goods Underwear Boots furniture auto-moto Sport Betting Rington Balans Cigarettes Bracelets Trousers Boats Yachts Phentermine No Prescription Ornaments Necklace Xanax online Ladies handbag Best Ringtones Ear rings Autos Chronometer Free Ringtones Sportswear Free mp3 ringtones Cases Evening dress Fashions Vicodin online Suits Blog Search the Web Valium online