Mastering Web Application Development with AngularJS


Pawel Kozlowski - 2013
    

RabbitMQ in Action: Distributed Messaging for Everyone


Alvaro Videla - 2012
    It starts by explaining how message queuing works, its history, and how RabbitMQ fits in. Then it shows you real-world examples you can apply to your own scalability and interoperability challenges.About the TechnologyThere's a virtual switchboard at the core of most large applications where messages race between servers, programs, and services. RabbitMQ is an efficient and easy-to-deploy queue that handles this message traffic effortlessly in all situations, from web startups to massive enterprise systems.About the BookRabbitMQ in Action teaches you to build and manage scalable applications in multiple languages using the RabbitMQ messaging server. It's a snap to get started. You'll learn how message queuing works and how RabbitMQ fits in. Then, you'll explore practical scalability and interoperability issues through many examples. By the end, you'll know how to make Rabbit run like a well-oiled machine in a 24 x 7 x 365 environment.Written for developers familiar with Python, PHP, Java, .NET, or any other modern programming language. No RabbitMQ experience required. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book. What's InsideLearn fundamental messaging design patternsUse patterns for on-demand scalabilityGlue a PHP frontend to a backend written in anythingImplement a PubSub-alerting service in 30 minutes flatConfigure RabbitMQ's built-in clusteringMonitor, manage, extend, and tune RabbitMQ========================================​====Table of ContentsPulling RabbitMQ out of the hatUnderstanding messagingRunning and administering RabbitSolving problems with Rabbit: coding and patternsClustering and dealing with failureWriting code that survives failureWarrens and Shovels: failover and replicationAdministering RabbitMQ from the WebControlling Rabbit with the REST APIMonitoring: Houston, we have a problemSupercharging and securing your RabbitSmart Rabbits: extending RabbitMQ

The Well-Grounded Java Developer: Vital techniques of Java 7 and polyglot programming


Benjamin J. Evans - 2012
    New JVM-based languages like Groovy, Scala, and Clojure are redefining what it means to be a Java developer. The core Standard and Enterprise APIs now co-exist with a large and growing body of open source technologies. Multicore processors, concurrency, and massive data stores require new patterns and approaches to development. And with Java 7 due to release in 2011, there's still more to absorb.The Well-Grounded Java Developer is a unique guide written for developers with a solid grasp of Java fundamentals. It provides a fresh, practical look at new Java 7 features along with the array of ancillary technologies that a working developer will use in building the next generation of business software.

HTML Black Book: The Programmer's Complete HTML Reference Book


Steven Holzner - 2000
    An immediate and comprehensive answer source, rather than a diffuse tutorial, for serious programmers who want to see difficult material covered in depth without the fluff. Discusses XML, dynamic HTML, JavaScript, Java, and Perl CGI programming to create a full Web site programming package. Written by the author of several successful titles published by The Coriolis Group.

Hadoop in Action


Chuck Lam - 2010
    The intended readers are programmers, architects, and project managers who have to process large amounts of data offline. Hadoop in Action will lead the reader from obtaining a copy of Hadoop to setting it up in a cluster and writing data analytic programs.The book begins by making the basic idea of Hadoop and MapReduce easier to grasp by applying the default Hadoop installation to a few easy-to-follow tasks, such as analyzing changes in word frequency across a body of documents. The book continues through the basic concepts of MapReduce applications developed using Hadoop, including a close look at framework components, use of Hadoop for a variety of data analysis tasks, and numerous examples of Hadoop in action.Hadoop in Action will explain how to use Hadoop and present design patterns and practices of programming MapReduce. MapReduce is a complex idea both conceptually and in its implementation, and Hadoop users are challenged to learn all the knobs and levers for running Hadoop. This book takes you beyond the mechanics of running Hadoop, teaching you to write meaningful programs in a MapReduce framework.This book assumes the reader will have a basic familiarity with Java, as most code examples will be written in Java. Familiarity with basic statistical concepts (e.g. histogram, correlation) will help the reader appreciate the more advanced data processing examples. Purchase of the print book comes with an offer of a free PDF, ePub, and Kindle eBook from Manning. Also available is all code from the book.

Season of the Witch


Jaid Black - 2015
    Adamant the stronghold is returned to Scotland at once, he dispatches the ruthless Highlander warlord Cainnech MacKenzie to lay siege. If Cainnech can defeat the Nords and recapture the island by year's end, the land, castle, and titles that go with it will all belong to him. Cainnech expects to make war against a Viking jarl, but is shocked to discover the current master of Eilean Donnán is no man at all. The Viking is a woman... and the woman is rumored to be a witch. Lucia Ingegärd is an American of Italian and Nordic descent. Or at least she was an American until she was transported to a time long before her country existed. Desperate to return to the future before Christmas, Lucia puts her engineer's mind to the singular focus of going home. Her work is stalled when a huge, fierce-looking warrior surrounds her temporary home and gives her an ultimatum: surrender herself or she'll be shown no mercy.

In a Class of Their Own


Millie Gray - 2009
    

Programming Arduino Next Steps: Going Further with Sketches


Simon Monk - 2013
    Featuring coverage of the Arduino Uno, Leonardo, and Due boards, Programming Arduino Next Steps: Going Further with Sketches shows you how to use interrupts, manage memory, program for the Internet, maximize serial communications, perform digital signal processing, and much more. All of the 75+ example sketches featured in the book are available for download.Learn advanced Arduino programming techniques, including how to:Use hardware and timer interruptsBoost performance and speed by writing time-efficient sketchesMinimize power consumption and memory usageInterface with different types of serial busses, including I2C, 1-Wire, SPI, and TTL SerialUse Arduino with USB, including the keyboard and mouse emulation features of the Leonardo and Due boardsProgram Arduino for the InternetPerform digital signal processingAccomplish more than one task at a time--without multi-threadingCreate and release your own code library

Artificial Intelligence in Practice: How 50 Successful Companies Used AI and Machine Learning to Solve Problems


Bernard Marr - 2019
    Presenting 50 case studies of actual situations, this book demonstrates practical applications to issues faced by businesses around the globe. The rapidly evolving field of artificial intelligence has expanded beyond research labs and computer science departments and made its way into the mainstream business environment. Artificial intelligence and machine learning are cited as the most important modern business trends to drive success. It is used in areas ranging from banking and finance to social media and marketing. This technology continues to provide innovative solutions to businesses of all sizes, sectors and industries. This engaging and topical book explores a wide range of cases illustrating how businesses use AI to boost performance, drive efficiency, analyse market preferences and many others. Best-selling author and renowned AI expert Bernard Marr reveals how machine learning technology is transforming the way companies conduct business. This detailed examination provides an overview of each company, describes the specific problem and explains how AI facilitates resolution. Each case study provides a comprehensive overview, including some technical details as well as key learning summaries: Understand how specific business problems are addressed by innovative machine learning methods Explore how current artificial intelligence applications improve performance and increase efficiency in various situations Expand your knowledge of recent AI advancements in technology Gain insight on the future of AI and its increasing role in business and industry Artificial Intelligence in Practice: How 50 Successful Companies Used Artificial Intelligence to Solve Problems is an insightful and informative exploration of the transformative power of technology in 21st century commerce.

DemonWars Saga Volume 2: Mortalis - Ascendance - Transcendence - Immortalis


R.A. Salvatore - 2014
    A. Salvatore expands his sweeping fantasy epic to include a new generation of heroes and villains. Picking up where the first three books leave off, this convenient eBook bundle contains the follow-up novel and sequel trilogy that round out the beloved series:  MORTALISASCENDANCETRANSCENDENCEIMMORTALIS  The long struggle is over at last. The demon is no more, its dark sorceries shattered by the gemstone magic wielded by the woman known as Pony. But victory did not come easily. Many lives were lost, including Pony’s lover, the elf-trained ranger Elbryan Wyndon, and their son. And despite the demon’s demise, the kingdom still seethes in a cauldron of plots and machinations. When a deadly sickness suddenly appears among the people of Corona, Pony must undertake a pilgrimage that will test her powers—and her faith—as never before.   But unknown to Pony, her child never died. Instead, he is secretly raised to be a weapon. Stolen away by the queen of the elves, the headstrong Aydrian shows great promise in the arts of combat, and he is as powerful with the gemstone magic as Pony. Hungry for power, Aydrian soon joins forces with his own mother’s mortal enemy, setting himself on a collision course with destiny.  Praise for the DemonWars Saga   “An enthralling epic adventure story, it introduces memorable characters and an intricate scheme of magic the readers won’t soon forget.”—Terry Brooks, on The Demon Awakens  “R. A. Salvatore at his best—and even better.”—New York Times bestselling author Michael A. Stackpole, on Mortalis  “As R. A. Salvatore continues to build his detailed and complex history, his readership is sure to build as well.”—New York Times bestselling author Kevin J. Anderson, on Ascendance  “Outstanding . . . [Transcendance has] a first-rate female high-fantasy protagonist.”—Booklist   “Fans will dance with joy.”—Kirkus Reviews, on Immortalis

Cadillac Cowboy


Cynthia D'Alba - 2016
    Newly-hired Texas cop Shade Gruber agrees to drive his grandmother’s prize car from Chicago to his new home in Big Branch. He expects some car issues. He doesn’t expect to pick up a runaway bride. On the run from her mobster fiancé, Victoria Vaught dashes from the church thirty minutes before the I Do’s. Stranded in her bridal attire by an unreliable car, she starts walking, needing as far from Chicago as possible. Their road to love is filled with twists, turns and bumps. Hanging on to the one you love can be roller coaster ride with surprising results.

Seeking Forever


Samantha Chase - 2016
    Refusing to look back, she’s ready to put her time and focus on helping couples celebrate their happily ever after’s with a new position with Barefoot Brides. Just because she didn’t get her happy ending, doesn’t mean she’s given up on love. Unfortunately, one of the first couple’s she’s up to work with is her ex and the woman he cheated on her with!Max Santos knows every inch of the Casa Blanca Resort & Spa property like the back of his hand – basically because he’s the one responsible for it all. He loves his job. Loves his life on Mimosa Key but…he’s in a rut. Work has become his life and he’s almost desperate for something to come along and shake up his world a little bit. And when Ellie shows up in one of his equipment sheds cursing like a sailor while she’s clearly hiding out, his curiosity is instantly piqued. Soon, he’s helping her in the craziest – and sexiest - game of hide and seek all over Casa Blanca!Ellie knows she’ll never be able to truly move forward until she confronts her ex, but doing that means she won’t have any excuses to keep ‘running’ into Max. She thinks it’s too soon to start thinking about a future with him, but Max keeps proving time and time again that he’ll be there for her. And while Ellie’s been hiding from her past, Max has been anxiously seeking their future – their forever. Seeking Forever is part of Roxanne St. Claire's Barefoot Bay Kindle World

The Myth of Artificial Intelligence: Why Computers Can't Think the Way We Do


Erik J. Larson - 2021
    What hope do we have against superintelligent machines? But we aren't really on the path to developing intelligent machines. In fact, we don't even know where that path might be.A tech entrepreneur and pioneering research scientist working at the forefront of natural language processing, Erik Larson takes us on a tour of the landscape of AI to show how far we are from superintelligence, and what it would take to get there. Ever since Alan Turing, AI enthusiasts have equated artificial intelligence with human intelligence. This is a profound mistake. AI works on inductive reasoning, crunching data sets to predict outcomes. But humans don't correlate data sets: we make conjectures informed by context and experience. Human intelligence is a web of best guesses, given what we know about the world. We haven't a clue how to program this kind of intuitive reasoning, known as abduction. Yet it is the heart of common sense. That's why Alexa can't understand what you are asking, and why AI can only take us so far.Larson argues that AI hype is both bad science and bad for science. A culture of invention thrives on exploring unknowns, not overselling existing methods. Inductive AI will continue to improve at narrow tasks, but if we want to make real progress, we will need to start by more fully appreciating the only true intelligence we know--our own.

Ctrl+Shift+Enter Mastering Excel Array Formulas: Do the Impossible with Excel Formulas Thanks to Array Formula Magic


Mike Girvin - 2013
    Beginning with an introduction to array formulas, this manual examines topics such as how they differ from ordinary formulas, the benefits and drawbacks of their use, functions that can and cannot handle array calculations, and array constants and functions. Among the practical applications surveyed include how to extract data from tables and unique lists, how to get results that match any criteria, and how to utilize various methods for unique counts. This book contains 529 screen shots.

Clojure In Action


Amit Rathore - 2011
    It teaches Clojure from the basics to advanced topics using practical, real-world application examples. Blow through the theory and dive into practical matters like unit-testing and environment set-up, all the way through building a scalable web-application using domain-specific languages, Hadoop, HBase, and RabbitMQ. About the TechnologyClojure is a modern Lisp for the JVM, and it has the strengths you'd expect: first-class functions, macros, support for functional programming, and a Lisp-like, clean programming style. About this BookClojure in Action is a practical guide focused on applying Clojure to practical programming challenges. You'll start with a language tutorial written for readers who already know OOP. Then, you'll dive into the use cases where Clojure really shines: state management, safe concurrency and multicore programming, first-class code generation, and Java interop. In each chapter, you'll first explore the unique characteristics of a problem area and then discover how to tackle them using Clojure. Along the way, you'll explore practical matters like architecture, unit testing, and set-up as you build a scalable web application that includes custom DSLs, Hadoop, HBase, and RabbitMQ. What's InsideA fast-paced Clojure tutorial Creating web services with Clojure Scaling through messaging Creating DSLs with Clojure's macro system Test-driven development with Clojure Distributed programming with Clojure, and moreThis book assumes you're familiar with an OO language like Java, C#, or C++ but requires no background in Lisp or Clojure itself.================================== Table of ContentsPART 1 GETTING STARTED Introduction to Clojure A whirlwind tour Building blocks of Clojure Polymorphism with multimethods Clojure and Java interop State and the concurrent world Evolving Clojure through macros PART 2 GETTING REAL Test-driven development and more Data storage with Clojure Clojure and the web Scaling through messaging Data processing with Clojure More on functional programming Protocols, records, and type More macros and DSLs