What can Machine Learning do for your Business?


From Machine Learning for Business by Doug Hudgeon, and Richard Nichol

Learning Computer Science with Python

From Classic Computer Science Problems in Python by David Kopec


Displaying Hierarchical Data with NestedList

By Jesus Garcia, Anthony De Moss, and Mitchell Simoens
Say you are tasked with building a mobile viewer so that anyone in your client’s company can search a global address book and find contact information while they are traveling. You likely would want some sort of list that will load the contact list from a remote server. This might sound complicated to do, and it is, but Sencha Touch makes it easy to achieve. This article, based on chapter 7 of Sencha Touch in Action, discusses NestedList, which is a Container extension that uses child Lists to display hierarchical data in a Card layout.

Displaying Hierarchical Data with NestedList (PDF)

Making Animations over the Canvas

By Carlos Sessa, Jr, author of 50 Android Hacks
To draw directly on the screen, you can use Android’s Canvas class. In this hack from 50 Android Hacks, the author shows how to use this class to create a box that bounces around screen.

Making Animations over the Canvas (PDF)

Setting Up the SOA Registry

By Jos Dirksen
This article based on chapter 2 of SOA Governance in Action covers some SOA Governance basics by showing how to store a WS-* based service in a registry and then query the registry.

Setting Up the SOA Registry (PDF)

Creating a Table View Project

The iPhone, iPod, and iPad are great music playing devices and allow you to create playlists. Creating playlists is useful, but being able to play them is necessary to really make it worthwhile. So using the iPod access to select tracks, CoreData to store the selections, and the music player to play the music makes for a usable app. To start, you need to design a database within Xcode and have the related code generated for you. In this article based on chapter 7 of iOS in Practice, author Bear Cahill shows you how to set up the project to support a table view navigation.

Creating a Table View Project (PDF)

Developing Your First Master-Detail Application

A master-detail application has a table, called the master view and rows in the table can be selected, showing a detail view. This is a very common pattern for iPhone applications and it can be seen in Mail, Contacts, Messages, Music, and countless other iPhone apps. In this article, based on chapter 6 of Quick & Easy iPhone Programming, author Bintu Harwani shows you how to develop a relatively straightforward Master-Detail application without a single line of code.

Developing Your First Master-Detail Application (PDF)

VideoViews and Orientation Changes

By Carlos Sessa, Jr
Landscape is way cooler that portrait when it comes to viewing a video on your cell. To make the video full screen when the device is rotated, you need to tell the system that you’ll handle the orientation changes yourself. In this article, based on a technique presented in 50 Android Hacks, the author shows you how to do that by changing the size and position of VideoView.

VideoViews and Orientation Changes (PDF)

The World of SOA Patterns

You might not even agree with an SOA-based approach, but are perhaps forced into using it based on someone else’s decision. Alternatively, you may think that SOA is the greatest thing since sliced bread. This article from SOA Patterns explains patterns that will help you make the right decisions for the particular challenges and requirements you’ll face in your SOA projects.

The World of SOA Patterns (PDF)

The Most Popular Collaborative Models

Specification by Example is conceptually different from traditional specification or testing processes, especially in the way it relies on collaboration. Manning author Gojko Adzic interviewed a number of teams to see how they approached collaboration on specifications. Their approaches varied… Continue Reading →

© 2021 Manning — Design Credits