 Fundamentals of Digital CommunicationThe field of digital communication has evolved rapidly in the past few decades, with commercial applications proliferating in wireline communication networks (e.g., digital subscriber loop, cable, fiber optics), wireless communication (e.g., cell phones and wireless local area networks), and storage media (e.g., compact discs, hard drives). The... |  |  Harnessing HibernateHarnessing Hibernate is an ideal introduction to the popular framework that lets Java developers work with information from a relational database easily and efficiently. Databases are a very different world than Java objects, and they often involve people with different skills and specializations. With Hibernate, bridging these two worlds is... |  |  How to Do Everything with YouTubeIn 2005, Chad Hurley, Steve Chen, and Jawed Karim launched what would become the most popular video sharing Web site ever created. In fact, until YouTube came along, there were few easy ways to share video on the Web—at least ways that were easy, free, and enjoyable, particularly for the average user. Apart from an inspired idea and creative... |