Five Java 8 Features That You Won’t Be Able to Live Without

Posted by & filed under Content - Highlights and Reviews, java, programming, Programming & Development, Tech.

by Trisha Gee Trisha Gee is the author of the new video series called “Building Java 8 Web Applications with Microservices” from Addison-Wesley Professional. If you’re a Java developer you’ll have heard about lambda expressions making their way into Java SE 8. You might not be aware, however, that there’s much more to Java 8… Read more »

The Safari PubFactory platform for academic search and reference: a review of 2014

Posted by & filed under Digital Publishing, java, libraries, PubFactory, Safari, Semantic Analytics, Solr, xslt.

Safari isn’t just a single product providing books, videos, and training courses to business professionals. We also have a robust client services group that serves the academic publishing market. The team and talent at our PubFactory division operate some of the flagship products in online search and reference. Providing great academic and scholarly content has… Read more »

Design Patterns Series, Day 7: The State and Strategy Patterns

Posted by & filed under Design Patterns, java, learning, Learning & Development, programming, Programming & Development, Tech.

Welcome to the conclusion of our seven-day Design Patterns Series. Today, we’ll conclude the series by learning the State pattern, reviewing the Strategy pattern, and pointing you to a number of other resources you can use to continue learning about Design Patterns. Open a free 10-day Safari trial account to access the series materials. Did… Read more »

Design Patterns Series, Day 6: The Iterator and Composite Patterns

Posted by & filed under Design Patterns, java, learning, Learning & Development, programming, Programming & Development, Tech.

Welcome to day six of our seven-day Design Patterns Series. Today, we’ll be learning the iterator and composite patterns. Open a free 10-day Safari trial account to access the series materials. Iterator and Composite Patterns We’ll begin with the Iterator pattern. In the words of the GoF book, Iterators “provide a way to access the… Read more »

Design Patterns Series, Day 5: The Facade and Template Method Patterns

Posted by & filed under Design Patterns, java, learning, Learning & Development, programming, Programming & Development, Tech.

Welcome to day five of our seven-day Design Patterns Series. Today, we’ll be learning the Facade and Template Method patterns. Open a free 10-day Safari trial account to access the series materials. Facade and Template Method Patterns Today, we’ll begin by looking at the Facade pattern. Sometimes, you’ll have a complex, powerful subsystem with lots… Read more »

Design Patterns Series, Day 4: The Command and Adapter Patterns

Posted by & filed under Design Patterns, java, Learning & Development, Programming & Development, Tech.

Welcome to day four of our seven-day Design Patterns Series. Today, we’ll be learning the Command and Adapter patterns. Open a free 10-day Safari trial account to access the series materials. Command and Adapter Today, we’ll be looking at the Command pattern. Essentially, you’ll build an object that encapsulates a method call. This allows you… Read more »

Design Patterns Series, Day 3: Factory and Singleton Patterns

Posted by & filed under Design Patterns, java, Learning & Development, programming, Programming & Development, Tech.

Welcome to day three of our seven-day Design Patterns Series. Today, we’ll be learning three Factory patterns, as well as the Singleton pattern. Open a free 10-day Safari trial account to access the series materials. Factory and Singleton We’ll begin today by looking at the notion of factories. Then, we’ll look at the Singleton pattern,… Read more »

Design Patterns Series, Day 2: Observer and Decorator

Posted by & filed under Design Patterns, java, programming, Programming & Development, Tech.

Welcome to day two of our seven-day Design Patterns Series. Today, we’ll learn our first two patterns: Observer and Decorator. Open a free 10-day Safari trial account to access the series materials. Observer and Decorator Welcome back to Safari’s Design Patterns Series! Today, we’ll start an in-depth exploration of individual Design Patterns, studying two patterns… Read more »

Design Patterns Series, Day 1: Welcome!

Posted by & filed under Design Patterns, java, Learning & Development, programming, Programming & Development, Tech.

Welcome! Today, Safari is kicking off its Design Patterns Series. Over the course of the next seven days, you’ll become familiar with object-oriented Design Patterns by working through some of the materials that are available to you through Safari. The Plan Throughout the this series, the main readings will come from Head First Design Patterns…. Read more »