english English

Een nachtje doorwerken, de lancering van de Pukkelpopsite!

De ontwikkeling van de Pukkelpop website is net zoals vorig jaar een aardige kluit voor het Inventis team. Na maanden van plannen, schetsen, designen, slicen, programmeren, testen, opnieuw schetsen, nog meer programmeren, 28 meetings, nog wat designen en nog veel meer testen waren we gereed met de ontwikkeling. Hoewel de lancering van de website pas een week later gepland was, kwam de vraag van de organisatie om hem diezelfde week (op dinsdagmorgen om 06h00 stipt) nog te lanceren.

Het avontuur van de lancering van de Pukkelpopsite.

Net zoals elke werkdag waren er ook vandaag enkele telefoontjes heen en weer tussen het Inventis kantoor en dat van de organisatie van Pukkelpop. Toch kwam er een vraag waar het team zich niet direct aan het verwacht had, namelijk: “kunnen we de site ook morgenvroeg lanceren”. Aangezien we nog wel eens zin hadden in een nachtelijk avontuur om een groot project te lanceren, knikten Bart, Jan en Dieter snel ja. Iets later werd ook David opgebeld, zodat we met z’n vieren aan ons nachtelijke avontuur konden beginnen. Jente, die net vader geworden is, mocht thuisblijven en was voor de noodgevallen back-up. Hoewel de programmatie volledig afgewerkt was, waren er nog enkele last minute-to do’s, enkele kleine bugs en moesten we twee sites (voorlopige site en community) omdopen tot één groot geheel. Hier een overzicht van een nachtje op het Inventis kantoor:

  • 23h45: Iets vroeger dan gepland komen we aan op het Inventis kantoor om van 00h00 tot 06h30 te werken en vooral om het project om 06h00 te lanceren.
     
  • 23h50: Alle lichten terug aan, alle pc’s en macs opgestart, we vliegen erin op een niet alledaags uur.
     
  • 00h15: Nog geen spoor van Dieter die ons hopelijk niet in de steek heeft gelaten. Een kort telefoontje van collega Bart maakt duidelijk dat de wekkerdienst van Dieter hem in de steek gelaten heeft. Hij vliegt in zijn kleren en haast zich naar het Inventis kantoor.
     
  • 00h30: De laatste to do’s worden door Jan doorgestuurd en iets later door Dieter en David afgewerkt.
     
  • 00h50: Jan kondigt alvast de lancering aan van de officiële Pukkelpop Twitteraccount.
     
  • 01h10: Zelfs op dit late uur krijgen we veel reacties via Twitter op het feit dat we een nachtje door gaan werken, een extra aanmoediging van @joke, @wallie, @TimmersThomas, @BartNelis, @JanNikolaas, @MassimoMertens en @digdre.
     
  • 01h54: De Pukkelpop community gaat offline zodat we de database kunnen verplaatsen naar de nieuwe Pukkelpopsite. Deze heeft vanaf dit jaar een geïntegreerde community.
     
  • 01h59: De Pukkelpop site gaat offline zodat we hier de nieuwe website op kunnen plaatsen.
     
  • 02h10: Ook Katrien, Eppo en Jan van Pukkelpop werken een nachtje door, hier en daar komt er nog een mail binnen met enkele vragen of last minute wijzigingen.
     
  • 02h31: Alles offline, nu uploaden. Dieter zorgt ervoor dat het netwerk tergend traag wordt door 271 MB aan code in 6954 bestanden te uploaden. De nieuwe website komt file na file rustig aan online!
     
  • 02h50: We zitten goed op schema, iedereen heeft zonet zijn laatste to do’s opgelijst die waarschijnlijk rond iets na 3 uur afgewerkt kunnen worden.
     
  • 02h56: David is werkloos door het uploaden van Dieter. Het netwerk is te traag geworden om echt vlot te kunnen worden, zelfs op dit uur van de dag. Nog 40 MB te gaan en de nieuwe Pukkelpopsite staat volledig online.
     
  • 03h01: Tijdens het wachten totdat alle bestanden van de testomgeving zijn omgezet naar de Pukkelpopserver is het tijd om een Inventisfilmpje te draaien met onze Flip, zie hier het resultaat:
     
  • 03h19: Bart gaat nog snel even door de grafische bestanden heen. Hij vindt hier en daar nog enkele beelden die geoptimaliseerd kunnen worden.
     
  • 03h35: Alle bestanden werden geüpload, nu is Dieter druk bezig om de database om te zetten, ook David kan terug aan de slag.
     
  • 03h48: Bart rondt de Flash werken af. Omdat er nog een lading nieuwe namen gelanceerd wordt moeten er nog een groot deel flash files geüpdatet worden.
     
  • 04h05: Terwijl David druk in de weer is met het afwerken van een lading nieuwe to do’s, zet Dieter de database van de community om. Omdat er best wel wat verkeer was op deze community vormt dit op dit uur van de dag geen enkel probleem.
     
  • 04h26: Het wordt even stil op het Inventis kantoor terwijl iedereen druk bezig is met het afwerken van de huidige to do’s. Bart verwerkt zijn updates binnen de flash elementen, Dieter is druk bezig met enkele quicklinks, David werkt nog enkele algemene updates af binnen de menustructuur en ik ga verder met het opvolgen van de mails en testing, testing, testing. Zelfs op dit late uur zijn er nog mensen die ons succes wensen via Twitter, deze keer van @DennisJanssen.
     
  • 05h07: Het flash werk van Bart zit er eindelijk op, hij is nu de achtergrond van de Twitterpagina aan het ontwerpen. Dieter en David houden zich druk bezig met het tarren van de volledige site om hem vervolgens als afgewerkt geheel over te plaatsen.
     
  • 05h33: Het begint spannend te worden omdat we iets meer files dan verwacht in cache moeten tarren maar we geraken er wel. Zodadelijk komen de eerste files online, benieuwd naar het resultaat.
     
  • 05h40: De testfase is aangebroken, alle files, alle pagina’s, alle profielen, alle bands, alle members, …. testen totdat de laatste bug verdwenen is.
     
  • 06h00: Hij is er eindelijk, het harde werk wordt beloond, de nieuwe Pukkelpopsite staat online! Na lang werken staat de website mooi op tijd online.
     
  • 06h10: De eerste positieve reacties lopen binnen, leuk om te horen. Natuurlijk hier en daar nog een bugje, maar die kunnen we nog snel verwerken.
     

Het was een lange nacht die vooraf werd gegaan door een aantal weken hard werken door het volledige Inventisteam. Van de eerste letter van het concept tot de laatste letter van de code, alles werd door een goede samenwerking met het Pukkelpopteam opgezet. We kunnen tevreden kijken naar het resultaat van een leuk project. Hou onze blog zeker in de gaten als je meer wil te weten komen over dit concept, de api’s en de technologie, hier volgen nog de nodige blogposts over.

RSS reacties feed

12 reacties tot nu toe

Thomas Timmers

Thomas Timmers zei 3 jaar geleden:

Een mooi overzicht van een hard nachtje werken.
Het resultaat mag er dan natuurlijk ook wel zijn. :)

Mvg,

Thomas
Dirk Bonhomme

Dirk Bonhomme zei 3 jaar geleden:

Goed werk geleverd! Ik ben toch wel blij dat ik gewoon overdag mocht komen ;-)
Tom Claus

Tom Claus zei 3 jaar geleden:

Knap werk, echt mooi eindresultaat ;-)

(Btw, voor de camera is Dieter een pak stiller dan in real life.)
Dennis Janssen

Dennis Janssen zei 3 jaar geleden:

Ik meen me te herinneren dat ik jullie ook nog een nachtelijke 'succes' hebt gestuurd, rond een uur of 4 zelfs. :)

In elk geval, ook al is de affiche niet denderend, hij ziet er ten minste mooi uit. Knap werk.
Jan Raedschelders

Jan Raedschelders zei 3 jaar geleden:

Dennis, bij deze een update van de blogpost want inderdaad je naam ontbrak aan het lijstje. Bedankt voor je leuke reactie!
Thijs Feryn

Thijs Feryn zei 3 jaar geleden:

Meteen na het live gaan steeg de load serieus, maar na de nodige caching slaagden jullie er toch mooi in om alles performant te houden. Wanneer men op Stubru over de site sprak, verviervoudigde de load binnen de minuut.

Het bewijs dat de mensen interesse hebben. Ayco Duyster vermeldde trouwens dat de site vernieuwd was en er ERG goed uitzag.

Knap werk mannen en bedankt voor de Google Maps feature.
Eppo

Eppo zei 3 jaar geleden:

Nachtbrakers!

Het kost me moeite om niet elke vijf minuten op de Pukkelpop site te gaan kijken. Een ware verslaving! ;-)
Echt waar, jullie hebben knap werk geleverd en niet alleen 's nachts. Veel leuke reacties van mensen die er iets van kennen, maar ook van de Pukkelpopganger/muziekliefhebber.

Let the beast go!

Eppo
Eppo

Eppo zei 3 jaar geleden:

Nachtbrakers!

Het kost me moeite om niet elke vijf minuten op de Pukkelpop site te gaan kijken. Een ware verslaving! ;-)
Echt waar, jullie hebben knap werk geleverd en niet alleen 's nachts. Veel leuke reacties van mensen die er iets van kennen, maar ook van de Pukkelpopganger/muziekliefhebber.

Let the beast go!

Eppo
eppo

eppo zei 3 jaar geleden:

Zo enthousiast dat ik het jullie zelfs twee keer vertel :-)
Bart

Bart zei 3 jaar geleden:

@Eppo, het zijn inderdaad toffe reacties.
Het was/is ook een tof project met soms ook de bijhorende frustraties.
Al bij al denk ik dat we er als team allemaal fun aan gehad hebben! Nu op naar 20 augustus ;-)
FinalFrag

FinalFrag zei 3 jaar geleden:

Proficiat met de website aan heel het team. Dat geeft toch wel een speciaal gevoel, ook al heb ik zelf alleen bands toegevoegd op de website.

Op naar het volgende project ;-)
Chris R.

Chris R. zei 3 jaar geleden:

De website is echt wel een serieuze verbetering ten opzichte van vorig jaar! Dit keer valt er echt iets te beleven op de website.

Knap werk en niet z'n minst te wijten aan het doorzettingsvermogen en toewijding van het hele team!

Reageer op dit artikel

Toegelaten tags: <a href="" title=""> <code> <em> <strong>

RSS Feed

Bekijk alle tags

Laatste reacties

  • Tom Claus: @Filip Bedankt voor de tip, CouchDB gaan we zeker even mee bekijken. @Fabio Deze...
  • Fabio Maggio: Is die presentatie van Masterizing PHP Data Structure ook nog ergens te bekijken?
  • Tom Hermans: Thx Tom, schone samenvatting en een massa interessante links, ideaal voor mensen die die dag...
  • Filip Stas: Als MongoDb je al boeit zeker ook eens kijken naar couchbase ook zeker de moeite!
  • Dragolin: Wij proberen in 2012 alvast sportief Vlaanderen warm te maken voor sportieve experiences :)