Week 8

•21 maart 2008 • Geen Reacties

QueroMediaUPDATE: Mijn excuses dat dit bericht zo laat verschenen is, ik heb juist gemerkt dat ik het had bewaard in plaats van gepubliceerd.

Mijn stage zit erop :( (beetje teleurgesteld dat het niet langer duurt)

De laatste week maar geen laatste loodjes, rustig uitbollen en stilletjesaan afscheid nemen van de werkvloer waar ik 2 maand op heb doorgebracht. Deze week heb ik wat meer info gekregen over het beheren van een SEO-project binnen QueroMedia en heb ik een kleine cursus webwriting gekregen wat namelijk vereist is voor deftige SEO op een website te kunnen toepassen. Na deze cursus heb ik me wat met webwriting bezig gehouden maar ik heb gemerkt dat het niet één van mijn beste vaardigheden is.

Mijn gevoel?

Gelukkig, relaxed & vermaakt

Uitgevoerde taken

De excel-sheet met mijn uitgevoerde taken

Week 7

•17 maart 2008 • Geen Reacties

QueroMediaVorige week was vrij goed begonnen, ik heb mijn eerste (en waarschijnlijk mijn laatste) SEO-project gekregen, voipoint.nl. Deze moet ik omzetten naar een WordPress template en dan op het .eu domein plaatsen, daarna moet er nog content worden toegevoegd. Waarom dit waarschijnlijk ook mijn laatste SEO-project zal zijn: maandag had ik al last van mijn nek en schouders, die pijn is naar de avond toe toegenomen met een geblokkeerde nek & schouders tot gevolg. Ik was na maandagavond niet meer in staat om nog lang aan een bureau te zitten maar dat heeft de osteopaat donderdagavond voor een deel kunnen verhelpen. Deze week ga ik voipoint.eu nog afwerken en moest er nog tijd overschieten zou ik me nog even aan SiteScore zetten om nog een paar bugs eruit te halen.

Mijn gevoel?

Ingewerkt, gestrest & geïrriteerd

Uitgevoerde taken

De excel-sheet met mijn uitgevoerde taken

Week 6

•12 maart 2008 • Geen Reacties

QueroMediaIk zou mij vorige week normaal gezien bezig houden met de “Build your own ring”-applicatie maar deze is geschrapt dus mocht ik een nieuw desing maken voor SiteScore, mijn eerste applicatie. Zoals algemeen geweten zijn programmeurs niet al te best in creatief ontwerp, aangezien ik ook een programmeur ben zat ik dus met dit lastig probleem. Ik heb er het best van gemaakt en ben er tevreden over, het nieuwe design is te bewonderen op SiteScore. Ik heb ook een paar aanpassingen gemaakt aan de crawler maar er zitten blijkbaar nog altijd een paar kleine foutjes in. Deze week ben ik ook overgeplaatst naar de SEO-afdeling, op eigen vraag, ik zal daar tot het einde van mijn stage blijven. Reden hiervoor is dat ik ook wat wil bijleren over hoe men SEO-campagnes beheerd en wat het nu eigenlijk allemaal juist inhoud.

Mijn gevoel?

Creatief, toekomstgericht & nieuwsgierig

Uitgevoerde taken

De excel-sheet met mijn uitgevoerde taken

Week 5

•3 maart 2008 • Geen Reacties

QueroMediaIk heb deze week de tool waar ik vorig weekend over sprak afgewerkt, een voorbeeld hiervan zal niet beschikbaar zijn aangezien het deel wordt van een intern systeem waar hier bij QueroMedia mee wordt gewerkt. Ik ben wel op een paar eigenaardigheden van JavaScript & PHP gestoten, één daarvan was het feit dat je in PHP een array wel kon uitlezen via print_r maar door de array loop’en door hem met z’n index aan te spreken was dan weer niet mogelijk… in JavaScript had ik dan weer moeilijkheden met het serializen van een array om deze door te spelen naar PHP, dit heb ik kunnen oplossen maar ik vermoed dat dit de array-problemen in PHP heeft veroorzaakt. Een oplossing daarvoor heb ik niet gevonden dus heb ik gebruik moeten maken van een kleine work-around. Ook ben ik op een gekend AJAX-probleem gestoten, in Firefox kunnen AJAX requests elkaar niet overlappen, indien dat wel gebeurd krijg je geen output van deze requests. Niets aan te doen dus heb ik de applicatie iets gewijzid zodat requests elkaar niet kunnen overlappen.

Vrijdag was ik dan nog van plan om het design van SiteScore wat meer “Web 2.0″ te maken maar daar ben ik niet toe geraakt aangezien Fireworks CS3 zich blijkbaar niet makkelijk laat installeren onder Vista. Alweer een reden erbij om Vista voor thuisgebruik nog even uit te stellen…

Volgende week mag ik me bezig houden met het ontwerpen en implementeren van een “Build your own ring” applicatie voor een juwelier. Spijtig genoeg zijn er maar een handvol websites die zo’n systeem gebruiken, het gebruikte systeem is dan nog eens op elk van die websites hetzelfde, een soort van uitgebreide API van een diamanthandelaar. Alweer een uitdagend en leerrijk project.

Mijn gevoel?

Vrij, gelukkig & OO-minded

Uitgevoerde taken

De excel-sheet met mijn uitgevoerde taken

Week 4

•25 februari 2008 • Geen Reacties

QueroMediaHet is tijd om af te stappen van de originele template voor het posten van de wekelijkse vooruitgang aangezien deze te beperkt is om al mijn ervaringen in neer te schrijven.

Deze week heb ik eindelijk mijn eerste project afgewerkt, genaamd SiteScore en te vinden op http://www.queromediashare.com/sitescore. Er zitten momenteel nog een paar kleine bugs in het systeem dewelke ik maar pas mag verhelpen eens mijn nieuw project af is. (SiteScore is een interne hulp-applicatie waardoor de prioriteit van bugfixes iets lager ligt)

Dit nieuwe project heeft geen specifieke naam en wordt een onderdeel van een bestaande applicatie die men hier bij QueroMedia ontwikkeld heeft. Dit nieuw project is gericht op Google AdWords en is bedoeld om het leven van de SEA‘ers te vergemakkelijken. Momenteel moeten de mensen van het SEA-team hun advertentiecampagnes in Excel opstellen en de suggested keywords van Google Keyword Tool & Overture Keyword Selector Tool kopiëren naar het Excel-bestand, achteraf moet men dit bestand opslaan als CSV en uploaden naar de Google AdWords website. Dit werkt tijdrovend en is vrij omslachtig, daarom moet ik een one-page-application ontwikkelen die geen page-refresh nodig heeft en de suggested keywords van Google en Overture automatisch ophaalt, een export naar CSV moet ook worden geïmplementeerd.

Conclusie: Bye bye PHP, welcome JavaScript/AJAX, voor een weekske dan toch ;)

Enige minpunt deze week was mijn afwezigheid op woensdag vanwege een kleine buikgriep maar dat is al terug in orde.

Mijn gevoel?

Opgelucht, uitgelaten & fris

Uitgevoerde taken

De excel-sheet met mijn uitgevoerde taken

Week 3

•19 februari 2008 • Geen Reacties

QueroMediaWat heb ik geleerd?

Hoe je PHP-code kan optimaliseren, welke de “best practices” zijn op gebied van PHP-code. Aangezien ik een soort van zoekrobot moet maken is snelheid van belang, internetgebruikers zijn algemeen gezien ook niet gewoon van lang te moeten wachten op resultaten.

Welke moeilijkheden heb ik ondervonden?

Deze week heb ik mij bezig gehouden met het oplossen van structurele problemen, fouten in de opbouw van de code. Bepaalde functies zijn intensiever voor het geheugen van de webserver waardoor je dus keuzes zal moeten maken, je zal ook andere denkpatronen moeten volgen.

Hoe heb ik deze moeilijkheden opgelost?

Met wat gezond verstand, en php.net voor het opzoeken van reacties op bepaalde functies, deze geven in het geval van performance een beter beeld dan de info over de functie zelf.

Mijn gevoel?

Benieuwd, opgelucht & energiek

Uitgevoerde taken

De excel-sheet met mijn uitgevoerde taken

Chuck Norris vs Google

•13 februari 2008 • 1 Reactie

Op een rustige dag als deze kan er wel een blogpostje af, bij deze:

Ga naar Google en vul het volgende in, “find chuck norris”, klik daarna op de “Ik doe een gok” knop ;)

Week 2

•12 februari 2008 • Geen Reacties

QueroMediaWat heb ik geleerd?

Deze week was meer een herhaling van de laatste 2 dagen van vorige week, het gebruik van cURL en reguliere expressies heb ik nu volledig onder de knie, zeker reguliere expressies hebben mij soms wat hoofdpijn bezorgd. cURL heeft nu ook niet veel geheimen meer voor mij, enkel de verschillen in charset tussen websites zijn soms nog moeilijk aan te pakken. En last but not least, vrijdag na het werk een pintje gaan drinken met de collega’s doet ook veel aan de sfeer op de werkvloer ;)

Welke moeilijkheden heb ik ondervonden?

Deze week ben ik niet zoveel moeilijkheden tegengekomen, eerder kleine denkfouten die in mijn code zijn geslopen aangezien OO-programmeren in PHP nog vrij nieuw is voor mij. Een andere moeilijkheid: Windows Vista, maar daar ga ik niet dieper op in…

Hoe heb ik deze moeilijkheden opgelost?

Af en toe eens hulp gevraagd aan onze stagementor Thomas, die als teamleider van development enorm wat afweet van PHP & SEO.

Mijn gevoel?

Ingelopen, aanvaard & actief

Uitgevoerde taken

De excel-sheet met mijn uitgevoerde taken

Week 1

•3 februari 2008 • Geen Reacties

QueroMediaDe komende 8 weken zal ik, als stagiair bij QueroMedia, aan een uitgebreid SEO-rating systeem werken waarbij een website automatisch beoordeeld zal worden aan de hand van verschillende parameters. De gebruiker zal de URL van zijn website kunnen opgeven en deze website zal dan een rating krijgen die bepaalt of er genoeg aandacht aan SEO is besteed.

Wat heb ik geleerd?

Ik heb deze week leren werken met SVN, een versiebeheersysteem en opvolger van CVS. Ik heb ook geleerd met cURL te werken, dit is een PHP-module die het ophalen van data van andere websites veel gemakkelijker & uitgebreider maakt. Ook heb ik mij moeten verdiepen in reguliere expressies, een systeem om bepaalde reeksen in strings te herkennen. Ik had al weet van bovenstaande technieken maar had nog geen enkele ervan gebruikt.

Welke moeilijkheden heb ik ondervonden?

Het object-geörienteerd benaderen van project was niet zo simpel aangezien ik het zelf nog nooit geprobeerd had. Ook het schrijven van reguliere expressies leek in het begin eerder op het schrijven van een Chinees gedicht. Verder ben ik geen problemen meer tegengekomen, dit kan in de toekomst nog wel veranderen aangezien vele aspecten van het project gebruik maken van door mij ongekende functies & technieken.

Hoe heb ik deze moeilijkheden opgelost?

Na een paar voorbeelden van OO-gewijs programmeren was ik vrij snel weg met deze handige manier van programmeren. Het schrijven van reguliere expressies heb ik me nu ook eigen gemaakt, eens je een paar tutorials hebt gelezen ben je er snel mee weg.

Mijn gevoel?

Leergierig, ontspannen & verrast

Uitgevoerde taken

De excel-sheet met mijn uitgevoerde taken