Technical library

  • spacer Filter by products, topics, and types of content

    (0 Products)

    (43 Topics)

    (1 Industries)

    (5 Types)

Develop and deploy your next
app on the IBM Bluemix
cloud platform.


1 - 33 of 33 results Show Summaries | Hide Summaries Subscribe to search results (RSS)

View Results
Title none Date down
Notes from developerWorks Technology: Top Web development tutorials from 2015
The developerWorks Technology editor showcases the top tutorials published in 2015 for web developers.
18 Nov 2015
Publish onsite REST APIs to Bluemix using the Secure Gateway and API Management services
With the Secure Gateway and API Management services, you can easily publish a REST API service onsite as a new custom service on Bluemix. In this article, I begin with an onsite sample REST API service, expose it to Bluemix, manage it and publish it as a new custom service, then build a sample app for validation. If you need your Bluemix applications to access an onsite environment, you should find this article helpful.
Also available in: Portuguese  
19 Oct 2015
Learn node.js development from these top Bluemix guides
Read a collection of tutorials that covers a variety of node.js programming topics in the context of IBM Bluemix so you can leverage IBM's cloud platform and get the most out of your node.js application.
Also available in: Chinese  
11 Mar 2015
Extract table information from PDF files using OCR and analytics technology
Learn how to build a REST application that provides a web service for converting PDF documents to text using IBM Bluemix. This service accepts a PDF file; converts the PDF file to a text file, capturing identified tables in the document (that is, XML or HTML); and returns the result to the user. The XML version is the output from the OCR engine, while the HTML version is the result of an error-correction process that fixes errors in the table structure identified by the OCR engine.
Also available in: Japanese  
11 Feb 2015
Get on the fast path to application load testing and scaling in Bluemix
The Bluemix Monitoring and Analytics add-on can be used to gain insight into application performance, availability, runtime resource usage, and activity and error logging. Developers and testers can use its capabilities to identify possible bottlenecks and trouble areas potentially contributing to performance or availability issues, generating erroneous activity, or simply needing further investigation. The Monitoring and Analytics service is built into the Bluemix environment, so you can easily add it to your applications and see results instantly. Easy-to-use dashboards, integrated log analytics, and a search capability help you to quickly and easily find the line of code that is the root cause of the problem.
Also available in: Chinese   Japanese   Portuguese  
28 Jan 2015
Build a translated alert system with an RSS feed using Bluemix and Cloudant
The Alerter application provides usable code and ideas for providing translated, localized error alerts for Bluemix applications. The system for using "canned" error messages associated with translated XML files is standard for IBM and has been moved to the Bluemix environment. Example error message catalogs and explanations of using XML and XSLT are provided. The application also conforms to currently accepted standards for RESTful API programming.
Also available in: Chinese   Russian   Japanese   Portuguese  
28 Jan 2015
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  
16 Dec 2014
Protect your site from bots with reCAPTCHA on Bluemix
Build and deploy a form-based application using Google reCAPTCHA. In this Java web-based application, the user data is stored in an IBM Bluemix SQL database and hosted on the IBM Bluemix cloud platform.
Also available in: Chinese   Japanese  
04 Dec 2014
Build a collaborative encyclopedia of concept maps
Build and deploy an application that leverages IBM Bluemix caching services to scale. The application exemplifies the techniques required to maximize the benefit from cloud deployment and distributed caching, including maintaining authentication across nodes, minimizing latency by using caches, and leveraging NoSQL databases for efficient loading and storage of complex documents.
Also available in: Chinese   Russian   Japanese   Portuguese  
19 Nov 2014
Port your web applications onto Bluemix
This article gives detailed steps on how a traditional J2EE application can be ported to the latest services on IBM BlueMix. The article and the sample code provided show how to port an application that uses database, Java Message Service (JMS), and email functions to Bluemix using SQL Database, MQ Light, and SendGrid Services. This article gives a quick, hands-on tour of IBM Bluemix, the open IBM cloud platform for developing and deploying web and mobile applications.
Also available in: Russian   Japanese   Portuguese  
28 Oct 2014
Use notebooks in the cloud for great data science
Deploy an IPython Notebook server to SoftLayer: Provision a virtual machine with the Docker application-container engine on it, pull an official IPython repository from Docker Hub, and run the IPython Notebook server in a container. Then upload and play with a sample notebook that explores airline on-time performance data from
Also available in: Chinese   Russian   Japanese  
20 Oct 2014
Create a tool to analyze Twitter profiles using Node.js, Mongo, and D3
Create a Node app that samples the user themes and bios of Twitter users and creates a word cloud to show characteristics of a user base. Store user keys in a Mongo database, and use D3 JavaScript Library to visualize the results.
Also available in: Chinese   Russian   Japanese   Portuguese   Spanish  
16 Oct 2014
Send push notifications automatically with Node-RED and the IBM Bluemix Push service
Use Node-RED and the IBM Bluemix Push service to build an application that enables you to send mobile push notifications automatically to mobile platforms.
Also available in: Chinese   Russian   Japanese   Portuguese  
09 Oct 2014
Build a network assurance solution with Node.js, WebSocket, Cloudant, and MongoDB
Connect data from systems of record to Bluemix applications by using Secure WebSocket (WSS) and Secure HTTP (HTTPS) file uploads, persisting the data into instances of MongoDB and Cloudant Bluemix services.
Also available in: Chinese   Japanese   Portuguese  
24 Sep 2014
Build a WebSocket app to visualize tweet volumes on a map
Use WebSocket, Twitter search, and the Google Maps API to create a Node.js web app that shows the origin of tweets on a map in real time.
Also available in: Chinese   Russian   Japanese   Portuguese  
23 Sep 2014
Build an agile SaaS framework for Bluemix and SoftLayer with Node.js
This tutorial shares code and describes a customizable framework that ties the IBM Bluemix and IBM SoftLayer platforms together into an easily customizable SaaS application. Node.js and are used for seamless, scalable messaging for an easy-to-use framework that can be launched and integrated quickly.
Also available in: Chinese   Japanese   Portuguese  
12 Sep 2014
Build a table-driven storage container application in the cloud
Use Node.js and a Cloudant database to issue create, read, update, and delete operations with the help of a jTable (jQuery-based table package) on IBM Bluemix, with special code to handle clipboard copy operations for masked table data.
Also available in: Chinese   Russian   Japanese  
08 Sep 2014
Create reusable custom web components with Polymer
Learn how to use the Polymer JavaScript API and web components library to create custom web components for sharing in community repositories or inclusion in your own apps.
Also available in: Chinese   Russian   Japanese  
02 Sep 2014
Join the Web Components revolution with Polymer
The Polymer library uses Web Components technology supported by all modern browsers, including mobile browsers on iOS and Android. Add custom web elements that encapsulate a complete user interface including UI interaction handling, transition animation, and flexible CSS styling to your web applications or hybrid mobile apps.
Also available in: Chinese   Russian   Japanese  
02 Sep 2014
Spot the International Space Station using third-party APIs and the Liberty runtime
The International Space Station is the third brightest object in the sky -- and if you know when to look up, it's easy to see. The SPOT ISS application gives details on sightings by city and country. It consumes third-party APIs such as the NASA RSS feed and the Open Notify JSON API service to create a unique system of engagement. The app is deployed on IBM Bluemix.
Also available in: Chinese   Russian   Portuguese  
11 Aug 2014
Improve web application security with jQuery Mobile
Many web developers consider security a low priority. Security is frequently relegated to the end of the software development life cycle, as little more than an afterthought. Sometimes, software security is neglected entirely, resulting in applications rife with common vulnerabilities. Because such bugs might manifest only under conditions present during an attack, they can be hard to detect prior to such events without knowledge of how the exploitation process works. Using a web application built with jQuery Mobile, PHP, and MySQL, this tutorial shows how many types of vulnerabilities occur along with common methods of exploitation and, most importantly, their respective countermeasures.
Also available in: Chinese   Japanese   Portuguese   Spanish  
03 May 2011
jQuery Mobile and JSON
jQuery powers many of the sites on the Internet today, providing dynamic user experience in the browser and helping to make traditional desktop applications increasingly rare. Now that browsers found on the major mobile platforms have caught up to desktop browser functionality, the jQuery team has introduced jQuery Mobile, or JQM. The mission of JQM is to bring a universal experience to all major mobile browsers, enabling rich content across the Internet, regardless of the viewing device. This tutorial examines fundamental design concepts around jQuery Mobile in the context of a sales force automation-oriented application. You create an intuitive and visually appealing mobile web application that interacts with an Internet-hosted website to store and manage sales opportunities.
Also available in: Chinese   Spanish  
01 Mar 2011
Developing Drupal publications to support standards-based XML
Academic and corporate clients seeking digital journals or other types of web publications regularly require platforms that support standards-based XML. This tutorial explains how to customize a Drupal implementation to develop publications that enable editors, authors, and users to submit and edit content in standards-based XML, where the standard can be enforced using server-side validation settings. For illustrative purposes, the discussion references TEI XML, the markup standard in widespread use in academia.
Also available in: Portuguese  
08 Feb 2011
Processing XML with jQuery
Did you know that you can use jQuery's fast and powerful DOM traversal and manipulation methods to process any XML file? This ability, combined with jQuery's ability to easily load XML files using Ajax, makes this JavaScript library a great choice for building dynamic, XML-based UI applications. In this tutorial, take a closer look at the specifics of this approach and explore its benefits and caveats. Along the way, you get an overview of DOM processing in the browser and discover how useful jQuery's methods can prove when you parse XML. The tutorial also outlines the basic steps in the development of a generic, browser-based live XML editor using the covered techniques.
01 Feb 2011
Build dynamic user interfaces with Android and XML
A number of websites cater to non-profits that provide easily set-up and used forms for taking polls and collecting data. This tutorial introduces a simple architecture for designing similar applications for Android -- dynamic user interfaces that allow non-programmers to collect data from mobile users. You will create an example forms engine in this tutorial with both server and mobile sides.
Also available in: Chinese   Japanese   Spanish  
07 Sep 2010
Build a web-based notification tool with XMPP
Real-time web applications are networked applications, with web-based user interfaces, that display Internet information as soon as it's published. Examples include social news aggregators and monitoring tools that continually update themselves with data from an external source. In this tutorial, you will create Pingstream, a small notification tool that uses PHP and JavaScript to communicate over the Extensible Messaging and Presence Protocol (XMPP), a set of XML technologies designed to support presence and real-time-communications functionality.
Also available in: Chinese  
22 Jun 2010
Manipulate CSV data with Python and pureXML
IBM DB2 pureXML allows you to store XML data natively in a relational database management system, giving you the power and flexibility to report on this data without disturbing the advantages that its XML format offers. In this tutorial, you will learn how to connect to a DB2 database from the Python programming language, importing data about population from the United States Census Bureau. You will use Python to convert this CSV file into XML, before inserting this XML data natively into DB2. Finally, you will use Python to create a command-line application that produces some informative tables that you can access through a menu system.
Also available in: Chinese   Korean   Portuguese  
22 Dec 2009
Build a RESTful service on CICS with PHP
CICS Transaction Server (TS) is a powerful transaction manager designed for rapid, high-volume processing. SupportPac CA1S uses technology from IBM WebSphere sMash to enhance CICS TS with PHP scripting capabilities and Representational state transfer (REST)-related features. This tutorial shows how you can use PHP to quickly and easily work with CICS programs and expose them on the Web. If you are a PHP developer, find out how you can use your skills to interact with enterprise assets in CICS; if you are a CICS developer, see how PHP provides a simple and agile way to manipulate your existing resources.
Also available in: Chinese  
21 Apr 2009
Automate XML file updates, Part 1: XML process introduction and conversion stylesheet creation
This is the first part of a tutorial series that describes a method for automating updates to a library of XML files so that they all conform to an updated XML schema. In Part 1, you learn the steps in the entire process and then create an XSLT stylesheet to update the XML files. In Part 2, you learn to install, configure, and run Apache Ant and Java SE to iteratively transform each of your XML files based on the updates specified in your XSLT stylesheet.
17 Aug 2006
Automate XML file updates, Part 2: Use Apache Ant and conversion stylesheets to update your XML
This is the second part of a tutorial series that describes a method for automating updates to a library of XML files so that they all conform to an updated XML schema. In Part 1, you learn the steps of the entire process, and then create an XSLT stylesheet to update the XML files. Here, in Part 2, you learn to install, configure, and run Ant and Java SE to iteratively transform each of your XML files based on the updates specified in your XSLT stylesheet.
17 Aug 2006
Best practices for location-aware services
This tutorial gets you started with IBM Enterprise LAS middleware. Learn the concepts behind the middleware and write a simple location-tracking Web application with the help of Asynchronous JavaScript and XML (Ajax) and Scalable Vector Graphics (SVG) technologies. With these best practices in mind, you'll be on your way to building faster location-tracking systems that can easily integrate with positioning/sensoring technologies, such as RFID and Zigbee.
06 Jun 2006
Build apps using Asynchronous JavaScript with XML (Ajax)
Ajax (Asynchronous JavaScript with XML) enables a dynamic, asynchronous Web experience without the need for page refreshes. In this tutorial, you learn to build Ajax-based Web applications -- complete with real time validation and without page refreshes -- by following the construction of a sample book order application.
15 Nov 2005
JavaScript floating objects
Have you ever seen content floating in the corner of your browser? Scroll the page, resize the window, and it still appears in that corner. This tutorial teaches you to create cross-browser floating content on a page, and even to reposition it.
20 Dec 2001

1 - 33 of 33 results Show Summaries | Hide Summaries Subscribe to search results (RSS)