by Abhishek Thakur | Feb 7, 2023 | Blog, linux
Maven, the Yiddish word for knowledge accumulator. It started as an attempt to simplify the construction process for the Jakarta Turbine Project. The idea behind Maven was to structure ongoing projects, with a clear definition of what the project consisted of. And...
by Abhishek Thakur | Feb 6, 2023 | Blog, linux
Go is a statically typed, high-level programming language developed by Robert Griesemer, Rob Pike, and Ken Thompson at Google. In its syntax part it is similar to C language. It is often referred as GoLang because of its former domain golang.org, but it’s proper...
by Abhishek Thakur | Feb 5, 2023 | Blog, linux
PHP is a general-purpose scripting language for web development. Created in 1993 by Danish-Canadian programmer Rasmus Lerdorf and released in 1995. PHP code is generally processed on a web server by a PHP interpreter implemented as a module, daemon. On a web server,...
by Abhishek Thakur | Feb 3, 2023 | Blog, linux
Docker is a software framework for for building, running, and managing containers on servers and the cloud. It’ a freemium service based on other OCI projects. Unlike traditional virtualization method Docker virtualization happens on an OS level rather than...
by Abhishek Thakur | Feb 1, 2023 | linux
In Ubuntu or any OS applications which implement common services often use port numbers to define it. The process applied is called listening . Which involves receiving and transferring requests for the communication of services. Ports allows a computer to easily...
by Abhishek Thakur | Jan 22, 2023 | linux
Sudo is a command line tool that allows a specific user (or group of users) to run some (or all) commands as root while keeping all commands and arguments logs. It operates on a per command basis. Using timestamp files it implements a “ticketing” system”. For...