Category Archives: software

The Art of Code – Dylan Beattie

Beautiful presentation on computing.

Posted in software | Tagged , , , , , | Leave a comment

150M SLOC in your next car

spectrum.ieee.org/cars-that-think/transportation/advanced-cars/software-eating-car “Run a job assessment with all top managers at VW, Audi, Porsche, BMW, and Daimler tomorrow and ask them to code a small game or a simple but working virus,” he says. “If they are not able to do … Continue reading

Posted in Big Business, Leadership, Management, software | Leave a comment

Independent code review of the Imperial College’s Corona Model

Independent code review of Professor Feguson’s Corona model This is indeed interesting reading. For anyone who’s done any amount of professional coding, it’s clear – given that what the article claims is correct – that the robustness of the code … Continue reading

Posted in Data Analytics, development, Epidemics, software | Tagged , , , | Leave a comment

Stay smart, write code

Interesting article on the mental benefits of writing code: https://www.makeuseof.com/tag/how-programming-affects-brain/

Posted in software | Tagged | Leave a comment

Wind Speed Distribution – is it Normal…?

As a sailor, I’ve become obsessed by wind. Trying to understand its behavior has kept me busy for decades, and still, I can’t claim I fully understand wind behavior. Anyways, one of the things I’ve wondered is whether wind is … Continue reading

Posted in Data Analytics, development, Nautical Information Systems, Probability, Python, software, Statistics | Tagged , , , , , , , | 3 Comments

Improving Python performance by factor of 100

I’m doing a bit of Machine Learning on my spare time. A neural network that analyzes images. Anyways, since I don’t have zillions of computing power, any decent amount of learning data takes hours and days to process thru my … Continue reading

Posted in AI, Complex Systems, development, Machine Learning, Neural networks, performance, software | Tagged , , , , , , | 2 Comments

Facial detection using OpenCV & Python on Windows7-Cygwin64

Finally! As described in my previous post, I had some struggle getting OpenCV to run at all under my Windows7 / Cygwin64 installation, but eventually I managed getting it working for C++. However, Python still refused to cooperate with OpenCV, … Continue reading

Posted in development, software | Tagged , , , | Leave a comment

Python image processing – object recognition

When looking for a function enabling me to do normalized cross correlation of images, for purposes of object recognition, I stumbled upon an extension to the SciPy library: SciKit-image. After a few minutes of browsing that site I was able … Continue reading

Posted in development, Math, software | Tagged , , | Leave a comment

image processing – convolution explained.

The Python code below demonstrates convolution.  First, using Scipy’s convolve() function, then by two – far from optimal, far from high performance!  – ‘invented-here’ implementations of convolve(), that I hacked in order to understand what Scipy’s convolve() actually does. The … Continue reading

Posted in development, software | Tagged , , , | Leave a comment

Image processing with Python, Numpy & Scipy – image convolution

I spent a few hours tonight learning the basics of image processing. In particular, I wanted to understand convolution, that is, a techique for applying various types of filters to images. I’m not going to cover all the nitty gritty … Continue reading

Posted in development, Math, software | Tagged , , | 3 Comments