Skip to content

Instantly share code, notes, and snippets.

Avatar
🌚
Dark mode propaganda account

Alex Vanderbist AlexVanderbist

🌚
Dark mode propaganda account
View GitHub Profile
View Sitecom N300 adapter (WLA-2100)
echo 'install 8192cu /sbin/modprobe --ignore-install 8192cu; /bin/echo "0df6 0077" >| /sys/bus/usb/drivers/rtl8192cu/new_id' | sudo tee /etc/modprobe.d/8192cu.conf
sudo echo "8192cu" | sudo tee -a /etc/modules
View blog_day_01.md

Na veel examen stress, een kort en druk weekend en veel te weinig slaap begon in aan mijn eerste stagedag. Ik wou dat ik beter uitgeslapen was maar so be it. Via mail was er afgesproken dat ik om 9 uur zou beginnen dus uiteraard stond in om 8u20 (slechts 40 minuten te vroeg) voor een gesloten kantoordeur. Gelukkig dat DeLijn een gigantische onaangekondigde omweg maakte, anders was ik misschien nog veel vroeger.

Mijn eerste stagedag verliep een beetje zoals iedere werkdag ooit. Eens ik binnen was kreeg ik een korte rondleiding met koffie, een goeie start. Daarna kreeg een beetje uitleg over de manier van werken bij Spatie en mocht ik aan mijn eerste eigen package beginnen werken om een beetje bekend te geraken met hun manier van open source software te publishen (en waarschijnlijk ook om eens te kijken hoe ver ik zelf stond qua programmeren).

De middag bracht wat afleiding in de vorm van een voorstelling van enkele mock-ups voor één van de klanten van Spatie en aan kantoor geleverde broodjes (note to self: b

View blog_day_02.md

Beter uitgeslapen dan gisteren begint mijn tweede stagedag weeral met koffie. Ik werk verder aan dezelfde package van dag #1 en tussendoor doe ik af en toe opzoekwerk voor een eventueel nieuw projectje. Al bij al was het een rustige dag.

Op dag #3 zou ik graag dit packetje afwerken en beginnen aan de andere opdrachten die ik hier nog krijg. Hoe meer variatie, hoe beter en da's ook wel nodig als je 8 uur per dag in dezelfde ruimte zit.

View blog_day_03.md

Voor de derde keer werkt DeLijn niet mee en maak ik te voet een omweg van enkele kilometers door de werken in Antwerpen Noord. Onder mijn vaste plaats aan tafel begint er zich al een mooie verzameling zand en stof op te hopen van alle modder buiten. Letterlijk overal rond dit kantoorgebouw zijn er werken aan de gang... Hopelijk wordt het weer snel beter zodat ik misschien met de fiets kan komen.

Voor dag #3 staat de initiele release van mijn eerste package gepland. temporary-directory is een hulpmiddel om snel en tijdelijk mapjes te gebruiken in software. Met behulp van mijn stagepromotor publiceren we het packet rond de middag met meer positieve feedback van de community dan verwacht.

De rest van de middag heb ik mij bezig gehouden met het integeren van het nieuwe packetje in bestaande open source oplossingen die ze hier al hebben. Niet altijd met evenveel geluk, maar met een beetje hulp lukt het meestal wel.

Het laatste uur van de dag begin ik met documentatie schrijven voor een bestaand project. Aang

View blog_day_04.md

Dag #4 begon voor mij voor de poort van het kantoorgebouw. Iedere ochtend schiet het mij te binnen dat ik nog geen code heb om het gebouw binnen te geraken. Daarom wacht ik dus maar tot iemand met een auto binnenrijdt om er dan achteraan te lopen.

Zoals verwacht ben ik vandaag ook nog bezig met het schrijven van de documentatie voor het project van gisteren. Ook zijn er nog enkele bugs gevonden binnen enkele packages die ik ook mag oplossen tussendoor. Eentje was redelijk frustrerend en heeft me bezig gehouden tot 17u45. Gelukkig zijn ze hier vrij flexibel qua uren; wanneer ik de ene dag iets langer werk mag ik in principe een andere dag wat vroeger stoppen. We zullen zien hoe druk het morgen is!

View blog_day_05.md

Dag #5 en nog steeds geen poortcode! Dan maar wachten tot er iemand binnenrijdt.

Vandaag heb ik (eindelijk) de documentatie afgemaakt. Het heeft ondertussen lang genoeg geduurd, het is tijd om terug dingen te programmeren. De volgende "opdracht" die ik heb is een chatbot maken. De rest van de middag heb ik mij dus bezig gehouden met wat opzoekwerk en voorbeeldcode te maken.

Iedere vrijdag sluiten ze hier blijkbaar af met pintjes! Dat is dus zeker iets om naar uit te kijken volgende week.

View blog_day_06.md

Vandaag begint de tweede week van mijn stage en ik heb eindelijk de code van de poort weten te bemachtigen.

Tijdens de voormiddag heb ik mij vooral bezig gehouden met bugfixes. Ze hebben hier heel veel opensource software en dus ook redelijk wat issues op GitHub. Vooral binnen het laravel-tags pakket heb ik er een paar kunnen oplossen.

Tijdens de middag is er nog gesproken over een mogelijke opdracht die ik hierna kan doen, maar het is nog niet zeker of die doorgaat. Ik hou me dus ondertussen bezig met een demo project te maken voor een andere opensource pakketje dat ze hier hebben gemaakt. Morgen zal ik hier waarschijnlijk ook nog wel een paar uur voor nodig hebben.

View blog_day_07.md

Ik begin eindelijk terug een beetje in het werk ritme te geraken. Mijn stagebedrijf ligt veel dichter bij huis dan de KdG campus in hoboken dus dat is echt een enorm groot pluspunt. Ik heb me nog nooit zo uitgeslapen gevoeld. Toch zijn het altijd wel lange dagen, tegen dat ik thuis kom heb ik zin om te gaan slapen maar uiteraard zijn er nog dingen zoals echt werk en eindwerk...

Vandaag heb ik me net zoals gisteren bezig gehouden met bugfixes en documentatie schrijven voor het demo project dat ik aan het maken ben. Hopelijk kan ik dit tegen morgen afwerken en met iets nieuw beginnen. Soms heb ik het gevoel dat ik alles te perfect wil afwerken en dat pakt nogal veel tijd. We zien wel hoe ver ik geraak morgen.

View blog_day_08.md

Vanochtend heb ik eindelijk de voorbeelden en documentatie voor het medialibrary pakket afgewerkt. Daarna ik aan een uitbreiding van een ander opensource pakket.

Het seeding pakket voorziet applicaties van voorbeeld inhoud zoals tekst, afbeeldingen en gebruikers. De afbeeldingen kwamen originaal uit een willekeurige collectie van een 20tal voorbeeldafbeeldingen. Ik heb deze set voorbeeldafbeeldingen uitgebreid met verschillende thema's van afbeeldingen. Zo is er keuze uit een set met gebouwen, mensen, portretten, landschappen, steden, voedsel en logo's. Op die manier is het mogelijk iets meer toepasselijke voorbeeldafbeeldingen te gebruiken in ieder project.

View blog_day_09.md

De week is echt voorbij aan het vliegen.

Zoals altijd probeer ik vandaag wat issues op opensource paketten op te lossen. Tussendoor werk ik aan het dashboard dat hier op kantoor hangt. Het bestaat uit een aantal 'tiles' met het weer, tweets, taken, etc... Ik heb gisteren al een duidelijkere tijdsweergave toegevoegd aan de verschillende kalender items en vandaag werk ik aan de Twitter feed. Tegenwoordig zijn tweets meer dan gewoon 180 tekens tekst. Er zijn verschillende interacties zoals replies, retweets en quotes. Deze werden voordien niet altijd goed weergegeven maar met behulp van de Twitter User stream en wat Vue magic is het toch gelukt. Hopelijk kan dit morgen gestyled worden en op het eigenlijke dashboard verschijnen.

Ondertussen heb ik ook weer een extra opdracht erbij gekregen; de huidige site van mijn stagebedrijf moet ieder uur worden geupdatet met live informatie van Packagist. Hiervoor moeten een paar aanpassingen worden gedaan aan de code en een database toegevoegd worden, easy stuff.

Verder