Tutorials
Multithreading PyQt5 applications with QThreadPool
Run background tasks concurrently without impacting your UI
Tutorials
Using MicroPython and Uploading Libraries on the Raspberry Pi Pico
Using rshell to upload custom code to the Raspberry Pi Pico.
Tutorials
3-axis Accelerometer-Gyro with MicroPython
Measuring acceleration and orientation with an MPU6050
Tutorials
Dictionary Views & Set Operations
Working with dictionary view objects
Tutorials
Creating a 3D wireframe cube with MicroPython on an OLED display
Basic 3D model rotation and projection
Tutorials
Displaying images on OLED screens with MicroPython
Using 1-bpp images in MicroPython
Python
Python Dictionaries
A rather long guide to Python's key:value lookup type
Tutorials
Building a MicroPython heart rate monitor
Finding the beat in HR sensor data
Python
Partial Least Squares Discriminant Analysis (PLS-DA) with Python
Partial least squares discriminant analysis (PLS-DA) is an adaptation of PLS regression methods to the problem of supervised clustering.
Tutorials
MetaboHunter 1D NMR Identification (Python Interface) Demo
MetaboHunter is a web service for automated assignment of 1D raw, bucketed or peak picked NMR spectra. Identification is performed
Biology
Measuring cell fluorescence using ImageJ
Determining the level of cellular fluorescence from fluorescence microscopy images in ImageJ
Tutorials
Cytoscape v3.0.2 on Mac OS X
Cytoscape 3.0.2 was released on 1st August, a bugfix release for the 3.x series. However, there is
Web Hosting
Pelicans on Webfaction
As mentioned in the previous post, I recently migrated this site over to the very clever Pelican. Setting it up
Tutorials
Speed up MATLAB on MacOS X
On MacOS X 10.5 there is considerable slow-down in the MATLAB editor and other GUI elements. The issue
Tutorials
Customize directory colors
You can use the command ls --color (or an alias) to show directories with colours for folders, files, links, etc.
Tutorials
Control memcached from the command line
memcached is a general-purpose distributed memory caching system originally developed by Danga Interactive for LiveJournal but now used by
Tutorials
Installing Haiku under Mac OS X with Virtualbox
Haiku is an open source operating system currently in development that specifically targets personal computing. Inspired by the Be Operating
Django
Django AJAX threaded-comments using jQuery
Upgrade threaded comments using mptt to allow AJAX submission of comments and update the template - without any backend hacking of