Ottawa, Canada, December 1 - - PARSE Software Devices today released "The QNX® Cookbook - Recipes for Programmers." This is PARSE's third book for the QNX family of operating systems.
The book is intended for programmers using the QNX® Neutrino® RTOS, and contains nine chapters and three appendices. Six of the chapters provide detailed code walkthroughs of real-world programs: a web-counter resource manager, a thread fingerprint utility, a high-availability system monitor, an analog/digital I/O data acquisition system, a RAM disk, and a TAR file system.
Three of the projects are from live production systems. The author developed these projects on contract for companies who have graciously allowed their source code to be published. Each example not only shows the source code required to accomplish the task, but most importantly, explains why the code was designed the way it was, exactly how it works, and what each step does.
This book is ideal for anyone wanting an "inside look" into how programs are developed for the QNX Neutrino operating system. It also comes with a CD-ROM that contains all the examples.
How to Order
You can purchase the book from PARSE Software Devices and its distributors, as well as from QNX Software Systems. The price is CAD $89.95 per copy, 429 pages, ISBN 0-9682501-2-2, with quantity discounts available. Site licenses, OEM versions, and translation rights are also available; contact PARSE Software Devices for more information.
You can reach PARSE at +1 877 727 7379 (toll free in North America, +1 613 599 8316 elsewhere) between 9 am and 5 pm Eastern Time, or send an email to firstname.lastname@example.org. PARSE accepts payment by VISA or MasterCard for your convenience. You can also visit the PARSE website at www.parse.com/products/books/book_v2/index.html to see the table of contents and a sample chapter.
Reviewers Give a Thumbs Up
Here"s what reviewers have said about the book:
"Want to know why people who understand real time always choose QNX? This book gently exposes the reliability and flexibility of the QNX Neutrino RTOS - something that other RTOSs have yet to [achieve]. At the heart of it all is the QNX device driver model. In this practical approach, you"ll learn how to develop highly reliable (but not necessarily perfect) device drivers and how to get your product out the door. This is a great book and enjoyable read. I highly recommend this book to anyone interested in developing embedded systems."
- David S. Alessio, Systemic Realtime Design, LLC. Mountain View, California, USA
Anyone that needs to do any serious programming with the QNX Neutrino operating system should have a copy of "The QNX Cookbook." Robert provides valuable insights into QNX Neutrino; these come from both practical experience and contact with the developers at QNX Software Systems. Even though the QNX Neutrino RTOS documentation is constantly improving, much of the information that Robert provides is not easily accessible... this book can be a big help for those climbing the QNX Neutrino learning curve.
- Kirk A. Bailey, Automotive Software Engineer, Kokomo, Indiana, USA.
An excellent book, an order of magnitude better than [Parse"s] first QNX Neutrino book! The code examples are great and are easily worth the price of the book, if only to have complete working examples of very functional programs that can be easily enhanced to any user"s personal needs. I learned a few new tricks, and it finally explained things about resource managers that I previously just took on faith. Kudos, Robert!
-- Bill Caroselli, Q-TPS Consulting, Illinois, USA
Overall, I think this is a fantastic book and a must-have for any programmer who wants to claim that they program for the QNX Neutrino RTOS. I would go as far as saying that the approach and style used in this book could and should be used for similar books about other operating system environments. I would like to say that this book has a permanent place on my bookshelf, but I expect it will spend much more time on my desk, open to one section or another as I use it in my day-to-day work.
-- Rick Duff, Astra Network, Winnipeg, Manitoba, Canada.
PARSE Software Devices has been in the QNX consulting and training field since 1990, and has performed contract work for the major players in telecom, industrial automation, graphics, and other fields, including work for QNX Software Systems during the early development phase of the QNX Neutrino RTOS. PARSE provides consulting and contract R&D services, as well as training and books for the QNX marketplace.
About QNX Software Systems
Founded in 1980, QNX Software Systems is the industry leader in realtime, microkernel OS technology. The inherent reliability, scalable architecture, and proven performance of the QNX Neutrino RTOS make it the most trusted foundation for future-ready applications in the networking, automotive, medical, and industrial automation markets. Companies worldwide like Cisco, Ford, Johnson Controls, Siemens, and Texaco depend on the QNX technology for their mission- and life-critical applications. Headquartered in Ottawa, Canada, QNX Software Systems maintains offices in North America, Europe, and Asia, and distributes its products in more than 100 countries worldwide. Visit www.qnx.com.