My perspective for working with the Open Source software projects and communities.
Wednesday, November 17, 2010
Tuesday, November 16, 2010
HTML5 Up and Running by Mark Pilgrim is a concise explanation of the HTML5 specification and other specifications in the modern web ecosystem. Starting from an interesting description of the history and evolution of HTML, Mark takes us into the new world of HTML5 markup. This book is full of important external references which makes it a vital reference for HTML5 web developers. Using crisp language and clear examples even complicated topics have become easy to follow through this book.
This book equips us with many libraries and frameworks to enable us write web pages, in modern HTML5 dialect. The book follows the approach of explaining the major concepts of the specification like canvas, video, geo location, local storage and also highlights what shall be done to fall back in case the feature is not yet implemented in browser.
As mentioned in the book a web version of this book is also available at http://diveintohtml5.org/, and this web version is full of illustrations which are interesting. While explaining video markup Mark has covered enough details of video containers which are required to understand the complicated nature of the video codecs and their licensing.
The HTML5 specification is already available for all, as reference, on web but this book becomes a guide for the first time travelers and even the for seasoned ones in their journey of HTML5 world. I enjoyed reading each chapter of this book, and got impressed by the in depth knowledge of author about web standards and tools. I got many new tools and libraries to explore apart from HTML5.
The way how Mark starts with an HTML page, using popular markup currently used; and transforms it into HTML5 gradually explaining the markup elements was entertaining as well as informative.
HTML5 Up and Running by Mark Pilgrim is available at http://oreilly.com/catalog/9780596806026/
Tushar Joshi, Nagpur
Saturday, July 03, 2010
I am member of an open source group in Nagpur. The Nagpur PHP meet group meets every second Saturday from 4pm to 6pm. When I ponder why I started attending these meets, these thoughts came to my mind:
- As soon as I learnt that there is a group of passionate people who arrange meets for PHP, I was more than curious to attend it.
- This meeting was very easy to attend as the Facebook page for the meeting told me it is a free of cost gathering, of people interested in PHP.
- I was sure I will meet some new faces in this meets who are having same passion and interest like me in PHP.
- Even if I spend time on PHP I know that everything cannot be learnt and there are always some parts of the technology left unknown, such meets are opportunities to learn such unknowns as there may be some people who may have exactly spent time on those parts.
- These meets are places where we come to know people from the same city who are willing to mix with others and share their experiences in the technology.
- We happen to meet real people with real problems and also with the real solutions they may have found out for their problems, this makes the meeting a synergistic event for mutual give and take.
- Open source community is kept alive by people who learn and contribute back to the open source community, these meets are opportunities to contribute back to the open source communities, by giving presentations, workshops and sharing your experiences.
- Meeting passionate people regularly keeps your enthusiasm ignited and you find your energy renewed and new ideas injected into your mind from all other minds.