Tag: Personal Project

Flask PyWebCamWebMonitor Web App

A couple months ago I made a Python-Vue app ( Flask PyWebCamWebMonitor ) for controlling webcams(live view/record/stream) attached to a Linux host.

It’s pretty straight forward you use pip3 to install it then you install it as a system service or you start it manually with a command that is registered on the system automatically after you installed the python package.

When I first released it I tested it on a Linux X86 host but my intention was to make the app work even on the smallest dev boards, so a few days ago I tried to install it on orange pi zero.

As expected I encountered some problems first, the problem is that installing NumPy which is a dependency of OpenCV which is a dependency of my app, was complicated because the NumPy was not available for arm devices and when you tried to install it from building it you ran out of memory and the kernel killed the building process, you can activate a swap, and increase your /tmp size to overcome these limitations but it is simple just to install NumPy from the APT repo with apt install python3-NumPy, that you don’t have to needlessly wait. View full article

Java concurrent programming homework

Some days ago I published on my personal Gitlab server some project/homework. (Java concurrent programming). I did this some time ago for a master’s course at my university. I think I did spend a day or less on it so the code is just for the purpose of demonstration. In fact as usual after the presentation, I left it to rot. I will probably put some other dead corpses on a string there as I have so much code even from a decade ago.

Anyway, Where is the Link to my java concurrent programming Homework

Here it is: https://gitlab.flashsoft.eu/root/univ_PGC-project

View full article