zondag 19 oktober 2008

Traagheid veel verminderd

Mijn dochtertje van 4 kon binnen de minuut fouten produceren op deze test-opstelling :
* Brussel en China, beide draadloos verbonden met de hub
* wedstrijd van Dendermonde 2008 op China
* op beide snel door de beurten lopen (van 20 naar 1 en terug)

Na toepassing van enkele tips van http://www.granite.ab.ca/access/performancefaq.htm konden deze fouten niet meer gesimuleerd worden en was de snelheid al veel beter.
* wedstrijdnaam korter : van "17e interclub Dendermonde 27/09/2008" naar "Dend2008"
* hoofdmenu houdt de tabel van de wedstrijdgegevens constant open

Trage computers ?

Tijdens de interclubs stellen we vast dat Interclubjury na verloop van tijd ontzettend traag werkt op de computers die via het netwerk werken. Op de hoofdcomputer (waar de wedstrijdgegevens op de harde schijf staan), verloopt alles prima.

In Dendermonde werd het draadloos netwerk uitgeschakeld en waren de resultaten beter met de netwerkkabels. In Oostduinkerke was de server weer draadloos aan het werken, waardoor de performantie slecht was, maar dit was verholpen nog voor de wedstrijd startte. Na de pauze begon het fenomeen van de vertragingen weer, zodat het op het einde praktisch onwerkbaar werd.

Na wat googelen vond ik dat dit fenomeen wereldwijd voorkomt met de combinatie Vista en Access 2007 op netwerk. Er worden gelukkig ook verschillende oplossingen voorgesteld, die ik nu ga uitproberen ... Hopelijk binnenkort dus goed nieuws !!!


The three most common performance problems in Access 2000 are:
- LDB locking which a persistent recordset connection fixes
- Subdatasheet Name property set to [Auto] should be [None]. (Access 2000 and newer)
- Track name AutoCorrect should be off. (Access 2000 and newer)
Other reasons are
- Speed up your Access Forms by loading the form, subform, combobox and listbox record sources at run-time.
- New format of Access MDB
- Place backend MDB on the root of the network share rather than several folders down
- Shorten the name of the backend MDB

zondag 5 oktober 2008

Ergernis

Tijdens de interclub in Dendermonde hebben een aantal mensen zich geërgerd aan computerproblemen.

Ik wil dit wel relativeren.

Voor aanvang van de wedstrijd was al duidelijk dat de snelheid van het netwerk niet optimaal was. Ik zag dat de opties van Access niet gelijk stonden : 2 computers hadden de optie "Database openen met recordvergrendeling" aan staan, bij de andere stond die af. Ik heb toen die optie overal afgezet. Tijdens de wedstrijd bleek dit toch niet de oplossing. Aan de pauze is de optie overal aangezet. Bovendien zijn toen de draadloze netwerkverbindingen afgezet en zijn de netwerkkabels ingeplugd. In de tweede wedstrijdhelft waren er geen interventies meer nodig.

De juryleden riepen me bij elke melding. Dat is natuurlijk goed. Ik heb deze meldingen ook laten registreren op de harde schijf, zodat later analyse mogelijk is. Vroeger waren fouten gewoon onzichtbaar en zag men pas later dat bepaalde beurtbriefjes niet geregistreerd waren. Vroeger traden soms fouten op die het programma lieten vastlopen of beëindigen, waardoor er nuttige tijd verloren werd met opnieuw opstarten. Volgens mij is dit systeem van duidelijke melding en registratie van fouten een stap in de goede richting !

Je kan natuurlijk eisen dat het programma foutloos moet zijn vooraleer het in een interclub ingezet wordt, maar dat is een utopie. Er wordt heel omzichtig gewerkt om bestaande functionaliteit zeker niet te verliezen en ook te zorgen dat de programma's blijven werken op de diverse platformen (Windows XP/Vista, Access 2000/2003/2007).

Stap voor stap ...

zaterdag 20 september 2008

Versie 20 september

Correctie ingave beurten :
Controle spelernummer geeft correct spelernummer terug of correcte foutmelding.

woensdag 17 september 2008

Versie 17 september

Fouten, gemeld door Marc, zijn verbeterd :

* Ingeven beurtbriefjes : foutmelding bij indrukken van pijltje naar rechts of beneden na ingave van de coordinaten.
* Toekennen plaatsnummers : na het omwisselen van 2 spelers, werden deze vakjes niet meer gekleurd wanneer men de club of regio aanklikt en normaal alle spelers van deze club/regio gekleurd worden.

vrijdag 12 september 2008

Nieuwe versie 9 september


Nieuwe versie kan je nu downloaden : interclubjury2008.mde kan je gebruiken met Access 2000 tot 2007. Interclubjury2008.accde alleen met Access 2007.

Wat is er nieuw ?
* Lijst deelnemers : bij het afdrukvoorbeeld staan 2 nieuwe knoppen om de vakjes groter of kleiner te maken (zodat de lijst mooi op één pagina past).
* Wedstrijdgegevens : je kan nu een type kiezen (interclub, IRK, interland, A+B, ...).
* Inschrijven deelnemers : voor IRK en interland wordt respectievelijk de regio of land getoond in plaats van de clubafkorting.
* Toekennen plaatsnummers : je kan nu ook de spelers van een regio of land aanduiden.
* Foutafhandeling : eventuele fouten worden nog beter gedocumenteerd en geregistreerd zodat controle achteraf mogelijk wordt.

donderdag 11 september 2008

Lijst deelnemers


Op aanwijzen van Bertrand is een mogelijkheid ingebouwd om de hoogte van de vakjes op de deelnemerslijst aan te passen. Indien er veel deelnemers zijn, kan je de vakjes minder hoog maken, zodat alle deelnemers op één bladzijde passen. Als er minder deelnemers zijn, kan je de vakjes groter maken, zodat het blad beter gevuld is.

Vroeger kon je de hoogte instellen op het schermpje vooraleer de lijst te tonen. Nu kan je de hoogte instellen via knoppen bovenaan het afdrukvoorbeeld. Zo kan je onmiddellijk het resultaat zien, zonder telkens de lijst opnieuw te moeten opmaken.

zondag 10 augustus 2008

Evaluatie interland


De organisatie van de scrabble-interland was volgens mij zeer goed. De warmte speelde iedereen parten, maar dat is in de maand augustus niet ongewoon.

De informatica heeft ook stand gehouden. De scores van beide wedstrijden werden in recordtijd verwerkt en amper 5 minuten na de bel van de laatste beurt lag de algemene uitslag al op de printer.

Toch zijn er nog enkele punten die verbeterd kunnen worden. Op bepaalde momenten kon de ene computer nodige informatie niet vinden omdat deze geblokkeerd werd door de andere computer. Deze 'locks' moeten nog opgespoord worden.

De verbeteringen aan het scherm voor de ingave van de beurtbriefjes werden wel positief onthaald. Vooral het steeds actuele aantal ingegeven en ontbrekende briefjes is handig, en ook het ophalen van vroeger ingegeven woorden zodat veel typwerk uitgespaard wordt.

maandag 4 augustus 2008

Plannen voor aanpassing interclubjury

Nu wordt in interclubjury iedere wedstrijd als een interclub beschouwd. Voor de speciale wedstrijden zijn enkele aanpassingen nodig.

  1. Bij de wedstrijdgegevens : nieuwe keuze voor soort wedstrijd : interclub/interregio/interland/A+B.
  2. Automatisch toekennen van plaatsnummers : spelers mogen niet voor of naast elkaar zitten indien ze tot zelfde club/regio/land behoren naargelang soort wedstrijd. Voor A-en B-kampioenschap geldt in principe de club-regeling.
  3. Bij invullen deelnemer-gegevens kunnen automatisch club/regio/land ingevuld worden naargelang het soort wedstrijd.
  4. Bij achteraf toevoegen van deelnemers ook rekening houden met soort wedstrijd.
  5. Op afdruk briefje met maximumzet, nullen en solo’s kunnen we dan ook solo’s in A- en B-reeks afzonderlijk vermelden indien A+B-kampioenschap.
  6. Afdruk nieuwe uitslagen : landenklassement, A-reeks, B-reeks.
  7. Export naar Excel : idem.

Denk je nog aan iets dat niet in de lijst staat ? Geef maar door !

Eindklassement interland

Aanstaande zaterdag wordt de 11e interland (België - Nederland) georganiseerd in Tessenderlo.

Er is nu een extra programma om het eindklassement te berekenen op basis van de ingevoerde wedstrijden in Interclubjury.

Enkele screenshots uit Interlandjury :