Cloud computing

将 Docker Registry 设置为 Raspberry Pi 上的拉取式缓存

本文介绍了如何结合使用 Pi 和 Docker 来帮助您节省时间和带宽。


使用 Lisp 方言为 OpenWhisk 编写简明的代码

通过本教程您将学习如何通过 Node.js 运行时和 ClojureScript 包,使用 Clojure 来编写 OpenWhisk 操作。

Blockchain

将一个样本应用程序部署到 IBM Blockchain Platform

本教程使用了一个名为“fabcar”的 Hyperledger Fabric 样本,让您了解如何将该应用程序部署到 IBM Blockchain Platform 上并运行它。


区块链技术基础:商业账本简介(更新)

本文在原文基础上进行了更新,介绍了分布式账本的概念,并且修正了区块链相关术语的名称。

Middleware

通过业务规则让区块链智能合约更加智能

本文通过样本代码学习如何集成 IBM ODM 与 Hyperledger Composer 来实现区块链智能合约,加强业务网络中所有参与者的透明度和信任。


通过 IBM Blueworks Live REST API 实现事半功倍

通过本系列教程介绍的 3 个典型用例,您既能了解 Blueworks Live REST API 的理论,又能了解如何使用该技术获取信息或数据,并以适当的方式存储和展示这些信息或数据。

Big data and analytics

频繁项集与关联规则 FP-growth 的原理和实现

本文是“机器学习之手把手实现”系列的第 2 部分,介绍了 FP-growth 模型的原理、实现步骤和此模型可解决的实际问题。


将 SMF 数据直接发送到 IBM Db2 Analytics Accelerator

本文介绍了如何通过 TDSz 模式将数据直接加载到 Db2 Analytics Accelerator 中,而无需将数据存储在 Db2 表中,从而节省了 CPU 和存储资源。

Cognitive computing

使用 IBM Watson 和 API Connect 管理认知流程

本教程演示了如何通过在 API Connect 中访问 IBM Watson API,控制和跟踪您使用Watson 服务的情况。


巧用 Watson 构建应用程序

本教程介绍了如何充分利用 Visual Recognition API,通过一些技巧和优化工作使得自定义分类器最大限度地提高识别的准确率。

Internet of Things

构建实用的 IoT 应用程序 - 一个空气质量监视器

本文介绍了如何使用 NodeMCU 开发板、传感器和 MQTT 服务,构建一个实用的 IoT 应用程序来监控空气质量。


创建有趣且简单的 IoT 加速计游戏

通过本文您将了解如何使用 Watson IoT Platform 捕获传感器数据并将数据发送到云,然后使用 Data Science Experience 分析该数据。

Linux

深入研究一种适合 SAS Foundation 混合工作负载的新的软件定义融合基础架构

本文介绍了如何配置 IBM ESS、IBM Spectrum Scale、IBM POWER8 和 Mellanox 来实现卓越的 SAS 分析性能。


Linux 用户空间审计工具audit

本文介绍了用户空间审计系统的结构以及主要的 audit 工具的使用方法,深入浅出的帮助你了解并学会如何使用 audit 工具增强系统的稳定性。

Web development

Web 开发中的利器 - Webpack

本文介绍了模块化系统的概念和解决方法,并从这些模块化系统的优缺点出发,逐步的带领大家了解与认识 Webpack 框架。


使用 Karma + Jasmine 构建Web测试环境

本文将向大家展示如何使用 Karma + Jasmine 简单、快速的构建 Web 测试环境并在实际的项目中运用它。

Java technology

Java 知道您的类型

本文教您学习如何在 lambda 表达式中使用类型推断,掌握改进参数命名的技巧。


Jackson 框架的高阶应用

通过本文的详细介绍,开发人员可以更加深入的掌握 Jackson 并灵活的运用它,达到事半功倍的效果。

Open source

建立一个基本 Apache Cassandra 架构

本文介绍了如何配置并安装分布式 Apache Cassandra 数据库。该数据库可以处理 PB 级数据的特点。


无中心化是如何实现的

本文是“Apache Cassandra3.X”系列的第 3 部分,介绍了 Cassandra 无中心化分布式系统的架构设计、实现过程和功能特征。

开发人员中心

5 个帮助您加速 IoT 开发的流行 IoT 开发工具包

本文讨论了 5 个流行的 IoT 开发工具包,并帮助您开始为 IoT 应用程序设计原型。


Java 性能测量(或杰克开始跑出租车):第 1 部分

本文通过分析杰克在跑出租车时寻找合适的车和设置他的业务操作时需要考虑的因素,帮助您更好地理解我们尝试优化的一些 OpenJ9 性能“指标”。


Java 性能测量(或杰克开始跑出租车):第 2 部分

在本文中,杰克需要在确保客户满意度(响应时间)的同时保持较低的成本(最小化内存占用)。


Big SQL 问题类型确定和诊断数据收集系列

本文介绍了如何划分 Big SQL 中所出现问题的类别和如何用工具来收集诊断数据,并对一个性能问题进行了分析。


目前适合开发人员的 5 种区块链入门方式

本文介绍了如何使用区块链、利用区块链开源资源、和使用 Hyperledger Composer 等 5 个入门学习技巧。


Kubernetes 系列微讲堂

本系列课程讲述 Kubernetes 的概念和架构,以及企业级云平台中网络、存储、日志等解决方案和实践。(视频回放&讲义下载)


比特币与企业级区块链的区别

本文从工作原理的角度介绍了比特币与企业级区块链两者之间的区别。


通过 IBM 区块链平台加速您的区块链开发旅程

本文向您介绍了构建区块链应用程序的工具——IBM 区块链平台,并通过视频展示了如何轻松地构建一个区块链网络。


设计区块链网络来支持和维持业务的 7 个原则

在本文中,作者分享了设计由可持续区块链支持的业务网络来获得市场份额的关键原则和考虑因素。

更多

Java 语言基础

本文重点讲述了 Java 平台上面向对象编程的基础知识,包括基础 Java 语法。


Java 编程入门

本系列教程(包括视频和测验)适合初学 Java,并且想成为高效的 Java 程序员的软件开发人员。


IBM Blockchain 101

本文为希望学习区块链技术的开发人员提供了一份快速入门指南。


IoT 101:IoT 开发人员入门指南

本文概述了 IoT 开发人员所需的各种概念和技能,适用于不熟悉物联网技术且需要快速上手的开发人员。


机器学习,深度学习 101

本文介绍了机器学习中各种分析方法在现实中的意义,给出了 IBM Power Systems 上机器学习的入门引导。


什么是 Docker?

本文介绍了什么是 Docker,以及它对应用程序的好处。


什么是 Kubernetes?

Kubernetes 是一个开源容器管理工具,本文根据应用程序在容器集群中运行时所面临的问题,展示了 Kubernetes 的解决方案。


Apache Spark 是什么?

本文介绍了大数据技术在应用中出现的问题,以及 Spark 如何解决了这些问题。