Zesde vrijdag en hello zesde weekend

Laatste dag van de zesde week. Het begint serieus te korten nu. Vandaag moest absoluut de Oakley website gelaunched worden. Mijn taak was het CMS nog verder aanpassen zodat de messages en competitions vensters er deftig uitzagen op alle resoluties. Verder vroeg Hege mij ook om een soort van view aan te maken waarin alle ingeschreven mensen voor de newsletter te zien waren. Daarna hebben Lies en ik gedaan aan bugtesting voor de site. Ik heb nog een redelijk grote fout kunnen ontdekken en door geven aan Oli. Het was maar een wederdienst nadat hij eerder een fout had ontdekt in mijn PHP.

De voorlopig afgewerkte site kan je bezoeken op http://www.oakley.co.uk. Momenteel kan je enkel Kye bezoeken.

De andere atleten zullen later toegevoegd worden. Voor de timeline onderaan ben ik momenteel nog een CMS script aan het schrijven zodat de atleten het zelf kunnen updaten.

Add comment maart 14, 2008

Zesde donderdag

Raad eens wat ik vandaag heb gedaan. Inderdaad, weer het CMS van Oakley. In het begin kwam het nog neer op het design juist positioneren zodat alles klaar is voor de launch morgen. Maar daarna heb ik gewoon verder geprogrammeerd aan de delen die nog niet meteen af moeten zijn. De newsletter functie was na enkele minuten klaar dus dat was niet moeilijk, maar met de newsposts blijf ik nog wel even sukkelen.

Ik weet nog niet of ik er morgen mee ga klaar geraken. Waarschijnlijk niet maar dat is niet erg. Ze kunnen er toch niet aan verder werken tot Oli terugkomt van vakantie (volgende week is hij er dus niet). Anyway, ik kan maar proberen en als het af geraakt des te beter.

Verder heb ik vandaag de site ook uitvoerig getest om te kijken of alle gegevens wel in de database komen en julian geholpen met de juiste files te uploaden.

Add comment maart 13, 2008

Zesde woensdag

Vandaag ben ik begonnen met het design van het CMS van Oakley. Voor mij een belangrijke gebeurtenis want ik positioneer bijna nooit mijn sites zelf. Meestal doe ik codeerwerk en doet Lies het design en positionering. Ik moet dan ook toegeven dat ik absoluut geen krak ben in CSS en zeker al niet in div’s. Vandaag heb ik dan ook enorm veel bijgeleerd omdat Lies haar eigen werkjes had een ik dus alles zelf moest doen. Op zich lijkt het concept van div’s niet moeilijk en zelfs een heel logische manier om dingen te positioneren, buiten een aantal uitzonderingen. Div’s staan standaard onder elkaar dus als je ze naast elkaar wilt moet je float:left gebruiken. Als je div’s in div’s zet met daarin div’s die div’s in zich hebben waarnaast div’s staan met div’s in dan wordt het ingewikkeld. Hoeveel div’s gaat deze float:left beïnvloeden? Als ik hier padding toevoeg, welke div’s gaan verschuiven? En als je een div een bepaalde grootte geeft met daarin verschillende div’s waarvan de gecombineerde grootte groter is dan de grootte van de div waarin ze zitten, wat gebeurd er dan?

… moet toch gemakkelijker kunnen.

Nuja, op het einde van de dag was het mij toch gelukt en dat is het belangrijkste. Daarnaast heb ik nog verschillende aanpassingen gemaakt aan de code van het CMS omdat er nu blijkbaar ook een newsletterfunctie bij moet. Hadden ze wel wat vroeger mogen zeggen want dit geeft problemen voor de database. Na een vergadering met Hege en Julian heb ik een oplossing voorgesteld die weinig werk vereist (altijd economisch denken) en geen problemen geeft voor de database. Morgenvroeg zal ik deze toepassen zodat alles klaar is voor vrijdag.

1 comment maart 12, 2008

Zesde dinsdag

Hoewel gisteren de presentatie al was verzet naar vandaag om 12u werd het al vrij snel duidelijk dat die afspraak niet gehaald ging worden. Tegen de middag werd ons dan ook gevraagd om de afspraak te verzetten naar 5u.

De hele dag heb ik mij eigenlijk bezig gehouden met Oakley. Met het design ben ik nog niet begonnen maar deze morgen heb ik een vergadering gehouden met Julian (op aanvraag van Stuart) over het CMS. Ik heb heel wat moeten aanpassen, want hoewel men mij eerst had gezegd dat ik mij moest concentreren om het klaar te krijgen voor één atleet werd dit vandaag veranderd in alle atleten + een super-admin. Alle atleten moeten een aparte log-in hebben zodat ze alleen hun site kunnen aanpassen en de super-admin moet natuurlijk alles kunnen. Elke atleet heeft ook zijn eigen database.

Gemakkelijk dacht ik, tot ik wist dat je de GET methode niet mag gebruiken in CakePHP om de URL-rewriting niet te verpesten. Op zich geen probleem, session-variabele aanmaken als iemand zich inlogt om bij te houden wie er is ingelogd en de links gewoon laten aanpassen naar gelang van de atleet. Alle functies krijgen ook een extra parameter mee welke aanduidt wie er is ingelogd en een nieuwe connectie legt naar de juiste database.

De super-admin echter is lastiger want deze moet alles kunnen aanpassen van alle atleten en heeft natuurlijk geen aparte database, maar moet alle databases kunnen aanspreken. Omdat je de GET-methode niet kan gebruiken kan je ook niet de nodige gegevens meegeven met de URL. De oplossing die ik heb gebruikt is een aparte session-variabele in elke function die aanduid welke atleet de admin wil aanpassen.

Dan op het einde van de dag kwam het grote moment, de presentatie. Ze waren verbaasd dat we er zo veel werk hadden ingestoken. Op zich vonden ze het concept van het kompas wel goed maar ze vonden het te letterlijk. Het idee van de wereldkaart waar mensen hun content kunnen uploaden vonden ze zeer interessant, hoewel Hege (zoals verwacht) haar twijfels had over hoeveel werk het zou vragen om al de werken te quoteren. Ze hebben ons gezegd dat we nog preciezere feedback gingen krijgen, maar de algemene stemming was “een goed begin”.

Op zich niet slecht van ons, toch als je bedenkt dat wij totaal niet in hun buurt komen qua design.

3 comments maart 11, 2008

Zesde maandag

Vandaag moesten we normaal gezien een presentatie geven over de designs die we voorstellen voor een nieuwe Sennepsite. Jammer genoeg zag het er van in het begin al uit alsof dit vandaag niet ging gebeuren omdat iedereen druk bezig is met de Oakley site die morgen word getoond en vrijdag word gelaunched. Later op de dag werd dit geconfirmeerd en de presentatie moet morgenmiddag worden gehouden in plaats van vandaag.

In het begin van de dag heb ik samengewerkt met Lies om de concepten rond de Sennepsite te verscherpen en af te werken. Uiteindelijk zijn we (vind ik) tot een goed concept gekomen, waar mensen hun werkjes kunnen uploaden op de Sennepsite en zij die kunnen quoteren. Een beetje DeviantArt in het klein. Dit wordt origineel voorgesteld op een gestilleerde wereldkaart met de werkjes gerangschikt per continent. Ik zal later de designs online zetten bij project.

Later op de dag heb ik verder gewerkt aan het CMS van Oakley. Ik zou dit graag deze week afkrijgen en heb dit ook zo gecommuniceerd aan Stuart en Hege toen ze mij daarover aanspraken. Dit leek vroeger dan hun verwachtingen dus op dat vlak zit ik wel goed.

Add comment maart 10, 2008

Vijfde vrijdag, hello vijfde weekend

Na regen komt zonneschijn, gelukkig niet alleen spreekwoordelijk. Toen we opstonden was het hevig aan het regenen maar tegen we vertrokken was het al motregen en toen we uit de tube kwamen scheen de zon. Crazy London weather.

De werkdruk is niet verminderd bij Sennep. Iedereen is precies zwaar aan het panikeren over de Oakley site. Natuurlijk krijgen wij hierdoor de mogelijkheid om hun te helpen. Mijn taak was de voorpagina van de nieuwe site af te maken. Er staan 6 atleten op maar momenteel is er maar één beschikbaar. Verder heb ik ook ervoor gezorgd dat de knop naar de juiste pagina linkt in Flash.

Hiervoor heb ik wel even mijn werk aan het CMS moeten opzij zetten. De rest van de dag hebben we eigenlijk gespendeerd aan het Sennep project want maandag moeten we een nieuwe presentatie geven. Ik moet zeggen, ik ben toch een beetje zenuwachtig of ze ons werk wel goed gaan vinden. Maar we zullen zien en zelfs als ze het niet goed vinden zal de commentaar op zijn minst constructief blijven.

1 comment maart 7, 2008

Vijfde donderdag

Wat heb ik vandaag gedaan? Images geresized. Eindeloos images geresized. Toen we vanmorgen toekwamen op Sennep was iedereen druk in de weer. Misschien is het een soort van backlash van gisteren toen iedereen hier vermoeid zat, maar de dader is zeker en vast de Oakley site. Morgen moet hij online staan en getest worden en volgende week dinsdag moet hij gelaunched worden. Oli die gisteren ziek was met een maaginfectie heeft de situatie er niet echt op verbeterd. Lies en ik kregen direct de opdracht om talloze images te resizen. Die van mij kwamen van een externe harde schijf en die tragere verbinding gecombineerd met mijn trage laptop processor maakte het werk er niet gemakkelijker op.

Om heel veel images te resizen en van extensie te veranderen (van tiff naar jpg) gebruiken we natuurlijk een batch in photoshop. Even het voordoen voor photoshop en hij doet de rest op dezelfde manier. Jammer genoeg vraagt dit veel van je processor en hier komt het voordeel van een dual-core of quad-core processor naar voren. Mijn single-core verschoot zich waarschijnlijk een bult van al dat werk. Voor 400 afbeeldingen heb ik het merendeel moeten wachten tot photoshop ermee klaar was. Tussendoor heb ik ook nog wat kleine taakjes gedaan voor julian2, zoals hem helpen met de Oakley site te uploaden en nog wat veranderingen maken aan het CMS. Daarnaast heb ik ook nog wat kunnen nadenken over het concept voor de Sennep website.

Add comment maart 6, 2008

Vijfde woensdag

Ik ben zo ziek als een hond (ne zieke). Maar er moet gewerkt worden. Dus met volle moed en keelpijn naar het werk, om dan van Matt (die gelijktijdig met ons toekwam) te moeten horen dat het gisteren tot 3u heeft geduurd. En dan hier om dit uur staan, chapeau. Ze hebben niet gewonnen (blijkbaar won een groot Amerikaans agentschap de prijs voor een website van HBO) maar ze waren wel allemaal ladderzat. Later op de dag hebben we de foto’s gezien en er is inderdaad veel gedronken (met Stuart die levenloos op de vloer lag als gevolg :-p). Die Britten toch.

Vandaag heb ik gewoon nog zitten werken aan het CMS voor Oakley. Ik ben tegen de middag op een probleem gestuit waar ik pas tegen de avond een oplossing voor had gevonden. Morgen ga ik mij bezig houden met een ander probleem waar ik gisterenavond nog aan dacht. Het probleem is dat ze een slideshow van images en videos moeten kunnen aanmaken terwijl ze al de andere informatie nog aan het invullen zijn. Alle images en videos moeten dus gekoppeld worden aan een “id” die nog niet bestaat. Daarbij komt nog dat de volgorde waarin ze moeten getoond worden moet kunnen veranderd worden terwijl je de posts nog aan het aanmaken bent. Ik heb al enkele ideeën maar ik ga er mij maar pas morgen echt mee bezig houden.

Add comment maart 5, 2008

Vijfde dinsdag

Amai, we waren nog eens te vroeg op het werk. Dat was lang geleden. De kuisvrouw en Matt waren er echter al dus we moesten niet buiten staan wachten.

Vandaag was een afwisseling tussen werken aan het CMS van Oakley, Phase three van het project en Lies helpen met transities voor Oakley die blijkbaar heel dringend zijn. Volgende dinsdag moet de site gelaunched worden. Ik moet zeggen, het werken met CakePHP gaat al veel vlotter en het is echt handig om snel een CMS in elkaar te steken. Ik heb vandaag alle pagina’s kunnen aanmaken, maar moet nog verfijningen aanbrengen bij het uploaden van bestanden en daarna moet de XML-output nog geschreven worden zodat er ook in Flash iets te zien valt.

Deze avond is het ook de Design Week Awards 2008. Sennep is genomineerd voor de Checkland Kindleysides website. Ik wens hun dan ook veel geluk en hopelijk brengen ze morgen een trofee mee naar huis. Wij konden niet mee omdat we natuurlijk niet aan die website hebben gewerkt (en omdat het veel geld kost blijkbaar voor een plaats).

1 comment maart 4, 2008

Vijfde maandag

Kwartiertje te laat op het werk. You win again London Underground. But the war ain’t over yet. Deze dag monotoon noemen is een zware understatement. En het zal zo blijven voor een tijdje vrees ik want een CMS programmeren is nu niet echt afwisselend. Maar op deze manier leer ik wel veel bij over CakePHP. Mijn vooruitgang was vandaag op zijn minst traag te noemen. Ik heb in de voormiddag gemakkelijk 2 uur mij blind zitten starren op bepaalde stukken code, die op zich niet ingewikkeld leken, maar totaal geen steek hielden. Het leek wel of CakePHP vertrouwd op variabelen en functies die magisch uit het niets moeten verschijnen. Julian2 legde later op de dag uit dat dit exact dezelfde reactie was die hij had toen hij met Cake begon. Gelukkig heb ik veel vragen kunnen stellen aan hem, goed verspreid over de dag zodat het ook niet een ergernis was voor hem. Op sommige vlakken denkt hij toch niet hetzelfde over een probleem na als ik, maar dat is natuurlijk schering en inslag bij programmeurs.

Buiten het werk is het ook nog het vermelden waard dat Lies deze week naast mij zal zitten omdat ze op Stuart zijn plaats zit (die voor een week op vakantie is). Ondertussen is de nieuwe Noorse werkkracht al gearriveerd (haar naam ontgaat me telkens).

1 comment maart 3, 2008

Next Posts Previous Posts


Recente berichten

Recente reacties

Tom | idFeed op Heugelijk nieuws!
Marina Stevens op Laatste dag
Dimi op Laatste donderdag
Marina Stevens op Laatste donderdag
Erica op Laatste woensdag

Pagina’s

Waarde klasgenoten

Categorieën