Build Your Own Web Server
Build your own Web server. Implement the HTTP protocol to create a web server. ...
Build your own Web server. Implement the HTTP protocol to create a web server. ...
A web spider is a software program or service that can crawl the world wide web. It starts from one or more seed sites/pages then finds and follows links to discover other sites and pages. ...
The which command locates the executable file associated with a given command by searching the PATH. It’s a simple but essential Unix utility. ...
Whois is a query and response protocol used to look up information about registered domain names, IP addresses, and autonomous systems. ...
xargs is a Unix command line tool it allows you to construct argument list(s) and execute utility commands. ...
Xxd is a Unix command line tool to create hexdumps and to convert a hexdump back into it’s binary form. ...
This project is to build a YAML parser. A YAML parser is a tool or library that reads and interprets data written in YAML (YAML Ain’t Markup Language) format. YAML is a human-readable data serialization format commonly used for configuration files, data exchange, and data storage. The parser processes YAML files, converts their content into data structures (like dictionaries or objects), and makes them accessible to programming languages for use in applications. ...
The command line tool yq is like jq but for YAML data instead of JSON data - you can use it to and filter and transform YAML data, much like you would JSON dats with jq. ...
Tetris is a computer game that has been around since 1985 and has appeared on many platforms since then. It is one of the best selling computer games of all time. Fundamentally is is quite a simple game. The player completes horizontal lines along the bottom of the screen by fitting together shapes that descend from the top of the screen. Completed lines disappear, earning the player points. The game ends when the uncleared lines reach the top of the screen. ...
Wheel of Names is a random name picker that allows users to enter a list of names (or other text entries) and spin a virtual wheel to select one randomly. It’s commonly used for randomly picking from one of a set of options. ...