Stageopdracht

Door bat266 op dinsdag 12 februari 2008 09:22 - Reacties (7)
Categorie: Stage, Views: 41.208

Voor mijn stage moet ik een vergelijking maken tussen RIA platformen. In mijn geval:
  • Adobe Flex
  • Microsoft Silverlight
  • JavaFX
De keuze voor de platformen is voor mij gemaakt dus daar kan ik geen veranderingen in brengen. Nu ben ik dus de criteria het verzamelen waarop ik de platformen onderling kan vergelijken.

Uit mijn vooronderzoek blijkt dat Silverlight 1.1 echt nog alpha is. En de 2.0 bèta komt te laat om nog in mijn onderzoek mee te nemen helaas.

JavaFX en Flex beloven leuke dingen te zijn zo als het zich nu laat aanzien. Ik zal de resultaten t.z.t. ook nog meedelen via deze blog.

Start nieuwe stagiaires

Door bat266 op dinsdag 5 februari 2008 15:24 - Reacties (6)
Categorie: Stage, Views: 3.687

Vandaag was de dag dat de nieuwe stagiaires begonnen op de locatie waar ik ook stage loop. Daardoor is mijn hele planning ook overhoop gehaald. Ik had gepland vandaag een document af te ronden. Maar door de introductie die de nieuwe studenten kregen waar wij ook bij moesten zijn en de langdradigheid waarmee dit verhaal nu voor de zoveelste keer verteld werd heb ik 3 uur verprutst naast het kennismaken.

Ondertussen zit ik hier te typen terwijl ik ook kan werken om mijn frustratie kwijt te komen. (Document is nu in review dus ik kan deze tijd wel missen ;) ).

Nu maar weer hard aan de slag.

Eigen projectje

Door bat266 op vrijdag 25 januari 2008 09:13 - Reageren is niet meer mogelijk
Categorie: Softwareontwikkeling, Views: 5.911

Na maandag de aanpassingen aan mijn datamodel kan ik nu weer verder met het ontwikkelen van nieuwe functionaliteit. Tja er moest een nieuw overzicht komen van mijn data en er moest een bepaalde grafiek worden toegevoegd.

Het overzicht was binnen een dik uur klaar. De grafiek was een groter probleem. Ooit een keer een standaardcomponent gebouwd. Die zou theoretisch moeten werken. De grafiekcomponent is ongeveer 2 jaar geleden door mij gemaakt en al lang niet meer gebruikt. Daar ik toen minder bekend was met programeren, zeker in de component dingetjes, bleek dat ding helemaal neit te voldoen. Ook zaten er een aantal bugs in.

Ok eerst bugs fixen: 4 uur tijd. Comments waren nuttig geweest ;). Meestal doe ik dat nu inderdaad, maar om de een of andere reden vond ik dat toen ik die component maakte niet nuttig. Ok bugs verdwenen. Nu dat ding nog even aanpassen aan de huidige eisen en wensen. Een uur of 2 werk. Nu ik achteraf kijk had ik of helemaal opnieuw moeten beginnen (uurtje of 3) of een standaard grafiekmodule aan het project moeten toevoegen.

Maar belangrijkste ik heb mijn grafiek :D.

Fout datamodel ontwerp

Door bat266 op dinsdag 22 januari 2008 11:33 - Reacties (2)
Categorie: Softwareontwikkeling, Views: 1.743

Gisteren had ik een vrije dag en ben ik maar weer eens gaan werken aan mijn eigen programma. Daar ik in het verleden een heel slechte keuze had gemaakt in het datamodel moest dit natuurlijk aangepast worden.

Het grootste probleem daarmee is dat dat object dat veranderd moest worden nu net de kern van het programma is. Helemaal ermee verweven. Zodoende moest in 50 % van de classes iets veranderd worden. Gelukkig waren dat maar een paar regels per klasse. Een ander geluk is dat ik wel zo slim was om domein en view te splitsen waardoor de views aanpassen een klein karwei was.

Na deze dingen gerepareerd te hebben diende alleen de data nog gemuteerd te worden. Dit is relatief eenvoudig omdat het slechts om een aantal inserts en updates ging.

Reminder to self: Denk iets harder na bij het ontwerp in plaats van ow goed idee laten we maar gaan hacken.

Stage

Door bat266 op dinsdag 15 januari 2008 11:14 - Reacties (1)
Categorie: Stage, Views: 1.355

Nu ik ruim een week met de stage bezig ben, heb ik kennis gemaakt met het bedrijf en de collega's op de afdeling. Het bevalt tot zover goed en de opdracht is nu definitief geformuleerd en een plan van aanpak lijkt ook klaar.

Het enige probleem op dit moment: mijn docentbegeleider is nog niet aangewezen. Deze zou binnen 2 weken zijn toegewezen, maar is nu exact de 2 weken voorbij zijn is er nog niemand benkend bij mij. Omdat deze begeleider het plan van aanpak en de opdracht definitief moet goedkeuren is de afwezigheid een groot probleem. Dit is allemaal formeel gezien natuurlijk, in de praktijk zal hij/zij zelden niet akkoord gaan met ingeleverde stukken.

Het vreemde is alleen dat als een student iets een dag te laat inlevert hij gigantische problemen krijgt, maar als de opleiding iets doet er altijd uitstel geregeld kan worden zonder een melding vooraf.