Pierre

Geek en blogger. Ik heb verstand van ict en onderwijs. Ik ben gepromoveerd op het gebruik van recorded lectures door studenten en werk bij het iXperium/Centre of Expertise Leren met ict (maar dit blog is 100% op persoonlijke titel!!).

jul 282020
 

In de categorie  “het kon al even, maar ik had het nog niet gezien” vandaag de nieuwe optie van YouTube om de navigatie door videos te vereenvoudigen. Handig, onopvallend en eenvoudig voor makers om toe te voegen. Het enige wat je namelijk hoeft te doen is een lijstje met tijden (notatie minuten: seconden) en labels in de omschrijving van je video toe te voegen en de player geeft in de playbalk (de rode/witte lijn) automatisch secties aan met de labels.

Je kunt daarna ook de tijdcode in de omschrijving gebruiken om te navigeren door de video. Je kunt het bij deze video uitproberen. Op dit moment werkt het helaas nog niet in de embedded player. Dus als je hem in dit bericht bekijkt dan zie je daar (op 28-7-2020) nog geen navigatie. Dat gaat ongetwijfeld nog veranderen.

jul 272020
 

Since this is a rather technical post, I’ll do it in English, increasing the chance of people being able to use it a lot.

Recently I bought a number of smart power plugs, sold via Amazon (.de) and produced by Avatar. Note that they sell 2 different types: the ones with and without power measurement. Strangely enough, at the moment the ones with power measurement are slightly cheaper even than the ones without power measurement. Just make sure you buy the ones you expect to buy (I didn’t and ended up with 8 plugs that don’t measure power, I’ll put them to good use, but would have rather have those also measure power consumption of the devices connected to them).

The plugs are being advertised as being controllable by Alexa, Google Home and IFTTT. That is nice, but I want Tasmota on them so that I can easily connect them via MQTT to Home Assistant (or any other home automation system that I choose to use) and so that I can make 100% sure that they don’t have to / cannot connect to the outside internet.

To do that I use the Tuya-convert tool to add the Tasmota firmware (note: warrenty voided once you do, if you follow these instructions, you’re on your own, I can’t help you if you brick your plug or if it doesn’t work, this is just a post describing how I got it to work) to the plug so I can control them from Home Assistant (and via the webserver on the plug provided by Tasmota). Because I needed to configure a total of 8 plugs, I also used decode-config to make it a bit easier (quicker) to do (although it probably took more time to figure out the tool for this first time than it would have to just do it by hand).

Lees verder….

Aan het spelen: Horizon Zero Dawn

 Gepubliceerd door om 13:56  Gaming
jul 252020
 

Een jaar of drie nadat “de rest van de wereld” met het spel kennis gemaakt heeft, ben ik nu ook eindelijk begonnen aan Horizon Zero Dawn (wat er al niet allemaal kan gebeuren als er opeens wél een PlayStation 4 in huis is).

Ik ben op dit moment (25 juli 2020) zo’n 26 uur onderweg en heb bijna 25% van de verschillende missies op normale moeilijkheidsgraad volbracht. Belangrijkste verschil met alle andere spellen die ik tot nu toe gespeeld heb? Dit is een echt “open world” spel. Na de eerste paar missies / uren spelen wordt je als het ware in de grote wereld vrij gelaten. Het is aan jou om te bepalen welke missies je wanneer, in welke volgorde uitvoert. Heel fijn daarbij is dat je de ene missie even kunt laten pauzeren om dan verder te gaan met een andere. Vaak bestaan de missies uit meerdere deelstappen, daarbij moet je van tijd tot tijd grote afstanden reizen. Dat kan met fast travel via kampvuren, maar je kunt ook gewoon lopen of een van de machines hacken zodat je er op kunt gaan zitten. Beiden hebben voordelen: loop je dan kun je ondertussen gemakkelijk grondstoffen oprapen, jagen op klein wild (nodig als je de “pouches” voor het dragen van resources, potions, wapens etc. wilt uitbreiden). Ga je op een Strider zitten dan kom je een stuk sneller voorbij en kun je van tijd tot tijd ook snel langs gevaarlijke machines rennen. En omdat de Strider ook vijanden aanvalt, is het soms een extra hulpmiddel in de strijd.

Lees verder….

jul 232020
 

Volgens Portainer draaien er op dit moment 35 Docker containers op mijn NAS (en 8 zijn geïnstalleerd maar staan uit). De oudste container die nog actief is, is van september 2019, 10 maanden geleden dus.

In de tussentijd heb ik het nodige bijgeleerd als het gaat om het aanmaken en runnen van Docker containers. Zo heb ik me aangeleerd om voor elke container een map aan te maken op de NAS met daarin submappen voor eventueel relevante ‘persistent data’, data die je ook wilt bewaren als de container verwijderd wordt of bijgewerkt wordt (configuratiebestanden, databases etc). Ook heb ik mezelf aangewend om het Docker commando waarmee ik de container aanmaak in een “run-docker.sh” bestandje op te nemen. Dat maakt het gemakkelijk om als je een update van een container wilt draaien, de update te downloaden, de container even af te sluiten en te verwijderen, en dan de container weer te starten op basis van de nieuwe image.

Maar ja, dat is nu, dat deed ik 10 maanden geleden niet. En denk maar niet dat ik precies nog weet hoe ik die containers toen allemaal aangemaakt heb. Ja, ik heb (digitale) ontwikkelaantekeningen, maar dan moet ik er op vertrouwen dat die 100% kloppen. Gevaarlijk. Gelukkig is er een oplossing.

Lees verder….

jul 202020
 

In de categorie: het is vakantie en dus eindelijk tijd voor….

Ik had al een tijdje een viertal Avatar AWP07L Power Monitoring Plugs liggen. Afkomstig van Amazon in Duitsland, zijn het stekkerplugs die je tussen een apparaat (of apparaten) en het stopcontact plugt. Er zit een handmatige knop op om de plug aan en uit te zetten, maar uiteraard kun je ze ook via het netwerk bedienen. De plugs maken verbinding met je Wifi netwerk en als je er Tasmota op zet dan kun je de verbruiksdata via o.a. Home Assistant (met dank aan MQTT) uitlezen en de schakelaars op die manier besturen.

Het flashen van de firmware is even wat puzzelen, maar je hoeft gelukkig de plug niet uit elkaar te halen, het lukte mij allemaal OTA (Over The Air) op basis van deze instructies.

De pluggen zijn een stuk duurder (€6,- per stuk ipv €3,50 per stuk) dan de “oude” pluggen die ik heb van de Action. Maar dat is ook logisch gezien de verschillen:

  • Compacter  (veel!)
  • Gebruik van WiFi in plaats van 433Mhz voor de aansturing
  • Meten en doorgeven van energieverbruik

Met name dat laatste maakt ze ook zinvol als je per apparaat of groep apparaten (pc + printer + beeldschermen, een wasmachine, vaatwasmachine, oven etc) een beeld wilt krijgen van het energieverbruik. In dat geval zul je waarschijnlijk de schakelfunctie niet zo heel vaak gebruiken. Op dit moment heb ik ze aan een paar Raspberry Pi’s hangen die heel af en toe nog wel eens om onverklaarbare reden willen gaan hangen.

Gespeeld: The Last of Us Part 2

 Gepubliceerd door om 09:18  Gaming
jul 192020
 

Toen ik “BEYOND: Two Souls” had uitgespeeld beschreef ik het als het “beleven” van het spel. Waarom dan nu niet? Het zegt eigenlijk meer over mijzelf dan over The Last of Us Part 2. Want wat “men” er ook over wil zeggen, ik vond het gewoon een heel goede game en een indringend verhaal. Ik heb in totaal 29 uur en 10 minuten nodig gehad om het spel te doorlopen en daarbij ben ik nog steeds verre van en completionist. Al is dit echt wel een spel waarbij het nodig is om veel van het standaard pad af te wijken, ontzettend veel (vaak lege) lades en kasten open te doen op zoek naar materialen en upgrades.
Net als bij Tomb Raider weet je dat als je wat meer munitie tegen komt, je daarna in een moeilijke situatie terecht gaat komen, maar verder gaat de vergelijking redelijk mank. Lara kan qua diepgang niet tippen aan Ellie of Abby.

Aangezien ik ook deze game op de gemakkelijke stand gespeeld heb, was hij goed te doen. Waarom op de gemakkelijke stand? Als ik zeg dat ik zulke spellen speel voor het verhaal dan klinkt het zoals vroeger die mannen die zeiden dat ze bepaalde bladen niet kochten voor de plaatjes maar voor de verhalen die er in stonden. Laat ik het dan anders formuleren: ik heb The Last of Us Part 2 uitgespeeld zonder hulp, dus zonder online op zoek te (moeten) gaan naar walk-throughs, tips over waar codes te vinden zijn, strategieën over hoe je bloaters moet aanpakken etc.
Maar ik ben (nog steeds?) iets minder vaardig in het razendsnel met alleen een controller richten en schieten. Speel ik op Windows, dan schakel ik soms bij scenes waarbij het op nauwkeurigheid komt vaak nog even over op het gebruik van de muis om te richten, dan kan op een Playstation 4 niet.
Als ik wat meer tijd heb om te richten, dan hoef ik niet elke 2 minuten een save-point te laden omdat ik dood ben. En kan ik meer tijd besteden aan het oplossen van de andere uitdagingen van het spel.

Goed, de game zelf dan. Die blijkt nogal wat negatieve aandacht te trekken.

Lees verder….

Eindhoven Maker Faire 2020

 Gepubliceerd door om 11:10  maakonderwijs
jul 172020
 

Het was even flink slikken toen de mail vanochtend binnenkwam: de Eindhoven Maker Faire mag dit jaar doorgaan (joepie!) maar door de COVID-19 maatregelen koop je tickets voor tijdslots van 2 uur. Dat is een stuk korter dan dat wij er vorig jaar doorgebracht hebben.
Maar,  het is een glas half vol/leeg verhaal: hij gaat door in een tijd dat je alleen maar over afgelastingen van dit soort evenementen hoort. Dus zijn wij er bij dat weekend, kaartjes besteld voor ons vijven.  Hopen dat dit niet het nieuwe normaal wordt en in de tussentijd de organisaties te steunen die hun best doen om binnen de beperkingen te overleven.

 

jul 142020
 

Op iusmentis.com kwam ik de vraag tegen “Moet ik echt mijn camera aan bij het video-werkoverleg?

En helaas, hoewel het een vraag is die heel erg vaak voorbij komt geeft ook Arnoud niet écht een eenduidig antwoord. Ja, hij is van mening dat de onderbouwing in het beschreven geval wat hem betreft wat mager is (maar dat is niet hetzelfde als een “dat mag niet”, ik weet inmiddels hoe juristen praten en schrijven).

De (op dit moment) 39 reacties onder het bericht maken duidelijker zichtbaar dan dat ik dat in één blogpost zou kunnen, hoe verschillend de meningen over het verplichten van het gebruik van video tijdens een overleg zijn. Een vergelijkbare discussie krijg je bij videogebruik tijdens onderwijs op afstand. Zeg er iets over online en je zult altijd een paar reacties krijgen die wijzen op de onwenselijkheid ervan, de inbreuk op de privacy van leerlingen, een docent die zegt dat hij/zij de zooi op de slaapkamer van de leerling niet hoeft/wil zien, maar ook de docent die zegt dat het een mooi inkijkje in de leefwereld van de leerling geeft.

Lees verder….

jul 122020
 

GrassBladeLRS is niet open source en ook niet gratis. Maar ze hebben een interessante demo online staan van hoe ze het xAPI Video Profile implementeren in hun LRS. En dat bleek ook voldoende om een beeld te krijgen.  Op de demo-pagina verwijzen ze naar een referentie-implementatie van de videoplayer. De videoplayer kun je ook zelf gebruiken in je eigen content. De xAPI statements die doorgestuurd worden, kun je dan ook naar een ander LRS laten gaan dan GrassBladeLRS.

Met de demo kun je al meteen aan de slag zonder iets te installeren. Ik koos voor “Harry” als naam in de demo (als jij zelf inlogt met gebruikersnaam [email protected] en wachtwoord demo op de demo LRS die ze beschikbaar stellen, dan kun je mijn test daar zelf bekijken!).  Wat in GrassBladeLRS anders is dan bv Learning Locker is dat GrassBladeLRS meteen een inzichtelijke rapportage maakt van hoe ik de video gebruikt heb. Zonder dat ik daar iets voor hoefde te doen.

Lees verder….

jul 062020
 

Een “kritische” blogpost schrijven over een open source dashboard omgeving waar veel tijd en energie in gestopt wordt en gratis aan mij beschikbaar wordt gesteld, dat voelt natuurlijk als het spreekwoordelijk gegeven paard in de bek kijken. Zie dit dus dan ook niet als een blogpost over waarom Metabase slecht zou zijn of waarom jij er niets aan zou hebben. Ik beschrijf uitsluitend waarom hij voor onze pilot/demonstrator niet de geschikte oplossing is.

Hiernaast zie je de afbeelding van de infrastructuur die we daarbij hadden, met een omgeving die leermaterialen uitlevert (Moodle), leermaterialen die deels door Xerte geleverd worden, data die via xAPI in een Learning Locker learning record store (LRS) worden opgeslagen en waarbij Redash gebruikt wordt als tool om daar dashboards voor docenten of studenten bij te maken.

Redash kan daarbij gebruik maken van de aggregation API van Learning Locker, maar het doorsturen van de queries gaat nogal ingewikkeld en via onleesbare, lange URLs. Daar komt bij dat een aantal van de visualisaties die ik zou willen maken niet in Redash beschikbaar zijn. Het is mogelijk om zelf aanvullende visualisaties te ontwikkelen voor Redash, maar dat gaat qua complexiteit ruim boven de technische zaken die we in de pilot kunnen en willen realiseren.

Deze blogpost is uitsluitend bedoeld om voor mezelf op een rijtje te zetten waarom ook Metabase niet de problemen oplost waar we met Redash tegenaan lopen. Niet meer dan dat.

Lees verder….