In our extraordinary 1337 Coding School, I have worked with my committed colleagues Mouad Ouaammou and Said Amjaabou on a very ambitious project: To deliver a web server implementation with C++. The challenge, therefore, not only involved the technical skills of a script-kiddie, but it also provided a contribution to the in-depth practical knowledge of basic operations within the HTTP protocol. We employed the enablement of three vital HTTP methods in this project: GET, POST, and DELETE methods. This functionality is, however, the main reason for the seamless integration of any sort of client request with the smooth running of the whole system. After carefully composing the maze of web server development, we now made our way to multiplexing as well as non-blocking techniques which were the ones that played their part. Here is the link to the project in GitHub --> https://lnkd.in/ds7-snP4
MOHAMED OUAAMMOU’s Post
More Relevant Posts
-
Exciting Update from PIAIC's Fourth Class in TypeScript! 💻✨ Delving into the core, we explored (ARITHMATIC OPERATORS) In JavaScript, arithmetic operators are used to perform mathematical operations on numbers. Each line of code feels like a milestone in my programming journey. 💻💡 🚀 Mastering Arithmetic Operators in JavaScript 🚀 JavaScript, being the backbone of web development, offers powerful tools for performing arithmetic operations. Understanding these operators is crucial for building robust and efficient applications. Let's dive into the world of arithmetic operators: Addition (+): Use the + operator to add numbers together. It's not just limited to numbers; you can concatenate strings too! Subtraction (-): Subtract one number from another using the - operator. Simple yet essential for various calculations. Multiplication (*): Multiply numbers effortlessly with the * operator. It's handy for calculating totals and scaling values. Division (/): Divide numbers with the / operator. Watch out for division by zero! Here is my Github repository link: https://lnkd.in/d7x6J5V2 PIAIC BATCH 56!
To view or add a comment, sign in
-
DAY-2 ARRAY 2|09|2024 I solved various problems across multiple platforms like leetcode, gfg, coding ninjas and I realized how difficult it can be to track which questions I’ve solved and the different logic I applied. To streamline my learning process, I’ve decided to start maintaining a GitHub repository where I’ll document all the problems I’ve worked on, along with the solutions and the logic behind them. This will not only help me stay organized but also serve as a valuable resource for anyone following along on a similar path. 1. Rotate an array to the left https://lnkd.in/dBZ5tNcQ 2. Rotate an array to the right by k places https://lnkd.in/dcdkzWTV 3. Rotate an array to the right by k places https://lnkd.in/dAdbt3Da 4. Move zeroes to end https://lnkd.in/dF4J99JK 5. Linear search https://lnkd.in/deS2xTuQ 6. union of two sorted arrays https://lnkd.in/dFCyFESH 7. Intersection of two sorted arrays https://lnkd.in/drcEJ8u4 8. Intersection of two arrays https://lnkd.in/dfd8BAAP GitHub repository link: https://lnkd.in/dKtzC2g8 #DSA #C++
To view or add a comment, sign in
-
Redux Code Walkthrough - Part 1 🧑🏻💻 WaitList Popup How I am using Redux Global State Management for integrating the popups across all the components?? Coding GenFunnels.com 👀 Learn about the flow in the video below 👀 Part 2 Coming up next 😊
To view or add a comment, sign in
-
My 30 Days of Code challenge has been accomplished, marking the beginning of an exciting coding adventure. Let's see on Day-01(08-11-2024), Practicing with CSS Selectors & Inheritance
To view or add a comment, sign in
-
Discover a cat-tastic way to visualize HTTP status codes 😺 Check out http.cat - where each status code is paired with a descriptive image of a cat, purr-fect for any cat or coding lover! 👨💻 #cats #code #typefully https://http.cat
To view or add a comment, sign in
-
It may be the weekend, but the commitment to skill up must not stop, 365 days a year. Even on rest days, dedicating a couple of hours to improving, getting better, and having fun building software will keep you constantly advancing. Saturday plan to improve: * Finish a JavaScript course from DevTalles to ensure the fundamentals are covered. * Improve some portfolio projects on my website: www.quezadajulio.com. * Learn more about system design and Data Structures & Algorithms on Neetcode with Navdeep Singh. * Solve some coding challenges on Codewars. * Read Eloquent JavaScript for 1 hour. * Read the Vue.js documentation to cover some gaps. * Learn more about Linux on Hack The Box Never stop learning!
To view or add a comment, sign in
-
Time to become a Leet Code master so I can finally prove that I know about developing applications.
To view or add a comment, sign in
-
Ollama + CodeQwen LLM + VSCode Continue Extension === 💎 If you're a software developer, you definitely need to take a look at this combination. Many are not Ok with adding Microsoft Copilot to their project as it's gonna share the code base and train the model with it. Assuming they already don't do so through VSCode itself and GitHub repositories! Now you can have code assistants running locally, without worrying about it being shared somewhere. Here is what you need to do: - Install Ollama. - Download a LLM. CodeQwen is great as it's trained for about 100 programming languages. - Install Continue Extension in your VSCode. - Add your preferred downloaded/remote LLM to it. - Enjoy prompting! #LLM #Ollama #CodeQwen #Continue #VSCode
To view or add a comment, sign in
-
Watch our new video tutorial "Getting started with Langium – Part 8: Set up a VSCode Extension" by Benjamin Friedman Wilson. In this tutorial Ben shares how to create your own VSCode Extension for your Langium-based language, complete with language support and your own extension icon to boot. Please check out https://typefox.io/blog for more articles and tutorials and visit our Youtube channel. If you have any questions, please refer to GitHub Discussions https://lnkd.in/ebnDYtBf or directly contact us on our homepage. Happy coding! #Langium #DSLs #tutorial https://lnkd.in/eR_eHMqQ
Getting started with 'Langium' - Part 8 "Set up a VSCode Extension"
https://www.youtube.com/
To view or add a comment, sign in
-
"🚀 Day 76 of #100DaysOfCode 💻 Entering the 76th day of coding with enthusiasm and determination! 🌟 Day - 76/100 Problems Solved:1 Total Problems:76🔥 Today's code reflects our continuous progress and commitment to mastering new concepts. Dive into the latest solution on GitHub GitHub Repository Link:https://lnkd.in/dtUHA3NZ leetcode:https://lnkd.in/dN6CMH-7 #CodeJourney #Day76 #KeepLearning #100DaysOfCoding"
To view or add a comment, sign in
Attended University of technologie of oujda
4moGreat work 👏 👍🏻