Today, we live in an increasingly data-centric and data-driven world. We live in a world where companies like Amazon track every item we view and every item we purchase so as to recommend similar products to us. We live in a world where companies like Google store every search query thrown at them so as to recommend better search queries in...
Pixel Shaders are one of the more powerful graphic tools available for XAML programmers.
I first encountered them in the Windows Presentation Foundation 3.5 SP1 release
and was completely smitten. It didn’t take long to learn that I could create custom
shaders, commonly called Effects in WPF, and add them to...
The Amazon Kindle Fire is one of the most exciting and popular new Android devices available to consumers and application developers alike. It‘s so popular, in fact, that in the six weeks the Amazon Kindle Fire was available for purchase at the end of 2011, 3.9 million units were sold, accounting for over 14 percent of the tablet...
Audio can affect the human brain in the most powerful and profound ways. Using Apple’s Core Audio, you can leverage all that power in your own Mac and iOS software, implementing features ranging from audio capture to real-time effects, MP3 playback to virtual instruments, web radio to VoIP support. The most sophisticated audio...
Android is one of the major players in the mobile phone market, and its market share is
continuously growing. Android is the first complete, open, and free mobile platform, and it offers
endless opportunities for mobile application developers. As with all other platforms, having a
robust and flexible development environment is the...
A Practical Primer for XPages Application Development, Debugging, and Performance
Using XPages, Lotus® Notes® and Domino® developers can quickly create state-of-the-art web, mobile, and Notes client business applications using standard...
Those creative professionals seeking the fastest, easiest, most comprehensive way to learn Adobe Audition CS6 choose Adobe Audition CS6 Classroom in a Book from the Adobe Creative Team at Adobe Press. The 16 project-based lessons in this book show readers step-by-step the key techniques for working in Audition CS6. Part 1...
The field of Computer Graphics has evolved rapidly over the past decade following
the development of a large collection of algorithms and techniques for various applications
in modelling, animation, visualisation, real-time rendering and game engine
design. Advances in graphics hardware capabilities and processor technology have...
When you work with a computer, you can do several things at once. You can hear music while
you edit a document in a word processor and read your e-mail. This can be done because
your operating system allows the concurrency of tasks. Concurrent programming is about the
elements and mechanisms a platform offers to have multiple tasks...
Want to create websites that deliver the fast response times, dynamic user interfaces, and special effects that today's users expect?
Then this is the book for you! Whether you're just starting out in JavaScript or whether you're ready to move into DOM scripting, it gives you the skills you need. Here's how:
The small book ‘‘SPSS for Starters’’ issued in 2010 presented 20 chapters of
cookbook like step by step data-analyses of clinical research, and was written to
help clinical investigators and medical students analyze their data without the help
of a statistician. The book served its purpose well enough, since...