IBM developerWorks

学习

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

技术主题

开发

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

软件下载

连接

加入 developerWorks 中国社区

社区

Follow IBM developerWorks


Big data and analytics

使用 Java、Weka 和 dashDB 服务构建一个数据挖掘应用程序

dashDB 是 IBM Bluemix 上的一种数据仓库和分析服务。本文将带您了解如何开发使用 Weka 统计分析工具和 IBM BLU 纵列数据库来开发一个数据挖掘应用程序。


利用 dashDB 服务用 Ruby 创建商业智能和分析服务

IBM Bluemix 中包含的 dashDB 服务为商业智能和分析提供了一个功能强大、易于使用和灵活的平台。本文将演示如何将 dashDB 服务整合到您的应用程序中,以便您能将精力集中于您的应用程序。

Cloud computing

使用微服务和 Bluemix 构建在线商店应用

本文将向您介绍如何构建一个完整的基于微服务的在线电子商务示例,该示例包含 3 个单独的应用程序,并最终将这些应用程序部署到 Blumeix。


IBM Bluemix OpenWhisk:从根本上简化开发流程

本文将向您介绍开源事件驱动型计算平台 OpenWhisk 的一些概念、功能、价值主张及优势,从而帮助开发人员解决基于微服务的解决方案中遇到的问题。

Cognitive computing ››

基于 Spark 的文本情感分析

本文首先介绍了文本情感分析的基本概念和应用场景,其次讲解了采用 Spark 作为分析基础技术平台的原因和使用到的技术组件,以及基于 Spark 如何构建文本情感分析系统。


利用基于分析的认知计算提高政府系统的网络安全

加强网络安全运营已成为政府的头等大事,本文主要从需要克服的数据挑战、黑客的攻击过程,以及认知计算方面简要介绍了如何更好地提高网络安全。

Internet of Things ››

使用 Raspberry Pi 上的传感器在 Node.js 中创建一个 IoT Bluemix 应用程序

本文将指导您如何使用 python 构建一个 node.js Web 应用程序,该应用程序与连接到 Raspberry Pi 传感器的 IoT Bluemix 平台绑定在一起。


语音交互通用架构快速入门指南

本文将借助 Bluemix 平台引导您如何为 IoT 应用程序来设置语音交互,可以为您了解语音交互提供一个起点。

Security

通过 IBM Security Guardium 对 Cassandra 数据库实施安全保护

IBM Security Guardium 引领着为 NoSQL 数据库系统提供监视和审计解决方案的发展方向。本文将向您介绍 Guardium 如何和为什么能帮助组织保护 Cassandra 数据,并自动化合规性报告和签署。


利用基于分析的认知计算提高政府系统的网络安全

加强网络安全运营已成为政府的头等大事,本文主要从需要克服的数据挑战、黑客的攻击过程,以及认知计算方面简要介绍了如何更好地提高网络安全。

Rational

基于 Rational Functional Tester 测试框架实现用例脚本自动生成的实践分享

本文将介绍在基于 Rational Functional Tester 三层框架的自动化项目中,作为一个新加入的测试开发人员,如何快速开发新的测试用例脚本,实现脚本及其相关文件的自动化生成,提高开发效率。


基于 Rational System Architect 的企业架构实施方案

本系列将阐述使用企业架构建模工具的必要性,并且通过实例介绍使用 Rational System Architect 做为企业架构建模工具的业务价值和具体的实施步骤。

Java technology

浅谈基于常用设计模式的扩展

本文通过具体实例说明了常用的一些设计模式的缺点,并在此基础上引申出 QueueObserver 和 Extension Object 两种新的设计模式以解决实际开发中的问题。


Java 性能分析工具,第1部分:操作系统工具

本文将介绍操作系统中集成的程序监控工具,然后结合 CPU 时间特性阐述影响性能的因素和原因,并给出多种性能监测和优化方面建议,为性能分析和开发人员提供帮助。

Open source

OpenWhisk 简介:轻松创建微服务

本文通过具体示例演示了如何使用 OpenWhisk 来简化微服务的开发和部署过程,以及如何消除管理消息代理或部署服务器的麻烦,并介绍了 OpenWhisk 的一些使用场景。


Sensu:一种云计算平台的监控框架

Sensu 是一款开源的云计算监控框架,本文将对 Sensu 进行初步介绍,包括它的组成与原理、安装和配置,并通过一个简单的实例来演示 Sensu 的具体使用方法。

Web development

Dojo Dijit DateTextBox 使用实践

本文结合实际项目经验详细介绍了 Dojo 控件 DateTextBox 的属性、方法、客户端和服务器端如何解析区域自适应的日期格式,以及如何定制一个个性化的 DateTextBox。


将 Twitter 列表转换为 RSS

本教程概述了如何通过解析 Twitter 列表小部件的输出来创建 RSS 提要并将其部署到 Bluemix,以便用户可以在浏览器中阅读或从其他程序订阅。

Mobile development ››

通过 Bluemix Mobile 服务提高移动应用程序安全性

IBM 的 Bluemix 移动服务包中包含一组后端服务,使您能够快速构建和扩展 iOS、Android 和混合移动应用程序。在本系列中,您将学习如何利用两个核心 Bluemix 移动服务创建安全的跨平台移动应用程序。


React Native 热部署

本文作者结合具体实例介绍了 React Native 热部署解决方案,包括 iOS 和 Android 的资源加载实现、热部署原理和实现等。

Information Management

使用 IIDR Dashboard 邮件预警功能监控 Q 复制的安全

IBM InfoSphere Data Replication Dashboard(IIDR) 是一款 Web 监控工具。本文将详细介绍其新增加的一个 Alert Manager 模块功能,它可以更好地完善 IIDR Dashboard 的监控功能。


使用 Data Server Manager 浏览并分析历史查询语句

IBM Data Server Manager 使用活动事件监视器可以捕获与在系统上运行活动的有关数据,本文介绍了如何利用该功能来浏览分析历史查询语句。

WebSphere

利用 IBM WebSphere Liberty 和 API Connect 释放 API 经济的价值链

本文将向您介绍 API 经济价值链。通过示例演示如何实现 Java® API 并使用 WebSphere Liberty 发现它们,然后展示如何将这些 API 导入到 IBM API Connect 中,并将它们发布到一个开发人员门户。


API 101

本文作为一份 API 管理的指南介绍了什么是 API、API 的进化和发展、API 的类型等基础的概念。同时,文章深入探讨了 API 经济,API 的商业模式,帮助您实现数字转型和发展 API 经济。