mrt 302020
 

Een tijdje geleden kocht ik via AliExpress een set Bluetooth oortjes met de mooie naam “QCY QS1 T1C Mini Dual V5.0 Draadloze Koptelefoon”.

Ik heb geen zin gehad om de bijbehorende claims van 2 uur opladen, 4 uur gebruikstijd te verifiëren. Qua Bluetooth  heeft hij ondersteuning voor: HFP (Handset Profile) , HSP (Hands free Profile), A2DP (Advanced Audio Distribution Profile) voor stereo, AVRCP (Audio / Video Remote Control Profile) zodat je de audio/video ook via de oortjes kunt bedienen (pauze, skippen etc).
Opladen doe je in de case waar je ze ook in kunt bewaren, via een micro-USB aansluiting.

Ik wilde hem testen voor het thuis sporten. Daarvoor is het namelijk fijn als ik de muziek en instructies goed kan horen zonder dat ik met kabels vast zit en zonder dat de rest van het hele huis noodgedwongen moet meeluisteren.

Ik heb daarvoor een aantal lessen als offline videos beschikbaar die ik afspeel vanaf mijn Android telefoon (al dan niet met mirroring naar een groter scherm). Maar bij het bekijken van de video’s terwijl de audio naar de Bluetooth oortjes verstuurd werd, viel op dat beeld en geluid niet synchroon liepen. De audio liep achter.

Gelukkig heeft VLC player op Android (weet niet of dat voor iOS of Windows ook zo is) de mogelijkheid om audio en video met elkaar te synchroniseren met de optie “Audio delay” (zie afbeelding).

Het is een beetje zoeken, een waarde instellen en dan kijken en luisteren. Uiteindelijk bleek voor mij een setting van -500ms precies goed. De audio wordt nu een halve seconde eerste te horen gebracht dan oorspronkelijk aangegeven in de video. Daardoor wordt de Bluetooth vertraging opgevangen en lopen ze, bij gebruik van mijn Bluetooth oortjes precies gelijk.

Voor het overige bleven de oortjes prima zitten en hebben ze een uur intensief trainen overleefd.

Met dank aan VLCHelp.com waar je ook uitgebreidere info kunt vinden.

Deel dit bericht:
mrt 272020
 

Ze zijn zeker niet nieuw, maar de laatste weken zie en hoor je ze (om voor de hand liggende redenen) met enige regelmaat: virtuele koren of bands. Virtueel omdat de individuele muzikanten of zangers niet op dezelfde plek zitten en meestal ook niet op hetzelfde moment hun deel van het optreden opnemen. Dat laatste is zeker het geval in de situaties waarbij één muzikant meerdere partijen voor zijn/haar rekening neemt.

Ik kreeg de vraag of ik wist hoe ze deze video’s maakten. Het korte antwoord: nee, geen idee.
Het wat langere antwoord lees je hieronder.

Lees verder….

Deel dit bericht:
mrt 252020
 

https://twitter.com/jasperbloemsma/status/1242919061320806407

Stel…je kwam in Twitter ook in het gesprek over GIFs van favoriete films terecht (zie dit bericht) en je kwam daar een GIF tegen van een film en wilde die bewaren. Dan kan dat gemakkelijk als je die tweets op je telefoon bekijkt. Maar in de browser “gewoon op de desktop” dan kan dat niet. In de bron van de pagina kijken heeft dan niet veel zin, want daar is hij niet zomaar te vinden.

Gelukkig heeft daar iemand een site voor gemaakt: downloadtwittervideo.com
Zoals je uit de naam al hebt kunnen opmaken werkt het niet alleen op GIFs maar ook op “gewone” video’s op Twitter. Dus als je dit bericht van Doctor Who wilt downloaden om te bewaren, dan kan dat via die site.  Dan heb je dus een MP4, wil je toch liever (of toch ook) een GIF hebben om te bewaren of te gebruiken, dan kun je natuurlijk weer terecht bij ezgif.com
Het is dan een kwestie van uploaden en converteren, eventueel nog resizen zodat het bestand niet te groot wordt.  De HD MP4 was al niet groot (1,12MB), na conversie naar GIF werd hij 2,44MB maar door de afmetingen wat aan te passen en compressie toe te passen was het resultaat 594kB

Deel dit bericht:
mrt 242020
 

Hij kwam voor mij voor het eerst voorbij in een tweet van Ashwin Brouwer een paar dagen geleden met updates voor Microsoft Teams. Ashwin wees toen op de mogelijkheid die er aan zat te komen om je hand op te steken in Microsoft Teams. Een optie die veel docenten op prijs zouden gaan stellen.

Mij viel vooral de verwijzing naar de  RealWear headset op.  En inmiddels staat er op de site van de leverancier een (beetje suf) demonstratiefilmpje van de headset in gebruik in combinatie met Microsoft Teams. In het filmpje zie je de headset, die zo’n $2.500,- moet kosten in combinatie met een helm. De headset is echter gewoon los te koop, op de verkooppagina staat bv ook een voorbeeld met een baseball pet.

De unit bestaat uit een camera + een klein display dat je dicht in de buurt van je oog draagt waardoor het toch lijkt alsof je naar een groot scherm kijkt.  Op de headset draait een versie van Android. Vergelijkbaar dus eigenlijk met de Google Glass. Van die laatste is inmiddels een versie 2 uit (ook) gericht op bedrijven, daar heb je een vergelijkbare constructie al is het scherm waarop dan geprojecteerd wordt “doorzichtig”.

Waarom noem ik het filmpje “beetje suf”? Nou, omdat hierin eigenlijk niet meer getoond wordt dan toen eerder al de integratie van zulke headsets met Skype (eveneens van Microsoft) getoond werd: de medewerker op locatie heeft een vraag, maakt (via voice besturing) een videoverbinding met iemand die er meer verstand van heeft, kan ter plekke een foto maken en opsturen, super handig. Maar daar heb je dus geen Teams voor nodig, dat ging met Skype ook al.

Op de productpagina staat ook een voorbeeldvideo waarbij ze laten zien dat de persoon op afstand een document uit Teams erbij kan pakken om te laten zien aan de drager van de headset. Maar die demo maakt meteen ook weer duidelijk dat de spraakinterface tamelijk traag is. Dat is de prijs die je betaald om beide handen vrij te houden.

In deze vorm dus nog niet echt een oplossing voor leraren die via Teams de begeleiding van 20 bruggertjes op zich nemen of voor thuis studerende leerlingen die af en toe ondersteuning van een student of klasgenoot nodig hebben. Dan biedt een fatsoenlijk beeldscherm naast de laptop meer toegevoegde waarde voor minder geld.

Deel dit bericht:
mrt 212020
 

Zoals ik gisteren al schreef: ik reageerde wat snel op een tweet. Absoluut goed bedoeld, omdat ik er volledig vertrouwen in had dat Fleur dit weekend zeker zou leren hoe ze een GIF-je van haar favoriete film zou kunnen delen als onderdeel van een challenge die op Twitter voorbij kwam:

Tegen de tijd dat ik op de Tweet van Fleur reageerde, zaten er al 48+ mensen in het gesprek. En daarmee ik ook, want tegenwoordig zie je in Twitter veel minder goed op wie je aan het reageren bent. En dus kwam mijn voorspelling én de vraag van Fleur “help mij” in diezelfde groep terecht. Tja, dat was een verzoek dat ik toen (vond ik zelf) niet kon laten liggen. Het resultaat zie je in het filmpje hierboven.

Lees verder….

Deel dit bericht:
feb 152020
 

In mijn bericht van vorige week over het installeren van Learning Locker op mijn Synology Diskstation, maakte ik al melding van het gebruik van Portainer. Dit in plaats van de in de Synology ingebouwde opties. Portainer draait zelf op Docker, dus je hebt geen Synology Diskstation nodig om het te gebruiken.

Daarnaast kun je Portainer niet alleen gebruiken voor het beheren van Docker op de machine waar Portainer op draait, maar ook op andere systemen, zoals een Raspberry Pi.

De Pi Zero waar SBFSpot op draaide was gecrasht en ik wilde dit moment van opnieuw opbouwen van het apparaat (nee, natuurlijk had ik niet gewoon even een backup-kopie van de image opgeslagen, dat zou veel te logisch en handig zijn geweest) gebruiken om er Docker op te installeren.

Lees verder….

Deel dit bericht:
feb 072020
 

Dat arme GIF. Ooit was het geliefd, toen controversieel vanwege de patenten die er op zaten. Toen die eenmaal verlopen waren ontdekten mensen dat je ook animaties kon maken met een GIF en wat ooit een “animated GIF” was, werd gewoon een “GIF” (uitgesproken als “JIF” blijkbaar).
En ik moet bekennen dat ik er ook een fan van aan het worden was. Op mijn telefoon is het heel eenvoudig om van een filmpje een GIF te maken en dat kun je dan ook weer heel eenvoudig in een blogpost of een tweet opnemen. Speelt automatisch af, is (na invoegen) te resizen, loopt, geen geluid eronder, ideaal dus.

Dat was zo totdat ik Google liet checken of een aantal wijzigingen in de configuratie van de server tot gevolg hadden gehad dat de pagina’s hier sneller geladen werden.

Lees verder….

Deel dit bericht:
feb 042020
 

Dit bericht valt in de categorie “hoezo, daar had je nog niet van gehoord?”. Mijn  internet-router thuis heeft een firewall, mijn laptop en mijn desktop hebben een firewall. Voor Linux had ik wel eens van iptables gehoord, maar dat was zo’n mysterieus ding waar ik nooit verder ingedoken was. Als je “gewoon” een website hebt op een shared server, dan doe je er niets mee. Dus tja, hoe moest ik weten (bijna 8 jaar geleden!)  dat op mijn VPS (Virtual Private Server) waar ik Webmin en Virtualweb op geïnstalleerd had, niet over deze extra beveiliging beschikte.

Of in ieder geval, niet op een manier die ook iets leek te kunnen doen aan de toch wel irritante, met enige regelmaat terugkomende pogingen om mijn server te hacken. Die hadden dan alleen tot gevolg dat de arme machine volledig overspoeld werd met verzoeken om in te loggen of om pagina’s op te vragen.

Toen ik afgelopen zondag, toen het dashboard van Webmin weer eens aangaf dat de server het heel erg druk had (en niet vanwege het enorme aantal echte bezoekers) en ik hem hardhandig moest rebooten om weer in de lucht te krijgen, kwam ik tijdens een zoektocht naar mogelijke oplossingen pas voor het eerst ConfigServer Security & Firewall (csf) tegen. Zoals altijd, toen ik die afkorting “csf” eenmaal kende kwam ik een enorme hoeveelheid berichten erover tegen, maar dat was toen voor het eerst.

Lees verder….

Deel dit bericht:
aug 212019
 

Dit is er eentje in de categorie “probleem dat al jaren bestaat en blijkbaar niet opgelost wordt”. Reddit.com is een van de grote sites die wél nog gewoon RSS-feeds aanbiedt van de verschillende communities.

En dat is handig, want als je niet zo’n dagelijkse Reddit gebruiker bent, dan kun je via bijvoorbeeld Feedly gemakkelijk op de hoogte blijven van nieuwe berichten. Maar laat nou juist dat Feedly grote problemen hebben met het bijwerken van de Reddit RSS-feeds. Dit bericht bij Reddit is van 2 jaar geleden en ook vandaag werkt het nog niet. Je kunt een feed wel toevoegen, maar in het beste geval zie je oude berichten van een paar maanden geleden.

De reactie van Feedly was dat ze steeds geblokkeerd werden door Reddit omdat ze populaire feeds te vaak wilden bijwerken. Tja.
Als je een eigen webserver hebt waar je PHP-pagina’s kunt plaatsen dan heeft deze site daar een oplossing voor. Het idee is dat je een eenvoudige PHP pagina aanmaakt met de volgende code:

<?php
header('Content-Type: application/xml; charset=utf-8');
header("Cache-Control: no-store, no-cache, must-revalidate, max-age=0");
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
echo file_get_contents("https://www.reddit.com/r/RTLSDR/new/.xml");
?>

Deze code haalt de RSS feed van de gewenste community op, in mijn geval van https://www.reddit.com/r/RTLSDR
Wil je de feed van een andere community volgen, dan moet je een tweede, derde, vierde etc bestand maken met steeds een wat andere naam.
De URL van het bestand geef je dan uiteindelijk aan Feedly door. Dan kun je wél de RSS-feed volgen:

Het is een beetje omslachtig, maar het werkt.

Deel dit bericht: