Filter by products, topics, and types of content

(429 Products)

(771 Topics)

(20 Industries)

(15 Types)

101 - 200 of 11130 results | Previous | Next
Show Summaries | Hide Summaries
View Results
Title none Date down
Recurrent neural networks deep dive
Explore the ideas behind recurrent neural networks and learn how to implement one from scratch for series data prediction.
17 Aug 2017
Create a natural language classifier that identifies spam
Watson Natural Language Classifier is part of the IBM Watson cognitive services platform on Bluemix. In this article, you'll use Watson Natural Language Classifier on Bluemix to create, train, and test the accuracy of a spam classification service.
Also available in: Chinese   Japanese   Portuguese  
16 Aug 2017
Teach Watson what results to surface
Train your private search collection by using Relevancy Training so that users can get the right answer to their question faster. See how Watson uses machine learning techniques to find specific signals in queries that can be applied against the corpus.
Also available in: Chinese  
15 Aug 2017
Getting started with IBM Bluemix
See how to start developing and deploying applications using cloud-based services on IBM Bluemix. Doug Tidwell takes you through the basics of developing and deploying an app that's available worldwide.
15 Aug 2017
Set up a Docker Registry as a pull-through cache on Raspberry Pi
If you have a slow internet connection and multiple users downloading Docker images, then why not use it as a cache on a Raspberry Pi? This can save you time and bandwidth when using Docker. Raspberry Pi is amazing, because it is portable, cheap, and consumes negligible power. By creating the solution described in this tutorial, every time you download an image, it will be cached on the Pi; then, for all subsequent requests, the same image will be delivered from the local cache.
Also available in: Chinese  
15 Aug 2017
Make your blockchain smart contracts smarter with business rules
This article describes how to implement blockchain smart contracts, using business rules on top of Hyperledger Fabric. Work with sample code to learn how to model and execute smart contract decision logic, taking advantage of an enterprise-class rule engine to improve transparency and trust for all participants in a business network.
Also available in: Chinese  
14 Aug 2017
Visualize and analyze data in proprietary and public datasets, Part 1: An overview of Watson for Real World Evidence
Get an introduction to IBM Watson for Real World Evidence, a cloud-based interactive Watson Health Life Sciences platform for decision makers, analysts, and data scientists to generate and test hypotheses.
Also available in: Chinese  
10 Aug 2017
Visualize and analyze data in proprietary and public datasets, Part 3: Walk-through of a sample notebook
Get an introduction to IBM Watson for Real World Evidence, a cloud-based interactive Watson Health Life Sciences platform for decision makers, analysts, and data scientists to generate and test hypotheses.
Also available in: Chinese  
10 Aug 2017
Visualize and analyze data in proprietary and public datasets, Part 2: A typical workflow
Get an introduction to IBM Watson for Real World Evidence, a cloud-based interactive Watson Health Life Sciences platform for decision makers, analysts, and data scientists to generate and test hypotheses.
Also available in: Chinese  
10 Aug 2017
Extract insights from social media posts with Watson and Spark in Data Science Experience
Combine Watson Developer Cloud services with analytics solutions that are optimized for big data to extract insights from social media posts.
Also available in: Chinese  
09 Aug 2017
Develop portable data applications with common IBM SQL features
Are you writing SQL applications that need to be portable across Db2 offerings? Here's the information you need to make sure your applications are portable. The tables in this article summarize the common SQL application features and make it easy for you to develop applications using SQL that is portable across Db2.
Also available in: Chinese  
09 Aug 2017
Configuring a Sametime environment with TLS1.2
Starting with Feature Pack 1, IBM Sametime 9.0.1 supports TLSv1.2 encryption for securing your deployment. This paper describes the procedure for configuring the various servers in a Sametime environment with TLSv1.2.
08 Aug 2017
Configure SoftLayer components for use with Account Defined Network
Learn how to provision and configure the necessary infrastructure components for SoftLayer's new Account Defined Network (ADN) feature. In this tutorial, we show you how to do this by calling REST-based APIs, and use CURL as the command-line utility from the Linux OS to call the REST-based API with a JSON payload. The JSON payload defines all the parameters that are required to create a particular component. We have done thorough testing and troubleshooting on the commands shown here to ensure their correctness. This tutorial can be particularly useful for users who want to automate their infrastructure setup process.
Also available in: Chinese  
08 Aug 2017
A Behavior Driven Developer's guide to Infrastructure as Code
Understand Behavior Driven Development and how it can be used on an Infrastructure as Code Ansible project. Learn how to create executable server documentation that is always up to date.
Also available in: Chinese  
08 Aug 2017
MongoDB backup and restore methodology using IBM Spectrum Protect for Linux on Power
This article describes the approaches for backing up MongoDB instances on IBM Power Systems. It includes instructions on how to run backup and management agents on the MongoDB servers and how MongoDB can be integrated with traditional backup tools such as IBM Spectrum Protect.
Also available in: Chinese  
08 Aug 2017
Getting to know MQTT
This article provides a technical introduction to the MQTT protocol. You learn what is MQTT, what makes MQTT suitable for IoT applications, and how to get started with developing apps that use MQTT.
Also available in: Chinese   Japanese   Portuguese   Spanish  
07 Aug 2017
Simplify the development of your IoT solutions with IoT architectures
Apply these strategies when you plan data-driven IoT architectures. These strategies help you simplify development, manage complexity, and ensure that your IoT solutions remain scalable, flexible, and robust.
Also available in: Chinese   Portuguese   Spanish  
07 Aug 2017
Introduction to microservices
This tutorial shows you how microservices make cloud applications more manageable, scalable, and reliable. I'll give you a high-level view of microservices' role in cloud architectures and contrast microservices-based systems with older, monolithic models.
Also available in: Chinese   Russian   Japanese  
07 Aug 2017
Java 8 idioms: Why the perfect lambda expression is just one line
Short, concise lambda expressions support code readability, which is one of the key benefits of programming in the functional style. In addition to being hard to read, multiline lambdas are also hard to test and reuse, which can lead to duplication of effort and poor code quality. In this installment, learn to write single-line lambdas for code that is easier to read, test, and reuse.
02 Aug 2017
Explore the OpenStack REST APIs for PowerVC
IBM Power Virtualization Center (PowerVC) is an OpenStack-based IaaS cloud solution for the IBM Power platform designed to simplify the management of virtual resources. PowerVC consists of both a GUI and RESTful APIs that perform virtual management tasks for your Power System. This article highlights the REST APIs for both PowerVC Standard Edition and Cloud PowerVC Manager.
Also available in: Chinese   Russian   Japanese   Portuguese  
02 Aug 2017
Detect complex events in a real-time data stream
Get, run, and extend a Bluemix starter app that uses the Streaming Analytics service and an IBM Streams application to detect complex events from a real-time data stream.
Also available in: Chinese   Japanese  
01 Aug 2017
Do more with the IBM Blueworks Live REST API, Part 5: Write web applications for the Blueworks Live REST API with Node.js on Bluemix
This tutorial is the final part in a 5-part series about the IBM Blueworks Live REST API. Learn how to access the Blueworks Live API through a web application with Node.js and IBM Bluemix.
31 Jul 2017
OpenPOWER GPU-enabled architecture performance enhancement using the Engineering and Scientific Subroutine Library (ESSL) drop-in acceleration
This article illustrates the methodology to offload the part of computations to GPU without refactoring the applications. The Crossroads/NERSC-9 Memory Bandwidth benchmark is used to showcase the offload of dense matrix multiplication (DGEMM) computations on GPU by linking (compile time) the newer version of CUDA-enabled ESSL (IBM Scientific Library). The use of CUDA-enabled ESSL gives approximately six times performance gain over CPU-only code.
Also available in: Chinese  
31 Jul 2017
Learn Linux, 101: A roadmap for LPIC-1
Use this roadmap to find IBM developerWorks tutorials that help you learn and review basic Linux tasks. And if you're also pursuing professional certification as a Linux system administrator, these tutorials can help you study for the Linux Professional Institute's LPIC-1: Linux Server Professional Certification exam 101 and exam 102. This roadmap is organized according to the 43 objectives in the 101 and 102 exams, which you are required to pass for LPIC-1 certification.
Also available in: Chinese   Japanese   Portuguese  
31 Jul 2017
Configure an IPsec environment using the Kerberos authentication mechanism
Kerberos is an authentication mechanism used to authenticate a set of users by having different security realms and by exchanging ticket over a secured or non-secured environment. Internet Protocol Security (IPsec) is a security protocol used to establish a secured channel over interacting systems. The IPsec security protocol allows the use of Kerberos for user authentication and to have a secured communication channel established between two client systems. This article explains how we can use IPsec as a security protocol to communicate between two client systems and how we can configure IPsec with Kerberos authentication between these systems.
28 Jul 2017
Add language translation to your apps with IBM Watson
Add language translation to your Bluemix apps. Use Node-RED and the Language Translation service to create an app that translates text that the user enters and performs sentiment analysis on that text.
Also available in: Chinese   Russian   Japanese   Spanish  
27 Jul 2017
Using a graphical interface on SoftLayer servers
Learn the concepts, reasoning, and steps to configure a graphical user interface to run on an IBM SoftLayer cloud server.
Also available in: Chinese   Russian   Japanese   Spanish  
26 Jul 2017
Use a custom Go buildpack with IBM Bluemix
This article demonstrates the ability of IBM Bluemix to host applications written in the Go language, which Bluemix doesn't support by default. The author shows how to develop a web application that performs simple math calculations and deploy it to Bluemix using a custom buildpack.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
26 Jul 2017
Build a hotel booking application using the Business Rules service in Bluemix
The Business Rules service hosted in Bluemix and powered by Operational Decision Manager allows you to define, deploy, and maintain business rules and policies separately from your application code. To demonstrate the benefits of decoupling the lifecycle of the calling application from the business logic (rules) running in a cloud service, we build a simple hotel booking application in a Node.js runtime bound to a Business Rules service that calculates the booking rates. This article will show you how to deploy and execute business rules in the cloud environment. You will then be able to extend this application with more complex rules or build your own application very easily.
Also available in: Chinese   Russian   Japanese   Spanish  
26 Jul 2017
Refactoring to microservices, Part 1: What to consider when migrating from a monolith
Microservices are taking the development world by storm. In this 3-part series, we'll cover why they matter, what factors to consider in planning your approach to microservices, the role of data factoring, and a step-by-step migration process. Part 1 introduces microservices and discusses considerations for refactoring your applications to take advantage of a microservices architecture.
Also available in: Chinese   Spanish  
26 Jul 2017
What is IBM Bluemix?
IBM Bluemix is the newest cloud offering from IBM. Bluemix is a platform as a service (PaaS) offering based on the Cloud Foundry open source project that delivers enterprise-level features and services that are easy to integrate into cloud applications. This article provides a high-level overview of Bluemix and Cloud Foundry and the differences between the two. It also lists some of the Bluemix services available in the Bluemix Catalog.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
26 Jul 2017
Implement continuous delivery using IBM UrbanCode Deploy
Learn how to implement a continuous delivery solution on SoftLayer cloud servers, using IBM UrbanCode Deploy, from the aspects of design to the implementation details.
Also available in: Chinese   Japanese   Portuguese  
26 Jul 2017
Build a real-time chat app with Node-RED in 5 minutes
Building real-time web applications is now easier with IBM Bluemix and Node-RED. In this article, we show how you can build a real-time chat application in a few minutes by simply dragging and dropping components and wiring them together.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
26 Jul 2017
Write a Clojure web app on Bluemix
Getting started with functional programming? Clojure is a popular functional programming language based on Lisp. Learn how to use Node.js to run Clojure programs as part of a web application deployed on Bluemix.
Also available in: Chinese  
26 Jul 2017
Configure MongoDB servers for backup scripts
When you are managing massive amounts of data, regular backups are critical, and they are definitely not something you want to do manually. This article shows you how to perform a backup and restore using the backup script for MongoDB, an open source NoSQL database that enables massive data management.
Also available in: Chinese  
25 Jul 2017
Manage and authenticate users easily in IBM Bluemix applications with PHP and the Passport service, Part 1: Add user authentication and management to your application without starting from scratch
This two-part tutorial shows you how to quickly add user authentication to your IBM Bluemix application using an external service without writing any custom code. It explains how to add a user dashboard to your application with support for adding, activating, and deactivating users. It also discusses how to implement a login workflow with password-based authentication to protect access to application resources. It uses the Slim PHP micro-framework, together with the Bluemix Passport identity and access management service.
Also available in: Chinese   Russian  
24 Jul 2017
Manage and authenticate users easily in IBM Bluemix applications with PHP and the Passport service, Part 2: Add role-based access and password recovery to your PHP application
This two-part tutorial shows how to quickly add user management and access control features to your IBM Bluemix application using an external service and without writing any custom code. Part 2 explains how to develop a customized user management dashboard for your application with support for adding, modifying, and deleting users; protecting access to application resources based on user role; and implementing password recovery workflows. It uses the Slim PHP micro-framework, together with the Passport identity and access management service from Bluemix.
Also available in: Chinese   Russian  
24 Jul 2017
A neural networks deep dive
In this tutorial, take a deeper look at neural networks. Read about their background and find out why neural networks are the dominant force in machine learning today.
Also available in: Chinese  
24 Jul 2017
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.
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.
Also available in: Chinese   Japanese  
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.
Also available in: Chinese   Japanese  
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  
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  
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.
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.
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.
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.
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.
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.
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.
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  
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  
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  
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.
Also available in: Chinese  
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.
Also available in: Chinese  
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.
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  
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  
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.
Also available in: Chinese  
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.
Also available in: Chinese  
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  
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  
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.
Also available in: Chinese   Japanese  
11 Jul 2017
Write runnable and deployable code for the IBM Cloud Functions platform
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 action on the IBM Cloud Functions platform. However, the Cloud Functions platform 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.
Also available in: Chinese   Japanese  
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  
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.
Also available in: Chinese  
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.
Also available in: Chinese   Japanese  
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.
Also available in: Chinese   Japanese  
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.
Also available in: Chinese   Japanese  
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.
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   Japanese  
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.
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.
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  
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.
Also available in: Chinese  
29 Jun 2017
Do more with the IBM Blueworks Live REST API, Part 2: Explore the Blueworks Live REST API resources with a generic testing tool
This tutorial is the second part in a series about the IBM Blueworks Live REST API. Learn about customized reports on business process information stored in Blueworks Live.
Also available in: Chinese  
29 Jun 2017
HTTP/2 under the hood
HTTP/2 is the first major update of the HTTP protocol since 1996, formalizing advances and discoveries made by developers over the past two decades. Find out how HTTP/2 improves transport performance, lessens latency, and facilitates greater application throughput for an improved rich web experience.
Also available in: Chinese  
29 Jun 2017
Do more with the IBM Blueworks Live REST API, Part 3: Use Blueworks Live REST API resources interactively with cURL
In Part 3 of this series about the REST API of IBM Blueworks Live, learn how to process the results of the REST API calls in a shell environment.
Also available in: Chinese  
29 Jun 2017
Do more with the IBM Blueworks Live REST API, Part 4: Write Java applications with the Blueworks Live REST API
In Part 4 of this series about the IBM Blueworks Live REST API, learn how to process the results of the REST API calls in Java applications.
Also available in: Chinese   Japanese  
29 Jun 2017
Invoking actions on the IBM Cloud Functions platform
One of the great things about the developerWorks sandbox is its ability to deploy code to Bluemix. The deployed code becomes an action in the IBM Cloud Functions environment. This article shows you four ways to access that action after it's been deployed.
Also available in: Chinese   Japanese  
28 Jun 2017
IBM Datacap 9.0, 9.0.1, 9.1.0, and 9.1.1 DDK sample applications
The DDK contains additional IBM Datacap 9.0, 9.0.1, 9.1.0 and 9.1.1 sample applications. These samples show various ways to capture and validate documents, providing examples of application structure and use of various actions that may be useful in your applications.
Also available in: Chinese   Russian  
28 Jun 2017
IBM Datacap 9.0, 9.0.1, 9.1.0, and 9.1.1 DDK Datacap Desktop Custom Panels
User interaction with IBM Datacap can occur when physically scanning pages or when reviewing problems found while processing pages. Here, you can find the information to create your own panels to be used within an IBM Datacap application. Custom panels present alternative layouts and manipulation of fields and data.
Also available in: Chinese   Russian  
28 Jun 2017
Find relevant information quickly with Passage Retrieval in Watson Discovery
Learn how Passage Retrieval, part of the IBM Watson Discovery Service, helps you find relevant information from within large amounts of unstructured data.
Also available in: Chinese   Japanese  
27 Jun 2017
Using an Agile approach to scope software projects
This tutorial explores the virtues of adopting an Agile methodology to govern the project scoping process so that it fully determines project requirements, contends with the pressures of change, and delivers a fit-for-purpose software product on time and on budget.
22 Jun 2017
Continuous monitoring of server resources utilization using custom scripts
Monitoring IT infrastructure is essential to ensure its stability. Choosing an efficient, scalable, customizable, and light-weight solution for this has always been a challenge with changing requirements. Custom scripts can be used to achieve this smartly unlike the agent-based monitoring method in which all data defaulted by the monitoring tool used will be collected. This article describes the custom script method for monitoring system resources. In this method, the data collector(s) scripts running on data collector node will poll the target systems for data and so can decide on what data to be pulled.
Also available in: Japanese  
21 Jun 2017
Harness the power of IBM Watson Language Translator on IBM i
You can add powerful abilities to your IBM i applications by using IBM Bluemix Watson Services. The article illustrates how to create a Watson Language Translator service and obtain the credentials for accessing that service. It then provides several SQL statements that are used to access the translator service from IBM i. The article also describes how a Java program can be used to access the Watson Language Translator service.
21 Jun 2017
Refactoring to microservices, Part 3: Roadmap to microservices adoption
Microservices are taking the development world by storm. In this 3-part series, "Refactoring to microservices," we'll cover why they matter, what factors to consider in planning your approach to microservices, the role of data factoring, and a step-by-step migration process. Part 3 lays out a roadmap for transforming your applications from a monolith to a set of microservices.
Also available in: Chinese  
21 Jun 2017
Open Source POWER Availability Tool
Search for Linux open source packages that run on the IBM POWER architecture.
Also available in: Chinese   Japanese  
20 Jun 2017
IBM cloud technologies: How they all fit together
Explore the various types of cloud computing systems available and the guidelines that can help you with real-world application deployments on top of a cloud infrastructure.
Also available in: Chinese   Russian   Japanese  
19 Jun 2017
Building open source RPM packages on IBM AIX
RPM is a very popular packaging method for installing and managing software. Different Linux distributions provide open source software in RPM format. Building and managing RPM packages on IBM AIX is similar to Linux distributions but with some changes. This article describes how to build an open source software RPM package on AIX.
15 Jun 2017
Run your business decisions in Kubernetes with IBM Bluemix
Learn how to deploy IBM Operational Decision Manager (ODM) in a Kubernetes cluster on IBM Bluemix. Start with Docker images and then reach a running, clustered IBM ODM platform with Kubernetes.
Also available in: Chinese   Japanese  
14 Jun 2017
Speaking out loud
Natural language processing and other artificial intelligence-related technologies are all around us. Discover how the science began and where it might go in the future.
Also available in: Chinese   Japanese  
13 Jun 2017
Build a user-facing OpenWhisk application with Bluemix and Node.js
Learn how to use OpenWhisk to write user-facing applications. This tutorial covers the basics of OpenWhisk through a sample user-facing application, which uses a stub index.html to call OpenWhisk for the actual content.
Also available in: Chinese   Japanese  
12 Jun 2017
Identifying and preventing threats to your IoT devices
Internet of Things (IoT) devices are often placed in insecure locations and communicate through insecure networks. In this article, you learn what the main threats to IoT devices are and some ideas about how to deal with them.
Also available in: Chinese   Japanese  
08 Jun 2017
Exporting a Live Text Widget from IBM Notes
If you want to use your IBM Notes Live Text widgets in IBM Verse, you can migrate them with the Notes Live Text Widget Export Plug-in. To use the plug-in, first install it, which adds it to your My Widgets panel. Then use the plug-in to export each Live Text widget from Notes to a JSON file that can be imported into Verse as an extension.
07 Jun 2017
A simplified approach to hardware upgrade using IBM Geographically Dispersed Resiliency for Power Systems
This article explains the advantages of using IBM Geographically Dispersed Resiliency for Power Systems for planned hardware upgrades followed by a detailed walk-through of the steps for performing the upgrade.
06 Jun 2017
Streamlining the development of your IoT applications by using an IoT platform
This article explores the key capabilities of IoT platforms and considers the top general-purpose end-to-end IoT platforms. You'll learn why you should adopt an IoT platform to rapidly develop your IoT solutions and quickly get the most value from your IoT data.
Also available in: Chinese   Japanese  
05 Jun 2017
Implementing blockchain for cognitive IoT applications, Part 2: Use vehicle sensor data to execute smart transactions in Blockchain
Start implementing blockchain for cognitive IoT applications. Part 1 of this two-part series discussed the use of blockchain in IoT solutions and explored how different industries are leveraging these two technologies to build end-to-end automated and secured solutions. Part 2 shows you how to use the IBM Watson IoT platform and IBM Blockchain service to build a sample use case.
Also available in: Chinese   Japanese  
05 Jun 2017
OpenPOWER secure and trusted boot, Part 2: Protecting system firmware with OpenPOWER secure boot
Protection of system firmware against malicious attack is paramount to server security. If an attacker is able to inject malicious code at the firmware level, no security measure at the operating system level can fully guarantee the trust of the system. IBM OpenPOWER servers support secure boot of system firmware to ensure the system boots only authorized firmware. When the system boots, each firmware component is verified against a cryptographic signature and integrity-checked against a secure hash of the component. If any check fails, secure boot prevents the system from booting until the problem is corrected.
05 Jun 2017
Turn your smartphone into an IoT device
Learn how to turn your smartphone into a sensor device, send sensor data to IBM Watson IoT Platform in the cloud, and create Bluemix applications that process and visualize the data. You create an Android app and two Bluemix apps that use the Internet of Things and Node-RED services.
Also available in: Chinese   Russian   Japanese   Portuguese  
02 Jun 2017
101 - 200 of 11130 results | Previous | Next
Show Summaries | Hide Summaries