vrijdag 15 maart 2013

Let it snow

Op een prachtige dinsdag ochtend wakker worden in een witte wereld, het begin van een nachtmerrie voor de gemiddelde mens die naar zijn werk, of in mijn geval stage moet raken. Uiteindelijk viel het allemaal nog mee. Toen ik op de stage binnen kwam en de master binnen trok op mijn branch kwam er heel veel binnen. Er was een nieuwe feature toegevoegd, maar ook een aantal veranderingen voor het developpen zelf. De ochtend begon dus niet met code schrijven maar met aanpassingen maken, wachten op instructies om de code toch maar niet te breken en een paar nieuwe dingen installeren. De build scriptjes zijn nu ook aangepast en daardoor moet je nu niet meer compass heel de tijd op de achtergrond laten draaien om aanpassingen te detecteren.
Wat je moest installeren kon je vinden in een readme file maar omdat ik linux draai moest ik een paar stappen anders doen. Deze heb ik gevonden op de volgende url : http://www.stehem.net/2012/05/08/how-to-install-ruby-with-rbenv-on-ubuntu-12-04.html
Tijdens de rest van de week ben ik bezig geweest met de code te schrijven om de activiteit van een user op vimeo binnen te halen en om te zetten naar Engagor mentions. Momenteel werkt dit al en ben ik bezig aan optimalisatie om de snelheid op te voeren en zo veel mogelijk dubbele code te herwerken (DRY FTW)
Momenteel als ik het account van het witte huis binnenhaal zijn dit de resultaten
1st run : 52.423666000366 seconden
                 214 resultaten
                 91 calls
2nd run: 20.404885053635 seconden
                 54 resultaten
                 36 calls
Tot zo ver, back to writing code

Edit:
 na een kleine optimalisatie (bepaalde calls alleen doen bij een upload)
1st run : 34.525609970093 seconden
                 214 resultaten
                 49 calls
2nd run: 6.244863986969 seconden
                 54 resultaten
                 10 calls

Geen opmerkingen:

Een reactie posten