Posts

Typhoon Relational Database - bindings in FreePascal

Image
 Typhoon is a small relational database library (or database engine, if you want) written in C language and used by its author in commercial applications. I use it in a little demonstration application, named SquabDB, which is a pigeon breeds database published on gitlab at this address . But, because I like also Pascal language and I use it a bit, I made a Pascal unit for Typhoon, named ty.pas which can also be seen here . To test it, I used it in the same application, but this time written in Pascal language, published here .

Application Development Workstation with a minimal desktop manager.

Image
  The desktop manager is composed of BlackBox window manager (with a menu edited by hand and fluxbox initialization scripts), Tint2 taskbar, Nitrogen wallpaper utility, plus a couple more widgets. All under Linux Devuan 4 operating system on a very modest dual core Celeron with 4Gb RAM memory,  After a fresh start and stabilization, htop shows around 312Mb of used RAM memory which I can squeeze even more but then I start loosing functionality. You cannot get this low on a systemd based system. The workstation is used to develop C and Pascal medium complexity applications, Internet browsing and messaging, multimedia and game playing, multimedia creation.  The system is very snappy and it gets the job done without stressing the laptop. For more complex tasks (as drawing in krita with a wacom tablet ), a more advanced desktop manager is used where all this advantage completely disappears. 

Arduino Solar Shower Prototype

Image
  Work in progress...