• Ik heb compassie met Alain.

    Ik heb compassie met Alain. Miserie met allerlei datasources en servers en sites die niet werken, en van die symptomen die veel mensen wel meegemaakt hebben, maar waar nergens oplossingen voor gegeven worden.

  • ’t Is verdorie al ver

    ’t Is verdorie al ver gekomen als ik dergelijke fouten maak:

    if (arraylen(tempRegion) AND tempRegion[1].xmlTekst EQ “Kust”) { … }

    xmlTekst in plaats van xmlText. Zucht. En daarjuist ook al veel te lang zitten zoeken naar dacht ik een bug in XPath, en dat bleek gewoon inconsistentie in de XML-file te zijn. Overal t_Veldnaam gebruikt, maar plots stond daar een T_Veldnaam natuurlijk. Dubbel zucht.

  • Ik heb de succesvolle conversie

    Ik heb de succesvolle conversie gevierd met foie gras (nog twee doosjes over in de GB aan de Dampoort, ik ben echt wel de enige die daar sinds kerstdag foie gras gekocht heeft) en ierse zalm. Mmmmm.

    En net een uur juridisch telefoongesprek achter de rug.

  • Wahey! Nu doet het wat

    Wahey! Nu doet het wat het zou moeten gedaan hebben:

    4/1486 Stereo MC’s
    product toevoegen – object aanmaken –








    array

    1

























    xml element

    XmlName t_Gemeentenaam
    XmlNsPrefix
    XmlNsURI
    XmlText Brussel
    XmlComment
    XmlAttributes



    struct [empty]
    XmlChildren

    Convert events
    1/1486
    TestNaam
         product toevoegen – object aanmaken – naamveld toevoegen
    2/1486
    Schaken door de eeuwen heen
         product toevoegen – object aanmaken – naamveld toevoegen
    3/1486
    test Oostendse Salsanachten
         product toevoegen – object aanmaken – naamveld toevoegen
    4/1486
    Stereo MC’s
         product toevoegen – object aanmaken – gemeenteveld toevoegen – naamveld toevoegen
    5/1486
    Cirque Du Soleil Saltimbanco
         product toevoegen – object aanmaken – naamveld toevoegen
    6/1486
    Tentoonstelling ‘Walter de Schilder’ (test)
         product toevoegen – object aanmaken – gemeenteveld toevoegen – naamveld toevoegen
    7/1486
    Postzegelbeur, thema ‘Vakantie aan zee’
         product toevoegen – object aanmaken – gemeenteveld toevoegen – naamveld toevoegen

    Dat is wat ik nodig had. Fijn. En dan nu; naar de GB! Eten halen!

  • Good heavens. Bush is weer

    Good heavens. Bush is weer eens op zijn diplomatische best. Hij wil een nieuwe, duidelijke voer-maar-oorlog-resolutie, en iedereen die zo’n resolutie niet steunt is de facto “de vijand”, en ah ja, zelfs als de resolutie er niet door komt en er binnen een paar dagen dus geen mandaat van de VN is, dan doet Bush het allemaal wel alleen.

    Internationale diplomatie is dus nu officieel een spelletje blufpoker geworden. Mein Führerpresident, I can valk!

    The president is now demanding that all countries “put their cards on the table”, in an all-or-nothing vote on a second resolution.
    In his televised press conference on Thursday evening, Mr Bush said the issue would be resolved “within days”.
    […]
    “If we need to act,” he said, “we will act, and we really don’t need the United Nations’ approval to do so.” [BBC]

  • Die conversie blijft raar doen…

    Die conversie blijft raar doen… Om de één of andere reden weigert het ding dit evenement te converteren:

    <Evenement>
       <T_GemiddeldeDuurtijd/><T_Prijsindicatie/><T_url>http://</T_url>
       <SYS_composite_268304>
          <name/><data>DATA::BASE64</data><mediatype/><url/><itemid/><path/>
       </SYS_composite_268304>
       <MV_T_Classificatie>EVENTCLASS_THEMABEURZEN</MV_T_Classificatie>
       <T_Organisatie/><publicatieniveau>Regionaal</publicatieniveau><T_Plaatsen/>
       <T_Frequentie/><M_Prijzen/><MV_T_Eigenschappen/>
       <T_Naam>GESCHENKENBEURS</T_Naam>
       <Comm_Commentaar/>
       <MV_T_MenSpreekt>LANGUAGE_NL</MV_T_MenSpreekt>
       <ML_M_Omschrijving><NL>geschenkenbeurs.</NL></ML_M_Omschrijving>
       <MV_T_Type>EVENTTYPE_BEURS</MV_T_Type>
       <Evenement_Basis.FK_Evenement__>
          <itemid>447661</itemid>
          <Evenement_Basis.FK_Basis__>
             <itemid>447652</itemid>
             <Basis_Adres.FK_Basis__>
                <Basis_Adres.FK_Adres__>
                   <Gemeente_Adres.FK_Adres__>
                      <itemid>447657</itemid>
                      <Gemeente_Adres.FK_Gemeente__>
                         <t_Land/><t_Postcode/><T_PlaatsTic/><t_Gemeentenaam/>
                         <itemid>308519</itemid><T_Hoofdgemeente/>
                      </Gemeente_Adres.FK_Gemeente__>
                   </Gemeente_Adres.FK_Adres__>
                   <itemid>447654</itemid><t_Subadres/>
                   <t_Straatnaam>Ijzerhand</t_Straatnaam><t_Nummer>17</t_Nummer>
                   <t_Adresnaam>WERELDWINKEL</t_Adresnaam>
                </Basis_Adres.FK_Adres__>
                <itemid>447659</itemid>
             </Basis_Adres.FK_Basis__>
          </Evenement_Basis.FK_Basis__>
       </Evenement_Basis.FK_Evenement__>
       <itemid>447595</itemid>
       <T_ReservatieStaus/>
       <KL_Periode>07/12/2002 08/12/2002</KL_Periode>
       <T_Aanvangsuur>07 &amp; 08/12/2002 – 10.00 tot 17.00 uur.</T_Aanvangsuur>
    </Evenement>

    Ik ga het er voorlopig uitknikkeren, we zien dan wel wat dit eventueel gemeenschappelijk heeft met eventuele andere evenementen die eventueel ook niet zouden willen lukken.

  • Die Clint, het is me

    Die Clint, het is me er eentje.

    The Distinction ?You are not your box,? becomes remarkably useful as soon as you turn it around and apply it to the people closest to you in your work and your home life.

    We react to someone because when we encounter his or her unpleasant manifestations we take it personally. We react to them because we think that ?they? are doing it to ?us.?

    But if we make the distinction between the other person and their Box (if we disidentify them for ourselves), then we have options for relating and communicating with them that were not available to us before.

    We can start over. We do not need to conclude that the unpleasantness is coming from them, but rather from their Box.

    All of a sudden, they can be okay with us again. Here is the experiment. Within the next few minutes, you are almost certain to judge someone critically and get offended. In that moment, before you generate a negative story about that person, tell yourself, ?They are not their Box!?

    Notice what you suddenly experience.

  • Netwerkproblemen blijkbaar opgelost geraakt, en dev32gent2 herstart en alles.

  • Netwerkproblemen, stom.

    Netwerkproblemen, stom.

  • Of neen, ik ga er

    Of neen, ik ga er toch maar niet naar kijken. Nieuw form is nieuwe files in Delphi, en naamgevingen en alles, en ik kan mij inbeelden dat Stijn daar liever zelf in ingrijpt.

    Alla dus. Ik ga de computer van Stijn achterlaten en naar mijn eigen bureau verhuizen.

  • Bon, ik ga nog eventjes

    Bon, ik ga nog eventjes kijken naar een zoekscherm voor die statussen in Delphi.

  • Getver. Het was te verwachten

    Getver. Het was te verwachten natuurlijk. Dev32gent2 is ook zo dood als een pier door die //-xpath.

    Oh well, wachten tot straks dus, want ik kan er niet naar terminalservicen, dus ’t zal een kwestie zijn van laten uitrazen…

  • Pfuh. Het moest er ooit

    Pfuh. Het moest er ooit eens van komen natuurlijk: xmlsearch(thisevent,”//t_Gemeentenaam”), en dat in een loop van alle events. Gevolg: 1500×1500 keer alle t_Gemeentenaam-nodes ge-cfdumpt. En de computer zo vast als een mug in honing natuurlijk.

    Zucht. En dat allemaal omdat ik één puntje vergeten was (“.//t_Gemeentenaam”).

  • ’t Is echt wel een

    ’t Is echt wel een soep van XPath en structKeyExists en list-operaties aan het worden, die conversie van events. Bah.

  • Ik ben natuurlijk niet de

    Ik ben natuurlijk niet de wereldspecialist van XML, maar er is volgens mij toch echt wel iets mis met een schema waar de gemeente waarin een evenement plaatsvindt zit onder

    Evenement_Basis
        FK_Evenement__
          Evenement_Basis
            FK_Basis__
              Basis_Adres
                FK_Basis__
                  Basis_Adres
                    FK_Adres__
                      Gemeente_Adres
                        FK_Adres__
                          Gemeente_Adres
                            FK_Gemeente__
                              t_Gemeentenaam

    Misschien net iets teveel van het goede.