Pinned Repositories
AddTagsToPhotos
An application that lets you to add tags to a Photo and change the name of the photo according to the tags in your OS.
citi
FileCompressDecompressHuffman
Built a program that compresses and uncompresses a file using Huffman Coding. Also, used recursion and other data structures to craft the most efficient way to compress and uncompress a file, so that it takes the shortest period of time possible.
FileSystem
Project mimicking some system calls in the Ext2 File System
hello-world
Interceptor
In this project, I hijacked a system call where "hijacking (intercepting) a system call" meant to implement a new system call named my_syscall, which allowed me to send commands from userspace, to intercept another pre-existing system call (like read, write, open, etc.). After a system call is intercepted, the intercepted system call would log a message first before continuing performing what it was supposed to do.
MancalaServer
Server for a Mancala game
perpetua
ProcFileViewer
You can view the proc files from the perspective of a tree.
SieveOfEratosthenes
A program that determines whether a number N can be factored into exactly two primes, and if it can be factored, identifies the values of the two factors. The algorithm employed is that of Sieve Of Eratosthenes uses forks and pipes.
nimit25's Repositories
nimit25/AddTagsToPhotos
An application that lets you to add tags to a Photo and change the name of the photo according to the tags in your OS.
nimit25/citi
nimit25/FileCompressDecompressHuffman
Built a program that compresses and uncompresses a file using Huffman Coding. Also, used recursion and other data structures to craft the most efficient way to compress and uncompress a file, so that it takes the shortest period of time possible.
nimit25/FileSystem
Project mimicking some system calls in the Ext2 File System
nimit25/hello-world
nimit25/Interceptor
In this project, I hijacked a system call where "hijacking (intercepting) a system call" meant to implement a new system call named my_syscall, which allowed me to send commands from userspace, to intercept another pre-existing system call (like read, write, open, etc.). After a system call is intercepted, the intercepted system call would log a message first before continuing performing what it was supposed to do.
nimit25/MancalaServer
Server for a Mancala game
nimit25/perpetua
nimit25/ProcFileViewer
You can view the proc files from the perspective of a tree.
nimit25/SieveOfEratosthenes
A program that determines whether a number N can be factored into exactly two primes, and if it can be factored, identifies the values of the two factors. The algorithm employed is that of Sieve Of Eratosthenes uses forks and pipes.
nimit25/TOAH
Built a GUI imitating the features of Tower of Hanoi. Also, came up with an efficient and optimal algorithm which takes the minimum number of moves possible for moving any number of blocks from one tower to another.
nimit25/U-HUB
nimit25/virtualmemory