Linux System Programming Dojo - II


Details
What is it?
Linux System Programming Dojo is a place where people can practice Linux System Programming, to improve their coding skills.
How Does it Work?
• A pre-determined task is chosen for the Dojo, and is split into sub-tasks.
• People are then divided into 7 team of 3 people each (selected in random)
• Each team selects a sub-task and works on it for about 1.5 hours.
• Each team is then given 10 min to present their code, and get review feedback
Why Should You Attend a Dojo?
• The teams will be a mixed group of hackers and newbies. It will be great oppurtunitiy for newbies to learn from the hackers.
• The hackers also get to learn, when they explain to newbies, by thinking deeply. This will help improve their understanding of the system as well.
• During the code review, people can get review comments from the entire group, where the collective knowledge of the group can be harnessed.
Pre-requisites
C and Linux System Programming Fundamentals. If you are not familiar with Linux System Programming you can brush up some fundamentals from the book, Advanced Linux Programming available from http://advancedlinuxprogramming.com/ (http://advancedlinuxprogramming.com/) Make sure you read through Chapter 3: Processes and Chapter 5: Inter Process Communication.
Why Do You Charge For the Event?
We charge for the event, so that people take the RSVP, a little more seriously. That way we get a more accurate head count, since the no. of seats are limited. The amount will be put to good use for providing refreshments during the event.
How to purchase tickets?
You can purchase the ticket at our Explara event page: https://in.explara.com/e/linux-system-programming-dojo-2

Linux System Programming Dojo - II