Become a sponsor to gclkaze
The Tzertzelos Artist & Album Anniversary backend suite of programs was the first serious fun-project.
The next one serious project will be an tooling & automation language/compiler that is written in Golang and has as a goal to facilitate backend jobs, frontend testing & control, encapsulate boilerplate backend code in modules & packages; easily allowing the language's extension & functionalities.
The new language is almost ready, but I would still need a Eva Module Repository Server for the language, so that the user could look for the language's module for installation, or documentation reading.
The DockerServer mini-project allows the implementation of Linux command execution through sockets to a safe Docker instance and is a part of the language runtime system.
While writing these systems in my personal time, I always had in the back of my mind of a bunch of algorithms and solutions about Sparse Matrices & CUDA C++ that I would like to write down for myself. I started writing the Sparse Matrix fun-project, to remember & practice some C++ while learning & experiencing some GPU execution on my test sparse matrices. It is more like a curiosity fun project.
In the current page, you will find some of these projects and way more to come; probably the compiler of the Eva tinkering & tooling language is coming somewhere next year along its ecosystem.
Let's see about it!
Always keen in learning new techs, problems, domains & thinking about solutions.
enough to pay the monthly server cost for the Tzertzelos Anniversary page (facebook & instagram) which i kept paying by myself for the last 8 years, to host my platform and collect the data. If I receive way more though, I could spend time in the development of the EVA Tinkering & Tooling Language more frequently and do more experiments with CUDA C++! I would still do any of the above anyway because Music and Software Engineering is my Passion, although I would totally appreciate a hand!
Featured work
-
gclkaze/DockerServer
A Server program that allows creation, deployment of Ubuntu Docker containers in the server side, allowing communication with the client through TCP sockets.
Go 2 -
gclkaze/Sparse-Matrix
A class that represents a Sparse Matrix by storing tuple/data nodes and tuple connections in std::vectors rather than pointers. A SparseMatrix iterator is provided for looping through the tuples.
C++ 2 -
gclkaze/Eva-Module-Repository-Server
This is the Eva Module Repository Server implemented in Golang. Allows the following operations for the Eva Automation Language Modules: commit module, search module by tag and name, fetch module i…
Go 1