- Hardcover: 136 pages
- Publisher: Shakthi Kannan (2014)
- Language: English
- ISBN-10: 9351967832
- ISBN-13: 978-9351967835
- Package Dimensions: 23.2 x 15.8 x 1.2 cm
- Average Customer Review: 10 customer reviews
I Want 2 do Project. Tell Me Wat 2 do. Hardcover – 2014
Save Extra with 1 offer
- Cashback (3): Go Cashless: Get 10% cashback up to Rs. 50 using BHIM UPI (available only on mobile app/website) or RuPay cards. Offer period 1st September to 30th September. Cashback will be credited as Amazon Pay balance within 15 days from purchase. Here's how
- Go Cashless: Get 10% cashback up to Rs. 100 using Visa debit card, credit card or ATM card. Only on your first 2 cashless orders on Amazon.in (including mobile recharges and bill payments). Offer period 4th Sep to 30th Sep. Cashback within 10 days. Here's how
- Go Cashless: Get 10% cashback up to Rs. 100 using Visa Signature or Visa Infinite cards. Offer valid only once per customer (including mobile recharges and bill payments). Offer period: 11th Sep to 27th Sep. Cashback within 10 days. Here's how
This book has been written to help students and professionals as well to work on free and open source software (F/OSS) projects.
These software projects are released under a freely distributable license which allow you to use, copy, make changes and distribute the software.
This is different from proprietary software, where you only receive an executable under a restrictive license, and the source code is not provided to you.
The book teaches you the methodology to be followed when working with F/OSS projects with similar programs.
This will help you to become a valuable contributor to these projects, and get wide recognition as an individual.
About the Author
Shakthi Kannan is a free software enthusiast who blogs at shakthimaan.com. He can be reached at email@example.com. He has been advocating the use of F/OSS across India. His social presence is by the name @shakthimaan.
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter mobile phone number.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
I bought the paperback. The binding is really good, the paper really nice (unlike other tech books I’ve read) and the words large enough to read.
I expect to get a lot of use, out of the book.
And lot of use is right.
While it’s a slim volume and a pretty quick read, the book is pretty dense when it comes to the wisdom it imparts.
The book has a simple (yet substantial to execute) premise.
You’ve just tipped your toe into programming, or you’ve learnt a new language, or you’ve probably written a few programs or maybe you’re just brand new.
You want to explore the vast thrilling world that is Open Source Software.
“i want 2 do project. tell me wat 2 do.” answers the what now in painstaking detail.
From communication (Mailing List Guidelines) to the importance of focus (Attention to Detail) to working with mentors (the Project chapters) to the tools (Methodology & tools) to the importance of sharpening the saw (Reading …) and finally the importance of your environment (Sustenance), the book covers the entire gamut that a student or a novice programmer with open source would go through
Shakthi writes like he speaks; pithily, concisely with the weight of his experience behind his words.
The book is chockfull of quotes (from the Lady Lovelace to Menaechmus to Taleb) that lend heft to the chapters.
The references at the end of each chapter will probably keep me busy for the next few months.
The book’ll save you enormous amounts of time and heartache, in your journey, were you to heed its advice.
It’s that good.
1. Not allowing email address access to social networks. I faced similar situation with Badoo
2. Importance of Sending Plain text emails
3. Not replying to email digest
4. Time management of project
5. Avoiding last minutes changes in code
6. Habit of daily committing the development
7. Difference between shallow and fast vs deep and slow learning
8. Taking project decisions without informing mentors in overconfidence
9. Importance of programming language and not to go with high salary trends of the language in the market.
10. Way of reporting a bug
11. Importance of automated build and deployment systems
12. Various types of documentation and their use
13. Value of reading and writing and how to improve them
14. Benefits of attending conferences, hackathons.
Some references are repeatedly cited, I think they can be referenced commonly without repeating them at the end of chapter. Example of source codes are not written with proper font side. It is good to highlight keywords appropriately according to programming language. A common way can be highlight keyword with bold. Highlighting keywords will help reader while reading code. While informing students on mailing list it is good to guide with mail encryption technologies(GNUpG, etc). As a reader, I will prefer to have one common section of coding related guidelines rather than small section in many chapters.
The book builds upon his (now famous?) presentation of the same name (available from his site) and adds a lot of the points he talks about. The book uses a lot of examples to illustrate the lessons or, recommendations. And most of these are taken from actual interactions on lists, IRC forums and conversations. Those who are involved in various FOSS communities and spend their time building up new contributors - they can relate to these. The not-so-new contributors can have a good chuckle and the would-be contributors can learn a lot of lessons. Shakthi takes time to talk about Software Engineering, mathematics and all the other things that traditional books on programming don't talk about and programmers often have blog posts on.
If, in a later/newer version, the non-text pieces ie. code-blocks or, email snippets etc can be highlighted in blocks, it would make for easier reading
Contributions. Students in our Country, generally do not get the exposure in to the Open Source World and most of them land up doing the legacy jobs.. This book is a perfect kickstarter for you if you want to be different from crowd and get recognized in the
community. Contents in every chapter is so simplified and easy to understand , the only thing required is consistency and dedication.
Strongly Recommended for all the newbies out there! Do order it and read ! All the best for your journey in Open Source world! :)
You can also read my book review here:
I Want 2 do Project. Tell Me Wat 2 do.
Most recent customer reviews