Git Product home page Git Product logo

awesome-opensource-apps's Introduction

Hi πŸ‘‹, I'm Dare Oduwole

GIF



Articles:

Heredoc: A Deep Dive
Neovim for 42 Students
42 Minitalk Explained
42 PushSwap Explained
Compilation Process in C

Skills:

javascript nodejs Docker react typescript clang html css3 nginx yaml iTerm webpack redux git

About Me:

I'm a software developer with a bit of a Linux obsessionβ€”I just love diving into the nitty-gritty of how things work under the hood. There's something about the command line and the open-source community that gets me excited to start my day. What really gets me going is the thrill of solving fresh problems. Whether it's untangling a tricky bug or optimizing code for performance, I'm always up for the challenge. The satisfaction of cracking a tough nut and making software run smoother is what keeps me hooked on this profession.


Top Langs

GitHub stats

C++     6 hrs 28 mins   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘   87.61 %
Other   35 mins         β–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   08.07 %
JSON    11 mins         β–“β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   02.49 %
Text    4 mins          β–’β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   01.03 %
XML     2 mins          β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘   00.66 %

42 Holly Graph

holy_graph


My 42 Project Table

Name Language Skills Description Estimated effort (h)
libft βœ… C Rigor, Imperative programming, Algorithms & AI Re-code useful C functions like split or join using only malloc, free, and write 70
ft_printf πŸ’― C Rigor, Algorithms & AI Reproduce basic functioning of prinft function (flags implemented: %c, %s, %i, %d, %u, %x, %X, %p, %%) 70
get_next_line βœ… C Rigor, Unix, Algorithms & AI Write a function which returns a line read from a file descriptor (bonus: multiple file descriptors without losing the reading thread on each of them) 70
born2beroot βœ… SysAdmin Rigor, Network & system administration Create a virtual machine under specific instructions. Setting a minimal Debian server implementing strict rules, e.g. strong password policy, UFW firewall, SSH, etc. In the repo there's only a Bash script that had to be broadcasted to all users every 10 minutes using crontab and wall 40
minitalk βœ… C Rigor, Unix Code a small data exchange program using UNIX signals (SIGUSR1 and SIGUSR2) and bitwise operations. A string is passed as a parameter to the client, converted into binary, and sent to the server in the form of signals (either 0 or 1), where the string is reconstructed and outputted. 50
push_swap βœ… C Sorting algorithms, Battery concept and handling elements, Algorithm implementation, Rigor, Unix, Imperative programming, Algorithms & AI Given an array of random integers, two stacks, and a limited set of moves (e.g. rotate entire stack up or down), write to the console the smallest number of instructions required to sort the array. 60
so_long βœ… C Graphics, Imperative programming, Applicative Create a small 2D game using the miniLibX API. The game's goal is to leave the map in the shortest amount of moves after collecting all objects. 60
minishell βœ… C Unix, Imperative programming, Rigor Recreate a small Bash-inspired shell for UNIX.
philosophers C Unix, Imperative programming, Rigor 42's take on the classic Dining philosophers problem using threads and mutexes. 70

awesome-opensource-apps's People

Contributors

adetunjitejumade avatar afrikhero avatar ambudnik avatar ammezie avatar bnhn avatar denisdulici avatar dgroup avatar dikiaap avatar duyet avatar glauberramos avatar hanjoongcho avatar iamraphson avatar ibrahimgoke avatar manan2501 avatar minhloi avatar moyheen avatar nwolisaemmanuel2-zz avatar onur-ozkan avatar paulprisacaru avatar prabhakar267 avatar rarkins avatar salmanulfarzy avatar sdipchikov avatar segunfamisa avatar sztheory avatar tmirmota avatar unicodeveloper avatar veelenga avatar vikaskyadav avatar willwcchan avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.