W8 Maandag 18 oktober 2021 – W42

Maandag
– Omdat ik komende week de terugkomdagen met Robin, Indra en Jesse heb wil ik vragen aan Roeland of het mogelijk is om die week als herfstvakantie te nemen. Dan ben ik er enkel op donderdag om de werkomgeving te laten zien en de overige dagen kan ik dan aan m’n schoolwerk besteden
– Met Levi besproken om opdrachten te combineren zodat we samen kunnen werken aan onze competenties, hij vond dit goed dus dit ga ik nog voorleggen aan Michel en Roeland
– De 8 competenties doorgenomen en genoteerd waar ik al aan voldaan heb en wat er nog moet gebeuren
– Samen met Michel over mijn code van afgelopen week heen gekeken, voortgang besproken hoe het gaat. Hij vond de code goed en werkte naar behoren. Ik heb hem uitgelegd waarom ik in de view/front-end van de image upload arrays maak in het form, dit kende hij niet dus dat heb ik uitgelegd. Zelf heb ik aangegeven dat ik de JS behoorlijk lang vond, dit is omdat het vanilla JS AJAX is. Wel heeft hij me tips gegeven hoe het korter kan. Dit is niet per definitie beter maar wel leesbaarder.
– Veel vergaderd vandaag
– Vergadering: met Michel, Levi en Roeland voortgang Anno CMS development besproken. Kleine aanpassingen op de to-do gezet. Dingen zoals gedrag van iconen aanpassen, wel of geen dropdown/vrije invoervelden toepassen etc.
– Demo van Michel gekregen van wat hij tot op heden heeft gemaakt met de 3x IR distance Phidgets.
– Vergadering: Shell Dubai, met andere afdelingen (video, 3D, animatie en grafisch) en Bart samen gaan zitten om te bespreken waar we staan, wat er nog geregeld moet worden en nieuwe input gekregen. Michel heeft de IR distance Phidgets werkend gekregen, ik ga binnenkort verder met het aansturen van de LED module via JS/Phidgets.
– Nieuwe iteratie gemaakt van de image/caption controller waar ik afgelopen week aan gewerkt heb

Dinsdag
– Op basis van wat we gisteren besproken hebben ga ik verder met een nieuwe feature/user story’s van het Anno CMS. Alle ‘rooms’ (zaalinformatieschermen) moeten voorzien worden van de juiste informatie, in meedere talen en op verschillende dagen van de week.
– Bezig gehouden met CI4 helper functies, hoe deze werken (multilanguage)
– Documentatie gelezen en contact gehad met Michel over het gebruik maken van curly braces of concatenation binnen PHP, afwegingen maken.

Woensdag
– Verder met de code die ik gisteren voorbereid heb
– Verschillende manieren van coderen bedacht om het doel te bereiken van de user story
– Afweging maken tussen snel coderen of het netjes te structureren, de voorkeur gaat naar het netjes werken natuurlijk
– Overleg met Michel en Bart m.b.t. Shell Dubai, de aansluitingen van de Phidgets, LED-module, PC systeem en de voedingen. Besproken of de PC genoeg kan voeden en of er eventueel een externe voeding nodig is. Besloten om van alle componenten een reserve te bestellen. Ook kunnen we op locatie de hele set-up vooraf maken (prototype) en testen voordat het in Dubai is. Ik heb een reservebestelling geplaatst bij een leverancier uit Duitsland omdat deze wel direct kan leveren in tegenstelling tot de officiele Nederlandse reseller.
– Verschillende opties voorgelegd aand Michel (werkt thuis vandaag) en besproken wat the way to go is. Ik ga proberen om gebruik te maken van de helper functie, deze aanroepen in JavaScript en assync pushen naar de view. Dit is een behoorlijke uitdaging maar ga er mee aan de slag
– Voor Shell Dubai hebben Samuel en ik besloten dat we één centrale case willen waarin alle hardware komt te zitten. Vanuit daar moet er een gelabelde kabelboom gaan lopen zodat op locatie alles afgelezen en aangesloten kan worden. Omdat we temaken hebben met beperkte ruimte in het meubel (dubbele bodem) moet ik een behuizing zoeken welke daarbinnen past. Dit bleek een uitdaging te zijn omdat het maximaal 6 cm hoog mag zijn. Om zeker te weten dat alles past ga ik aan de slag met het op schaal namaken van de behuizing en alle componenten.

Behuizing blijkt te klein te zijn
Perfecte maat behuizing alleen is de bodem niet vlak

Donderdag
– Verder met behuizingen zoeken, Gainta G313 G313 is helaas ook niet geschikt doordat er op de bodem van de behuizing montagepunten uitsteken
– Naar Bart gelopen met de vraag of er verdere eisen/beperkingen zijn aan de bak. Hij gaf aan dat het wel goed bevestigbaar moet zijn en ook de hardware moet makkelijk in de bak te monteren zijn. Qua formaat mocht het wel wat ruimer
– Geschikte behuizing gevonden, op schaal nagemaakt met alle benodigde hardware in het schaalmodel zodat duidelijk is of alles gaat passen

Behuizing niet geschikt door uitstekende elementen op de bodem

Dit vind je misschien ook leuk...