8 30 3 Stageopdracht schetsen; meest recente code Dokeos 1.6 en LCMS + PointCarré bekijken 8 30 1 Vereisten stageopdracht bespreken met verantwoordelijke Zelfstudiecentrum 8 31 2 Documentatie over videostreaming + videoconferencing op interne wiki doornemen 8 31 2 Initieel opzoekingswerk over videostreaming: mogelijkheden VLC, Darwin Streaming Server, ffmpeg: ondersteuning HTTP/RTSP, FLV-formaat, meerdere streams 8 31 1 Kennis van HTML_QuickForm opfrissen 8 31 1 Diverse documenten over videostreaming doornemen 8 31 1 Meest recente code Dokeos LCMS verder bekijken 9 3 3 Basis leerstijlenquête-leerobjecten en -tool 9 3 4 Script voor genereren polygoon op cirkel 9 4 7 Ontwerp en implementatie basisklassen leerstijlenquête 9 5 1 Voorlopige ontwerpbeschrijving voor wiki 9 5 4 Formulier voor toevoegen leerstijlenquête 9 5 3 Formulier voor aanmaak leerstijlenquêteprofiel 9 6 3 Discrepanties LCMS-RolesRights onderzoeken & aankaarten 9 6 2 Refactoring JavaScript-code Element Finder & TreeMenu 9 6 1 Diverse cosmetische verbeteringen 9 6 1 Gesprek met Frederik Questier (na congres) betr. inzetbaarheid Icecast, Ogg Theora, XviD 9 7 4 Ontwikkeling Option Orderer: QuickForm-element voor ordening van arbitraire waarden 9 7 2 Basis invullen leerstijlenquête 9 7 1 Verdere ontwikkeling Option Orderer 9 10 3 Verdere ontwikkeling Option Orderer & invulformulier enquête 9 10 2 Verdere ontwikkeling invulformulier & UI herbekijken antwoorden 9 11 3 Verdere ontwikkeling invulformulier & UI herbekijken antwoorden 9 11 3 Refactoring 9 12 2 Research videostreaming: “Internet en het nieuwe leren” 9 12 2 Implementatie meerdere categorieën per vraag/antwoord 9 12 1 Diverse bugfixes Dokeos 9 12 2 Uitvoeriger testen en debuggen 9 13 2 Herziening algemene l10n-code 9 13 2 Aanpassen formulier toevoegen enquête: geen overbodige foutmeldingen 9 13 1 Nazicht en aanvulling vertalingen 9 14 4 Weergave percentielen; testen en debuggen 9 14 2 Testen en debuggen 9 17 3 Testen en debuggen 9 18 7 Refactoring; finetuning 9 19 6 Importeren Vermunt-enquête; testen 9 20 6 Demo/evaluatie; finetuning; iconen toevoegen 9 21 3 Demo; finetuning 9 21 1 Beknopte bespreking videostreamingproject += 102 == 102 2 11 8 Installatie Kubuntu, FFmpeg, MEncoder, VLC, Apache, PHP, MySQL, Dokeos LCMS, Eclipse, ... 2 11 3 Rondsurfen op zoek naar arbitrair videomateriaal; videosites bekijken 2 12 9 Lezen "Internet en het nieuwe leren. De toepassing van streaming media"; verder rondsurfen 2 13 2 Vergadering met I. Hoeijmakers over verder verloop 2 17 5 Arbitrair videomateriaal zoeken += 27 == 129 2 18 6 Lezen over Red5 en FLV 2 18 4 Documentatie FFmpeg doornemen 2 19 4 Documentatie FFmpeg doornemen 2 20 8 Inleidende tekst opstellen over bestandsindelingen en streaming 2 21 4 Lezen over VLC media player en streamingmogelijkheden 2 21 2 Aanvullen inleidende tekst; algemeen stramien opstellen 2 23 6 Documentatie FFmpeg, VLC, MPlayer doornemen += 34 == 163 2 25 4 Vergadering + verslag 2 26 4 Vrij beschikbare FTP-applets zoeken 2 26 7 FTP-uploadapplet ontwikkelen met Swing en JFtp-bibliotheken 2 27 10 FTP-uploadapplet verder ontwikkelen 2 28 10 FTP-uploadapplet: o.a. overschakelen op Apache Commons-bibliotheken 3 1 10 FTP-uploadapplet: o.a. multithreading & model herzien, refactoring 3 2 3 FTP-uploadapplet: verdere refactoring += 48 == 211 3 3 5 Informatie inwinnen over en experimenteren met DocBook; besluit: zou te veel tijd kosten 3 4 7 Tekst vertalen naar Engels 3 4 5 Tekst aanvullen 3 6 2 Informatie zoeken over streaming-mediamogelijkheden Blackboard; weinig gevonden 3 6 4 Informatie zoeken over en experimenteren met DVD's rippen onder (K)ubuntu Linux: K3B, k9copy, DVD::Rip 3 6 4 Experimenteren met transcoderen van DVD-rips naar Theora: ffmpeg2theora, mplayer -identify 3 8 2 Ondersteunende PHP-klassen framework ontwikkelen 3 8 4 Experimenteren met automatiseren URL-rewriting; wordt te ingewikkeld, afgevoerd 3 9 2 Documentatie verschillende Perl-modules voor getopts() doornemen en testen 3 9 6 Basis script voor transcoding op achtergrond ontwikkelen += 41 == 252 3 10 4 Transcoding-script uitbreiden 3 11 8 Transcoding-script herwerken: configuratie d.m.v. XML, ondersteuning voor segmenten 3 12 8 Basis demo-portal en libraries uitwerken 3 13 2 Experimenteren met PHP PDO 3 13 8 Basis demo-portal en libraries uitwerken 3 14 2 Experimenteren met PDO en SQLite 3 14 4 Basis demo-portal en libraries uitwerken 3 15 1 Basis demo-portal en libraries uitwerken 3 15 5 Thesiswebsite maken 3 15 3 Dokeos LCMS-code l10n patchen += 45 == 297 3 17 1 Vreemd gedrag SQLite onderzoeken 3 17 3 Vergadering OSC 3 17 2 Uploadapplet refactoren met het oog op extent voor invoeren van metadata bij videobestanden 3 17 2 Lezen over en experimenteren met Java Web Start 3 18 2 Uitzoeken waarom Eclipse plots traag is 3 18 3 Eclipse Web Tools Platform installeren en documentatie lezen 3 18 5 Onderzoek automatisch genereren WSDL in PHP: PHP SOAP geen ondersteuning WSDL-generatie; NuSOAP verouderd; WSHelper vreemd; WSDL_Gen buggy, debuggen mislukt; WSO2 WSF veelbelovend maar site onbereikbaar 3 19 1 Installatie en onderzoek WSO2 WSF: mogelijkheden te beperkt 3 19 8 Manueel opstellen WSDL en trachten webservice aan de praat te krijgen met PHP (SOAP-extensie) en Java (Apache Axis) 3 19 3 Verwijderen Ubuntu-packages Eclipse en manueel installeren recentste versie + plugins 3 20 1 Poster schetsen += 31 == 328 3 22 5 Poster ontwerpen 3 24 5 Poster afwerken 3 24 3 Poster veranderen in portret-oriëntatie 3 26 3 ProFTPd-documentatie lezen en MySQL-based authenticatie opzetten 3 26 1 Basis authenticatiedaemon uitwerken in Perl 3 26 6 Demo-portal en Java Web Start-applicatie verder uitwerken; webservices zonder Java-IDE contacteren 3 27 10 Demo-portal verder uitwerken; transcoderingsscript herzien 3 28 5 Thesis herstructureren en aanvullen 3 28 1 Poster aanpassen 3 29 3 Lezen over Flumotion 3 29 3 Thesis aanvullen: Flumotion, serversoftware, Dokeos 3 30 8 Uploader uitbreiden: webservice vooraf controleren, refactoring, UI-verbeteringen += 53 == 381 3 31 3 Thesis aanvullen: codecs en containers 4 1 2 Uploader: threadingproblemen oplossen 4 1 2 Thesis aanvullen: gebruikte software 4 1 1 Kleine aanpassingen aan applet en demo 4 1 6 Thesis aanvullen: applicatie 4 2 3 Thesiswijzigingen van gisteren verdwenen => herstellen uit PDF 4 2 5 Thesis aanvullen: ProFTPD, aspect ratio, ... 4 3 7 Uploader uitbreiden: UI voor segmenten 4 4 3 UI voor segmenten verbeteren 4 4 1 Poster bijwerken += 34 == 415 4 7 2 Upgraden naar Kubuntu Hardy 4 9 12 Segmenten implementeren in back-end; CSS; uitgebreider testen 4 10 2 Testen, CSS aanpassen 4 10 3 Vergadering OSC 4 10 1 Poster afdrukken 4 10 6 Debian testing + pakketten voor demo installeren op OSC-laptop 4 11 2 Vergadering, poster ophangen 4 11 8 OSC-laptop verder installeren, demo voorbereiden, kleine codewijzigingen 4 12 8 Opendeurdag += 44 == 459 4 15 1 UI bedenken voor segmenten in hoofdvenster uploader 4 17 3 Stijlen referenties evalueren: APA, MLA, Oxford, Chicago 4 17 2 Experimenteren met bibliography database en bibus in OpenOffice.org Writer 4 17 6 Referenties toevoegen 4 19 9 Thesis aanvullen: Java-applicatie 4 20 3 Thesis herstructureren, referenties aanpassen 4 21 4 Thesis aanvullen: Web front-end += 28 == 487 4 22 8 Thesis aanvullen: Web front-end 4 22 2 Project hernoemen en testen 4 23 1 Verder testen hernoemde code 4 23 8 Thesis aanvullen: Web service in Java en PHP, diversen 4 24 3 Videomateriaal zoeken voor screenshots 4 24 2 Installatie op testlaptop updaten 4 24 5 Thesis aanvullen: screenshots, diversen += 29 == 516 4 28 2 Vergadering met Inez over UI 4 28 3 Initiële wijzigingen UI 4 28 3 Thesis aanvullen: o.a. suggesties mevr. Denert 4 29 8 Thesis aanvullen: XML::Simple, DBI, PDO 4 30 5 Diagrammen maken 4 30 2 Thesis aanvullen: diagrammen, figurenlijst 5 2 4 Experimenteren met Zend_Search_Lucene += 27 == 543 5 4 3 Lay-out thesis 5 5 8 Herlezen, aanpassen, referenties bijwerken 5 6 6 Refactoring: scheiding libs/demo 5 6 2 Definiëren leerobjecttypes 5 7 8 Refactoring libs/demo + tekst bijwerken 5 7 2 Lay-out thesis 5 8 5 Thesiswebsite bijwerken 5 9 2 Thesis aanvullen 5 10 5 Thesis aanvullen += 41 == 584 5 12 7 PointCarré-integratie, documentatie, thesis aanvullen 5 13 8 PointCarré-integratie 5 14 8 PointCarré-integratie 5 14 2 Analyse doSeek-probleem Cortado 5 15 2 Thesis bijwerken 5 15 2 Voorstel i18n-API Dokeos LCMS opstellen 5 16 5 E-mail implementeren; thesis aanvullen 5 17 11 Thesis aanvullen: PointCarré-integratie 5 18 10 Thesis aanvullen += 55 == 639 5 19 1 HTML en CSS updaten 5 19 5 Thesis aanvullen 5 20 7 Schatting resterende tijd in uploader; thesis aanvullen 5 21 2 Bugfixes uploader 5 21 2 Thesis bijwerken 5 22 5 Hyperlink naar segmenten in uploader + refactoring; thesis aanvullen 5 23 6 Thesis bijwerken += 28 == 667 ... 20 Thesis en site bijwerken, afdrukken, ... == 687