My recent work, Dealiable.com, has entered the public beta phase and will be stable soon! The domain was registered on 29 June, 2018 (Friday) and then made public the same day. This was a really fun one work on, with so many challenges, so many corner cases, and so many more to come and tackle. But it feels really awesome to get this piece of work rolling and seeing people appreciating the idea and work.
Postgresql's postmaster (Postgresql cluster [not cluster in the usual notion] manager), listens on TCP socket and also on UNIX domain socket (for localhost use only). Using UNIX doamin sockets to connect to Postgresql is very useful as it is bound to filesystem access only, no network socket involved. As a result, we get less overhead and less resource usage.
Often times we face the need to get our public IP address; in doing so, from time to time, we've used many URL endpoints, found in the wild - which seem to serve well for a while before disappearing suddenly, forever. As a permanent fix to this dilemma, i've written a tiny app and created couple of URL endpoints on my
BookShelfBD.com domain to get the public IP address and some HTTP request metadata over HTTP.
Many avid Pink Floyd fans like to divide the legendary journey of the band in two distinct timeframes1 -- Waters Era (led by Roger Waters) and Gilmour Era (led by David Gilmour).
So many things said, without actually saying anything... Pink Floyd : A Saucerful of Secrets...
After a long time, I've started commit-ting to GitHub again (will keep on using GitLab too). While roaming around, found an old Gist of mine, discussing about
gnuplot -- the command line plotting tool for GNU/Linux systems. The Gist is just a basic intro.
I've started on a new project, basically sort of a side project; It is about trying to replace the typical one time task/job scheduling engines/systems, used in GNU/Linux, namely
batch and other similar ones.
I've named it hat (hyper-at). The idea is to replace all of the mentioned ones with a single engine, with more option and flexibility.