Skip to content

Instantly share code, notes, and snippets.

View AlexVanderbist's full-sized avatar
🌚
Dark mode propaganda account

Alex Vanderbist AlexVanderbist

🌚
Dark mode propaganda account
View GitHub Profile
@AlexVanderbist
AlexVanderbist / blog_day_20.md
Created February 27, 2017 16:00
Blog dag #20

Volgende week wordt er een nieuwe server monitor pakket uitgebracht dus vandaag werk ik aan wat extra commands voor dit pakket. Onder andere eentje om alle hosts op te lijsten en te filteren en een command om hosts uit die lijst te verwijderen.

's Middags is het 'last friday lunch'. Ze gaan hier iedere laatste vrijdag van de maand ergens eten, vandaag is dat bij La Fontanella in Antwerpen!

@AlexVanderbist
AlexVanderbist / blog_day_21.md
Created February 27, 2017 16:04
Blog dag #21

Vandaag begin ik de dag met koffie en tests schrijven. Er komt ook nog een soort synchronisatie command bij voor het server monitor pakket.

Tegen de middag wordt de pagina met postkaarten online gezet, ik ben benieuwd of het wat bezoekers lokt. Hopelijk al zeker de 55 mensen die kaarten hebben gestuurd!

Na de middag werk ik wat verder aan de chatbot. Die zou met een AI moeten werken maar die AI is nogal gretig met antwoorden op berichten... Waarschijnlijk heeft hij nog wat extra training nodig. Daar bovenop moet er nog een intent komen om de chatbot een reminder te laten uitsturen in x minuten of uren. De intent in api.ai steekt er al in maar de code is voor morgen.

Voor alle andere studenten is het deze week krokusvakantie. Ik heb echter besloten gewoon door te werken, des te vroeger eindigt mijn stage ook. Spijtig genoeg denkt De Lijn er anders over... Het is al de tweede dag dat de bus gewoon niet komt opdagen. Geen leuke start van de dag.

De rest van de ochtend verloopt echter rustig; ik los een issue op voor een van de open source pakketen en dat is het ongeveer. Na de middag begin ik aan een nieuwe opdracht; namelijk tests schrijven voor een testpakket. Zeker een uitdaging; hoe test je de software die gebruikt wordt om te testen? Met heel veel mocking blijkbaar.

@AlexVanderbist
AlexVanderbist / blog_day_23.md
Last active March 2, 2017 15:45
Blog dag #23

Vandaag meer pret bij De Lijn, mijn bus kwam weer 35 minuten te laat terwijl de rit zelf maar 20 minuten duurt... Gelukkig dat ze ook kilometers omreed!

Eens aangekomen ga ik verder met de tests voor het testpakket. Ik heb gisteren al redelijk wat gedaan gekregen maar ik zou graag 100% coverage hebben.

Tijdens de middag los ik nog een issue op op Github en in de late namiddag begin ik met een nieuw projectje te bekijken.

Laravel Forge heeft namelijk eindelijk een eigen API. Het idee was om er een soort wrapper rond te schrijven en de data te gebruiken in enkele andere projecten. Spijtig genoeg stond de API nog niet helemaal op punt en was er geen manier om aan de beoogde data te komen zonder honderden requests per uur te doen...

Vandaag zou ik normaal beginnen met een composer project op te zetten voor de server monitor. Zo kunnen mensen zonder enige Laravel kennis toch gemakkelijk het pakket gebruiken. Spijtig genoeg werken symlinks niet op Windows en zat ik dus voor de zoveelste keer vast door gekke Windows problemen.

Gelukkig hadden ze hier nog een iMac die tijdelijk niet gebruikt werd dus ben ik verhuisd naar de andere van de bureau! De rest van de dag hou ik mij een beetje bezig met alles in te stellen zoals ik het graag heb en werk ik uiteindelijk de server monitor applicatie af.

Vandaag was het een hele rustige vrijdag. Van de vier mensen die hier normaal zitten is er 1 persoon op vakantie en 1 met een dag verlof. Dat geeft mij een beetje tijd om het nieuws wat bij te houden. In de paar weken dat ik hier zit heb ik heel wat dingen zien voorbij komen die ik graag eens zou bekijken en daar heb ik vandaag eindelijk eens tijd voor gemaakt.

Zo is er o.a. Vue.js, een relatief nieuw Javascript framework dat ze hier gebruiken. Ik had er al wel van gehoord maar nooit echt onderzocht. Gelukkig is er een fantastische, gratis course op Laracasts die dit helemaal uit de doeken doet. Deze heb ik eens bekeken en nog een paar extra dingen rond geprobeerd (VueX, SEO dingetjes, etc...).

Al bij al een productieve dag om af te sluiten met het wekelijkse pintje om 16u!

Ondertussen begin ik hier aan de zesde week, de tijd vliegt echt! Zoals altijd begin ik de dag met wat GitHub issues te checken. Via Trello heb ik ze nu allemaal in een lijst staan, da's iets overzichtelijker.

Naar de middag toe begin ik aan een uitbreiding van het medialibrary pakket. Origineel moest ieder bestand apart worden toegevoegd; nu is het de bedoeling dat aan alle methods heel gemakkelijk arrays kunnen meegegeven worden. Dat is nu bijna klaar al wil ik morgen de code nog eens opkuisen.

Vandaag heb ik een aantal issues van het open source medialibrary pakket aangepakt. Zo waren er een aantal kleine bugs en een feature request om meerdere bestanden tegelijkertijd te kunnen uploaden zonder zelf al te veel moeite (nested loops) te doen. Hier voor heb ik PRs gestuurd die hopelijk een van de dagen gemerged kunnen worden.

Verder werk ik morgen maar een halve dag aangezien we hier 's middags met z'n allen naar Laracon Online gaan kijken. Fun times!

Vandaag is het een belangrijke dag binnen de Laracon community; het is namelijk Laracon Online. Tevens ook een van de eerste echt "grote" online conferenties. Ze zijn hier zo vriendelijk geweest tickets voor mij te kopen en vanmiddag komen er ook nog een paar andere mensen meekijken.

Ik heb dus vandaag niet veel werk kunnen verzetten, uiteindelijk ben ik wel nog tot 23 uur 's avonds blijven plakken. Een beetje teambuilding dus.

Tussen Laracon Online door hebben we gisteren toch nog heel wat aan de open source pakketen gewerkt. Er staan dus weer enkele issues en comments voor mij klaar.

Zo werk ik 's ochtends aan een systeem om vertalingen te importeren vanuit Excel bestanden. Ze gebruiken hier een "home grown" CMS genaamd Blender dus daar heb ik dan ook maar mee leren werken om de Excel import te kunnen doen. Verder heb ik ook een pull request wat aangepast naar de reacties die erop waren gekomen.

Wanneer alles was afgewerkt heb ik nog wat verder gewerkt aan mijn open graph pakket. Dat duurt nu al wel even maar ik ben wel heel tevreden over het resultaat.