Projecten

Projecten

De projecten

Op deze blog vind je informatie over de ideeën en projecten die me bezig houden.

Eindelijk

ApplePosted by Yves Van Hal 27 Jan, 2009 10:07:23
smiley De mac mini is geinstalleerd en werkt vlekkeloos (zoals te verwachten valt). Dit is de eerste post op deze blog die wordt geschreven vanaf de Mini. Ondertussen staat er ook een minimax schijfje bij van 500 GB. De harde schijf van de Mini zelf (80GB) is wat te klein en om de mini nu al te beginnen openbreken is wat te vroeg. De Minimax van ioMega heeft zeker wat voordelen. De ingebouwde firewire hub en de USB hub zijn de belangrijkste redenen om deze externe harde schijf aan de Mac te koppelen. Neem daar nog bij dat er ook nog backup software wordt bijgeleverd en dat maakt dat het zeker een goede aankoop is.

  • Comments(0)//projectagenda.yvesvanhal.be/#post15

Een bijna nieuwe

ApplePosted by Yves Van Hal 16 Jan, 2009 01:04:11
De G4 mini was een fijn systeem, maar blijkbaar willen de software ontwikkelaars niet meer mee. Van de laatste nieuwe software zijn er meer en meer delen die niet meer draaien op een powerPC processor. In de adobe suite worden een paar componenten niet meer ondersteund. Ook in iLife sneuvelen er toepassingen. Meestal zijn het de toepassingen die video bewerken. Dat er inderdaad heel wat rekenkracht voor nodig is, is totaal begrijpelijk, maar dat je daarmee een groep gebruikers toegang tot producten begint te ontzeggen, dat lijkt me al te kras. Andere toepassingen die zich meer op de Intel varianten beginnen toe te spitsen zijn de emulators. Het is waarschijnlijk wel een heksentoer om Windows te laten werken onder een G4 architectuur, maar het werkte wel en het werkte goed. Nu is de keuze voor emulatie zeer beperkt geworden: Parallels en Virtualbox geven er de brui aan en draaien alleen nog onder Intel.

Dit alles om maar te zeggen dat de G4 'the building' heeft verlaten en plaats moet ruimen voor een tweedehands, bijna nieuwe Mini van de laatste generatie. Het blijft (om evidente redenen van prijs) de goedkoopste versie (dual 1.83, 1GB, 80GB HDD).
Het is wel de snelste Mac die hier ooit een plaatsje heeft veroverd. Of het zou moeten zijn dat ik een vlekkeloos werkende versie op mijn Quad Core kan zetten ;-)

  • Comments(0)//projectagenda.yvesvanhal.be/#post14

Herinstallatie OSX

ApplePosted by Yves Van Hal 18 Nov, 2008 23:53:51
Vandaag wordt OSX opnieuw geinstalleerd op het systeem. Het systeem kwam toe met een propere versie van OSX geinstalleerd, maar de basis installatie nam reeds meer dan 12GB in beslag. Op een schijf van amper 40 GB is dat ruim veel.

Daarom probeerde ik eerst een tool uit die MonoLingual heet en die in staat zou zijn om een aantal talen van het systeem te verwijderen. Dat klopt inderdaad, maar het verwijdert alleen de taalbestanden van de programma's en niet de taabestanden van het systeem. Hierdoor werd een magere 167 MB gerecupereerd wat uiteraard niet de moeite is om over naar huis te spreken. Propere installatie dus en daar kiezen voor aangepaste installatie. Dat maakt dat er nog amper 6,9 GB zal worden geinstalleerd. Dat lijkt er al een stuk beter op. Na de installatie ook nog even bekijken of de development tools er gemakkelijk van af kunnen om nog meer plaats te besparen. Ik ben wel een developer, maar op dit moment heb ik noch de tijd, noch de goesting om een totaal nieuwe ontwikkelingsomgeving aan te leren. Ik zie trouwens meer in de MONO ontwikkelingsomgeving. Resultaat van het verwijderen van de vele taalbestanden is ook dat het installeren een stuk sneller gaat, want er is nu maar 60% van de data die moet worden geinstalleerd.



  • Comments(0)//projectagenda.yvesvanhal.be/#post13

Waarom een apple?

ApplePosted by Yves Van Hal 18 Nov, 2008 00:43:07
Dit bericht verschijnt van op mijn Apple systeem. Ben ik dan toch eindelijk overgeschakeld? Eigenlijk wel en eigenlijk niet. Het voorbije jaar had ik al een paar keren een systeem onder handen genomen. Het verhaal was eigenlijk steeds hetzelfde. Ik kocht een powermac, herinstalleerde de systeemsoftware en plaatste er een paar programma's op. Met de komst van Leopard begon mijn nieuwsgierigheid echt de bovenhand te krijgen en nu heb ik voor een redelijk bedrag een mini gekocht met een G4 1,25 GHz processor en 1GB RAM geheugen. Het enige nadeel is de relatief kleine harde schijf van maar 40 GB.

De reden waarom dit systeempje kans maakt om het hier wat langer uit te houden is evident. Ik hou van mijn oren en de powermacs die ik hier een tijdje had staan werkten serieus op mijn systeem. Rustig werken met een stofzuiger naast je is niet echt mijn ding. Vandaar dat de mini dan ook een echte verademing is. In het verleden had je nog de iMac waar er geen ventilator in zat, maar door zijn leeftijd kwam die niet meer echt in aanmerking. De komst van de eMac was echt een verschrikking op dat vlak.

Het is wel leuk om de Mac naast mijn Wintel computer te kunnen gebruiken. Hiervoor maak ik gebruik van een KVM switch van digitus. Door de hot-switch combinatie moet er maar 1 keyboard, 1 muis en 1 scherm op mijn bureau staan. De KVM was nog wel van het PS/2 type, maar door een extra omzetkabel van twee PS/2 naar 1 USB is het dan toch gelukt. Niet alle toetsen zijn eenvoudig terug te vinden, maar het is zeker werkbaar en het zal wel effe wennen worden om de sneltoetscombinaties van de Mac op een PC toetsenbord te leren gebruiken.

  • Comments(0)//projectagenda.yvesvanhal.be/#post12

Extra functionaliteit

Klein CMSPosted by Yves Van Hal 14 Nov, 2008 11:05:50
Promotie voeren

Downloaden van de laatste versie doe je in het project zelf.
Om komende activiteiten actief te promoten werd een functionaliteit toegevoegd. Op basis van een parameter $configPromodays in het config.php bestand in de root kan worden bepaald hoe lang op voorhand voor de eerstvolgende activiteit promotie kan worden gevoerd. Hiervoor maakt het programma gebruik van de activiteiten in de kalender. Alleen de eerstvolgende activiteit wordt op deze manier in de kijker gezet. Om te vermijden dat de gebruiker hierdoor wordt afgeschrikt om de site te bezoeken wordt deze pagina maar 1 keer per sessie getoond. Wanneer er geen activiteiten meer vallen binnen het aantal dagen van de $configPromodays wordt de normale startpagina getoond. In deze optiek moet dan ook worden bekeken wat een goede periode is om promotie te voeren. Voor sites met weinig activiteiten in de kalender kan de promotieduur iets langer zijn.

  • Comments(0)//projectagenda.yvesvanhal.be/#post11

Het eeuwige probleem met testen

Kleine projectenPosted by Yves Van Hal 30 Sep, 2008 21:45:15
Wie een gebruiker is van smartschool zal reeds vertrouwd zijn met de problematiek, maar voor anderen is het misschien minder evident om testen te organiseren via de computer.

Op de hogeschool waar ik momenteel werkzaam ben, hebben we uiteraard ook deze problematiek. Hoe neem je op een veilige manier testen af van meer dan 800 studenten en zorg je voor een efficiënt systeem om het verbeterwerk te organiseren? En daarboven te bedenken dat er maar twee weken tijd zijn om het geheel rond te krijgen.

In voorbije edities werden de testen op een USB stick geplaatst en bij het begin van de test werden de bestanden op de computer van de student geplaatst. Aan het einde van de test werden de gegevens dan weer op een USB stick verzameld. Daarna werd alles verbeterd en verwerkt in een Excel blad.

Deze keer werd er gebruik gemaakt van een PHP toepassing op maat. In de toepassing worden de bestanden die de student nodig heeft online gezet. De student kan zonder de opgave (die op papier wordt verspreid) niets aanvangen en plaatst bij het begin van de test de bestanden op zijn bureaublad. Aan het einde van de test worden de resultaatbestanden opgeladen op de server.

Het belangrijkste gedeelte van deze toepassing bevindt zich in het administratieve deel van de toepassing. Hier worden de middelen aangereikt om op een efficiëntere manier te verbeteren. Van alle studenten worden de gegevens in een databank bewaard. Een student die resultaten instuurt, krijgt standaard -1 als waarde voor zijn punten. Op basis van dit feit kunnen de resultaten worden gefilterd die nog moeten verbeterd worden. Een score kan immers niet negatief zijn en moet minstens 0 of groter zijn. Eens een resultaat is ingevoerd wordt de student verwijderd uit de lijst van nog te verbeteren resultaten.

In laatste instantie worden de resultaten dan op een geautomatiseerde manier meegedeeld aan de student.

Heb je interesse om deze toepassing eens aan het werk te zien? Op dit moment zet ik de code voor deze applicatie niet online om de heel eenvoudige reden dat deze code deels in opdracht van mijn werkgever werd geschreven en daardoor dus ook is beschermd. Je mag me uiteraard wel een mail sturen om een afspraak te maken om deze toepassing eens te zien draaien.

  • Comments(0)//projectagenda.yvesvanhal.be/#post10

Finale versie

Klein CMSPosted by Yves Van Hal 04 Sep, 2008 10:55:45
smileyEr kan worden gesproken van een finale versie.
Alle features die ik wilde implementeren zijn er eindelijk in geraakt. Het enige wat nog overblijft is het installatie script. Voorlopig staat de handleiding online waarmee je programma kunt installeren. Maar aangezien de vraag nog niet is gesteld, wordt dit ook niet als prioriteit gesteld.
De tijd is dus aangebroken om een nieuw project aan te vangen.

  • Comments(0)//projectagenda.yvesvanhal.be/#post9

Stand van zaken

Klein CMSPosted by Yves Van Hal 29 May, 2008 08:57:54
De eerste functie van het CMS werkt. Hieronder krijg je een paar screenshots van de frontpagina (het gedeelte dat door de gebruikers wordt bezocht) en van de backend (de blauwe pagina's). Uiteraard zijn de kleuren aan te passen door de CSS bestanden aan te passen.


  • Comments(0)//projectagenda.yvesvanhal.be/#post4
« PreviousNext »