Completely updated for C# 3.0 and the .NET 3.5 platform, the new edition of this bestseller offers more than 250 code recipes to common and not-so-common problems that C# programmers face every day. Every recipe in the book has been reconsidered with more than a third of them rewritten to take advantage of new C# 3.0 features. If you prefer...
IN 1995, WHEN I WAS IN MY SECOND YEAR IN COLLEGE, I was introduced to UNIX network programming. In C, you could create sockets to open TCP connections to servers and code the servers that accepted these connections. I remember the excitement I felt the fi rst time I created a TCP server: I could accept connections and receive and send...
With its origins in the early nineties, the subject of wireless sensor networks has seen an explosive growth in interest in both academia and industry. In just the past five years several hundred papers have been written on the subject. I have written this book because I believe there is an urgent need to make this vast ...
The clock or time synchronization problem in wireless sensor networks (WSNs) requires a procedure for providing a common notion of time across the nodes of WSNs. In general, clock synchronization is viewed as a critical factor in maintaining the good functioning of WSNs due mainly to their decentralized organization and timing uncertainties...
Welcome to FreeBSD Device Drivers! The goal of this book is to help you improve your understanding of device drivers under FreeBSD. By the time you finish this book, you should be able to build, configure, and manage your own FreeBSD device drivers.
This book covers FreeBSD version 8, the version recommended for production...
This open access book is a modern guide for all C++ programmers to learn Threading Building Blocks (TBB). Written by TBB and parallel programming experts, this book reflects their collective decades of experience in developing and teaching parallel programming with TBB, offering their insights in an approachable manner. Throughout...
It’s not a cell phone. It’s not a computer. It’s the latest craze:
the tablet. It exists somewhere between the traditional
computer and the newfangled smart phone. That makes the
tablet kind of an oddball, but quite a popular oddball.
The Galaxy Tab is Samsung’s solution to your mobile,
wireless,...
Communication technology has become pervasive in the modern world, and ever more complex. Focusing on the most basic ideas, this carefully paced, logically structured textbook is packed with insights and illustrative examples, making this an ideal introduction to modern digital communication. Examples with step-by-step solutions help with the...
Write High-Performance, Highly Scalable Multicore Applications for Leading Platforms Multicore Application Programming is a comprehensive, practical guide to high-performance multicore programming that any experienced developer can use.