New blogging platform

Hello again! I decided to move this blog to postach.io. The pains of running blog using Hugo were adequately presented in this post by Diego Pettenò. As much as him, I neither like providing comments through Disqus, but, on other hand, I am getting mos...

audiowaveform compilation

or How I gave my code fixes to BBC Introduction I am working on a larger project, wherein I needed to visualise audio waveforms. Surprisingly, there are not that many programs able to do this. Even the Swiss Army Knife for all things audio, SoX, plots ...

Cambridge Z88 Serial Connexion

This is a beginning of a much larger project. For now, I will just concentrate on making a serial connexion to Cambridge Z88 computer. If you are impatient, just scroll to the end of the article. I must confess here that I have a certain corner of my h...

Trying out Piano HAT

Piano HAT is an add-on board with piano keyboard and a couple of switches for Raspberry Pi single-board computer. Today I tried out Piano HAT on Raspberry Pi 3. The capacitive touch keyboard is reminiscent of Touch Demo Drum Board, but the platform is...

Relaunch

Hello, dear readers! As you see, this blog has been relaunched. Now it is powered by Hugo instead of Wordpress, therefore it uses much less resources on server and can even be edited (and tested) offline. The blog's appearance is hugo-sustain with...

Using make for automatic processing

Recently, I needed to extract text from a PDF file. This PDF file was produced from scanned pages. To extract the pages back, I used command pdfimages file.pdf IMG This stored the original scans in PBM-formatted image files. The files were named in t...

BF interpreters in XSLT and in Scratch

This release features Brainfuck interpreter in XSLT. It is in this repository. Most information is in the file Readme.txt. From there on, you will know how to use the interpreter. Another feature in this release is the Brainfuck interpreter in Scratch,...

Web server on a 8051 microcontroller

A couple of years ago it was rather fashionable to create a web server in a microcontroller, most often in a Microchip PIC 16F84 microcontroller. The latter has been chosen because of easy programmability, I surmise. But each implementation had at leas...