<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	>

<channel>
	<title>Inventis</title>
	<atom:link href="http://www.inventisstage.be/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.inventisstage.be</link>
	<description>Stage Projects</description>
	<pubDate>Tue, 15 Jun 2010 08:50:32 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Week 12 - Game over</title>
		<link>http://www.inventisstage.be/2010/06/week-12-game-over/</link>
		<comments>http://www.inventisstage.be/2010/06/week-12-game-over/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 14:58:42 +0000</pubDate>
		<dc:creator>Gert Bangels</dc:creator>
		
		<category><![CDATA[Vind Last Minute]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1842</guid>
		<description><![CDATA[Je leest het goed, dit is inmiddels de laatste inventisstage blogpost van mijn kant. Ik wil alvast iedereen bedanken voor de nodige samenwerking, de gouden raad, de helpende handen, maar vooral de uiterst leuke sfeer. De afgelopen weken waren erg leerrijk en ik vraag me inmiddels af wat ik nog op de schoolbanken doe. Natuurlijk [...]]]></description>
			<content:encoded><![CDATA[<p>Je leest het goed, dit is inmiddels de laatste inventisstage blogpost van mijn kant. Ik wil alvast iedereen bedanken voor de nodige samenwerking, de gouden raad, de helpende handen, maar vooral de uiterst leuke sfeer. De afgelopen weken waren erg leerrijk en ik vraag me inmiddels af wat ik nog op de schoolbanken doe. Natuurlijk eerst nog even mijn bachelor afmaken maar ik heb zo het gevoel dat het masterjaar er niet direct in gaat zitten. Je diploma is trouwens (in mijn opinie) ook niet het meest belangrijke als je als designer aan de slag wilt gaan, tenzij dan voor de overheid ofzo. Tijdens mijn stage heb ik uiteraard mijn portfolio wat aan kunnen dikken en dat is toch wel de belangrijkste factor om je kunnen aan te tonen. </p>
<p>12 Weken stage stond van A tot Z voor het schrijven van blogposts, Bouwdroger, Herock, Hopsa, Make Your Gate, Moto Masters, Namechecklist, Pukkelpop, Reynders Bouw&#038;Interieur, Shops concepten, Symphonia Assai, Toerisme Oostende, Vindlastminute, Weer&#038;Klimaat en tot slot nog Worldexplorer. Het gevarieerde takenpakket van Designen, wireframen, slicen, programmeren en het schrijven van blogposts gaf me de mogelijkheid samen te werken met zowat iedereen die hier dageijks aanwezig is. Het gaf me ook de bevestiging dat het designen iets is waar ik toch wel verder in wil gaan, het is en blijft mijn stokpaardje.</p>
<p><img src="http://www.inventisstage.be/wp-content/uploads/2010/06/collage1.jpg" alt="collage1" title="collage1" width="640" height="480" class="alignright size-full wp-image-1844" /></p>
<p>Game over tot de 22e Juni, dan kom ik hier immers nog een maandje vakantiewerk doen.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/06/week-12-game-over/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 12 - De laatste minuutjes</title>
		<link>http://www.inventisstage.be/2010/06/week-12-de-laatste-minuutjes/</link>
		<comments>http://www.inventisstage.be/2010/06/week-12-de-laatste-minuutjes/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 14:01:49 +0000</pubDate>
		<dc:creator>Dennis Janssen</dc:creator>
		
		<category><![CDATA[Tracktis]]></category>

		<category><![CDATA[einde stage]]></category>

		<category><![CDATA[sfeer]]></category>

		<category><![CDATA[verjaardag]]></category>

		<category><![CDATA[vindlastminute]]></category>

		<category><![CDATA[week 12]]></category>

		<category><![CDATA[World Explorer]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1821</guid>
		<description><![CDATA[Zo, op mijn laatste stagedag bij Inventis, doe ik voor de laatste keer de backend van deze blog open voor het schrijven van deze allerlaatste stageblogpost. Alvast mijn excuses voor deze lange blogpost, maar er moet natuurlijk weer beschreven worden wat er deze week gebeurd is, ik heb nog een boek dat een verslag verdient [...]]]></description>
			<content:encoded><![CDATA[<p>Zo, op mijn laatste stagedag bij Inventis, doe ik voor de laatste keer de backend van deze blog open voor het schrijven van deze allerlaatste stageblogpost. Alvast mijn excuses voor deze lange blogpost, maar er moet natuurlijk weer beschreven worden wat er deze week gebeurd is, ik heb nog een boek dat een verslag verdient en natuurlijk moet er nog wat gereflecteerd worden op mijn progressie van de afgelopen 3 maanden.</p>
<h2>De laatste week</h2>
<p>Ik kan nu wel beweren dat deze laatste week een week was als een ander en dat er geen sprake was van ‘uitbollen’, maar dan zou ik liegen. Ik heb nog steeds een aantal offertes opgesteld, het wireframe afgewerkt en nog wel een aantal soortgelijke taken, maar er waren ook een aantal taken die niet gebruikelijk waren, zoals het zoeken van een model voor een nieuw, geheim project (héél aangename taak) en dergelijke. Ook ontvingen we deze week een evaluatie van Jan, die ik over het algemeen behoorlijk positief vond, maar meer daarover bij de reflectie. Ook werd er deze week weer uitgebreid getrakteerd, woensdag door Philippe (taart), donderdag door mij (M&#038;Ms en guimauves voor een week) en vrijdag door Gert (petit-beurre cake) en Stijn (Bicky Burgers). Zo’n stage is toch echt niet goed voor de lijn&#8230; </p>
<p>De traktaties hebben ze in ieder geval zeker verdiend, het hele team. Doorheen de afgelopen 3 maanden hebben ze mij altijd snel bijgestaan met raad en daad, flaters werden snel vergeven en als stagiair wordt je verbazend snel opgenomen in het gezellige clubje. Niet moeilijk dat zoveel stagiairs zich hier zodanig thuis voelden dat ze nu bij het vaste team horen. Dus alvast een grote bedankt aan de collega en hopelijk tot ziens!</p>
<h2>The 4-hour Workweek</h2>
<p>Het tweede boek dat ik doorheen deze stage moest/mocht lezen van Jan was The 4-hour Workweek van Tim Ferris. Het boek zou een snelstartcursus moeten zijn voor snel rijk worden, met maar enkele uren werk per week, terwijl je de wereld rondreist, al zullen niet veel lezers het zo ver doordrijven natuurlijk. Doorheen het boek biedt de schrijver 4 stappen om van je huidig leven een droomleven te maken, waarbij het geld vanzelf binnenstroomt terwijl je al je wildste dromen beleeft:</p>
<ul>
<li>
<strong>Definition: </strong><br />
In de eerste stap ga je definiëren wat je altijd wou doen maar nooit gedurfd hebt en vervolgens overtuig je jezelf dat het gemakkelijk haalbaar is. Het boek is in deze stap alvast een enorme hulp: het biedt succesvolle verhalen van voorgangers, laat je oplijsten wat er in het slechtste geval allemaal mis kan gaan en wat je daaraan zou kunnen doen als het gebeurt. Op het einde van het hoofdstuk blijft de lezer achter met het gevoel dat alles mogelijk is en zelfs als het misgaat, kan je altijd terug naar het gewone leven.
</li>
<li><strong>Elimination:</strong><br />
Eenmaal overtuigd kan je aan de slag gaan, te beginnen met het vrijmaken van tijd. Door alle overbodige taken te schrappen kan je snel een stuk efficiënter gaan werken en meer tijd vrijmaken voor het waarmaken van dromen. Zo is er een eerste voorbeeld aan de hand van Pareto’s law: 20% van klanten zorgen voor 80% van de winst. Stel dat we nu die 80% moeilijke klanten buitenwerken en nog eens 20% goede klanten in de plaats zoeken, dan heb je je winst verdubbelt en je inspanningen ruim gehalveerd! Maar ook als je geen contact hebt met klanten of zaakvoerder bent, heeft het boek een hoop tips, van snel-lezen tot ervoor zorgen dat iedereen je enkel stoort bij absolute noodgevallen. Ook bijv. door taken te “batchen” kan je vlotter werken, aangezien je vlotter 1x 20 e-mails beantwoordt dan dat je 20x 1 e-mail beantwoordt en elke keer de lopende taak terug oppikt. Uiteindelijk zou je je werkuren drastisch moeten terugbrengen met dezelfde resultaten.
</li>
<li><strong>Automation:</strong><br />
Vervolgens kan je proberen die taken die je nog moet doen zelfs te automatiseren. De theorie erachter is even simpel als ongeloofwaardig: laat iemand anders het doen. Zo geeft hij enerzijds het voorbeeld van Virtuele Assistenten uit India, die je met duidelijke instructies alles kan laten uitvoeren voor een appel en een ei. Maar er valt ook gemakkelijk geld te verdienen met het verkopen van producten via een website die geproduceerd worden door iemand anders en verscheept worden met nog een andere dienst, volledig automatisch. De winst gaat naar jouw bankrekening, ook terwijl je ligt te zonnen in Spanje.
</li>
<li><strong>Liberation:</strong><br />
Allemaal goed en wel, je hebt nu niks meer te doen, maar als je de hele dag met je vingers zit te draaien op het werk zullen collega’s en bazen zich vast vragen gaan stellen. Een simpel stappenplan kan helpen:</p>
<ol>
<li>Je beslist 3 dagen “ziek” thuis te blijven.</li>
<li>In die 3 dagen doe je dubbel zoveel dan op het werk (gemakkelijk te bereiken met de eerdere tips).</li>
<li>De week erna wijs je de baas op je vooruitgang en beweer je dat dat komt door een gebrek aan afleidingen. Je stelt een proefperiode voor waarin je 2 weken lang 2 dagen per week thuis blijft, stel hem op z’n gemak door te beloven dat hij er altijd uit kan stappen. Weigert hij, val je terug naar 1 dag per week, keurt hij goed lever je opnieuw dubbel zoveel werk af (uiteraard in minder tijd) van thuis uit.</li>
<li>Eenmaal dit ook nog succesvol voltooid is, kan je je volgende voorstel doen: 4 dagen per week thuisblijven.</li>
<li>Uiteindelijk zit je de hele week thuis, of in China als je wil, en verzet je dubbel zoveel werk in half zoveel tijd en gebruik je de rest van je tijd voor het vissen op zee, doen van vrijwilligerswerk in Afrika of spelen van golf.</li>
</ol>
</li>
</ul>
<p>Op het einde van het boek krijg je wel nog even een waarschuwing mee: pas op voor het zwarte gat. Zorg dat je altijd iets te doen hebt waar je in gelooft, anders is een depressie onafwendbaar.</p>
<p>Uiteindelijk vond ik het een bijzonder inspirerend boek, zeker lezen als je dat laatste duwtje nodig hebt voor een grote beslissing, met goede tips en gewoon interessant om te lezen. Zelfs al ben je niet van plan je hele leven achter te laten en naar China te verhuizen, haal je er zeker wel enkele nuttige dingen uit.</p>
<h2>Reflectie</h2>
<p>Nu we de stage afsluiten, moet er uiteraard ook nog gereflecteerd worden over onze vooruitgang hier. Ik geloof graag dat de mijne alvast enorm was. 3 maanden geleden begon ik hier, redelijk onwetend over het reilen en zeilen van het bedrijfsleven en vooral onwetend over mijn toekomstperspectieven. Ik moest opnieuw leren werken met Word en Excel (Hoe moest ik nu weten dat Plakken blijkbaar niet kan in Office for mac? :)) en ik had nog enorm veel te leren over communicatie naar klanten toe, hoe je je dienst verkoopt, hoe je technische uitleg van developers vertaalt naar duidelijke taal voor klanten, &#8230; Door heel veel te luisteren naar feedback van collega’s en Jan en te kijken hoe zij het doen heb ik geprobeerd zoveel mogelijk ervaring op te slorpen, maar 3 maanden is veel te kort om het vak van een Project Manager te leren.</p>
<p>Jan en Jente gaven me in ieder geval een behoorlijk positief stageverslag, met positieve punten als ambitieus, groot aanpassingsvermogen, professioneel en team player kan ik zeker leven. Ik heb mijn roeping gevonden en hoop dan ook de kans te krijgen om die laatste negatieve punten er uit te werken (soms wat te speels en snel afgeleid, net iets te weinig oog voor detail). </p>
<p>Ik ben geen held in afscheid nemen, dus zal het maar kort houden:<br />
Een dikke merci, Team Inventis, en hopelijk tot ziens!</p>
<p>PS: Ik zou het stageteam nog vergeten te bedanken. Team, merci voor een toffe periode, het resultaat mag er zijn en tot binnenkort! En Wim, nog veel succes in uw laatste week ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/06/week-12-de-laatste-minuutjes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 11 - The end is near&#8230;</title>
		<link>http://www.inventisstage.be/2010/06/week-11-the-end-is-near/</link>
		<comments>http://www.inventisstage.be/2010/06/week-11-the-end-is-near/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 13:51:40 +0000</pubDate>
		<dc:creator>Wim Coemans</dc:creator>
		
		<category><![CDATA[Manage-It]]></category>

		<category><![CDATA[karting]]></category>

		<category><![CDATA[Offerte]]></category>

		<category><![CDATA[week 11]]></category>

		<category><![CDATA[youtube]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1819</guid>
		<description><![CDATA[We zijn nu aan het einde van de voorlaatste week. Toch even een raar gevoel dat de tijd zo snel voorbij vliegt&#8230; Zeker gezien het feit dat er zo ook nog ergens een stagescriptie afgewerkt moet worden tegen de 23e juni.
Vertrouwelijke offerte (TOP SECRET)
Deze week hebben we weer keihard gezwoegd in teamverband  aan een offerte voor een [...]]]></description>
			<content:encoded><![CDATA[<p>We zijn nu aan het einde van de voorlaatste week. Toch even een raar gevoel dat de tijd zo snel voorbij vliegt&#8230; Zeker gezien het feit dat er zo ook nog ergens een stagescriptie afgewerkt moet worden tegen de 23e juni.</p>
<h2>Vertrouwelijke offerte (TOP SECRET)</h2>
<p>Deze week hebben we weer keihard gezwoegd in teamverband  aan een offerte voor een nieuw, top secret concept. Uiteraard kan ik hier verder niets over vertellen, dan zou het geen geheim meer zijn&#8230; Wat me wel weer opgevallen is, is de vlotte samenwerking tussen de verschillende teamleden. Ieder nam een deel van de offerte voor zijn rekening en op redelijk korte tijd kwamen we zo tot een knalofferte van maar liefst 70 pagina&#8217;s. Als dat niet uitgewerkt is&#8230;</p>
<h2>Auteursrechten: Youtube vs Sabam</h2>
<p>Youtube en Sabam zijn niet de beste vriendjes, dat weten we al langer. Maar aangezien Sabam het niet lijkt te halen, bestaat de kans wel eens dat ze iemand anders lastig zullen vallen, mensen die muziekclips via Youtube op hun website gezet hebben bijvoorbeeld.</p>
<p>Het leek Jan wel interessant om het fijne daarvan uit te pluizen en dat hebben we dan ook gedaan. Gelukkig zijn ze bij Youtube niet aan hun proefstuk toe en hebben ze algemene voorwaarden om u tegen te zeggen. We vinden duidelijk terug dat uploaders van filmpjes verantwoordelijk zijn en alle rechten moeten bezitten om het materiaal te publiceren. Deze uploader behoudt het volledige eigendomsrecht over de video maar verleent automatisch rechten aan Youtube en al haar gebruikers. Die mogen het gepubliceerde materiaal verspreiden via andere kanalen, waaronder hun eigen website.</p>
<p>Indien je dus een videoclip zou plaatsen op je blog van het officiële Youtube kanaal van een band, heb je automatisch de toestemming van die band. Laat Sabam dan maar eens afkomen&#8230; ;-) Als je videoclips van andere gebruikers zou delen, kan men jou nog niks maken. De verantwoordelijkheid ligt volledig bij de uploader.</p>
<h2>Online inschrijvingsmodule voor kinderopvangcentra</h2>
<p>Het businessplan voor dit concept is zo goed als af. Er moeten enkel nog wat screenshots toegevoegd worden om enkele technische delen te verduidelijken. Voor de rest is het 32 pagina&#8217;s tellende rapport zo goed als af. Misschien nog enkele laatste details verfijnen&#8230;</p>
<h2>Web builder karting trophy</h2>
<p>Morgen (zaterdag) trekken we met het team naar Puurs voor de Web builder karting trophy, waar we de eer van Inventis zullen verdedigen. Bij deze leg ik dan ook de belofte van Jan en Jente vast dat bij een overwinning, het team volgende week een traktatie pizza&#8217;s mag verwachten. Motivatie genoeg dus!</p>
<h2>Vreetweek</h2>
<p>Om verder te gaan op traktaties: deze week hebben we ons buikje vol kunnen vreten. Stijn was verjaard en trakteerde ons op een heus Bicky festijn. Eerder deze week had Philippe al taart meegenomen, Dennis de immense snoeppotten gevuld met guimauvekes en nu wacht ons nog de koekjestaart van Gert die er overigens overheerlijk uitziet. Aan wegligging zal het het Inventis team morgen niet ontbreken. Aan snelheid zullen we misschien wel iets moeten inboeten&#8230;</p>
<h2>Afscheid</h2>
<p>Helaas is er deze week ook slecht nieuws. De collega-stagiairs hun stageperiode zit er op (vandaar de talrijke traktaties). Het was een fijne en leerrijke periode, maar ik heb zo&#8217;n vermoeden dat elkaar nog wel tegen het lijf zullen lopen. Ik wens Dennis, Gert en Philippe alvast veel succes in hun verdere carrière!</p>
<p>Na het weekend ben ik ook aan mijn laatste week toe. Ik weet alvast wat me te wachten staat aan het einde van de week&#8230; ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/06/week-11-the-end-is-near/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 14 - The End</title>
		<link>http://www.inventisstage.be/2010/06/week-14-the-end/</link>
		<comments>http://www.inventisstage.be/2010/06/week-14-the-end/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 13:29:51 +0000</pubDate>
		<dc:creator>Philippe Symons</dc:creator>
		
		<category><![CDATA[World Explorer]]></category>

		<category><![CDATA[einde stage]]></category>

		<category><![CDATA[inventis]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1820</guid>
		<description><![CDATA[Verloop van de week
Mijn stage zit erop. De voorbije week heb ik nog hier en daar een paar tweaks gedaan aan World Explorer, heb een paar kleine dingen gedaan voor asl-travel zoals XML-feeds genereren en de contactpagina aanpassen en voor de rest nog wat aan mijn stagerapport gewerkt.
Ik heb echter tijdens de tweaks nog een [...]]]></description>
			<content:encoded><![CDATA[<h2>Verloop van de week</h2>
<p>Mijn stage zit erop. De voorbije week heb ik nog hier en daar een paar tweaks gedaan aan <a title="World Explorer" href="http://worldexplorer.accounts.inventis.be" target="_blank">World Explorer</a>, heb een paar kleine dingen gedaan voor asl-travel zoals <a title="Extensible Markup Language" href="http://nl.wikipedia.org/wiki/Extensible_Markup_Language" target="_blank">XML</a>-feeds genereren en de contactpagina aanpassen en voor de rest nog wat aan mijn stagerapport gewerkt.</p>
<p>Ik heb echter tijdens de tweaks nog een serieus probleem gevonden: Op de site werd gebruik gemaakt van een sticky footer, waar op de site van <a title="Inventis" href="http://www.inventis.be" target="_blank">Inventis</a> een <a href="http://www.inventis.be/blog/een-crossbrowser-sticky-footer-maken">tutorial</a> voor te vinden is. Het probleem is dat als het scherm groter werd dan de inhoud van het scherm, het blokje voor de inhoud niet meegroeide met het scherm, waardoor er een blauw vak tussen de inhoud en de footer te zien was.</p>
<p>Het probleem zat dat alleen de body en de eerste div meeschaalt met het scherm als je height:100% meegeeft.</p>
<p>Bij World Explorer werd echter de header bedekt als je de achtergrond op die eerste div zette. Na heel lang zoeken heb ik het uiteindelijk op de makkelijke manier opgelost: Een javascriptje schrijven dat bij het laden van de pagina nakijkt of het inhoud blokje groter is dan het venster. Indien niet, geeft dit javascriptje het inhoudblokje een grootte waardoor dit wel het geval was.</p>
<p>Het nadeel van deze aanpak is dat javascript aan moet staan. Hoewel de meeste mensen dit standaard aan hebben staan, zijn er enkelen die javascript blokkeren om van ads af te geraken. In dat geval kunnen ze nog steeds dit &#8220;gat&#8221; tussen de inhoud en de footer bewonderen. Het javascriptje is gemaakt met <a title="JQuery javascript library" href="http://jquery.com/" target="_blank">JQuery</a> en de code hiervan is de volgende (vervang 390 door het aantal pixels dat de header en de footer samen innemen):</p>
<table style="border: 1px solid black" border="0">
<tbody>
<tr>
<td>function resizeContent(){</p>
<p>if($(&#8217;#contentcontainer&#8217;).height() &lt; (window.innerHeight-390)){</p>
<p>$(&#8217;#contentcontainer&#8217;).height(window.innerHeight-390);</p>
<p>}//end if</p>
<p>}//end resizeContent</td>
</tr>
</tbody>
</table>
<p>Zet vervolgens in de body-tag op onload=&#8221;resizeContent()&#8221; en onresize=&#8221;resizeContent()&#8221;. Op deze manier kun je ervoor zorgen dat dit scriptje uitgevoerd wordt bij het laden en het resizen van het venster.</p>
<h2>The End</h2>
<p>Zoals al eerder gezegd was dit mijn laatste week en zoals het behoort moet er dan getrakteerd worden. Daarom heb ik de woensdag op taart getracteerd, <a title="Dennis Janssen" href="http://www.inventisstage.be/author/dennis-janssen/" target="_blank">Dennis</a> donderdag de snoeppotten gevuld met M&amp;M&#8217;s, en <a title="Gert Bangels" href="http://www.inventisstage.be/author/gert-bangels/" target="_blank">Gert</a> voor vrijdag een cake gebakken. Bovendien was <a title="Stijn Janssen" href="http://www.inventis.be/over/het-team/stijn-janssen" target="_blank">Stijn</a> jarig, wat ook nog een heus bickyburgerfestijn veroorzaakte.</p>
<p>In de voorbije maanden heb ik met een enorm tof team mogen samenwerken en een hoop ervaring en kilos mogen opdoen. Hieronder een overzicht van dingen die ik tijdens mijn stage geleerd heb:</p>
<ul class="unIndentedList">
<li> Leren werken met <a title="ExtJS" href="http://www.extjs.com/" target="_blank">ExtJS</a></li>
<li> Leren werken met een <a title="PHP" href="http://php.net/index.php" target="_blank">PHP</a>-framework</li>
<li> Cronjobs</li>
<li> Integreren <a title="Google Custom Search Engine" href="http://www.google.com/cse/" target="_blank">Google Custom Search Engine</a></li>
<li> Integreren <a title="Google Analytics" href="http://www.google.com/intl/nl/analytics/" target="_blank">Google Analytics</a></li>
<li> Integreren <a title="Google Maps" href="http://maps.google.be/" target="_blank">Google Maps</a></li>
<li> Consumeren van XML-feeds</li>
<li> Hoe advertising integreren</li>
<li> Wireframes zijn belangrijk bij het ontwikkelen van een (web)applicatie</li>
<li> Workflow van een development-bedrijf</li>
<li> <a title="PHP Data Objects" href="http://php.net/manual/en/book.pdo.php" target="_blank">PDO</a> errors</li>
<li> Tagclouds maken</li>
<li> Javascript en JQuery</li>
<li> Search Engine Optimalisatie</li>
<li> <a title="Firebug" href="https://addons.mozilla.org/nl/firefox/addon/1843/" target="_blank">Firebug</a> beter leren gebruiken</li>
<li> Iets hardcoded in de broncode zetten kan ook een vorm zijn van snel aanpasbaar zijn. Voorwaarde is wel dat dezelfde programmeur de code blijft onderhouden.</li>
<li> Bij iedere meeting - hoe informeel ook - een presentatie maken om houvast te hebben aan een structuur</li>
<li> Klant is koning</li>
<li> Waarschijnlijk nog andere zaken waar ik nu niet direct aan denk.</li>
</ul>
<p>Ik wil daarom alle developers binnen Inventis bedanken voor hun hulp wanneer ik even vast zat. <a title="Chris Ramakers" href="http://www.inventis.be/over/het-team/chris-ramakers" target="_blank">Chris</a> wil ik in het bijzonder bedanken voor het willen opvolgen van mijn stage als mijn stagebegeleider en hier en daar uitleg te geven waar nodig.</p>
<p>Vervolgens wil ik ook de zaakvoerders <a title="Jente Kasprowski" href="http://www.inventis.be/over/het-team/jente-kasprowski" target="_blank">Jente Kasprowski</a> en <a title="Jan Raedschelders" href="http://www.inventis.be/over/het-team/jan-raedschelders" target="_blank">Jan Raedschelders</a> bedanken voor mij de kans te geven om hier mijn stage te mogen doen. En tot slot wil ik het heel team nog bedanken voor de toffe sfeer en de goede samenwerking.</p>
<p>De komende weken ga ik dus serieus moeten afkicken van Inventis, waar het toch wel tof werken was. Maar misschien is het hele Inventis-verhaal voor mij toch nog niet afgelopen: Het zou kunnen dat ik vakantiejob mag komen doen binnen Inventis, dus hou <a href="http://www.inventis.be/">http://www.inventis.be</a> maar in het oog.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/06/week-14-the-end/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 13 - 120% voltooid</title>
		<link>http://www.inventisstage.be/2010/06/week-13-120-voltooid/</link>
		<comments>http://www.inventisstage.be/2010/06/week-13-120-voltooid/#comments</comments>
		<pubDate>Sat, 05 Jun 2010 18:57:42 +0000</pubDate>
		<dc:creator>Philippe Symons</dc:creator>
		
		<category><![CDATA[World Explorer]]></category>

		<category><![CDATA[addthis]]></category>

		<category><![CDATA[facebook]]></category>

		<category><![CDATA[google buzz]]></category>

		<category><![CDATA[google Maps]]></category>

		<category><![CDATA[Google Static Maps]]></category>

		<category><![CDATA[IE6]]></category>

		<category><![CDATA[PDO]]></category>

		<category><![CDATA[stagerapport]]></category>

		<category><![CDATA[twitter]]></category>

		<category><![CDATA[uitbreidingen]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1809</guid>
		<description><![CDATA[Na al een aantal weken te zeggen dat World Explorer bijna voltooid is, kan ik deze week eindelijk zeggen dat World Explorer af is. Deze week was weer een heftige week: nadat ik de lijst met bugs en minor annoyances die Dirk in zijn testronde had gevonden had overlopen en gefixt, was het de beurt [...]]]></description>
			<content:encoded><![CDATA[<p>Na al een aantal weken te zeggen dat <a title="World Explorer" href="http://worldexplorer.accounts.inventis.be" target="_blank">World Explorer</a> bijna voltooid is, kan ik deze week eindelijk zeggen dat World Explorer af is. Deze week was weer een heftige week: nadat ik de lijst met bugs en minor annoyances die <a title="Dirk" href="http://www.inventis.be/over/het-team/dirk-bonhomme" target="_blank">Dirk</a> in zijn testronde had gevonden had overlopen en gefixt, was het de beurt aan de 2<sup>de</sup> tester, namelijk <a title="Kim" href="http://www.inventis.be/over/het-team/kim-ausloos" target="_blank">Kim</a>.</p>
<p>Vorige week meldde ik al dat het hem lukte om een error te krijgen met nuttige informatie over de interne werking van World Explorer: Deze week slaagde hij opnieuw in zijn opzet: hij heeft nog eens 2 PDO-errors kunnen laten verschijnen door het invoeren van verkeerde gegevens in de url bij het paginanummer.</p>
<p>De oorzaak was dat dit 2 pagina&#8217;s waren die ik over het hoofd had gezien bij het fixen van het vorige lek, waardoor hij dit opnieuw kon benutten. Verder waren er nog enkele minor annoyances die ik ook heb opgelost.</p>
<p>Voor de rest van de week ben ik dan bezig geweest met het uitbreiden van de site zodat er <a title="Google Maps" href="http://maps.google.be" target="_blank">Google Maps</a> op kwamen te staan (API v3), de extra gegevens van de bezienswaardigheden, <a title="Facebook" href="http://www.facebook.com/" target="_blank">Facebook</a>-, <a title="Twitter" href="http://www.twitter.com" target="_blank">Twitter</a>- en <a title="Google Buzz" href="http://www.google.com/buzz?hl=nl" target="_blank">Google Buzzlinks</a> weergeven en het aanmaken van een print-stylesheet, die alle overbodige gegevens verbergt, zodat enkel het artikel wordt afgedrukt.</p>
<h2>Problemen</h2>
<p>Al deze uitbreidingen waren snel geïntegreerd, maar toch waren er hier en daar enkele problemen. Een voorbeeld hiervan is <a title="AddThis" href="http://www.addthis.com/" target="_blank">AddThis</a>. Om Facebook, Twitter, Google Buzz en nog een hele hoop diensten te integreren in World Explorer heb ik het kant en klare script AddThis gebruikt. Het probleem is echter dat dit script in <a title="Internet Explorer 6" href="http://en.wikipedia.org/wiki/Internet_Explorer_6" target="_blank">IE6</a> regelmatig een javascript error geeft. Wanneer echter de cache wordt leeggemaakt, verdwijnt de error weer. Omdat andere websites van Inventis dit script ook gebruiken en ook deze errors geven met IE6 hierdoor, heb ik het ook zo gehouden.</p>
<p>Een tweede probleem wat ik ben tegengekomen was dat de Google Map bij het printen van de pagina niet werd weergegeven: enkel de knoppen waren zichtbaar. Een workaround voor dit probleem die ik heb toegepast, is dat er 2 divs zijn voor Google Maps: 1 voor de Google Maps in zijn dynamische vorm, en 1 voor <a title="Google Static Maps" href="http://code.google.com/intl/nl/apis/maps/documentation/staticmaps/" target="_blank">Google Static Maps</a>.</p>
<p>Google Static Maps is eigenlijk gewoon een url die je in een image-tag zet, en waaraan je de parameters latitude, longitude en zoomlevel meegeeft. Ook kun je een marker op de kaart zetten door bepaalde parameters in de url mee te geven. Het resultaat is gewoon een afbeelding van de kaart met de marker op.</p>
<p>In mijn stylesheets heb ik vervolgens aanpassingen gedaan zodat de dynamische vorm van de kaart wordt weergegeven als je gewoon de site bekijkt, en dat de afbeelding wordt getoond wanneer de pagina wordt afgedrukt. Op deze manier is het dus toch mogelijk om de Google Map af te drukken.</p>
<h2>Verdere verloop stage</h2>
<p>World Explorer is af nu. Het enige wat nog moet gebeuren is dat de domeinnaam worldexplorer.be gekoppeld moet worden met de hosting, dat de config-file hierop aangepast wordt, dat er inhoud geschreven wordt, en dat er Inventis-accounts aangemaakt moeten worden voor alle services waar World Explorer gebruik van maakt.</p>
<p>Hier zijn echter maar een paar uurtjes werk aan, aangezien ik wat content betreft enkel maar de paar statische tekstjes die de site bevat moet aanpassen. (vooral intro&#8217;s) En dat ik wat de services betreft enkel de keys en url&#8217;s hiervan in de code moet aanpassen.</p>
<p>Voor de resterende tijd mag ik echter aan mijn stagerapport en presentatie werken, zodat ook deze zaken zo afgewerkt kunnen worden zoals World Explorer.</p>
<p>Met het afwerken van World Explorer wordt het echter steeds duidelijker dat volgende week effectief mijn laatste week stage gaat zijn. Om de een of andere manier is dit vreemd, aangezien ik nu verschillende maanden met het <a title="Inventis" href="http://www.inventis.be" target="_blank">Inventis</a>-team heb mogen samenwerken en dit nu opeens voorbij gaat zijn. Toch heb ik nog een week voor de boeg en ook in deze laatste week ga ik mijn best doen om alles tot een goed einde te brengen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/06/week-13-120-voltooid/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 11 - De voorlaatste</title>
		<link>http://www.inventisstage.be/2010/06/week-11-de-voorlaatste/</link>
		<comments>http://www.inventisstage.be/2010/06/week-11-de-voorlaatste/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 16:11:57 +0000</pubDate>
		<dc:creator>Gert Bangels</dc:creator>
		
		<category><![CDATA[Vind Last Minute]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1814</guid>
		<description><![CDATA[We zijn ondertussen al zo ver gevorderd dat ik met spijt in het hart mag zeggen dat dit de voorlaatste keer is dat er een blogpost geschreven wordt, kwestie om jullie een beetje voor te bereiden. De afgelopen weken waren een zoektocht naar beter design en dat heeft vandaag gebleken in de zoveelste update van [...]]]></description>
			<content:encoded><![CDATA[<p>We zijn ondertussen al zo ver gevorderd dat ik met spijt in het hart mag zeggen dat dit de voorlaatste keer is dat er een blogpost geschreven wordt, kwestie om jullie een beetje voor te bereiden. De afgelopen weken waren een zoektocht naar beter design en dat heeft vandaag gebleken in de zoveelste update van namechecklist. </p>
<h2>Namechecklist</h2>
<p>Het zit ‘m in de designwereld vooral in de details die je zelf in de kleinste elementen niet over het hoofd mag zien. We zitten met namechecklist ondertussen aan de vijfde update maar het ziet er naar uit dat alles in de goede richting aan het gaan is. Elke versie heeft dat tikkeltje meer en Jan zijn stelling: “we gaan u tot het uiterste drijven” is toch aardig aan het lukken. Het design ziet er zelf op de iPad pretty awesome uit en dat mag natuurlijk wel, we hopen immers in de grote CSS gallery’s te belanden.</p>
<h2>Bouwdroger</h2>
<p>Aangezien de mailings bij Inventis als zoete broodjes verkocht worden is het niet meer dan logisch dat enkele van die opdrachten bij mij belanden. De bouwdroger nieuwsbrief had ik alreeds verzorgd qua design maar de bevestiging bleef nog uit tot vorige week vrijdag. De klant stemde toe mits wat kleine aanpassingen en dan kon het slicen beginnen. Ongelofelijk dat je zulke dingen nog met tabellen moet maken en dat kan wel eens voor moeilijkheden zorgen.</p>
<p>Gelukkig raadde Bart mij de volgende site aan: http://premailer.dialect.ca/<br />
Premailer checkt je html code en geeft warnings aan voor bepaalde elementen, of ze werken in bepaalde e-mail clients of niet.   </p>
<h2>Worldexplorer</h2>
<p>The same as usual: Philippe wat bijstaan om wat kleine bugs op te lossen in IE6. </p>
<h2>Vindlastminute</h2>
<p>Voor vindlastminute zijn er zowel voor de .NL als de .BE website extra affiliate feeds ingeladen om zo het aanbod nog wat te verbreden. Ook zijn er buttons geplaatst die de topbestemmingen in één simpele klik toegankelijk maken. “Daar gaat veel op geklikt worden” zei Jente. Ik denk het ook!</p>
<h2>Pukkelpop</h2>
<p>Een merchandising plan opgesteld voor de organisatie, welke spullen er nodig waren en waar er op gelet moest worden. De schematische voorstelling zou de technische praat moeten vertolken in een visuele “praat”. Leuk tussendoortje dus!</p>
<p>Mijn lijstje is af. Tot blogs, ik denk dat jullie al kunnen raden wat de volgende titel zal zijn.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/06/week-11-de-voorlaatste/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 11 - Op naar de finish</title>
		<link>http://www.inventisstage.be/2010/06/week-11-op-naar-de-finish/</link>
		<comments>http://www.inventisstage.be/2010/06/week-11-op-naar-de-finish/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 13:53:16 +0000</pubDate>
		<dc:creator>Dennis Janssen</dc:creator>
		
		<category><![CDATA[Tracktis]]></category>

		<category><![CDATA[week 11]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1801</guid>
		<description><![CDATA[Jawel, ondertussen hebben we de 11e week afgesloten en daarmee beginnen we maandag al aan onze laatste week stage. Met andere woorden: nog een weekje en we kunnen weer in de schoolbanken, studeren voor examens en documenten opstellen (ah nee, dat kunnen we nog), maar 10 dagen later begint de vakantie al. De laatste loodjes [...]]]></description>
			<content:encoded><![CDATA[<p>Jawel, ondertussen hebben we de 11e week afgesloten en daarmee beginnen we maandag al aan onze laatste week stage. Met andere woorden: nog een weekje en we kunnen weer in de schoolbanken, studeren voor examens en documenten opstellen (ah nee, dat kunnen we nog), maar 10 dagen later begint de vakantie al. De laatste loodjes zijn dus alvast begonnen. Maar zelfs met portfolio’s, thesisproposities en stageverslagen slaag ik er voorlopig nog in elke dag fris op de stageplaats te verschijnen.</p>
<h2>Eindspurt Project Management</h2>
<p>Er waren deze week weer een aantal toffe projecten waarmee ik mij bezig mocht houden en ook na de uren was er weer wat pret. Zo waren er offertes die herbekeken moesten worden na feedback van de klant, wireframe dat verder uitgediept diende te worden, de offerte voor Syntra AB werd afgewerkt en tenslotte nog een offerte voor een cool concept waar ik jammer genoeg verder niks over mag vertellen. Daarnaast mocht ik weer een meeting met een klant bijwonen die veel interesse had in ons verhaal en goed wist wat hij wou. Hij had geprobeerd zelf iets uit z’n mouw te schudden, maar kreeg het toch lang niet zoals hij wou. Daarna is hij op zoek gegaan naar websites die hij leuk vond en kwam zo bij Inventis terecht. Ik heb alvast uitgebreid genoteerd hoe hij het wou en waarop gelet moet worden, ik hoop dat de offerte hem gaat bevallen.</p>
<h2>Op naar de wit-zwart-geblokte vlag</h2>
<p>Na de uren was er de voorbereiding op de Web Builder Karting Trophy, waar alle grote webbouwers aanwezig gaan zijn om hun trots te verdedigen. Ikzelf zal er niet bij gaan zijn, wegens een belangrijk examen de maandag erna, maar wou uiteraard wel ondersteuning bieden in de voorbereiding. Zo moest er uitgebreid geoefend worden op het omgaan met onvoorspelbare (lees: slechte) chauffeurs en natuurlijk ook op het voorbij steken van tragere deelnemers, met toepasselijke handgebaren. 2 doelen waar ik graag mijn best voor gedaan heb.</p>
<p>Volgende week staan er nog wel een aantal dingen op de planning, dus van rustig uitbollen is er geen sprake. Op het einde van de week zal ik echter mijn Inventis-outfit terug moeten inleveren, de Inventis-exchange-server uit mijn mailprogramma wissen en rustig mijn plek hier opruimen. Voor het eerst kijken de stagiairs niet uit naar volgende week denk ik (op Wim na dan, die mag nog een weekje extra blijven plakken).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/06/week-11-op-naar-de-finish/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 10 - Brainstorm &amp; Wireframing</title>
		<link>http://www.inventisstage.be/2010/06/week-10-brainstorm-wireframing/</link>
		<comments>http://www.inventisstage.be/2010/06/week-10-brainstorm-wireframing/#comments</comments>
		<pubDate>Fri, 04 Jun 2010 13:21:00 +0000</pubDate>
		<dc:creator>Wim Coemans</dc:creator>
		
		<category><![CDATA[Manage-It]]></category>

		<category><![CDATA[brainstorm]]></category>

		<category><![CDATA[karting]]></category>

		<category><![CDATA[week 10]]></category>

		<category><![CDATA[wireframe]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1795</guid>
		<description><![CDATA[Brainstorm
Op woensdag heb ik met Niki een heuse brainstormsessie georganiseerd om een originele naam te zoeken voor onze inschrijvingsmodule voor kinderopvangcentra. Daarvoor hadden we de creatieve geesten in het team Leen (taalvirtuoos),  Bjorn (creative master) en Tom (semi-professioneel uitvinder) uitgenodigd.
Nadat we kort de regels overlopen en het onderwerp en doel van de brainstormsessie uitgelegd hadden, [...]]]></description>
			<content:encoded><![CDATA[<h2>Brainstorm</h2>
<p>Op woensdag heb ik met Niki een heuse brainstormsessie georganiseerd om een originele naam te zoeken voor onze inschrijvingsmodule voor kinderopvangcentra. Daarvoor hadden we de creatieve geesten in het team Leen (taalvirtuoos),  Bjorn (creative master) en Tom (semi-professioneel uitvinder) uitgenodigd.</p>
<p>Nadat we kort de regels overlopen en het onderwerp en doel van de brainstormsessie uitgelegd hadden, konden we aan de slag. Hoewel ik verwachtte dat het begin stroef zou verlopen, kwam het creative team al snel met enkele leuke ideeën op de proppen. Alle ideeën werden op het bord genoteerd en na amper een half uurtje was het al plaats zoeken om nog kandidaat-namen bij te zetten.</p>
<p>Toen alle ideeën vastgelegd waren op papier, was het tijd om te schrappen. Alle &#8216;minder geschikte&#8217; namen (bij brainstorming zijn er geen slechte ideeën) werden in een eerste fase geschrapt. Na de eerste schrapping mocht iedereen 2 namen kiezen die ze zeker wilden behouden. De namen die nu nog over schoten werden door middel van groepsstemming geschrapt of behouden.</p>
<p>In de tweede stemmingsronde werden alle overgebleven namen overlopen. Gelukkig waren we met 5 zodat er altijd een meerderheid was. Na deze ronde waren er nog 5 namen in de running. Nu mocht iedereen individueel punten geven aan de 2 namen die hen het meest aanspraken. De beste naam kreeg 3 punten, de 2e 2 punten. Na deze ronden was de winnaar bekend. Uiteraard kan ik die nog niet bekend maken (anti-climax) omdat alles nog geregistreerd moet worden. Maar als de module op de markt gelanceerd wordt, kom je die wel te weten ;-).</p>
<p><img class="alignnone size-full wp-image-1806" title="Outdoor brainstorming toen het nog niet zo warm was als vandaag" src="http://www.inventisstage.be/wp-content/uploads/2010/06/109545862.jpg" alt="Outdoor brainstorming toen het nog niet zo warm was als vandaag" width="600" height="450" /></p>
<h2>Wireframes</h2>
<p>Wireframing is een eenvoudig functioneel prototype van een website. Dit geeft de klant een goed beeld van hoe wij het concept concreet zien. De klant kan klikken doorheen de hele website, waardoor hij of zij de werking van de website al ervaart. Een wireframe dwingt de klant om na te denken over zijn concept. Als hij dan bepaalde zaken anders ziet dan ons, komen we daar in de wireframe fase al achter en moeten we enkel de wireframe aanpassen. Als we dit pas te weten komen na het design of, erger nog, de programmatie van de site, moet dit hele proces opnieuw begonnen worden. En in 99% van de gevallen is daar natuurlijk geen ruimte voor in het budget&#8230;</p>
<p>Een ander belangrijk voordeel van wireframes is het duidelijk kunnen briefen van de designers en developers. Zij weten waar alles gepositioneerd moet worden en welke functionaliteiten de site bevat.</p>
<h2>Karting Trophy</h2>
<p>Op 12 juni neemt het Inventis team deel aan de Web Karting Trophy in Puurs. Zes moedige bonken tarten het lot en zullen strijden tot de laatste snik om de Inventis eer hoog te houden (stoere manier om te zeggen dat we gratis een namiddagje gaan karten). Deze week zijn we al een keer gaan &#8216;trainen&#8217; in Kiewit en het zelfvertrouwen zit goed. Om de kerk in het midden te houden zal ik niet vermelden wie laatste geworden is&#8230; (die persoon heeft invloed op mijn evaluatie :p)</p>
<p>De week eindigen doen we met goed nieuws. Vandaag is de offerte voor het project Plant van Hier goedgekeurd. Een ideale afsluiter om een zonnig weekend in te zetten. Prettig weekend!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/06/week-10-brainstorm-wireframing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 12 - Testing en bugs</title>
		<link>http://www.inventisstage.be/2010/05/week-12-testing-en-bugs/</link>
		<comments>http://www.inventisstage.be/2010/05/week-12-testing-en-bugs/#comments</comments>
		<pubDate>Fri, 28 May 2010 17:22:34 +0000</pubDate>
		<dc:creator>Philippe Symons</dc:creator>
		
		<category><![CDATA[World Explorer]]></category>

		<category><![CDATA[MySQL]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[testing]]></category>

		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1785</guid>
		<description><![CDATA[Functioneel gezien is World Explorer af. Maar tijdens een presentatie vrijdag bleek dat de site hier en daar nog wat ruwe kantjes vertoonde, die afgewerkt moesten worden. Voor het bijschaven van deze ruwe kantjes zal ik toch nog enkele uren nodig hebben, maar hierna kan ik de hele week focussen op de uitbreidingen.
Usability
Ook Usability in [...]]]></description>
			<content:encoded><![CDATA[<p>Functioneel gezien is <a title="World Explorer" href="http://worldexplorer.accounts.inventis.be" target="_blank">World Explorer</a> af. Maar tijdens een presentatie vrijdag bleek dat de site hier en daar nog wat ruwe kantjes vertoonde, die afgewerkt moesten worden. Voor het bijschaven van deze ruwe kantjes zal ik toch nog enkele uren nodig hebben, maar hierna kan ik de hele week focussen op de uitbreidingen.</p>
<h2>Usability</h2>
<p>Ook Usability in de <a title="WebAdmin" href="http://www.inventis.be/producten/webadmin-cms/demo" target="_blank">WebAdmin</a> bleek een issue: we deden een test waarbij mijn stagebegeleider <a title="Chris" href="http://www.inventis.be/over/het-team/chris-ramakers" target="_blank">Chris</a> moest zoeken hoe hij een bezienswaardigheid aan een stad kon toevoegen via de WebAdmin. Het resultaat was erger dan ik verwacht had:</p>
<p>Er was een knop nieuw die gesleept moest worden naar een citytrip waarna de nieuwe bezienswaardigheid werd aangemaakt. Als deze knop gesleept werd naar &#8216;citytrips&#8217; werd er een nieuwe citytrip gemaakt. Dit was echter niet intuïtief genoeg.Ook stond er geen enkele verwijzing naar bezienswaardigheden in de module.</p>
<p>Dus hebben we besloten om 2 nieuw-knoppen te maken: &#8220;nieuwe citytrip&#8221; en &#8220;nieuwe bezienswaardigheid&#8221;, waarbij de 2<sup>de</sup> knop nog steeds naar een citytrip gesleept moest worden, maar dat het duidelijker was voor de end-user hoe een nieuwe bezienswaardigheid aangemaakt moet worden. Deze test was dus een waardevolle les voor mij in Usability.</p>
<p>Iets dergelijks zal ik echter in al mijn WebAdmin-modules moeten aanpassen, waar toch de nodige tijd in kruipt. Toch hoop ik dat ik na het weekend hiermee klaar kan zijn: op die manier heb ik een volledige week om zoveel mogelijk uitbreidingen te realiseren.</p>
<h2>Minder Secure dan verwacht</h2>
<p>Deze week stond ik ook versteld van de snelheid waarop <a title="Kim Ausloos" href="http://www.inventis.be/over/het-team/kim-ausloos" target="_blank">Kim</a> mijn site door zijn knieën heeft doen gaan. De fout zat in de paginatie. Op sommige pagina&#8217;s op World Explorer maakte ik gebruik van <a href="http://www.example.com/onderdeel/paginanummer/">http://www.example.com/onderdeel/paginanummer/</a> - urlstructuur. Dankzij <a title="PDO" href="http://php.net/manual/en/book.pdo.php" target="_blank">PDO</a>, <a title="Prepared Statements" href="http://php.net/manual/en/pdo.prepared-statements.php" target="_blank">prepared statements</a> en de <a title="is_numeric" href="http://php.net/manual/en/function.is-numeric.php" target="_self">is_numeric</a>-functie waren de queries wel beschermd tegen SQL-injection, maar niet tegen sql-errors.</p>
<p>De query zag er ongeveer zo uit:</p>
<p>&#8220;SELECT * FROM voorbeeld LIMIT :start, :limit&#8221;</p>
<p>Aan dit statement werden de start- en limit parameter meegegeven, waarbij een getal op basis van het paginanummer werd meegegeven aan de start-parameter.</p>
<p>Wat Kim echter deed was het aanpassen van de url naar: <a href="http://www.example.com/onderdeel/-2/">http://www.example.com/onderdeel/-2/</a></p>
<p>Omdat een tabel begint te tellen bij rij 0, en niet vanaf een negatief nummer, genereerde dit een SQL-error waardoor een hoop nuttige informatie voor de hacker te grabbel kwam. Dit was snel opgelost door een extra validatie te doen op het paginanummer, maar als Kim mij dit niet getoond had, zou ik deze error nooit hebben gevonden.</p>
<h2>Tot slot</h2>
<p>De tijd begint op te korten, mijn stage is bijna voorbij&#8230; De voorbije 12 weken zijn enorm snel gegaan, ik heb er nog maar 2 te doen, maar ook die zullen snel voorbij zijn. Ik verwacht dat de komende 2 weken de meest hectische van ze allemaal gaan worden. Maar we doen ons best en tegen het einde van de week hoop ik over de uitbreidingen te kunnen schrijven.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/05/week-12-testing-en-bugs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Week 10 - Over de voordelen van wireframing, Team Inventis en lange blogtitels</title>
		<link>http://www.inventisstage.be/2010/05/week-10-over-de-voordelen-van-wireframing-team-inventis-en-lange-blogtitels/</link>
		<comments>http://www.inventisstage.be/2010/05/week-10-over-de-voordelen-van-wireframing-team-inventis-en-lange-blogtitels/#comments</comments>
		<pubDate>Fri, 28 May 2010 15:10:11 +0000</pubDate>
		<dc:creator>Dennis Janssen</dc:creator>
		
		<category><![CDATA[Tracktis]]></category>

		<category><![CDATA[Projecten]]></category>

		<category><![CDATA[sfeer]]></category>

		<category><![CDATA[week 10]]></category>

		<category><![CDATA[World Explorer]]></category>

		<guid isPermaLink="false">http://www.inventisstage.be/?p=1780</guid>
		<description><![CDATA[Het is blijkbaar weeral vrijdag, dus moet er weer een blogpost geschreven worden. De weken gaan precies veel te snel voorbij om elke keer iets interessants te vertellen wat je nog niet gelezen had. Maar ik zal even de afgelopen week overlopen en proberen het zo interessant mogelijk te houden.
Wireframe
Ook deze week werd er verder [...]]]></description>
			<content:encoded><![CDATA[<p>Het is blijkbaar weeral vrijdag, dus moet er weer een blogpost geschreven worden. De weken gaan precies veel te snel voorbij om elke keer iets interessants te vertellen wat je nog niet gelezen had. Maar ik zal even de afgelopen week overlopen en proberen het zo interessant mogelijk te houden.</p>
<h2>Wireframe</h2>
<p>Ook deze week werd er verder gewerkt aan het wireframe (dat ziet er ongeveer zo uit: <a href="http://www.gliffy.com/examples/wireframes/images/wireframe_example.png">wireframe</a>) voor de tuiniercommunity, maar heb het nog steeds niet kunnen afwerken door andere taken. Wireframing blijft een aangename taak, aangezien je de hele website kan ‘designen’, zonder er ook maar iets grafisch aan toe te voegen. Vaak wordt wireframing als iets niet-creatief gezien, maar niets is minder waar. Ik denk na over usability, over structuur van pagina’s, ik bekijk het vanuit het punt van een bezoeker, ik bedenk coole, nieuwe features om gemakkelijk te navigeren en geef vervolgens de vrijheid aan de designer om te beslissen over kleuren, typografie en grafische stijl. In de praktijk (wanneer het dus niet voor een intern project zou zijn) geeft het de klant ook nog een stevige tool om te beslissen of ons idee hem ligt en wat hij toch nog anders had gezien, nog voor we zijn begonnen aan het design (en dus tijd verliezen met veranderingen).</p>
<h2>Teamwork</h2>
<p>Deze week stond er weer een stevig potje teamwork op het programma. Het stageproject WorldExplorer van Philippe begint z’n laatste weken in te gaan en vroeg dus nog heel wat aandacht voor details. Vooraleer we de website aan stevige tests onderwerpen dienen er nog een hoop kleine dingen te gebeuren, dus Philippe verveelt zich voorlopig nog niet.</p>
<p>Ook was er een lijvige offerte voor Syntra AB die deze vrijdag afgewerkt diende te worden, in samenwerking met Bart Ariën. De offerte werd volledig aangepast aan de offerte-aanvraag, wat een stuk meer inspanning kost als het invullen van een standaard-offerte en dus ook bijna de volledige week in beslag nam. Daar wordt dan ook nu, een uur na de gebruikelijke kantooruren op vrijdagnamiddag nog de laatste hand aan gelegd.</p>
<h2>Teamspirit</h2>
<p>Toch doen we die overuren met plezier, grotendeels door de goede sfeer tussen collega’s. Deze middag was er een groot hamburgerfestijn, als felicitatie voor de binnengehaalde opdracht van Toerisme Oostende (zie <a href="http://www.inventisstage.be/2010/04/week-6-half-time/">week 6</a>), georganiseerd door Jan en Jente. En zelfs nu, vrijdagavond om 17u zitten de collega’s samen Mario Kart te spelen, niet omdat er thuis een draak van een lief wacht, maar omdat ze gewoon goed overeenkomen als team. </p>
<p>Met deze mooie woorden moet ik wel weer afsluiten, een prettig weekend allemaal!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.inventisstage.be/2010/05/week-10-over-de-voordelen-van-wireframing-team-inventis-en-lange-blogtitels/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
