News Archive

Bill Bejeck has a a new chapter ready to add to the Kafka Streams in Action MEAP. Chapter 6 covers the tradeoffs of higher abstractions vs. more control, working with Sources, Processors, and Sinks to create a Topology, digging deeper into the Processor API with a Stock Analysis Processor, creating a CoGrouping Processor, and integrating the Processor API and the KStream API.
Anthony Williams has added a new chapter to the C++ Concurrency in Action, Second Edition MEAP. In Chapter 6 we cover what it means to design data structures, for concurrency, guidelines for doing so, and example implementations of data structures designed for concurrency.
Jon Smith has added two new chapters to the Entity Framework Core in Action MEAP. Chapter 6 is the first chapter that looks at configuring EF Core, and it concentrates on configuring the non-relational properties in an entity class, known as scalar properties. Chapter 7 covers configuring relational properties.
Craig Grummitt has added a new chapter to the iOS Development with Swift MEAP. Chapter 13 looks at making our apps more visual! We cover adding images to your app bundle, adding app icons and a launch screen, drawing in your app, creating a custom view that you can reuse in other projects, taking photos in your app, selecting photos from the photo library, detecting barcodes, and playing sounds.
Mark Tielens Thomas has added a new chapter to the React in Action React in Action MEAP. Chapter 9 covers server-side rendering with React, when to and when not to add server-side rendering, transitioning your routing to use React Router, and handling authenticated routes with React Router.
Elyse Kolker Gordon has added a new chapter to the Isomorphic Development with JavaScript MEAP. In Chapter 8, we build the browser portion of the Isomorphic View Render. We add a browser entry point file called main.jsx and handle the initialization logic required to make the app start up in the browser in the same state that it was rendered on the server.
Julien Vehent has added a new chapter to the Securing DevOps MEAP. in Chapter 9, we cover the phases of an intrusion as it progresses in the infrastructure, how indicators of compromise help detect intrusions in an organization, techniques to detect intrusions using Linux audit logs, tools to inspect the file systems, memory, and network of endpoints remotely, filtering of outbound network traffic using intrusion-detection systems, and the role of developers and operators in detecting intrusions.
Steven van Deursen and Mark Seemann have added a new chapter to the Dependency Injection in .NET, Second Edition MEAP. Chapter 3 dives into writing loosely coupled code. We cover writing a loosely coupled application, an analysis of this application, and finally evaluation.
Jim Bennett has added two new chapters to the Xamarin in Action MEAP. Chapter 13 looks at how we can sign our apps so that we can run them on real devices. Chapter 14 teaches you what UI testing is, how to use Xamarin UITest to do UI testing, how to use the REPL, interacting with controls, and how to assert that the UI is correct.
Jon Skeet has added a new chapter to the C# in Action, Fourth Edition MEAP. Chapter 10 teaches you how to deconstruct tuples into multiple variables, how deconstruction can be applied to non-tuple types, where pattern matching can be applied in C# 7, and the three kinds of patterns introduced in C# 7.
Cornelia Davis has added a new chapter to the Cloud Native MEAP. Chapter 4 covers the negative consequences of a stateful app when it is deployed into a cloud setting, what a "stateless app" is, why stick sessions are not the answer to handling state that carries across multiple application invocations, and the "session" abstraction that is key to managing application state.
Keith Grant has added a new chapter to the CSS in Depth MEAP. Chapter 9 is all about modular CSS and teaches how to deal with problems as the project size grows, organizing CSS into "modules", preventing escalating selector specificity, and finally provide you with a survey of popular CSS methodologies.
Nader Dabit has revised Chapter 6 in the React Native in Action MEAP. Chapter 6 has been updated to give you a better tutorial on cross-platform apps. In this chapter, we cover some of the most used cross-platform components and how to implement each one as we build a demo application.
Brandon Byars has added a new chapter to the Testing Microservices with Mountebank MEAP. Chapter 4 teaches you all about tailoring your response to your audience. We cover using predicates to send different responses for different requests, simplifying predicates on JSON request bodies, and using XPath to simplify predicates on XML request bodies.
Nicolai Parlog has added a new chapter to The Java 9 Module System MEAP. Chapter 4 covers different directory structures for a project, compilation of sources from a single module to class files, incremental compilation of only changed sources, compilation of multiple modules at the same time, and packaging class files into a modular JAR.
Jon Smith has added a new chapter to the Entity Framework Core in Action MEAP. Chapter 5 pulls together the knowledge gained in the earlier chapters of Part 1 by building a real web application using ASP.NET Core.
Chris Richardson has added a new chapter to the Microservice Patterns MEAP. Chapter 3 covers the importance of inter-process communication in a microservice architecture, inter-process communication options and their trade-offs, how to reliably send messages as part of a database transaction, and the benefits of using services that communicate using asynchronous messaging.
Jim Bennett has added a new chapter to the Xamarin in Action MEAP. Chapter 10 covers iOS Storyboards resources, laying out controls using auto layout and constraints, supporting multiple screen sizes using size classes, adding images to support multiple screen sizes using asset catalogs, creating views controllers, the view controller lifecycle, creating table views, and navigation bar buttons.
Andrew Trask has added a new chapter to the Grokking Deep Learning MEAP. Chapter 8 teaches the basics of Regularization, which are key to combatting overfitting in neural networks. We also cover Overfitting, Dropout, and Batch Gradient Decent.
Ana Bell has a new unit to add to the Learn Programming with Python MEAP. Unit 7 introduces the concepts of classes, objects and types, and the fundamentals of object-oriented programming. In the capstone project, you will write a program that simulates playing a card game, War.
Riccardo Terrell has added a new chapter to the Functional Programming in .NET MEAP. Chapter 6 will dive into Functional Reactive Programming and teach you all about how FRP avoids the problems that occur when using imperative techniques to build reactive systems.
Jeremy Wilken has added a new chapter to the Angular in Action MEAP. Chapter 6 will cover different patterns for navigation and their merits and how to protect pages from access without authorization. It will also cover organizing code into modules and leveraging secondary routes for multiple routes.
Renzo Borgatti has added some new functions to the Clojure Standard Library MEAP. More functions to follow for Chapter 7!
Keith Grant has added a brand new chapter to the CSS in Depth MEAP. Chapter 8 explores building webpages for multiple devices and screen sizes, using media queries to alter your design based on viewport size, the "mobile first" approach, and responsive images.
John Carnell has added a new chapter and two new appendices to the Spring Microservices in Action MEAP. Chapter 9 will teach you about distributed tracing with Spring Cloud Sleuth and Zipkin. Appendix A will teach you how to set up Docker to run the source code on your desktop. Appendix B supplements chapter 7 by describing all the OAuth2 grant types.
The authors have a brand new chapter and an appendix ready to add to the NativeScript in Action MEAP. Chapter 11 will cover creating professional UIs with themes and Appendix C will teach you all about creating custom UI controls.
Dustin Metzgar has two new chapters ready for the .NET Core in Action MEAP. Chapter 6 will teach you how to simplify data access with Object Relational Mappers and Chapter 7 will cover creating and communicating with web services.
Jon Smith has added a new chapter to the Entity Framework Core in Action MEAP. Chapter 4 will cover what business logic is and why its use of EF Core is different from normal database accesses, a pattern for building business logic, a worked example of business logic to handle an order for books, adding validation of data before it's written to the database, and using transactions to daisy-chain a sequence of business logic code.
Mark Tielens Thomas has added a new chapter to the React in Action MEAP. Chapter 8 covers Redux actions, stores, and reducers, simple testing of Redux stores, actions, and reducers, using Redux with React and converting Letters Social to use Redux.
Marko Luksa has added four new chapters to the Kubernetes in Action MEAP. Chapters 12-15 are now ready to explore!
JJ Geewax has added a new chapter to the Google Cloud Platform in Action MEAP. Chapter 9 will give you a good overview of Cloud Storage.
The authors have been working hard and have a brand new chapter ready to add to the Secure by Design MEAP. Chapter 3 covers the parts of Domain-Driven Design that have the most effect on security, how domain models are strict representations of a selected part of the problem domain, the well-established building blocks of value objects, entities, and aggregates, how domain models form a language that is ubiquitous when discussing the system, how domain models have limited reach through bounded contexts, and how many bounded contexts form a context map for large system integration.
Naomi Ceder has been hard at work and has added five chapters to The Quick Python Book, Third Edition MEAP. These chapters cover control flow, functions, modules and scoping rules, Python programs, and using the filesystem.
Andrew Lock has added two new chapters to the ASP.NET Core in Action MEAP. Chapter 3 will cover handling requests with the Middleware pipeline and Chapter 4 will teach you all about creating web pages with MVC Controllers.
Nader Dabit has added a new chapter to the React Native in Action MEAP. Chapter 10 will cover Android specific APIs and components, discuss their props and methods, and create examples that will mimic functionality and logic that will get you up to speed quickly.
Elyse Kolker Gordon has added two new chapters to the Isomorphic Development with JavaScript MEAP. Chapter 4 covers applying React and Chapter 6 will teach you about Redux.
Ana has added a brand new unit to the Learn Programming with Python MEAP. Unit 6 will cover two new data types in Python: lists and dictionaries. The capstone goes on to write a program that assigns a similarity score to two documents.
The authors have been hard at work and have added a new chapter to the Securing DevOps MEAP. In Chapter 8 we'll look at the analysis layer, and dive into techniques and code samples to detect fraud and attacks on our services.
David Clinton has added 4 new chapters to the Learn Amazon Web Services in a Month of Lunches MEAP. You'll learn about keeping ahead of the user demand, working with AWS networking tools, load balancing, and auto scaling.
Dean Alan Hume has added a new chapter to the Progressive Web Apps MEAP. Chapter 4 dives deeper into the fetch event and covers more about the many use cases that it offers.
JD Isaacks has added a new unit to the Learn JavaScript Next MEAP. Unit 4 will teach you all about modules, how to create them, and how to use them. In the capstone we are going to build a hangman game.
Keith Grant has added a new chapter to the CSS in Depth MEAP. In Chapter 7 you'll learn how to create a dropdown menu and a modal dialog box.
Andrew Trask has added a new chapter to the Grokking Deep Learning MEAP. Chapter 5 will answer the questions you may have regarding why you should learn deep learning and how to get started with it.
Francois Chollet has added a new chapter to the Deep Learning with Python MEAP. Chapter 4 will formalize some of the intuition you are starting to form into a solid conceptual framework for attacking and solving deep learning problems.
John Carnell has added a new chapter to the Spring Microservices in Action MEAP. Chapter 8 is about how to design and implement your Spring-based microservices to communicate with other microservice using asynchronous messages.
Mark Tielens Thomas has added a new chapter to the React in Action MEAP. In Chapter 7 you'll learn some of the basic principles of testing web applications, set up tests and a test runner, work with Jest and Enzyme, and learn how to use and understand test coverage tools.
Marko Luksa has added three brand new chapters to the Kubernetes in Action MEAP. Chapters 9-11 will cover running clustered stateful apps with StatefulSets, understanding Kubernetes internals, and accessing cluster metadata from your app.
Jeremy Wilken has added a chapter to the Angular in Action MEAP. You'll learn all about services and the role they play within Angular.
Ivan Čukić has added a brand new chapter to the Functional Programming in C++ MEAP. Chapter 5 will teach you all about avoiding mutable state.
Mike and Nick Branstein have added a brand new Chapter to the NativeScript in Action MEAP. Chapter 9 will teach you about the core module APIs you can use to interact with the most common native hardware components of mobile devices.
Jim Bennett has added a new chapter to the Xamarin in Action MEAP. Chapter 8 will take you on a journey to better understand view models.
David Clinton has made some exciting updates to the Learn Amazon Web Services in a Month of Lunches MEAP. The three new chapters will cover resource tagging, budgets, and AWS CLI.
Richard Feldman has released Chapter 5 of Elm in Action which expands Photo Groove to include a filtering feature. You'll also learn learn two different ways to incorporate JavaScript code into an Elm application.
Craig Grummitt has added two new chapters to the iOS Development with Swift MEAP. These chapters will extend your bookcase app and take you on a lightning tour of several different options for persisting data locally on the device.
The authors of Hello Scratch! have released chapters 12 and 13 which will teach you how to design a simple platformer and then how to use X and Y coordinates to build it.
Learn about Fast Neural Networks... a no brainer! from Ricardo Terrell of Functional Concurrency in .NET at Lambda Days 2017, Feb 9-10, Cracow, Poland.
Isaac Abraham has added a new unit to the Learn F# MEAP. Unit 8 will teach you about creating and consuming web-based resources. The capstone project will apply this knowledge to the bank account solution you have been working on.
Author Ana Bell has added a new unit to the Learn Programming with Python MEAP. Unit 5 covers organizing code into functions and includes a capstone project where you build a simple address book.
Reactive Machine Learning Systems On and Beyond the JVM by Jeff Smith of Reactive Machine Learning Systems at Devoxx Belgium 2016, Nov 9, Antwerp, Belgium.
Learn about Data science for executives and managers from Nina Zumel of Practical Data Science with R at ODSC West 2016, Nov 4-6, Santa Clara, CA.
Learn about Characterizing Intelligence with Elixir from Jeff Smith of Reactive Machine Learning Systems at EMPEX Halloween Lightning Talks, Oct 27, 2016, New York City
Nina Zumel of Practical Data Science with R speaks about Improving Prediction using Nested Models and Simulated Out-of-Sample Data at the Women who Code Silicon Valley meetup, Oct 27, 2016, Sunnyvale, CA
Stop Thinking in Pixels by Keith J. Grant of CSS in Depth at CSSConf, Sept 26, Boston, MA.
Making Impossible States Impossible by Richard Feldman of Elm in Action, elm-conf, Sept 15th, St.Louis, MO.
It Shouldn’t Come with the Job: The Culture of Alcohol in Design and Technology by Victor Yocco of Design for the Mind, Big Design Conference 2016, Sept 9, 2016, Addison, TX
Learn about High availability with Elixir and Erlang from Saša Jurić of Elixir in Action at Full Stack Fest, Sept 5-9, 2016, Barcelona, Spain.
Dipping Your Toes Into Cloud Native Application Development by Matt Farina of Go in Practice, CloudDevelop 2016, Aug 26th, Columbus, OH.
6 Minute Mobile Apps with NativeScript: A Race Against Time by Mike Branstein at Music City Code 2016, August 18-20, 2016 in Nashville, TN.
The Golang UK Conference is back in London for a second year. Running from August 17th to 19th, the conference features workshops and talks from some of the world's leading Go developers. Tickets are available at Golang UK Conference.
Learn about UK OpenStack Success Stories from Cody Bumgardner (UK) @codybum at OpenStack Birthday Event, July 28, 2016 in Lexington, KY.
Thursday, June 16th learn about Monitoring Reactive Applications from @ironfish Duncan DeVore at Scala Days Berlin, June 15-17, 2016 in Berlin, Germany.
Beyond the Buzzword: A Reactive Web Application in Practice is a talk/live-coding session by @elmanu Manuel Bernhardt on June 15-17, 2016 at Scala Days Berlin, Berlin, Germany.
Learn about Serverless: the future of software architecture from Peter Sbarski @sbarski at FullStack 2016, July 13-15, 2016 in London, UK.
Meet Tamir Dresher of Reactive Extensions in .NET at NDC Oslo, June 8-10 in Oslo, Norway.
Meet Peter Sbarski of Serverless Architectures on AWS at ServerlessConf, May 26-27, 2016 in New York City.
Meet Avi Pfeffer of Practical Probabilistic Programming at MLconf Seattle, May 20th, 2016 in Seattle, WA.
Meet Jeremy Wagner of Web Optimization in Action at Open Source North, June 9th, 2016 in Bloomington, MN.
Meet Saša Jurić of Elixir in Action at ElixirConf Europe, May 10-12, 2016 in Berlin, Germany.
Meet Ivan Morgillo and Sasa Sekulic of Grokking Rx at droidcon, April 28-29, 2016 Zagreb, Croatia. Ivan will be discussing Android Reactive Programming with RxJava and Sasa will be discussing Recipes in RxJava for Andoid.
Meet Manuel Bernhardt of Reactive Web Applications at Jfokus - Developers Conference, February 8-10, 2016 in Stockholm, Sweden.
Meet Christopher Mitchell of Using the TI-84 Plus, Second Edition and Programming the TI-83 Plus/TI-84 Plus at 2016 T³™ International Conference, February 26-28, 2016 in Orlando, FL.
Meet Louis Atencio of Functional Programming in JavaScript at UX/DEVSUMMIT, February 4-6, 2016 in Ft. Lauderdale, FL and at SunshinePHP Conference, February 4-6, 2016 in Miami, FL.
Meet Tamir Dresher of Reactive Extensions in Action at ConFoo 2016, February 24-26, 2016.
Meet Tamir Dresher of Reactive Extensions in Action at Codemotion Milan 2015, November 20-21, 2015 and at SW Architecture 2015, November 30, 2015.
A book signing with John Mount & Nina Zumel Practical Data Science with R at ODSC West Conference, November 14-15, 2015 in San Francisco, CA
Meet Trey Grainger of Solr in Action at Lucene/Solr Revolution 2015, October 13-16 in Austin, Texas.
Manning’s response to Big Data authors
Integrate 2015 will be held September 28-30, 2015 in Santa Clara, CA. Author Kirsten Hunter of Irresistible APIs will be there!
Attention NERDs! Meet Rick Umali of Learn Git in a Month of Lunches at NERD Summit 2015, September 11-13, 2015 in Amherst, MA.
October 25-29, 2015 Meet Benjamin Muschko of Gradle in Action at JavaOne 2015 in San Francisco, CA.
Roger Ignazio of Mesos in Action will be at MesosCon, August 20-21, 2015 in Seattle, WA.
Meet Benjamin Muschko of Gradle in Action, Guillaume Laforge, Paul King, and Cédric Champeau of Groovy in Action, Second Edition Peter Ledbrook of Grails in Action, Second Edition, Ken Kousen of Making Java Groovy, Petar Tahchiev of JUnit in Action, Second Edition, and Mark Fisher of Spring Integration in Action at SpringOne 2GX 2015, September 14-17, 2015 in Washington, D.C.
Meet Benjamin Muschko of Gradle in Action at Gradle Summit, June 11-12, 2015 in Santa Clara, CA.
Storm Applied author Sean Allen will be at NYC Storm Meetup, June 7, 2015 in New York City.
Meet Doug Turnbull of Relevant Search at Lucene Solr London User Group Meetup, June 4, 2015 in London, UK.
Meet Andrew Psaltis of Streaming Data at Berlin Buzzwords, May 31 - June 3, 2015 in Berlin, Germany.
Meet Petar Zečević of Spark in Action at Strata + Hadoop World, May 5-7, 2015 in London, UK.