IBM developerWorks

学习

通过教程和其他技术资源提升技能

技术主题

开发

通过示例代码、SDK 和 API 构建应用

软件下载

连接

加入 developerWorks 中国社区

社区

Follow IBM developerWorks


Big data and analytics

Hbase 设计与开发实战

本文介绍了 Hbase 的数据模型原理,分析了 Hbase 表扫描/查询操作的时间复杂度,并通过对一个游戏公司客户实际案例的讲解,分析了 Hbase 表设计及开发在实际中的运用。


IBM Platform Syphony 高效的大数据处理引擎

IBM Platform Symphony 是一个高效的分布式计算引擎,提供了数据分发、任务调度以及资源管理的功能。本文将介绍 Platform Symphony 概念以及与大数据的关系。

Cloud computing

了解 IBM 团队如何使用 Bluemix 为其 Quote-to-Cash 销售应用程序实现混合云

本文将向您介绍一个 IBM 团队如何借助 Bluemix 为其 Quote-to-Cash 销售应用程序实现混合云,并分享采用混合云模型的架构、决策和益处。


利用 Bluemix 的 Globalization Pipeline 服务实现程序的持续翻译

Bluemix Globalization Pipeline 服务提供了机器翻译和界面翻译实时编辑的能力。本文将向您演示如何通过该服务实现“实时”的翻译获取和翻译自动打包构建的功能。

Cognitive computing ››

让 Watson 成为一名摇滚巨星:使用翻译的歌词测试您的西班牙语

本文通过示例向您展示如何构建一个应用程序,该应用程序通过用西班牙语以类似测试的格式展示您最喜爱的歌曲的歌词来测验您的外语技能。


您看到了什么?一个增进视觉易访问性的认知应用程序

本文演示了如何使用 Apache Cordova、Watson Visual Recognition 和 Text to Speech 服务快速构建和运行一个对视力进行辅助的移动应用程序。

Internet of Things ››

使用 Bluemix 构建一个安全的 IoT 医疗解决方案,第 1 部分

本文将示范如何通过使用 IBM Watson IoT Platform 让一个连接到 Android 应用程序的心脏监控传感器设备捕获数据,并将这些数据传输到一个内部部署数据库,以便医生对其进行评估。


在 Watson IoT Platform 中使用 Raspberry Pi 作为托管网关,第 4 部分:更新网关和附加设备

本文将演示如何更新网关、附加设备的位置,诊断日志和错误代码等操作,并将设备从托管状态转变为非托管状态。

Linux

学习 Linux,101:使用基本 SQL 命令

本文将介绍在 Linux 上如何使用基本 SQL 命令查询数据库和操作数据,帮助您备考对 Linux 系统管理员认证的 LPI 101 考试。


学习 Linux,101:创建分区和文件系统

通过本文学习如何在磁盘驱动器上创建分区,如何格式化它们以在 Linux 系统上用作交换或数据空间。

Java technology

Cucumber 使用进阶

本文从实际使用 Cucumber 的角度出发,以 Cucumber-JVM 实现为基础,采用不同的事例阐述了具体的使用过程,为大家在日常工作中使用 Cucumber 释疑解惑。


在 Java 应用程序中使用 Elasticsearch

Elasticsearch 通过将一个易于使用的 REST API 与自动化的集群扩展相结合,在全文搜索领域引起了巨大的轰动。本教程将向您介绍如何从命令行和在 Java 应用程序中使用 Elasticsearch。

Open source

CouchDB 视图简介及增量更新视图的方法

本文将介绍 CouchDB 中视图(view)的概念、原理、特性及用法,并结合视图的独有特性,使用 CouchDB 自带的 _chang 方法,提供一种快速更新数据 index 的方式。


大数据平台搭建利器 Ambari 之 Kerberos 集成之路

Kerberos 是一个网络认证的框架协议,其设计初衷是通过密钥系统为 Client 和 Server 应用程序之间提供强大的认证服务。本文将向您介绍如何通过 Ambari 的 Automated Kerberization 机制启用 Kerberos 认证。

Web development

全球化测试中利用 Selenium 定位 Web 元素难点解析

本文通过实例详细阐述了在利用 Selenium 对 Web 应用进行自动化测试时定位元素尤其是 CSS Path 定位的方法,并针对全球化测试中遇到的难点给予重点解答。


使用 Rational Functional Tester 对 Web 应用进行自动化测试的最佳实践

本文将介绍在创建针对在线采购类应用的自动化测试框架和测试脚本中遇到的一些实际问题和相应的解决方法,以帮助您更好地使用 Rational Functional Tester 实现 Web 应用的自动化测试。

Mobile development ››

基于 IBM MobileFirst 平台构建安全的企业移动应用

本文基于作者多年国内客户项目实施经验,阐述了如何基于 IBM MobileFirst 平台,构建安全的企业移动应用。您可以了解到移动应用安全方面的最佳实践和经验。


构建一个混合的费用跟踪应用程序

本文介绍了如何构建一个简单的混合费用跟踪应用程序,该应用程序使用了您用 StrongLoop 开发的 REST API,且该 REST API 使用了 Bluemix 中的 Cloudant NoSQL DB 服务来实现数据集成。

Information Management

深入浅出 NoSQL 数据库 Cloudant

本文基于 Java 语言描述了 IBM NoSQL 数据库 Cloudant 从入门到实际应用场景的实现过程,并提供了在 Cloudant RESTful API 基础上的示例介绍。


部署 ETL Datastage Job 和数据库存储过程作为 Web 服务

本文通过图文并茂的方式详细介绍了如何高效的实现开发和部署 ETL Datastage Job,以及将数据库存储过程作为 Web 服务的过程,从而有效地确保业务数据的安全访问。