mei 4, 2009

Wat heb ik geleerd ?

Deze week heb ik verder geborduurd aan het flash game. Zoals ik vorige week al postte, was er nog enige twijfel over de keuze van scriptingtaal, nl. AS2 of AS3. Na overleg vond Séba (stagementor) AS3 actueel gezien natuurlijk een betere keuze, dus ik ging maandag aan de slag met het boek “Essential ActionScript 3.0″. Hoewel ik vol goede moed zat, moest ik aan het einde van de dag toch toegeven dat een game maken met AS3 binnen een korte termijn vrijwel onmogelijk zou zijn.  De OOP-stijl is iets waarin ik mezelf volledig kwijt raak en ik denk dat het nooit iets voor mij zal zijn (ik streef er eerlijk gezegd ook niet naar om het te leren)… Ik ben er dus m.a.w. aan begonnen in AS2 en dit ging toch iets vlotter. Er worden instances op de stage geladen en gepositioneerd van uit de library en ze zijn op de goede weg om de bewegingen te maken die ze zouden moeten maken. Nadien kreeg ik een nieuwe opdracht, dus ik weet niet of het afwerken van de game voor mijn rekening zal zijn.

Welke moeilijkheden heb je ondervonden? (zowel technisch als sociaal)

Ik moest een nieuwe site opvullen met de inhoud van de vorige versie van de site en ik moet zeggen, dit kan klotewerk zijn, hoe simpel het ook mag klinken. Absurd veel sites zijn de dag van vandaag nog steeds opgebouwd met nog verschrikkelijke tabellenstructuren. Als die dan ook nog eens overgoten zijn met een sausje van inline-HTML ben je toch wel een tijdje zoet om de inhoud over te zetten en te lay-outen…

We werden deze week op Quick getrakteerd en ik kon dat wel appreciëren, maar mijn maag in mindere mate. Of ik dit onder sociale moeilijkheden kan categoriseren weet ik niet..

Hoe heb ik deze problemen opgelost?

Voor het overzetten van de inhoud moet je gewoon niet teveel nadenken over het werk dat je aan het doen bent, want daar word je gewoonweg gek van.

Het Quick-probleem kon vooral opgelost worden door tijdens het weekend te ontgiften met behulp van enkele frisse pinten.

Goed, dat was het dan voor deze stageperiode… Ik heb er eigenlijk best wel van genoten. Een beetje structuur in mijn leven kan zeker en vast geen kwaad en ik ga hoe dan ook werken na het afronden van mijn studies. Hoe, wat en waar weet ik nog niet, maar ik ben ervan overtuigd dat ik goed terechtkom. Ik overweeg trouwens wel om misschien een extra bachelor te halen in combinatie met mijn (toekomstige) job, hoewel veel mensen mij ervan proberen te overtuigen dat dit nutteloos is. Wat er gebeurt in je leven bepaal je uiteindelijk toch zelf, ongeacht de diploma’s die je behaald hebt (diploma’s openen gewoon soms makkelijker deuren, maar als je een stevige voet hebt krijg je ook voldoende deuren open als je het mij vraagt). Que sera, sera…

Het ga jullie allen goed,

Ralph

Week 6 en 7 and 1 to go…

april 24, 2009

Voorlaatste week en dus voorlaatste blogpost, gelukkig maar…

Wat heb ik geleerd (in week 6&7) ?

Ik heb vooral geleerd dat het niet altijd even gemakkelijk  is als je moet inpikken op een project waar een ander geëindigd is. Er moesten o.a. aanpassingen gebeuren aan een site waarbij ik een bepaald deel van de css volledig moest omgooien. Er was een bepaalde tab die uitrekbaar moest zijn omdat er met verschillende talen gewerkt wordt en het woord was langer in het Frans(“nouvelles”) dan in het Nederlands(“nieuws”). Bovendien werd dit woord uit de databank gehaald en was het dus aanpasbaar door de klant(Stel dat hij liever “nieuwtjes ziet i.p.v. “nieuws”). Een statische afbeelding was hier dus niet op zijn plaats(dit was nu het geval, de slicer had dus geen rekening gehouden met de mogelijkheid tot taalkeuze). Na een goede halve dag werk was dit euvel (inclusief cross-browserproblemen) verholpen. Daarnaast heb ik toch wel weer wat kennis vergaard in Photoshop en mijn kennis van Illustrator verfrist voor de graphics van het Flash game voor Xando.

Nog voor het flashgame heb ik wat tutorials gevolgd m.b.t. ActionScript 3.0. We “vrezen” echter dat het niet haalbaar is om de game op te zetten met deze scriptingtaal met onze geringe kennis van AS 3.0. Best wel jammer als je het mij vraagt, want het is toch wel “the real thing” de dag van vandaag.

Voor de website van Cdevos werd mijn Frans ook min of meer opgefrist, omdat de teksten van de reeds bestaande site niet gekopieerd konden worden (Flash-site en de swf-decompiler kon de teksten er niet uithalen blijkbaar) en ik dus heel het boeltje moest overtypen. Er waren ook een aantal tekst-elementen die nog geen vertaling hadden en waarvoor ik dus moest zorgen, mais je me suis débrouillé bien (knipoog naar de meest sympathieke docente Frans).

Welke moeilijkheden heb je ondervonden (in week 6&7)? (zowel technisch als sociaal)

Op technisch vlak heb ik “problemen” onder met Cdevos zoals ze hierboven vermeld staan (afbeelding vervangen door uitrekbare tab). Verder is het dus jammer dat de tijd ons niet toelaat het flash game in AS 3.0 te scripten. De leercurve is iets te steil, omdat de manier van programmeren veel abstracter is dan AS 2.0. Die abstracte denkwijze neem je natuurlijk niet op 1 2 3 aan.

Op sociaal vlak zit alles best wel snor, ik ben dan ook té sociaal om links te laten liggen (knipoog naar mezelf :D ).

Hoe heb ik deze problemen opgelost (in week 6&7)?

Voor het technische probleem heb ik vooral zelf véél gezocht naar de oplossing. Ook heb ik de hulp ingeroepen van Simon die mij op de goede weg had gezet naar de uiteindelijke “verlossing”.

Kort, maar krachtig.

april 16, 2009

Week 5 was voor mij een vrij korte week van slechts 3 werkdagen. Nicky was namelijk een week op paaskamp :D en in overeenstemming met onze stagementoren spraken we af dat ik tijdens die week 2 dagen thuis zou blijven, die na de officiële afloop van de stageperiode gecompenseerd worden.

Wat heb ik geleerd ?

Ik had tijdens week 4 de opdracht gekregen om een jobs-portal vorm te geven. Het was de bedoeling dat de lay-out overgenomen werd van de site van het bedrijf die de jobs portal op poten zet. Hier kwam vooral knippen en plakken bij kijken, maar dit verliep toch minder vlot dan gehoopt. Ik kreeg ook de opdracht een blog op te knippen en te implementeren in wordpress, maar dit is uiteindelijk niet doorgegaan, omdat het design hoogstwaarschijnlijk herzien zal worden. Nog op het programma stonden de redesign van de website van mijn stagebedrijf en enkele aanpassingen aan projects in progress.

Welke moeilijkheden heb je ondervonden ? (zowel technisch als sociaal)

Voor de opmaak van de jobs-portal had ik gewoonweg te weinig opvulling om bijvoorbeeld een tabel op te maken. Ik kon de tabel ook zelf niet opvullen, want dit gebeurde allemaal via een automatisch proces waarbij toegevoegde jobs geaccepteerd moeten worden door een soort administrator. Bovendien werkte het systeem ENORM traag, wat het zeer lastig maakt om kleine dingen aan te passen en even te bekijken aangezien je telkens moet refreshen na het uploaden van de css-file en dit dus een eeuwigheid duurde…Daarnaast geen problemen ondervonden die het vermelden waard zijn.

Hoe heb ik deze problemen opgelost?

Aan de snelheid van het jobs-portal systeem was blijkbaar niet veel te doen en er wordt dan ook aan getwijfeld of ze ermee zullen doorgaan. Wie wil namelijk op een site surfen waarbij elke pagina aan halve minuut op zich laat wachten? Wat de opvulling van de tabellen betreft: dit gebeurde wel, maar nog steeds niet in de mate dat het nodig was om er een deftige opmaak aan te kunnen geven.

1/2

april 3, 2009

De laatste dag van de eerste helft van de stage is aangebroken en het is dus tijd voor een blogpost.

Wat heb ik geleerd ?

Ik geloof dat ik het nog niet vermeld heb, maar onze hoofdopdracht voor Xando zelf is het maken van een promogame. Deze week hebben Nicky en ik verschillende keren samengezeten om na te denken over het concept van dit game. Het werd ons telkens weer duidelijk dat het niet simpel is om een bepaald spel op de juiste manier in te kleden en zo gepast te maken voor het betreffende product/merk. Uiteindelijk zijn we tot een doorbraak gekomen met de hulp van de lokale creative director. Hulp inroepen van professionals is zeker en vast geen overbodige luxe en dat geldt volgens mij voor elke job in elke branche.

Welke moeilijkheden heb je ondervonden ? (zowel technisch als sociaal)

Soms kom je vast te zitten in dezelfde denkrichting en dat zorgt ervoor dat je gewoonweg niet verder geraakt. Dit probleem hebben wij ook ondervonden. Niet los genoeg durven denken van een bepaalde dingen.

Hoe heb ik deze problemen opgelost?

Als je vast zit in je denken, is het belangrijk om de materie af en toe las te laten om achteraf opnieuw de draad op te pikken. Dit hebben wij ook gedaan en met (denk ik toch) succes. Een concept bedenk je niet in één dag en we hebben ook gemerkt dat het belangrijk is om jezelf niet in een isolement te plaatsen tijdens het conceptueel denken, maar om er anderen bij te betrekken. In ons geval was het een professional met al heel wat jaren ervaring. Hij bezorgde ons een ander inzicht waardoor we tot ons finaal concept gekomen zijn.

Vandaag moeten we ons concept voorstellen (met ppt), maar ik vrees dat er uit mijn klankkast niet veel geluid zal komen =>Keelpijn in het kwadraat met bijhorende stem…

Oeps..

maart 30, 2009

Afgelopen vrijdag ben ik mijn afsluitende post voor week 3 vergeten schrijven, dus bij deze gebeurt dat nu..

Wat heb ik geleerd ?

Ik heb vorige week een enorme boost gekend van mijn CSS-kennis. Ik heb zodanig veel en lang moeten zoeken naar sommige dingen (vooral problemen m.b.t. positionering) dat het mij uiteindelijk écht wel iets opgeleverd heeft. Ik durf wel niet zeggen dat ik CSS al toepas volgens de webstandaarden, maar dat is – heb ik al gemerkt en vooral gehoord van de mensen rondom mij – niet altijd mogelijk dankzij de veranderlijke interpretatie door de vele verschillende browsers (crossbrowsershizzle).

Ook heb ik min of meer opgevolgd hoe deze website geïntegreerd werd in het CMS van Wax, 1-click. Dit gebeurt op een iet of wat abstracte manier, maar de structuur is wel duidelijk en als je een design zelf volledig omgezet hebt naar HTML en CSS is de “abstracte” integratie niet heel moeilijk. Lijsten(die bijvoorbeeld worden gebruikt in de navigatie en subnavigatie) worden volledig automatisch gegenereerd door het CMS, zodat er dus steeds items toegevoegd kunnen worden door de eindklant.

Ook heb ik leren werken met de front-end van het CMS, het gedeelte dus dat de eindklant te zien krijgt. Ik moest namelijk een website in opbouw inhoudelijk verder opvullen.

Welke moeilijkheden heb je ondervonden ? (zowel technisch als sociaal)

Ik heb zeer lang geknoeid met de navigatie, aangezien er rekening gehouden moest worden met een uitrekbare achtergrond met afgeronde hoeken. Uiteindelijk heb ik dit toch kunnen oplossen, wat wel voor voldoening zorgde. Daarnaast dus nog heel wat problemen met de positionering die zeer tijdrovend werken, zeker omdat ik zo weinig ervaring heb met css. Het verschil tussen theorie en praktijk is groot, zeer groot :) .

Hoe heb ik deze problemen opgelost?

Zoals ik dus zei was er veel opzoekwerk nodig om het CSS-gedeelte tot een goed einde te brengen. Ik heb door mijn gebrek aan ervaring dan ook té lang gewerkt aan dit project, maar ik denk dat ze daar wel begrip voor hebben hier op de stage.

Alleszins, daarmee is nogmaals bewezen: opzoeken is vooruitgang boeken!

Ondertussen heb ik met iet of wat vertraging een excel-bestand aangemaakt dat te vinden is op de pagina ‘Stagelog (Excel)‘.

Er is er één jarig…

maart 20, 2009

En dat vieren wij! Met koffiekoeken welteverstaan, met dank aan het feestvarken Jan. Er is ondertussen alweer een week verstreken tussen nu en mijn laatste post en vrijdag is blogdag, dus here we go.

Wat heb ik geleerd ?

Deze week hebben we vrij veel praktische opdrachten gekregen en dat bevalt mij heel goed. Er moesten designs gemaakt worden voor 2 websites. Eén design is reeds goedgekeurd door de klant, het andere is verstuurd en staat in de wachtrij. Ik moet zeggen dat ik nu pas écht besef hoe moeilijk het soms kan zijn om een interface te designen. Je zit met bepaalde eisen van de klant waardoor het niet altijd even makkelijk is om het design esthetisch verantwoord te maken.

Mijn laatste opdracht is het slicen en coden van een reeds gemaakt(en goedgekeurd) design. Ik moet zeggen dat ik hier nog veel aan te leren heb en ik vind het best wel jammer dat ik daar nu pas aan toe ben gekomen. Maar goed, we zitten hier om te leren en het zou maar saai zijn moest ik enkel dingen mogen doen waar ik reeds voldoende kennis van heb.

- Welke moeilijkheden heb je ondervonden ? (zowel technisch als sociaal)

Op technisch vlak ben ik tijdens het designen geconfronteerd geweest met incubatie. Je werkt aan een design en na een tijdje staar je je blindt op het ontwerp. Het is dan altijd handig om een tweede, objectieve mening te vragen.

Voor mijn laatste opdracht heb ik vooral problemen met de CSS. Ik weet wel welke mogelijkheden er bestaan in  CSS, maar om ze praktisch toe te passen, da’s toch andere koek. Ook het slicen is niet altijd even gemakkelijk, vooral omdat ik het bijna nog nooit gedaan heb (klinkt misschien eigenaardig voor iemand die uit een richting als die van mij komt).

Op sociaal vlak wederom geen problemen ondervonden, integendeel, de sfeer wordt nog iets losser en er wordt al eens gelachen. En als er gelachen wordt, dan is Ralph van de partij!

Hoe heb ik deze problemen opgelost?

Zoals ik dus al zei, is het tijdens het designen belangrijk om andere mensen te betrekken bij je proces, zeker omdat ik hier in een omgeving zit met ervaren mensen die de kneepjes van het vak wel kennen.

Voor het slicen en coden ben ik volop aan het opzoeken en experimenteren, maar ik weet zeker dat het wel zal lukken na verloop van tijd (Ik ben een harde noot om te kraken, al zeg ik het zelf).

3 woorden die afgelopen week beschrijven:

Verrijking – Confrontatie – Leergierigheid

p.s.: trein en bus waren mij deze week gunstig! En leve de zon die menig depressieveling uit zijn winterslaap doet ontwaken!

Friday ended your killing spree

maart 13, 2009

Het weekend staat voor de deur, dus het is tijd voor een overzichtje:

1. Wat heb ik geleerd deze week?

Ik heb geleerd dat er naast de giganten als Drupal en Joomla massaal veel CMS’en bestaan en dat het tijdens een onderzoek niet altijd even gemakkelijk is daar een selectie uit te maken. Tijdens het onderzoek werd ook nog eens bevestigd hoe gemakkelijk een CMS bepaalde taken kan maken. De voor- en nadelen van open source en commerciële systemen zijn ook weer wat duidelijker geworden. Ohja, nog een laatste puntje,  een CMS kan soms onwaarschijnlijk duur zijn (lijken).

Daarnaast hebben we ook het fenomeen “webaudit” nader bekeken en daaruit is gebleken dat de geloofwaardigheid en het nut van zo’n webaudit soms zoek is. We zijn er alvast van overtuigd dat een webaudit een overbodig iets is als je je website van het begin af aan laat ontwikkelen door professionals. Je kan een barslechte site maken/laten maken die aan geen enkele eis voldoet, vervolgens een webaudit laten doen (bij WICCwebaudits € 380 voor de basisaudit als ik mij niet vergis) en tot de conclusie komen dat je uiteindelijk je website toch beter laat bouwen door vakmensen. Verloren geld dus in de meeste gevallen…

2. Welke moeilijkheden heb ik ondervonden (zowel op technisch als sociaal vlak)?

De enige technische problemen die ik deze week ondervonden heb zijn problemen met het openbaar vervoer, het ziekteverschijnsel van onze maatschappij. Als de trein op tijd is, is de bus op tijd en vice versa. Met de stageopdracht van deze week kon er moeilijk een technisch probleem zijn, buiten het feit dan dat GoogleDocs moeilijk deed over het exporteren van een spreadsheet naar PDF…

Op sociaal vlak zijn er (gelukkig maar) nog geen problemen geweest. ‘t Is een aangename werkomgeving en ik denk dat je in geen enkele branche een bedrijfscultuur vindt die zo los is. Ik denk dat de grootte van een bedrijf meestal ook de gezelligheid bepaalt. Hier werken een tiental personen in één en hetzelfde kantoor, dus dat maakt het allemaal wat minder afstandelijk.

3. Hoe heb ik deze moeilijkheden opgelost?

Het probleem met het openbaar vervoer zou ik kunnen oplossen door met de auto te komen, maar dan daalt mijn bijdrage tot het Kyoto-protocol weer zienderogen, dus ik zal er mij maar gewoon bij neerleggen en die kluchtige materie beleven zoals hij is.

Het GoogleDocs-probleem had gewoon wat tijd nodig en verdween na 5 minuten ook als sneeuw voor de zon.

You are unstoppable…

maart 10, 2009

Die lovende woorden kreeg ik te horen tijdens de middagpauze van vandaag. Jawel, groots als ik ben verpletterde ik Seba (stagebegeleider – zaakvoerder Xando) en zijn collega Jelte (Technical Lead Xando) tijdens enkele potjes UT (Unreal Tournament). Zeer stereotiep voor IT’ers natuurlijk, gamen tijdens de pauze, maar daar heb ik geen problemen mee.

Wat ik de overige 8u gedaan heb? Wel, na het nodige opzoekwerk van gisteren omtrent de verschillende CMS’en hebben Nicky en ik heel wat gegevens in een spreadsheet geplaatst. Hierdoor krijgen ook wij een iet of wat beter overzicht van het véél te uitgebreide aanbod.

Daarnaast kregen we de opdracht WICCwebaudits grondig te bekijken en hierover een verslag te schrijven. Bij een webaudit gaat men op zoek naar het maximale succes van een website door te controleren op 3 belangrijke peilers: usability, accessibility en suitability. Je zou kunnen spreken van de Heilige Drievuldigheid van het hedendaagse WWW. Over de aanpak van WICCwebaudits (en misschien zelfs webaudits in zijn totaliteit) heb ik mijn bedenkingen, maar daarover ga ik hier niet uitbreiden.

Een laatste bijkomende opdrachtje was het schrijven van een PHP-scriptje. Met dit scriptje moesten gegevens afkomstig uit een txt-bestand in een tabel geladen worden. Dit heb ik maar aan Nicky overgelaten, wat achteraf bekeken geen slechte keuze was, want die “simpele” opdracht leek toch zo simpel niet te zijn (door de “corrupte” gegevens die de klant aanleverde) en uiteindelijk heeft Jelte voor de verlossing gezorgd.

Cheers

p.s.: Vandaag wél een broodje kunnen bestellen (kip curry garnie) en hoewel we niets anders zouden mogen verwachten de dag van vandaag, blijf ik het een fantastisch systeem vinden zo’n online broodjes service.

Wa?! Wax?! Waxando?! Wax ft. Xando!

maart 9, 2009

Jawel, vandaag is mijn stage als laatsejaarsstudent Interactive Multimedia Design begonnen. Ik werk samen met Nicky in opdracht van Xando en we zullen de komende 2 maanden actief zijn in de kantoren van Wax Interactive. Vandaag kregen we onze eerste opdracht van Seba, nl. een vergelijkende studie maken van zoveel mogelijk Content Management Systemen. We moeten hierbij vooral aandacht geven aan de features(welke modules komen meestal voor,…) en de marketing of hoe bedrijven hun CMS dus promoten. Deze analyse  moet bijdragen tot een succesvolle lancering van het nieuwe CMS van Xando. Naast eventueel kleine, bijkomende designopdrachtjes is dit  meteen ook de hoofdopdracht voor week 1. Niet meteen de meest boeiende opdracht als je het mij vraagt, maar “het moet nu eenmaal gebeuren”. Over de volgende opdracht werd nog niet veel gezegd, maar het zou gaan om de ontwikkeling van een game als onderdeel van een marketingcampagne.

Ohja, wat ik zéér aangenaam vond was het feit dat er een man kwam binnengewandeld met een grote schaal fruit (appels, bananen, druiven) waarvan we naar hartelust mochten bikkelen en smullen..(Da’s knap!) Ook de manier waarop je een broodje kan bestellen voor de middag vind ik best wel vernuftig. Een account aanmaken op www.1brood.be , broodje bestellen naar keuze en wachten op de levering! Vandaag hebben Nicky en ik die boot jammerlijk genoeg gemist en waren we genoodzaakt Quick te consumeren…


Follow

Get every new post delivered to your Inbox.