aug 272018
 

Iedereen kent de filmpjes wel van Mythbusters of op YouTube de Slow Mo Guys, schitterende slow motion opnames waarbij je elk detail van een razendsnelle actie / beweging / gebeurtenis kunt zien. Maar ja, dat zijn filmpjes gemaakt met apparatuur die voor thuisgebruik onbetaalbaar is.

Natuurlijk, je kunt elk filmpje dat je maakt vertraagd afspelen, maar dan wordt de beeldkwaliteit als snel heel slecht. De reden daarvoor is simpel: stel je maakt een filmpje met de normale 25 beeldjes per seconden. Dat ziet er voor ons oog prima uit. Ga je dat op halve snelheid afspelen, dan moet de software zelf de ontbrekende beeldjes ertussen verzinnen. Bij halve snelheid zal dat nog wel lukken (neem het ene beeldje, het volgende beeldje en morph die. Maar als je nog langzamer wilt dan wordt het beeld schokkerig. De enige echte oplossing is om (veel) meer beeldjes op te nemen dan die 25 beeldjes per seconde. Professionele camera’s kunnen  bijvoorbeeld 10.000 beelden per seconde (fps – frames per second) opnemen. Dan kun je flink vertragen voordat je toch weer 25 beelden per seconde overhoudt.

Gelukkig bleken wij ook apparaten in huis te hebben die meer dan 25 fps weten op te nemen. De ene is een smartphone, niet de nieuwste wel een krachtige, de Samsung Galaxy S7 en een, eveneens niet nieuwe GoPro 4 Black. Beide camera’s kunnen namelijk video met 480fps opnemen. Dat gaat dan wel niet in full HD (1920×1080 of “180p”) maar met een resolutie van 1280×720 (“720p”). Nieuwere versies van beide apparaten kunnen al meer aan, maar dit was wat ik in huis had, dus daar ging ik mee aan de slag.

Lees verder….

Deel dit bericht:
aug 202018
 

Ook voor mij komt er vandaag een einde aan een lekker lange vakantie. Als je wil weten wat we de afgelopen drie weken uitgespookt hebben, dan verwijs ik je graag naar dit bericht op mijn andere weblog. Voor hier wil ik me richten op een specifiek aspect van die vakantie: hoe verwerk je al tijdens die vakantie op zijn minst een deel van de foto’s en video’s die je maakt?

Dat hoeft natuurlijk niet moeilijk te zijn: neem een laptop mee die krachtig genoeg is en je bent klaar. Maar een laptop is een van de dingen die ik niet mee op vakantie neem. Een heleboel andere apparaten wel. Zo hebben we:

  • 2 camera’s om onderwater foto’s en video’s te maken, een Canon G16 en een Canon S120
  • 1 GoPro Hero 4 Black voor het maken van filmpjes
  • 2 iPads mini’s (een versie 1 met 16GB en een versie 3 met 128GB intern geheugen)
  • 4 Android telefoons (allemaal eentje. Met name de Samsung Galaxy S7 maakt heel aardige foto’s)

Wat willen we allemaal kunnen doen:

  • De foto’s en video’s die we op de Canon G16 en de Canon S120 maken willen we zo snel mogelijk na de duik kunnen bekijken. Deels omdat we er een aantal via Facebook delen met familie en vrienden, maar veel belangrijker nog omdat we de foto’s gebruiken tijdens het samen invullen van de logboeken over de duiken die we die dag gemaakt hebben.
  • Eigenlijk geldt dat ook voor de filmpjes op de GoPro Hero 4 al is die niet vaak “hoofdcamera” geweest. Wel bij de duiken in de cenotes en bij de walvishaaisafari.
  • De iPad mini versie 1 wordt vooral gebruikt voor (offline) spelletjes en het bekijken van video’s. Hij is te traag en heeft een te beperkte opslagcapaciteit om een rol te spelen bij het bewerken van foto’s en video’s.
  • De Android telefoons worden bovenwater gebruikt om foto’s te maken van het hotel, tijdens een dagje Maya tempelpiramides bekijken, op de boot etc.

Voor mij was de iPad mini 3 daarom het centrale bewerkingsstation tijdens deze vakantie. Maar het was maar goed dat we ook Android apparaten in de buurt hadden, want ondanks de sterk verbeterde bestandsbeheermogelijkheden van iOS zou het niet zo goed gelukt zijn als nu.

Om het lijstje hardware compleet te maken, ik had ook bij me:

Hieronder zal ik een paar scenario’s beschrijven die met deze combinatie mogelijk zijn.

Lees verder….

Deel dit bericht:
mrt 312018
 

Wauw! Dit was een site die ik graag een paar weken geleden had willen ontdekken: Katacoda

Dat had me namelijk waarschijnlijk heel wat gestoei met Docker gescheeld. Op Katacoda staan namelijk meer dan 100 interactieve scenario’s voor als je met Docker aan de slag wilt gaan. En ze worden verder uitgebreid met scenario’s voor andere technologieën zoals Git, .NET, Java, CoreDNS, Tenserflow, R-project etc.

Er zijn natuurlijk wel meer (gratis) online resources beschikbaar voor Docker. Maar de YouTube-filmpjes en online instructies zijn niet interactief en soms was het nogal even stoeien om in docker op Windows 10/VirtualMachine alles aan de praat te krijgen.

Katacoda werkt met scenario’s. Dat op zichzelf is nog niet zo spannend, een scenario is een klein brokje lesmateriaal, een thema/onderwerp zo je wilt. Maar wat in dit geval handig is, is dat naast de instructie / uitleg, er meteen een terminalvenster getoond wordt waarin je de commando’s kunt uitproberen. De terminal reageert namelijk precies zoals je van een terminal zou mogen verwachten in een live omgeving. Dat betekent ook dat je ook andere commando’s kunt uitvoeren dan exact in de instructie staan. Je kunt niks stuk maken, je krijgt hoogstens een foutmelding.  Er zitten een paar grenzen aan, ik heb geprobeerd een complete WordPress installatie en een Minecraftserver te installeren, dan krijg je bij Katacoda een foutmelding vanwege te weinig toegewezen geheugen. Voor zulke dingen kun je beter gebruik maken van Play with Docker, maar daarover later meer.

Los van die (logische) begrenzingen is het heel prettig werken in de omgeving. Afhankelijk van wat je nodig hebt, heb je 1 terminal, soms een editor om bv een Dockerfile te wijzigen, maar als je met een Swarm aan de slag gaat heb je (uiteraard) 2 Terminalvensters zodat je zonder problemen kunt simuleren dat de ene machine zichzelf toevoegt aan de swarm.

Prettig is dat je net persé de commando’s die getoond worden over hoeft te typen. Als je er op klikt dan worden ze geknipt en geplakt in het terminalvenster. Natuurlijk, intypen is wel zo verstandig, dat voorkomt dat je parameters in een commandoregel over het hoofd ziet.

Katacoda is echter niet alleen een plek waar je kunt leren. Als jij op jouw beurt scenario’s hebt die je aan anderen over wilt dragen, dan kun je ook de rol van instructeur aannemen en in de omgeving zelf nieuwe scenario’s aanmaken in de ingebouwde editor (of via Github). Zelf heb ik voorlopig even genoeg aan de rol van student, nog meer dan genoeg te leren! 🙂

 

Deel dit bericht:
mrt 222018
 

Tijdens mijn promotieonderzoek heb ik veel gebruik gemaakt van SQL-server (daar zat de logdata van de opnames van de colleges waar ik onderzoek naar deed in) en SPSS (als toen meest voor de hand liggend statistiekpakket).

Ik heb sindsdien al vaker geconstateerd dat als ik nú nogmaals dat onderzoek zou doen ik waarschijnlijk in ieder geval SPSS zou hebben vervangen door R. Dat komt voor een belangrijk deel door de ervaringen die ik opgedaan heb tijdens de Data Science specialisatie bij Coursera een paar jaar geleden waar gebruik gemaakt wordt van R en de verschillende uitbreidingen.

Nou zorgt R er voor dat je eenvoudig je analyses, script, omgevingen, rapportages etc. kunt opslaan op een manier die reproductie ervan achteraf mogelijk maakt. Maar wat nou als die afhankelijk zijn van een specifieke versie van R of van de plugins? Dan biedt Docker een oplossing. Daarmee kun je namelijk “containers” downloaden die bestaan uit een specifiek setup van een R-versie en plugins. Eventueel kun je eigen specifieke plugins en uitbreidingen installeren en dan als eigen image bewaren. Dat is dan een bestand dat je bewijze van spreken bij de data en scripts kunt archiveren. Zolang Docker beschikbaar is kun je dan ten alle tijden die versie van de setup, exact zoals jij hem gebruikt hebt, opstarten en de analyses reproduceren. Mocht je dat willen dan kun je dus ook niet alleen de data maar ook de omgeving open access beschikbaar stellen en delen met andere onderzoekers. Die hoeven dan niet helemaal een omgeving in te richten met die tools, maar kunnen hem draaien naast eventueel andere omgevingen die ze zelf hebben. En ook: nieuwe laptop van de baas? Geen probleem. Als je docker installeert kun je in no time je omgeving weer opstarten en beschikbaar hebben met de setup die je had.

Super toch? En dat allemaal zonder jaarlijkse licentiekosten!
Overigens, het Rocker Project dat zorgt voor R-images binnen Docker bestaat al lang (sinds 2014)

Deel dit bericht:
mrt 042018
 

Twitter komt weer met wat nieuws “Bladwijzers”. Ze maken het mogelijk om tweets te bewaren die je later terug wilt kunnen vinden. Eigenlijk dus wat de meeste mensen doen met de “Leuk” knop. Belangrijk verschil is dan dat een “Leuk” voor iedereen zichtbaar is en “Bladwijzers” niet.

Vreemd genoeg is de functionaliteit wel al beschikbaar in de iOS en Android app, maar nog niet op de website zelf. Je zou denken dat ze dat gelijktijdig implementeren, want bladwijzers die je op je telefoon toevoegt zijn nu niet te vinden vanaf je laptop.

Ik vind het zelf weer zo’n moeizame poging om Twitter eenvoudiger te maken. Eigenlijk een beetje zoals ze “Momenten” hebben ingevoerd:

‘Momenten’ zijn beheerde verhalen over wat er gebeurt – en die mogelijk worden gemaakt door Tweets. Het is eenvoudig om je eigen verhaal te maken met Twitter Momenten. Zodra je klaar bent, is je verhaal hier te zien.

Bij mij is dat overzicht nog leeg. Heb er nooit behoefte aan gehad (binnen Twitter). De extra privacy van een bladwijzer zal voor sommige mensen interessant zijn, anderen kunnen net zo goed de “Leuk” knop gebruiken en de auteur van de tweet (en anderen) openbaar laten weten dat de tweet de moeite van het bewaren in ieder geval waard was.

Deel dit bericht:
feb 152018
 

We versturen allemaal heel wat afbeeldingen via WhatsApp. Is immers heel gemakkelijk: even op het paperclipje klikken, via Galerij een afbeelding selecteren en klaar.

Klein nadeel: afbeeldingen worden gecomprimeerd als je ze via WhatsApp verstuurd. In de regel niet zo’n probleem voor kiekjes die je gewoon even op je telefoon wilt bekijken, maar als je bv de afbeeldingen in volledige kwaliteit wilt bewaren of als je bijvoorbeeld foto’s van een 360-graden camera wilt doorsturen dan kun je beter niet kiezen voor de optie Galerij maar moet je kiezen voor Document.
WhatsApp verstuurd de afbeelding dan namelijk met volledige kwaliteit en met alle interne metadata. Dat betekent bij een 360-graden foto bijvoorbeeld ook dat de ontvanger die weer gewoon kan uploaden naar Facebook en dat hij daar dan ook weer als 360-graden foto gezien wordt.

Deel dit bericht:
feb 022018
 

Met dank aan Bert Frissen wordt ik via Facebook op de hoogte gehouden van Maastrichtse dialectwoorden. Die deelt hij als ze beschikbaar komen via dit Facebook-account. Dit keer was het woord “govie” (klik even op de link om ook de uitspraak te horen).

Ik moest meteen denken aan Flikken Maastricht (al moet ik bekennen dat ik de serie nooit gezien heb). Maar ja, dan was de naam van die serie dus eigenlijk verkeerd. Dat moest aangepast worden. Nou had ik AVROTROS kunnen benaderen en ze kunnen voorstellen om de naam van de serie te wijzigen in “Govies Maastricht”, maar ik schatte de kans op succes van die actie niet zo heel hoog in.

Veel eenvoudiger is het om de pagina bij uitzending gemist (of “NPO Start” zo je wilt) tijdelijk aan te passen zodat ik er een screenshot van kon maken. In Google Chrome gaat dat heel gemakkelijk:

Selecteer het woord in de pagina dat je wilt wijzigen en klik met de rechter muisknop. je ziet dan de optie “inspecteren”.

Je krijgt dan aan de rechterkant een venster waarmee je onder andere de HTML van de pagina kunt zien en als het goed is, dan is het stukje HTML waar het woord dat je geselecteerd had, al meteen geselecteerd. Dubbelklik er nog een keer op en je kunt de tekst wijzigen (dus in het venster aan de rechterkant).

De wijziging wordt meteen doorgevoerd in de webpagina. Ook als je daarna het inspectievenster weer sluit. De wijzigingen worden echter alleen lokaal doorgevoerd. Als iemand anders naar die URL gaat, dan ziet hij/zij gewoon de ongewijzigde pagina. Maar jij kunt er een screenshot van maken, als je wilt ook mét de oorspronkelijke URL erbij (zie de afbeelding boven bij het bericht).

Dit is zó eenvoudig te doen, dat een screenshot (bijvoorbeeld van een tweet) nooit als bewijs zou mogen dienen zonder dat ook op andere manieren geverifieerd kan worden dat deze ook daadwerkelijk de betreffende inhoud had.

 

Deel dit bericht:
jan 282018
 

De mogelijkheid bestaat al een tijd, maar ik gebruik Book Creator niet echt meer (al heb ik ooit met Frank Thuss een workshop erover gegeven tijdens De Onderwijsdagen in Rotterdam), dus had ik het nog niet gezien: met ingang van versie 5.1 kun je boeken ook online publiceren.

Die boeken zijn dan ook in de browser te lezen. Handig, want standaard zijn ze niet zomaar te vinden en de leverancier heeft allerlei zaken met betrekking tot privacy, niet tracken van het leesgedrag van de leerlingen etc. allemaal geregeld.

Maar het staat een leraar ook vrij de link met anderen te delen. Zoals Antje deed met het heel mooie Tier-Alliterationen ABC. Als je Duitse woordjes nooit leuk vond, dan moet je dit boekje toch even doorbladeren. Klik op het audio-icoontje om de uitspraak te horen. Super toch?

Deel dit bericht:
okt 262017
 

Vandaag waren we met een aantal collega’s in Rotterdam op bezoek bij Het Lab en De BouwKeet. Het zijn twee verschillende, inspirerende plekken op het gebied van maken/maakonderwijs waar ik zeker nog een keer meer over zal schrijven, maar ik wil me nu even richten op een wat technische uitdaging. Ik had vandaag namelijk weer eens een van onze Theta S camera’s en een monopod meegenomen. Om 360-graden foto’s te maken van een aantal van de ruimtes waar we zijn gaan kijken. Maar ja, hoe laat je anderen die foto’s zien?

Mijn LG G4 smartphone heeft er geen probleem mee, die geeft ze gewoon weer, met het toestel bewegen of met je vinger swipen zorgt dan voor het rond kijken. Maar hoe neem je ze op in een WordPress blogpost? Voor blogs op de WordPress.com website is dat geregeld, voor een “eigen installatie” moet je zelf wat regelen. Want als je een 360-graden foto’s “gewoon” invoegt dan worden ze als “platte” foto weergegeven:

En dat wil je natuurlijk niet.

Op deze site kwam ik een drietal bruikbare opties tegen.

Via Theta360 website embed
De eerste heb ik vandaag zelf gebruikt toen ik, terwijl we nog in Rotterdam waren, een tweet wilde delen met een 360-graden foto er in. Daarvoor heb ik de foto rechtstreeks vanuit de Theta-app geupload en getweet:

Als je de foto op de Theta360.com website bekijkt, dan zit daar een embed-knop onder die een stukje HTML-code oplevert die je in de tekstweergave van een blogpost kunt plakken.

Kijkje in @hetlabrotterdam #theta360 – Spherical Image – RICOH THETA


Dat werkt goed en gemakkelijk met twee kanttekeningen: als de Theta360 website zou verdwijnen, dan verdwijnen ook je foto’s. Het is een gratis dienst/site, dus veel garanties heb je nooit. Daarnaast zul je altijd het Theta logo op je foto’s zien.

Via Flickr embed
Een optie die me wel verraste was via Flickr. Ja, die site bestaat nog en heeft ondersteuning voor 360-graden foto’s. Je kunt de foto’s op de site bekijken, maar ook embedden in een blogpost. Nou geldt hier eigenlijk hetzelfde als bij Theta360.com met als verschil in mijn geval dat ik een betaald account bij Flickr heb. Als die site verdwijnt heb ik een wat groter probleem dan alleen de 360-graden foto’s. Ook hier krijg je de branding van de Flickr website er gratis en zonder keuze bij.

HETLAB (3)

(de Flickr-embed was tijdens het schrijven van deze blogpost overigens wat wispelturig, hij liet niet áltijd de 360-graden weergave zien)

Via Cardboard plugin
Een derde optie is via het gebruik van een gratis WordPress plugin genaamd Cardboard. Als je die gebruikt kun je de 360-graden foto’s gewoon uploaden naar je WordPress site, zoals je dat ook met gewone foto’s zou doen. Je ziet ze ook gewoon in de mediabibliotheek staan, maar als je op volledig formaat toevoegd, dan wordt niet de code voor een foto ingevoerd, maar een code met de verwijzing naar de Cardboard plugin. Dat maakt het gebruik heel gemakkelijk en dat is extra handig als je niet vaak 360-graden foto’s invoegt.

Conclusie
Alle drie de opties werken best goed. Ik ga ze eens een tijdje uitproberen om te zien wat het beste bevalt. Hoe deel jij 360-graden foto’s met anderen?

p.s. de hele verzameling op Flickr, alleen als je per foto kijkt zie je het 360-graden beeld.

Deel dit bericht:
okt 152017
 

Op 25 oktober 2017 start bij EdX een gratis MOOC over het gebruik van Blockchain voor bedrijven. Het is een introductie-MOOC met een looptijd van 8 weken. Hij maakt gebruik van Hyperledger Sawtooth en Hyperledger Fabric als platform. Ik heb geen ervaring met het platform, maar aan de opbouw van de MOOC te zien zou het laagdrempelig genoeg moeten zijn om zelf mee aan de slag te kunnen.

Bovenstaand filmpje maakt in ieder geval goed duidelijk wat ze voor ogen hebben (op een niet technisch niveau). Deelname aan de MOOC is gratis, wil je een certificaat dan kost hij $99,-

Deel dit bericht: