Filter by products, topics, and types of content

(468 Products)

(778 Topics)

(20 Industries)

(15 Types)

1 - 48 of 48 results
Show Summaries | Hide Summaries
View Results
Title none Type none Date down
Learn Linux, 101: Localisation and internationalisation
Learn how to use locale and time zone settings to put your Linux system in the right time and place. You can use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification or to learn for fun.
Articles 21 Jul 2017
Offloading your Informix data in Spark, Part 1: Collecting the data
Learn how to get data from your Informix database and dump it in Spark so you can leverage it against other data sources and compile advanced analytics all that in Java. The targeted audience is Informix and non-Informix users seeking to bring RDBMS data into Spark.
Articles 21 Jul 2017
Developing cognitive IoT solutions for anomaly detection by using deep learning, Part 2: Generating data for anomaly detection
This article is the second in a five-part series, "Developing cognitive IoT solutions for anomaly detection by using deep learning." This article is a tutorial about using Node-RED to create a test data simulator.
Articles 19 Jul 2017
Developing cognitive IoT solutions for anomaly detection by using deep learning, Part 3: Using Deeplearning4j for anomaly detection
This article is the third in a five-part series, "Developing cognitive IoT solutions for anomaly detection by using deep learning." This article demonstrates a deep learning solution using Deeplearning4j and how it is used to analyze the large amount of data that IoT sensors gather.
Articles 19 Jul 2017
Minecraft and Bluemix, Part 1: Running Minecraft servers within Docker
In this tutorial series, you'll learn how to use Docker, Eclipse, and Bluemix to develop, extend, and host your own Minehttp://www.ibm.com/developerworks/i/twitterdw-26796-minecraftseries.jpgcraft servers. Find out how to use Eclipse to build Minecraft plugins, test them locally using Docker, and use Bluemix to host your Docker containers on the Internet. You'll also harness the power of IBM Watson from within Minecraft for more educational and interactive game play. In Part 1, you'll set up your local Minecraft and Docker development environment, and see the power of Docker for building custom servers for Minecraft. You'll even get started playing with Minecraft on your own locally hosted server!
Also available in: Chinese   Japanese   Portuguese  
Articles 19 Jul 2017
Minecraft and Bluemix, Part 2: Building plugins for Minecraft with Docker and Eclipse
In this tutorial series, you'll learn how to use Docker, Eclipse, and Bluemix to develop, extend, and host your own Minecraft servers. Find out how to use Eclipse to build Minecraft plugins, test them locally using Docker, and use Bluemix to host your Docker containers on the Internet. You'll also harness the power of IBM Watson from within Minecraft for more educational and interactive game play. In Part 2, you'll set up your local development environment in Eclipse, then develop, build, and export your own server-side Minecraft plugin into a local Docker image.
Also available in: Chinese   Japanese   Portuguese  
Articles 19 Jul 2017
Sample code: Translate natural language with the Watson Language Translator service
This code shows you how to use the node.js API for the Watson Language Translator service. Given some text, a source language, and a target language, Watson translates that text and returns one or more translations to you.
Articles 18 Jul 2017
Sample code: Recognize and identify faces in an image with the Watson Visual Recognition service
This code shows you how to use the node.js API for the Watson Visual Recognition service. Given an image, Watson looks for faces in that image and attempts to recognize each of those faces.
Articles 18 Jul 2017
Sample code: Analyze text with the Watson Personality Insights service
This code shows you how to use the node.js API for the Watson Personality Insights service. Given some text, Watson analyzes the openness, conscientiousness, extraversion, agreeableness, emotional range, and needs of the speaker.
Articles 18 Jul 2017
Sample code: Identify objects in an image with the Watson Visual Recognition service
This code shows you how to use the node.js API for the Watson Visual Recognition service. Given an image, Watson attempts to identify objects in that image.
Articles 18 Jul 2017
Sample code: Identify the tone of written text with the Watson Tone Analyzer service
This code shows you how to use the node.js API for the Watson Tone Analyzer service. Given some text, Watson evaluates the tone, looking for qualities such as the speaker's levels of anger, disgust, joy, fear, and sadness.
Articles 18 Jul 2017
Sample code: Analyze text with the Watson Personality Insights service
This code shows you how to use the Java API for the Watson Personality Insights service. Given some text, Watson analyzes the openness, conscientiousness, extraversion, agreeableness, emotional range, and needs of the speaker.
Articles 18 Jul 2017
Sample code: Identify the tone of written text with the Watson Tone Analysis service
This code shows you how to use the Java API for the Watson tone analysis service. Given some text, Watson evaluates the tone, looking for qualities such as the speaker's levels of anger, disgust, joy, fear, and sadness.
Articles 18 Jul 2017
Sample code: Translate natural language with the Watson Language Translator service
This code shows you how to use the Java API for the Watson language translator service. Given some text, a source language, and a target language, Watson translates that text and returns one or more translations to you.
Articles 18 Jul 2017
Enhancing the trade lifecycle with blockchain
This article shows how a bank or other large trading institution can use a Hyperledger Fabric blockchain at each stage in the trade lifecycle -- from order to settlement -- to streamline and enhance the process for all participants.
Articles 18 Jul 2017
Sample code: Identify the context of natural language with the Watson Natural Language Classifier service
This code shows you how to use the node.js API for the Watson natural language classification service. Given some text and a context, Watson analyzes the text and returns a list of categories relevant to that text.
Articles 18 Jul 2017
Sample code: Identify the context of natural language with the Watson Natural Language Classifier service
This code shows you how to use the Java API for the Watson natural language classification service. Given some text and a context, Watson analyzes the text and returns a list of categories relevant to that text.
Articles 18 Jul 2017
Conserve water with the Internet of Things, Part 3
This third tutorial in a three-part series shows how to build a low-cost plant-monitoring solution based on Raspberry Pi. In this final installment, you'll build an HTML5 application that provides a visualization of the sensor data for desktop and mobile devices. You'll create an open data API to make the data available from the Cloudant data store.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 18 Jul 2017
Build and deploy a sample Liberty application to Bluemix
IBM introduced Watson services to the IBM Bluemix platform in early October 2014. This tutorial introduces the services and SDK currently available and describes how to deploy an application using the Watson Question and Answer service on Bluemix. The deployed application is a Java-based application.
Also available in: Chinese   Russian   Japanese   Spanish  
Articles 18 Jul 2017
Conserve water with the Internet of Things, Part 1
This first tutorial in a three-part series shows how to build a low-cost houseplant-monitoring solution based on Raspberry Pi. The solution uses IBM Bluemix for collecting and visualizing sensor data and posting updates on your social network.
Also available in: Chinese   Russian   Japanese   Vietnamese   Portuguese   Spanish  
Tutorial 18 Jul 2017
Conserve water with the Internet of Things, Part 2
This second tutorial in a three-part series shows how to build a low-cost plant-monitoring solution based on Raspberry Pi. Secure the Node-RED app and set up automated deployment to Bluemix in response to code changes.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Articles 18 Jul 2017
Building location-aware IoT apps, Part 2: Build a PHP app that delivers geo-targeted marketing messages to an IoT device
This article is the first in a two-part series, "Building location-aware IoT apps." Receiving real-time data from IoT devices is only half the puzzle: the other half involves reacting to that data. This article shows you how to use PHP, MySQL, and IBM Watson IoT Platform rules to process incoming data streams from IoT devices and transmit calculations or commands back to the cloud in real-time. This two-way communication is a key part of building useful IoT-based applications.
Articles 17 Jul 2017
IoT 101: Getting started with IoT development
Get started developing IoT solutions with this developerWorks quick-start guide. IoT 101 is for application developers who are new to Internet of Things technologies and who need a way to get up and running quickly.
Articles 17 Jul 2017
Put a Linux-based chess app on the cloud with Bluemix and IBM Containers
Build a Docker container that uses WebSockets to expose an existing Linux CLI chess engine as a cloud service. This tutorial shows step-by-step the process for building a Docker container and deploying it as a running container on IBM Containers for Bluemix. It includes sample code and a JavaScript chess game that runs in a browser and illustrates how to consume the WebSocket-based service. You can apply the methods demonstrated to containerize almost any pipe-based Linux application and leverage them as cloud services on Bluemix.
Articles 17 Jul 2017
Deploy a "Hello World" webpage to Bluemix
Let's deploy a simple Hello World webpage using nothing but HTML and a static buildpack on IBM Bluemix.
Also available in: Chinese   Russian   Japanese  
Articles 17 Jul 2017
Building location-aware IoT apps, Part 1: Build a PHP app that uses GPS data from an IoT device
This article is the first in a two-part series, "Building location-aware IoT apps." Are you a PHP developer who is interested in building IoT applications? It can be difficult to get started. This tutorial will help you get started by taking you step-by-step through the process of building a PHP-powered, IBM Bluemix IoT application that subscribes to location data that connected devices send to the IBM Watson IoT Platform. The app then converts that data into map images by using the Google Maps API.
Also available in: Chinese   Japanese   Portuguese  
Articles 17 Jul 2017
Build a Bluemix app that rocks - in 10 minutes!
This article describes a simple app that demonstrates the true power of IBM Bluemix. The app, Node-RED, enables you to start using Bluemix in just 10 minutes. It uses Twitter feeds to create a graphic word cloud that illustrates the most commonly used words.
Also available in: Japanese  
Articles 14 Jul 2017
Simplify how you manage complex input data with a custom IBM BPM data handler
IBM Business Process Manager (BPM) Advanced includes a data handler that can manage a fixed-width data format, if the incoming bytes stream refers to a flat object. The size of every field can be specified, with other properties like the pad character or the alignment behavior. However, if you want a fixed-width data format that contains nested child objects with multiple cardinalities, you need to create a custom data handler. Learn how to implement a custom data handler and bind it to various export formats.
Articles 13 Jul 2017
Integrate your data with the Hyperledger Fabric blockchain
When people think about integrating their data with a blockchain, such as a blockchain based on Hyperledger Fabric, they tend to have either a perplexed look or a complicated backstory. But it's not complicated. Hyperledger Composer provides easy integration, for the kind of data (such as assets, participants or transactions) and business network (such as a Commodities Trading, Digital Property, or Supply Chain network) that you work with. The easiest way to begin is by using REST APIs.
Articles 13 Jul 2017
Introducing JUnit 5, Part 1: The JUnit 5 Jupiter API
If you've been on the fence about upgrading to the new JUnit 5, this tutorial should convince you. Get started with the JUnit Jupiter API and the new annotations, assertions, and assumptions that are about to rock your world.
Tutorial 13 Jul 2017
Introducing JUnit 5, Part 2: JUnit 5 Vintage and the JUnit Jupiter Extension Model
Find out how JUnit Vintage has you covered for backward compatibility with older versions of JUnit, then get started with JUnit Jupiter extensions for parameter injection, paramaterized tests, dynamic tests, and custom annotations in the new JUnit 5.
Tutorial 13 Jul 2017
Adopt a hybrid cloud model using Bluemix
Using a composable services approach, our team built a sales Quote-to-Cash application and deployed it on a hybrid cloud. Our hybrid cloud consists of IBM Bluemix, IBM Bluemix Dedicated, IBM DB2 on Cloud, IBM FileNet Content Manager, and the API Management platform. We review the architecture, decisions, and benefits of adopting a hybrid cloud model, and explain why we chose this model to deploy our sales Quote-to-Cash application.
Also available in: Chinese   Japanese  
Articles 12 Jul 2017
Manage your cognitive processes with IBM Watson and API Connect
By having access to IBM Watson APIs in API Connect, you can control and track usage of how your organization uses Watson services. Although this tutorial demonstrates these steps by using the Watson Language Translator API, you can use these same steps for any Watson APIs.
Tutorial 12 Jul 2017
Meet Eclipse Orion: For the cloud, in the cloud
The Eclipse Orion project's objective is to create a browser-based, open source, tool-integration platform, one entirely focused on developing for the web, in the web. Orion tools are written in JavaScript, they run in the browser, and its components are individually consumable. This article introduces you to Orion, and provides resources and commentary to help familiarize you with the tools.
Also available in: Chinese   Russian   Japanese  
Articles 12 Jul 2017
Revitalize your Java EE app with IBM Bluemix services
Migrate existing applications to IBM Bluemix services such as SQLDB, Session Cache, and Auto-Scaling. The sample application you will work with is CloudTrader, a new app created from a ten-year-old day trading application.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
Tutorial 12 Jul 2017
Integrate an application with Facebook Login for Apps
When you integrate social authentication into any application, it requires implementing an OAuth 2.0 client. You then exercise an authorization code flow with the social identity provider, followed by the retrieval of an identity profile resource. This article uses ISAM and the popular social media outlets, Facebook, LinkedIn, and Instagram.
Articles 11 Jul 2017
Write runnable and deployable code for OpenWhisk
One of the great things about the developerWorks sandbox is that you can run your code in the browser or deploy it to Bluemix. Your deployed code is an OpenWhisk action. However, OpenWhisk requires your JavaScript or Java code to support a particular interface before you can deploy it. This tutorial explains the rules and requirements to make everything work.
Articles 10 Jul 2017
Rapidly develop Internet of Things apps with Docker Containers
The rapid growth of the Internet of Things (IoT) has been driven in part by the commoditization and accessibility of wireless modules, sensors, and microcontrollers. But the IoT isn't just big news for device manufacturers. As the number and variety of connected devices increases, the demand for applications to interface with those devices and to process the vast quantities of data that they produce is also increasing. To match this growing demand, web and mobile application developers will need to start to develop for the IoT and adapt their current development practices to meet the challenges of this new application area. One such development practice is the use of containers. Containers are a lightweight approach to virtualization that developers can apply to rapidly develop, test, deploy, and update IoT applications at scale.
Also available in: Chinese   Russian   Japanese   Portuguese  
Articles 07 Jul 2017
Get started developing IoT solutions by building a simple home automation system
Get started developing IoT solutions quickly and easily. In just four steps, learn how you can build a simple home automation IoT solution. After you connect the sensors to the Raspberry Pi, you learn how to set up and configure the Pi. Then, you learn how to create Node-RED flows to set up the logic for the home automation system. Lastly, you learn how to install your prototyped system and begin using it.
Articles 07 Jul 2017
Java 8 idioms: An alternative to passing through
Pass-through lambda expressions come in a few varieties, but they are almost always more trouble than they're worth. Learn how to identify common varieties of pass-throughs in your code, then see what happens when you replace each one with a simple and expressive method reference.
Articles 07 Jul 2017
Take command of the SoftLayer API from the Go programming language
Learn the ins and outs of using the SoftLayer Cloud API from the Go programming language. This tutorial shows you how to use the services, navigate and use the data structures, and establish object masks and filters, as well as how to order VMs and more in a concise and idiomatic way.
Articles 06 Jul 2017
SAS software with Hortonworks Data Platform (HDP) running on IBM POWER8
This article describes how to set up an environment where SAS can access and analyze data stored on Hortonworks Data Platform (HDP) using SAS/ACCESS Interface to Hadoop. The environment is running on IBM POWER8 processor-based servers.
Articles 06 Jul 2017
Know which authentication methods to use for your hybrid cloud
The different options within Bluemix bear diverse requirements to the authentication of users. This article explains the various possibilities on how Bluemix users are managed and authenticated. We focus on developers, administrators, or operators that need to log in to the Bluemix platform to develop and maintain their applications. Applications that run on top of Bluemix can use any authentication method that is appropriate for the application’s purpose.
Articles 06 Jul 2017
Create a scalable and fault-tolerant REST endpoint using Flask and Python
Learn how to deploy a simple Flask application with an AngularJS user interface to IBM Bluemix using the Cloud Foundry command-line tool. For this tutorial, we chose Flask over other frameworks like Django, Pyramid, and web2py because it is very lightweight and therefore easy to understand. For just writing up a REST endpoint it is a perfect fit. In addition, we also show you how a single REST endpoint can be used to multiplex between different functions.
Also available in: Chinese  
Articles 05 Jul 2017
Updating the Olson time zone database on IBM AIX
This article helps users to understand how to update the Olson time zone database on IBM AIX whenever it is periodically updated with the latest time zone changes.
Articles 04 Jul 2017
OpenPOWER firmware with Intelligent Platform Management Interface (IPMI) features
This article explains the various OpenPOWER aspects (such as system firmware usage, controlling, and debugging) that are related to developers and test engineers.
Articles 04 Jul 2017
IBM Datacap 9.0, 9.0.1, 9.1.0, and 9.1.1 Developer Kit
The IBM Datacap Developer Kit provides applications and files that allow unlimited extension and customization of the product. These customizations can be used to tailor your application to perform unique functionality or operate in a manor specific to the needs of your organization.
Also available in: Chinese   Russian  
Articles 30 Jun 2017
Do more with the IBM Blueworks Live REST API, Part 1: Maximize your business value with 5 universal use cases
This tutorial is the first part in a series about the IBM Blueworks Live REST API. Blueworks Live is a powerful platform, much more than simply a process modelling tool. When used to its full potential, Blueworks Live becomes a structural map for your entire organization. See examples for 5 use cases and an overview of approaches to get the most out of each use case.
Articles 29 Jun 2017
1 - 48 of 48 results
Show Summaries | Hide Summaries