Praten tegen je computer

 Gepubliceerd door om 18:58  Bloggen, Persoonlijk, Windows
apr 172020
 

Het is hier even stil geweest en dat had een heel praktische reden: vorige week maandag ben ik van mijn fiets afgedonderd en heb ik mijn pols gebroken. Er zijn heel veel ergere dingen die mensen op dit moment overkomt, dat maakt het ook heel gemakkelijk om een en ander te relativeren, maar als het gaat om het gebruik van een toetsenbord met twee handen, dan is het wel vervelend als één hand voor een groot deel in het gips zit.

Er zijn mensen die er zonder meer al van uitgingen dat ik in de eerste dagen na mijn val een selectie zou maken van tools en applicaties waarmee ik mijn computer met spraak zou kunnen bedienen. Op zich tegenwoordig helemaal niet zo vreemde gedachten, aangezien we met Siri, Google Chrome, en in Nederland in mindere mate Alexa tamelijk verwend zijn als het gaat om spraak naar tekst.

Toch blijkt dat best tegen te vallen. Windows 10 heeft inderdaad spraakbesturing, maar die blijkt niet voor Nederlands te werken. Office 365 heeft de dicteren optie, maar die kun je niet trainen en werkt vaak wel een beetje, maar een beetje is meestal niet voldoende als je echt teksten of mails wilt dicteren. Betekent niet dat ik die functie niet al redelijk vaak gebruikt heb afgelopen week, want je moet het maar eens uitproberen: langzame spraakherkenning is vaak sneller dan typen met één hand. Dit blogbericht dicteer ik met een testversie van Dragon NaturallySpeaking. Alles aan dit pakket straalt uit dat ze inderdaad al meer dan 10 jaar bezig zijn met het volmaken van hun software. Natuurlijk, het is geen Microsoft, het is geen Google, het is geen Apple. Maar waar die bedrijven mogelijk veel meer kapitaal en ontwikkelgeld beschikbaar hebben, zie je bij Dragon dat ze ook heel veel weten over hoe de gebruiker werkt tijdens bijvoorbeeld het dicteren van een tekst. Zo hebben ze commando’s om fout gespelde woorden te selecteren en aan te passen, waarbij bij het selecteren meteen al een pop-up verschijnt met mogelijke spelcorrecties en de optie om die eenvoudig te selecteren. Je kunt de software trainen met heel specifieke woorden, bijvoorbeeld door het laten lezen van reeds verstuurde mails, of Word-documenten die je al eerder opgesteld hebt waardoor ook heel vakspecifieke woorden zoals in mijn geval bijvoorbeeld iXperium goed gespeld worden. Eerlijk is eerlijk, in het geval van iXperium werd de X niet met hoofdletter geschreven, maar dat kan de spellingchecker repareren. Die spellingchecker is niet altijd een hulpmiddel, omdat de software altijd probeert dat wat je zegt te vervangen door logische woorden. Dus voor de spellingchecker staat er in 9 van de 10 gevallen altijd wel een zin die logisch is. Maar je zult elke zin nauwkeurig na moeten lezen omdat de zin inhoudelijk absolute onzin kan zijn ook al klopt hij wellicht grammaticaal. Daarnaast is het ook hier noodzakelijk om een goede headset te hebben met de microfoon die dicht voor je mond zit en je moet tijdens het dicteren duidelijk blijven articuleren. Doe je dat niet, bijvoorbeeld omdat je moe aan het worden bent, omdat het laat op de avond is, omdat je haast hebt, dan gaat de herkenning van woorden of hele zinnen meteen achteruit.

Lees verder….

mrt 232020
 

Oeps, dat is niet fijn “wakker worden” (ben al even op, maar ging net pas naar mijn site toe). Ik kreeg een grote waarschuwing dat mijn verbinding niet privé was, dat cybercriminelen mogelijk mijn gegevens zouden proberen te stelen.
Het eerste klopte, het tweede gelukkig niet. Ik schrok omdat ik dacht dat ik gisteren dat probleem al opgelost had. Ik maak gebruik van Let’s Encrypt voor het verkrijgen van gratis certificaten zodat je via https:// verbinding kunt maken met dit weblog. Niet dat dat zo noodzakelijk is voor het gros van de bezoekers (die lezen alleen) maar bedrijven als Google vinden het belangrijk en voor je vindbaarheid is het dan beter om het wél te doen. Nu het zonder vaste kosten kan, vond ik dat minder een probleem.

De certificaten van Let’s Encrypt moet je elke 3 maanden vernieuwen. Normaal gesproken gebeurt dat automatisch (na 2 maanden begint een script pogingen te doen deze te verlengen) maar het tooltje dat ik daarvoor gebruikte, maakte gebruik van een verouderde manier van authenticeren bij Let’s Encrypt (het draaide 3 jaar zonder problemen) en kon dus niet langer de certificaten vernieuwen. Als gevolg van wat eigenaardigheden van mijn server kon ik de tool niet zomaar upgraden. En moest op zoek naar een andere oplossing. Die had ik uiteindelijk gevonden, daarmee had ik de certificaten eenmalig ook “handmatig” kunnen vernieuwen (nu heb ik even lucht om de nieuwe tool ook automatisch te laten werken).

Ik was echter één belangrijk deel vergeten: ik had de Apache webserver niet opnieuw opgestart. Die bleef daarom nog gewoon een oud certificaat uitleveren. Dat vandaag verlopen was. En daarom kreeg je terecht bovenstaande foutmelding. Gelukkig was de oplossing eenvoudig even het opnieuw opstarten van de webserver (niet de hele server). En dus is het weer veilig hier. 🙂

mrt 012020
 

Het kon al op specifieke apparaten zoals de Lopy of in custom builds of als je Circuit Python gebruikte op hardware die daar ondersteuning voor heeft. Maar op de ESP32 had je tot voor kort nog niet de mogelijkheid om BLE (Bluetooth Low Energy) te gebruiken binnen MicroPython als je gebruik maakte van een van de officiële firmware images. Met ingang van release 1.12 is dat eindelijk wél zo. Flashen van mijn ESP32 deed ik volgens de instructies die hier staan. Nieuw, wat mij betreft, was ook dat Thonny, de gratis open source IDE voor Python (en MicroPython) ook ondersteuning heeft voor het rechtstreeks werken op de ESP32.

Dat was tot voor kort nogal een gedoe. Anders dan bij de apparaten die Adafruit maakt, kon je de ESP32 niet als USB-drive zien na aansluiten op je laptop. Maar de Thonny “ziet” de ESP32 en je kunt dan bestanden openen die er op staan (ander dan bij Arduino vindt compilatie niet al vooraf plaats dus je kunt de programmacode ook achteraf nog lezen), nieuwe bestanden aanmaken én je hebt de REPL beschikbaar om interactief commando’s uit te voeren die dan op de ESP32 worden uitgevoerd.

Dat maakt het debuggen een stuk gemakkelijker. Mauro Riva  heeft op zijn blog niet alleen blogposts over het gebruik van MicroPython staan (zoals deze over het zelf compileren van de firmware met BLE support), maar ook een github repository. Daar kun je ook een aantal voorbeelden vinden.

Lees verder….

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….

mei 242019
 

Om te beginnen, credit voor de titel gaan naar AndrewS in de reacties op het bericht op raspberrypi.org. Daar kun je lezen over de breimachine van Sarah Spencer, die ze met behulp van een Raspberry Pi aan het netwerk gekoppeld heeft:

I hacked my domestic knitting machine and turned it into a network printer with the help of a Raspberry Pi. By using a floppy drive emulator written in Python and a web interface, I can send an image to the Raspberry Pi over the network, preview it in a knitting grid, and tell it to send the knitting pattern to the knitting machine via the floppy drive port.

De software heeft ze gedeeld via Github en met het nodige gevoel voor de klassiekers heeft ze het OctoKnit genoemd “n honour of a more famous and widely used tool” (OctoPrint).
Haar winkeltje op Etsy is op dit moment even dicht omdat ze met zwangerschapsverlof is. Op Raspberrypi.org toont ze een paar voorbeelden:

Maar het mooiste voorbeeld is toch wel dit tapijt dat ze zelf via Twitter deelt:

https://twitter.com/HeartOfPluto_/status/1033550777434816512

Als je geen beeld hebt van de omvang, er zit een persoon op de foto!

Een tweedehands breimachine kost zo’n 500 euro (en meer). Ik ga er even vanuit dat net als bij een lasersnijder, een snijplotter en welk apparaat dan ook waar je ogenschijnlijk heel coole dingen mee kunt maken, er heel wat debug- en uitprobeerwerk vooraf gaat aan het daadwerkelijk kunnen laten breien van zo’n mooi tapijt. Maar zeg nou zelf, hier wordt je toch vanzelf enthousiast van? En ben je dan niet blij dat je (een beetje) kunt programmeren? Dat je weet hoe programma’s, hardware, software aan elkaar geknoopt kunnen worden? Dacht ik ook. 🙂

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….

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.

jun 062017
 

Ik kijk al tijden niet meer live naar de grootse aankondigingen die Apple met enige regelmaat doet. Dat geldt overigens ook voor Google, Microsoft, Samsung. Ik vind het veel efficiënter om een dag erna een van de vele redelijk snel beschikbare samenvattingen te bekijken. Hierboven zie je er eentje van 10 minuten. Ik moet bekennen dat ik hem wel heel erg een compilatie van “groter, sneller, goedkoper” vond. Zo eentje die ik dan dus gerust kon missen.

Lees verder….

jul 052016
 

Skype_logoTja,  is het een feature of iets waarbij ook jij nog nooit tegen de oude grenzen aangelopen was?

Ik moest bij WhatsApp in ieder geval even hard zoeken wat daar de bovengrens is voor bijlagen. Het blijkt zo ergens rond de 16MB te liggen. Genoeg lijkt me voor een foto of gemiddeld Office-bestand. Natuurlijk, als je videobestanden door wilt sturen dan loop je tegen die grens aan. Dán zou die 300MB die een bijlage via Skype vanaf nu groot mag zijn, handig kunnen zijn. Dat je het bestand dan meerdere keren, dus op verschillende apparaten kunt downloaden, is eveneens handig.

Maar uiteindelijk is de Onedrive optie die geopperd wordt voor nóg grotere bestanden, dan waarschijnlijk ook verstandiger. Want dan staan de bestanden tenminste ook meteen op een plek waar je er samen, in de browser aan kunt werken. En dan hoeft het ook niet persé Onedrive te zijn, kan dan natuurlijk ook Google documenten zijn of zo.

De feature wordt de komende tijd uitgerold, dus het kan zijn dat het bij jou nog niet werkt.

 Reacties uitgeschakeld voor Bestanden tot 300MB versturen via Skype  Tags: , , ,
mei 122016
 

TechsmithTechsmith kondigt aan binnenkort met een aantal gratis producten te stoppen. Twee daarvan, ScreenChomp (schermfilmpjes maken op de iPad) en de SnagIt plugin voor Chrome heb ik een tijdlang zelf gebruikt, maar inmiddels ook al een tijd niet meer. Wie weet geldt dat voor meer mensen zo, dan is het heel verstandig dat Techsmith er mee stopt.

Hoe dan ook, gebruik je de producten wél, check dan even deze pagina.

 Reacties uitgeschakeld voor Techsmith stopt met een aantal gratis producten  Tags: ,