The definitive guide to OSGi--the hottest technology available for creating modular enterprise Java applications. The highly visible authors and reviewers are core members of OSGI community.
Functional programming languages like F#, Erlang, and Scala are attracting attention as an efficient way to handle the new requirements for programming multi-processor and high-availability applicati
Apache ActiveMQ is an open-source implementation of the JavaMessage Service (JMS), which provides messaging in Java applications. ActiveMQ in Actionis a thorough, practical guide to implementing mess
The creator of Tapestry details how to use this new framework's components to create rich web-based GUIs using links, images, and HTML forms. The challenges of web application development are discuss
Ever wanted to build your own web pages? HTML and CSS are the languages of the web, allowing anyone who knows them to easily customize a website's look and feel to their liking. Never touched a drop o
Covering Eclipse's new capability for building graphical user interfaces with version 3.0, the Standard Widget Toolkit (SWT) and JFace, this guide demonstrates how these award-winning tools have rece
In the future, there are going to be millions of jobs with no one to fill them if more kids don't learn how to code. So why aren't more kids learning to program? Some think it's too hard, and others d
The latest addition to the In Practice series shows how to tackle the challenges faced when building Spring-based applications. The book empowers software developers to solve concrete business proble
Python 3 is an open-source programming language that can be used to develop any application imaginable-business, games, web, and more. We think it should be just as much fun to learn Python as it is
Hadoop in Action teaches readers how to use Hadoop and write MapReduce programs. The intended readers are programmers, architects, and project managers who have to process large amounts of data offli
A guide to using Eclipse features and plug-ins effectively in the context of real-world Java development, this book shows Java developers and software architects how to test, debug, and work with the
Flex has grown from just a way to build Flash apps into a rich ecosystem, and Flex 4 introduces new UI components, better performance monitoring, and speed enhancements to the complier.Flex 4 in Actio
This is not an ordinary SQL Server Book. SQL Server MVP Deep Dives brings together the world's most highly-regarded SQL Server experts to create a masterful collection of tips, techniques, and experie
SummaryR in Action is the first book to present both the R system and the use cases that make it such a compelling package for business developers. The book begins by introducing the R language, inclu
F# leads to quicker development time and a lower total cost of ownership. Its powerful feature set allows developers to more succinctly express their intent, and encourages best practices - leading to
Businesses and consumers depend on reliable computer networks for banking, learning, entertainment, and staying in touch. Cisco is the leader in networking. Cisco skills are highly valued and there ar
A new generation of serverless tools, including Claudia.js, make it radically easier to set up serverless web applications so users can focus on what their app does instead of meddling with infrastruc
Large datasets tend to be distributed, non-uniform, and prone to change. Dask simplifies the process of ingesting, filtering, and transforming data, reducing or eliminating the need for a heavyweight
To create their own voice "skills," users need to learn some new device toolkits, the basics of Voice UI design, and some emerging best practices for building and deploying on these diverse platforms.