I have reached the nadir of software development; I wrote my own CSV parser. Initially, I only wanted to learn how to use Lex and Yacc, but, as I got into the task, I found that I had use for a CSV parsing library. And, so, my descent began.
Submitted by Lew on Fri, 06/05/2020 - 16:32
Last year, I collected some data from my car-mounted GPS, in order to update openstreetmap.org with a side-road into the lake at my cottage. As my GPS is only accurate to about 3 metres, and (on the drive along this side-road) often less accurate than that, I collected trackpoints from several drives up and down the side-road. This permitted me to refine the openstreetmap roadway path with a bit of accuracy, and add that side-road to the public map. This year, I hope to make many more trips to the cottage than I did last year.
Submitted by Lew on Thu, 05/28/2020 - 13:07
A few months ago, I dragged my Linux laptop, some Digispark ATTiny85s, and some other hardware along to while away the time on an out-of-town visit. My objective was to, in my spare time, learn how to use some of the libraries available to the ATTiny85/Arduino environment, and to play a bit with the hardware.
Submitted by Lew on Fri, 05/22/2020 - 17:06
So, I'm reading a Usenet newsgroup and see this post talking about how to view the Raspberry Pi desktop on another machine. The post recommended downloading and installing yet another application to the Pi, and to the system that would view the Pi desktop. I guess that's the answer for some, but it's not the answer for me.
Submitted by Lew on Thu, 05/14/2020 - 16:32
Recently, I participated in a discussion about using Asterisk on the Raspberry Pi, to provide a call filtering facility for a home installation. My correspondant had tried to set up a Raspberry Pi and VoIP handset to handle phone calls such that incoming calls would pass through a whitelist/blacklist, promoting good callers and damning bad callers, while directing outgoing calls to their intended destinations.
VoiceOver stems from my increasing use of CMU Flite (http://www.festvox.org/flite/) as a system and application tool. As I incorporated flite into various utilities, I found no easy way to ensure that the generated speech from one tool would not "speak over" the speech from another tool. Additionally, when I wanted more than one tool to speak with the same voice parameters, I would have to manually duplicate those parameters into the code or configuration files.
Pages