software releases

latest os release images

gitweb

Texts

Friends

Life


Powered by Go

POOLE, Alastair <netstar>

email echo -n "bmV0c3RhckBnbWFpbC5jb20K" | base64 --decode

"Programming is fun, so is reinventing the wheel. Why use a set of libraries and simplified APIs when you can write everything from scratch? People complain about this but do you ever see a qualified and skillful carpenter import furniture parts from IKEA? Low-level programming is fun, and if you are accountable for all the software I find that is better for maintainability and sense of achievement."


Aspiring
to be full of God's grace and to write graceful code.
Writing
software in C, Go, Perl and PHP languages and also sometimes Python, JS and Rust.

C
teaches the programmer that actions have consequences and that in any solution, the consequences must be taken into account and dealt with.


    projects

  • Evisum is an EFL based system monitor..

    This is a system monitor for Linux, OpenBSD, FreeBSD, DragonFlyBSD and macOS written in C using EFL.


  • EDI is an EFL based IDE for Unix.

    At the moment I actively maintain and develop EDI.

    Together with other EFL developers I spend a lot of time working on improving this developer tool. Lots of great features are included.

    Features include: multiple panels and tabs, split views, syntax highlighting, code completion, integrated debugger, search and replace, project search, file management, themes, SCM integration and much more!


  • Libsea is a set of programming APIs designed to make many of the common POSIX programming tasks less burdensome and complicated for the programmer in C.

    Includes APIs for:

    • Binary trees.
    • Hash tables.
    • Linked lists.
    • Binary and string buffers.
    • File system actions.
    • Inter-process communication.
    • TCP and TLS communication.
    • File system notification.
    • Checksum SHA256 and SHA512 (file and memory).
    • Process information.
    • Process creation.
    • Audio playback.
    • Server programming for TCP/IPv4, TCP/IPv6, TLS, UNIX domain and Websockets (version 13).
    • String conversion and manipulation.
    • System information (CPU, disks and mounts).
    • JSON processing.
    • Thread programming (threads, locks and spin locks).
    • HTTP/s requests.
    • Image conversion.
    • ...

    Effort has been made to make these programming APIs portable and currently libsea supports Linux, macOS, FreeBSD, DragonFlyBSD and OpenBSD.

    Libsea has two major dependencies: SDL2 and libressl/openssl.


  • tingle-ng sensor line for Unix-like systems.

    Sensor information on Linux, MacOS, FreeBSD, DragonFlyBSD, OpenBSD and NetBSD.

    Includes cpu (multiple cores) usage, memory usage, network use, battery (multiple batteries) and power indication and thermal sensors.

    Download the latest code from http://software.haxlab.org/tingle-ng.git.


  • Scriptune - Bible "fortune" and search.

    Includes the King James and Douay-Rheims translations. Both in a single text file and same format.


  • volga - Gumtree Replacement

    This is quite an extensive website engine written in Golang. You can use it.


  • goxy

    Goxy is a very simple HTTP/s proxy written in Golang (supports GET, POST, HEAD, CONNECT).


  • synthropy which is a music synthesizer.

    Here's an example recording: example.wav


  • openbsd on e

    EFL and Enlightenment on Linux, FreeBSD and OpenBSD.

    I am an active EFL and E developer. Most of my spare time is spent working on these projects:


    thoughts

    people like to be intelligent.

    no-one likes someone smarter than them.

    i am no-one, forgotten infinitely, yet principal and exclusive witness to existence.

    articifical intelligence - "Emulating God".

    everyone wants to be different, until they are different!

    dear youth, don't be cool!

    brush your teeth and shave in the shower or bath!

    bring and read technical manuals when you visit the toilet!

    I cannot believe how happy I am to still be alive!

    if you don't reinvent the wheel, you won't invent!

    what a disaster that all was and just thank God!!!

    I'm better than I think I am but not as good as I sometimes think!

    one header to fool them all, and in the darkness blind them!


    (c) copyright 1984-2020. POOLE, Al. all rights reserved.