Tag: python

  • Romsey Tech Night

    We are now hosting Romsey Tech Night every Thursday evening at 7pm at the Romsey Mechanics Institute.  The current focus is Learning Python. Bring your laptop and come on down if you want to join us. Date: Every Thursday Time: 7pm – 8pm Venue: Romsey Mechanics Institute, 122 Main St Romsey  

  • PyAudio – Numpy – SciPy – DSP EXample

    Its always fun to do some side projects to stay sharp with particular tools and methodologies. This post will talk about a prototype CHU FSK decoder that I have recently started working on. It may end up being ported to C++, but I definitely find Python / Numpy / Scipy / Matplotlib / Octave allows…

  • Emacs external code formatting in Python

    One of the nice things with Emacs is its extensibility. You can write some Emacs Lisp to add some new functionality, if it does not already exist in MELPA. There are times however when writing an extension in another language might be useful (eg: Using C, C++, Perl, Lua etc). Recently I was writing some…

  • hp50gshell

    Prototype shell for interacting with HP 50G from a Linux machine. I find myself most productive when I don’t have to keep reaching for the mouse to drag and drop resources or interact with a program. This is the motivation for developing hp50gshell. It uses the awesome cmd2 package to allow me to create a…

  • Make Tags for AVR-GCC projects

    For embedded development, Emacs and AVR-GCC are my goto tools. I develop embedded code on Mac/Linux, and appreciate being able to search and navigate Tags in C/C++ code. This might be looking up the definition of OSCCAL or TCCR0A on an ATtiny85 project for example. Anyway, this would normally involve invoking gtags for example on…

  • Porting Software – Get your RPM’s right.

    The other day I was porting some C++ applications from Centos 7 to Fedora 25/27. Of course CMake helps with the compilation part. However, when I was standing up a new VM with Fedora 27, I wanted to quickly ensure I had the right libraries present on the system to check that compilation/linking would succeed.…