按产品、主题或内容类型过滤

(152 产品)

(509 主题)

(0 行业)

(2 类别)

第 1 - 100 条,共 15067 条 | 下一页
显示内容简介 | 隐藏内容简介
查看结果
题目 none 类别 none 日期 down
Rust 初学者指南: 初识 Rust
初识 Mozilla Rust,这是一种安全的、静态类型的编译语言。
技术文章 2018年 06月 14日
WebAssembly 现状与实战
新推出的 WebAssembly 可能是 Web 界的下一场革命,通过底层字节码标准来彻底的解决 JS 的历史包袱,推进 Web 的发展。如今主流浏览器都已经支持 WebAssembly,是时候开始学习并应用 WebAssembly 了。
技术文章 2018年 06月 13日
使用 Python 从零开始开发区块链应用程序
本教程将向具有任何编程技能水平的 Python 开发人员介绍区块链。通过从零开始实现一个公有区块链并构建一个简单应用程序来利用它,您将了解区块链到底是什么。Python 是一种容易理解的编程语言,所以我在本教程中选择了它。
教程 2018年 06月 12日
使用 IBM Blockchain Starter Plan 将区块链业务网络部署到云端
简单步骤和配套视频介绍了如何将现有样本业务网络 Car Auction 网络部署到云端,尤其是现在免费提供测试版 IBM Blockchain Platform Starter Plan。部署样本网络之后,您就可以开始在模拟的多组织网络上开发、演示和启动区块链应用。
教程 2018年 06月 06日
Hyperledger Fabric 学习笔记,第 3 部分: 区块链网络的基本权限控制与应用程序开发
本文在之前第 2 部分部署的“共享自行车区块链网络(bikesharing Network)”基础之上,对权限控制进行深入学习,并开始基于 Composer 的应用程序开发。
技术文章 2018年 06月 05日
利用人工智能创建模式,第 3 部分: 使用马尔可夫链通过字母相关矩阵和 N 元词生成语言
既然您已经了解了如何在模型自然语言文本中编译字母相关和单词相关的统计信息,就可以实际运用,使计算机自动生成文本。了解如何编写程序,根据随机生成的转换来创建字母或单词序列,完成 N 元词。
技术文章 2018年 06月 04日
利用 IBM Cloud 跟踪记录项目花费的时间,第 2 部分: 让您的时间跟踪应用程序能够记录每个项目花费的时间
本系列分两个部分,介绍了如何创建基于浏览器的时间跟踪工具,专业人员可使用此工具来记录在客户项目上花费的时间。它使用 IBM Cloud 服务来托管应用程序及其数据,并对应用程序业务逻辑使用 Slim PHP 微型框架。第 2 部分解释了如何添加记录每个项目所花时间的功能。我在此将向您展示如何检索和汇总时间条目,生成每个项目工作时数的报告,包括采用在线方式以及适用于下载和进一步处理的结构化格式。最后,我将引导您完成上传应用程序并在 IBM Cloud 上部署的步骤,这样它便处于在线状态,且始终可在云中使用。
技术文章 2018年 06月 04日
使用 IBM Cloud Kubernetes Service 部署一个 MongoDB 副本集
本文将演示如何在基于 Kubernetes 的 IBM Cloud Kubernetes Service 中部署一个 MongoDB 副本集。文中将简要概述 MongoDB 的集群需求,介绍 Kubernetes StatefulSets,还会解释如何部署它们。
技术文章 2018年 05月 30日
Prometheus 入门与实践
Prometheus 是 Kubernetes 集群监控系统的重要组成部分。本文简要地介绍了 Prometheus 的基本组成和概念,并实例演示了 Prometheus,Alertmanager 以及 node exporter 的安装,配置及使用,以便 Kubernetes 集群管理的运维人员可以更快的掌握 Prometheus。
技术文章 2018年 05月 30日
使用 Hyperledger Fabric 开展私密交易
探索 Hyperledger Fabric 提供的各种机制,适应不同网络需求下不同的隐私性和保密性级别。
技术文章 2018年 05月 30日
网络边缘的 IoT,第 2 部分: 将边缘分析集成到 IoT 解决方案中
在本系列的第一篇文章中,您学习了如何监控干草谷仓的湿度和温度来识别危险情况。但是,识别仅是解决方案的一部分。理想情况下,我们想要自动修复这些情况。因为网络连接可能很慢、不稳定,甚至不存在,所以应该在网络“边缘”的谷仓中执行分析,以确定应该采取何种措施。
技术文章 2018年 05月 29日
IBM Spectrum LSF 的混合云解决方案 – LSF Resource Connector
本文主要介绍 IBM Spectrum LSF 的混合云的解决方案 – LSF Resource Connector。文中以作者之前的项目为例,介绍 LSF 如何从公有云平台(资源提供方)中借用和归还虚拟机,来达到 LSF 集群作业的弹性云计算目的。
技术文章 2018年 05月 29日
数据科学简介,第 4 部分: 数据科学语言
探索已开发并常用于数据科学编程和应用的语言,包括 C、Python 和 Fortran。
技术文章 2018年 05月 29日
卷积神经网络
研究卷积神经网络 (CNN),了解如何使用 Python 实现一个对手写数字进行分类的简单网络。
技术文章 2018年 05月 29日
Servlet 4.0 入门
Servlet 4.0 完全集成了 HTTP/2 的服务器推送技术,还支持运行时发现 servlet 的映射 URL。通过视频演示和代码示例,本实践教程介绍了如何在 Java servlet 和 JSF 应用程序中开始使用 HTTP/2 服务器推送和新型 HttpServletMapping 接口。
技术文章 2018年 05月 29日
利用 IBM Cloud 跟踪记录项目花费的时间,第 1 部分: 利用 IBM Cloud、PHP 和 MySQL 构建自定义 Web 应用程序
本系列分两个部分,介绍了如何创建基于浏览器的时间跟踪工具,专业人员可使用此工具来记录在客户项目上花费的时间。它使用 IBM Cloud 服务来托管应用程序及其数据,并对应用程序业务逻辑使用 Slim PHP 微型框架。第 1 部分涵盖了基本信息,展示了如何初始化基于云的数据库实例,以及如何将本地 PHP 应用程序连接到此实例。它还说明了如何使用 Slim 框架来添加和修改云数据库实例上的记录。
技术文章 2018年 05月 29日
Hyperledger Fabric 学习笔记,第 2 部分: 开发、部署一个共享自行车区块链网络
本文设计了一个具有现实意义的 User Story - 共享自行车区块链网络(Bike Sharing),并以在设计、开发过程遇到的问题为线索,对 Fabric、Composer、Composer 模型语言进行更深入的学习与研究。
技术文章 2018年 05月 24日
吸取的 IoT 相关经验教训,第 3 部分: 从我的第一个 DIY IoT 项目中吸取的经验
了解在(从头)开发家庭自动化系统过程中吸取的以下经验,并节省您自己的时间、资金和精力。
技术文章 2018年 05月 23日
IBM Spectrum Scale 在云计算环境中的实践
IBM Spectrum Scale 是一款并行的文件系统,本文将讲解 Spectrum Scale 的工作原理和特性,并介绍如何将 Spectrum Scale 与开源的 OpenStack 相结合,从而实现高性能、大容量的存储系统。
技术文章 2018年 05月 23日
基于 Spring Boot 和 Watson NLC 创建可运行在 Docker 中的简单应用示例
本文将介绍使用 Spring Boot 和 IBM Watson Natural Language Classifier service 开发一个简单应用示例,用来判断天气状况,并将该应用运行在 Docker 容器中。
技术文章 2018年 05月 23日
Python 中的元编程
本文介绍如何在 Python 中使用元编程,以及它如何简化某些任务。
技术文章 2018年 05月 23日
对 API 和服务执行版本控制的 4 种策略
要管理和维护任何运行时系统,需要一个全面的版本控制策略。没有明确的策略,如何知道哪些服务和 API 已部署,以及要使用哪个版本?本文将重点介绍能够帮助您管理 API、服务接口和实现的 4 种策略。
技术文章 2018年 05月 22日
您不知道的 5 件事……: MicroProfile 1.3
Eclipse MicroProfile 提供了 5 个用于开发 Java 云原生微服务的新 API。了解 MicroProfile 1.3 中新特性的亮点,获取能帮助您立即上手的代码示例。
技术文章 2018年 05月 21日
用 IBM UrbanCode Deploy 和 Docker 实现持续集成及交付
DevOps 是一组过程、方法与系统的统称,用于促进开发、技术运营和质量保障(QA)部门之间的沟通、协作与整合。IBM UrbanCode Deploy 是 IBM 的应用自动化部署工具。Docker 是一个容器管理器,将应用程序和它的依赖项捆绑在一起,通过容器化的技术,让开发者可以打包应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器。从而充分保持开发测试环境的一致性。本文讲用实例讲解如何使用 IBM UCD 和 Docker 来部署应用软件的流程,从而实现持续集成,节省测试环境部署的成本。
技术文章 2018年 05月 21日
利用人工智能创建模式,第 2 部分: 各种实用应用程序中的词语分析和 N 元模型
根据顺序字母的 N 元模型概念构建,旨在观察词语的 N 元模型以及可从中衍生出的统计信息。了解如何生成 N 元模型频率的图形化绘图。探索美国国家语料库,将其用作一个庞大且丰富的英语文本来源,适用于一般用途的语言建模任务。
技术文章 2018年 05月 21日
您不知道的 5 件事……: Java 10
紧随 Java 9 的脚步,Java 10 也已面世,为代码极客、容器迷和垃圾收集器天才们带来了大量炫酷的新特性。现在是了解 JDK 10 中的新特性的绝佳时机。
技术文章 2018年 05月 16日
通过为 Python 提速来助力科学研究
应当使用 Python 进行科学计算,不是用于替代 Fortran 或 C/C++,而是作为包装器或各种专用编程模块和加速硬件之间的桥梁。在本文中,我们将说明如何在环境中加快 Python 的速度以优化其使用。
技术文章 2018年 05月 16日
IBM 客户智能预测,第 3 部分: IBM 客户智能预测下的挖掘互联网中的价值客户
随着网络技术的快速发展,在社交平台等获取的文本信息呈现了爆炸式增长。这些数据就像一座金矿,等待着企业去挖掘其中的价值。然而这些数据都是以网页、文本等非结构化或半结构化的形式存在,传统的数据分析方法不能对这些数据进行很好的分析处理,导致这些数据没能充分的利用,不能发挥它最大的价值。本文主要介绍通过文本挖掘和自然语言处理的方式对以上这些结构化或半结构化的数据进行挖掘,发现其中的价值,使企业获得更多的收益。
技术文章 2018年 05月 16日
深入浅出介绍策略梯度
本文旨在介绍强化学习中策略梯度方法的基本原理及相关概念,并着重介绍作者在学习过程中遇到的一些难点,如目标函数和实现技术。
技术文章 2018年 05月 16日
利用 IBM Watson Explorer 分析分层数据的上下文内容
本教程展示如何实现自定义的搜寻器插件及 IBM Watson Explorer,在内容分析上下文中分析分层数据结构。此处概述的策略允许保留分层结构或所分析模型的颗粒。
技术文章 2018年 05月 16日
基于 IBM Cloud Availability Monitoring 的 Web 应用性能测试配置详解
本文主要介绍了通过 IBM Cloud Availability Monitoring 的一些功能来监控 Web 应用,以确保应用的可用性及响应时间,并通过三个场景详细描述了测试的配置步骤。
技术文章 2018年 05月 16日
Java EE 8 Security API 入门,第 3 部分: 通过 IdentityStore 安全地访问用户凭证
了解如何使用新的 IdentityStore 接口在您的 Java Web 应用程序中设置和配置 RDBMS 或 LDAP 身份存储。
技术文章 2018年 05月 15日
Java EE 8 Security API 入门,第 4 部分: 通过 SecurityContext 询问调用方数据
Java EE Security API 系列的最后一篇文章将介绍 SecurityContext API,该 API 用于跨 servlet 和 EJB 容器一致地询问调用方数据。了解 SecurityContext 如何扩展 HttpAuthenticationMechanism 的声明性功能,然后在一个 servlet 容器示例中应用这些功能来测试调用方数据。
技术文章 2018年 05月 15日
使用领域驱动设计构建云应用程序
在本文中,您将学习如何将领域驱动设计 (DDD) 概念应用于云架构,了解这样做的具体原因。这是一种新范式,您可能很想知道该如何将它集成到您的遗留代码库中。我们将涵盖这个方面,介绍 DDD 与云的适配方案,以及应在堆栈中使用 DDD 的具体原因。您还将了解微服务如何给予帮助,以及事件和事件溯源如何发挥作用。
技术文章 2018年 05月 15日
敏捷集成的优势,第 2 部分: 转变为轻量级、敏捷集成
微服务原则通过实现一种具有高解耦性和去中心化的方法,正在改变构建应用程序的方式,这提高了敏捷性、可扩展性和灾备能力。这些应用程序仍需要相互连接和连接到现有记录系统。显然,在集成领域中使用微服务技术也很有意义。轻量级集成为集成架构提供了云就绪的容器化的优势,为更有影响力、更自主的应用程序团队提供了摆脱高度中心化的 ESB 模式的机会。
技术文章 2018年 05月 08日
敏捷集成的优势,第 1 部分: ESB 的命运
尽管许多大型企业成功使用了企业服务总线 (ESB) 模式,但这个术语在云原生领域常常受到抨击,尤其是与微服务架构相关的方面。人们认为 ESB 是重量型集成,而且缺乏敏捷性。发生了什么导致 ESB 模式看起来如此不合潮流,我们应使用什么取代它呢?轻量级集成是什么样的?
技术文章 2018年 05月 08日
利用人工智能创建模式,第 1 部分: 针对 AI 的字母关联和简单语言统计
AI 不仅能识别模式,还能基于模式来生成表达。这在智能代理世界越来越重要。了解生成式 AI,这是一种对现代开发人员至关重要的技术。作为第一步,可以考虑自然语言中的模式,以及如何对这些模式进行建模,让机器做好准备生成自己熟悉的语言表达。了解如何利用基本的字母频率统计数据,通过使用基于矩阵的模型在字母间建立关联。
技术文章 2018年 05月 08日
基于 IBM Cloud Private 的 DevOps 实践
本文将介绍如何 利用 Jenkins Kubernetes 插件,在 IBM Cloud Private 环境内构建动态可伸缩的 Jenkins 集群,并提出一种基于 IBM Cloud Private 环境下的 DevOps 实践方法。
技术文章 2018年 05月 08日
利用栈的思想设计实现测试用例的 clean up
本文主要通过利用数据结构中栈“先进后出”的原理来实现测试用例中数据的 clean up. 在测试用例的执行过程中,对不同的操作进行压栈,在测试用例执行完成之后,对压栈的操作进行 clean up 的操作。本文将主要通过实例来介绍用栈的思想实现测试用例的 clean up.
技术文章 2018年 05月 08日
一种通用的 OpenGL ES 多进程多线程框架
本文围绕开源 Chromium 浏览器对 OpenGL ES 的封装,抽象出一个通用的多进程多线程的 OpenGL ES 框架。该框架能够利用 CPU 多核心和 GPU 图形能力来提升 OpenGL ES 应用性能,并且可以推广到其他的 OpenGL ES 应用程序里面。和所有的多进程多线程问题类似,本文重点解释了 GPU 的资源是怎么在多进程多线程环境实现共享的,以及资源的同步访问问题。
技术文章 2018年 05月 07日
使用深度学习为异常检测开发认知 IoT 解决方案,第 5 部分: 使用 Keras 和 TensorFlow 执行异常检测
“使用深度学习为异常检测开发认知 IoT 解决方案”系列分 5 个部分,本文是第 5 部分。文中将演示一个使用 Keras 和 TensorFlow 的深度学习解决方案,以及如何使用该解决方案分析 IoT 传感器收集的大量数据。
技术文章 2018年 05月 07日
最受欢迎的物联网文章和教程(2018 年 4 月)
2018 年初的主要任务就是创建、更新或完成有关 IoT 的系列文章和教程,内容涵盖 IoT 治理、IoT 安全、IoT 与智能家居、IoT 与区块链,最后还包括认知 IoT 与深度学习。
技术文章 2018年 05月 07日
IoT 与智能家居,第 3 部分: 为一个家庭自动化系统开发 IoT 应用程序
在本系列中,您将学习如何构建一个简单但完整的家庭自动化系统。在此过程中,您将使用 433-MHz 硬件组件、在 Raspberry Pi 上运行的软件,以及 IBM Cloud 中的 Watson IoT Platform。在本系列的这部分中,我将展示如何构建 IoT 和移动应用程序来控制您的家庭自动化系统。
技术文章 2018年 05月 04日
使用 Kubernetes 密钥来管理凭证
如果要在 Kubernetes 集群中部署服务,这些服务背后的代码很有可能需要使用凭证才能完成工作。在本教程中,您将了解如何使用 Kubernetes 密钥向代码交付用户名和密码之类的敏感信息。
技术文章 2018年 05月 04日
Docker 和 Kubernetes 入门
Docker 和 Kubernetes 是新一代 DevOps 的基石。在本教程中,您将了解如何构建 Docker 镜像,在本地运行这些镜像,然后将这些镜像推送到您的 IBM Cloud 帐户,这样您就可以将它们部署到在 IBM Cloud 中运行的 Kubernetes 集群。
技术文章 2018年 05月 04日
IoT 解决方案治理, 第 3 部分: 治理您的 IoT 数据
为应对规划与实施复杂 IoT 解决方案时固有的挑战,各团队需要采用一种治理模式。该系列文章提供了端到端的 IoT 解决方案治理方法,从定义治理实践、治理 IoT 设备到治理 IoT 数据,全部囊括在内。本系列的第 3 部分定义了一个端到端数据治理机制,确保利益相关方正确安全地使用 IoT 数据,从 IoT 数据中获取最大价值。第三部分介绍了在整个数据生命周期中,为何要对 IoT 数据进行管理以及具体的管理方式。
技术文章 2018年 05月 03日
Kubernetes 掌舵,容器助力
如果您关注基于容器的开发和部署的进展情况(我希望是这样),那么您会发现,这些开发已经彻底改变了应用的创建和提供方式,而且这种改变还在继续。本文主要探究容器、容器编排、Kubernetes、混合云和相应的运作工具。
技术文章 2018年 05月 03日
APM 代理环境部署之 Hadoop 篇
面对企业中越来越复杂且相互依赖的 IT 环境和应用。IBM Cloud Application Performance Management (APM) 不仅是一个监控工具, 更是可视化,可控性和自动化的解决方案。它是您身边的职能管家,全方位管理传统 IT、虚拟化、云和混合环境。可以精确地发现并解决应用和 IT 基础架构中的性能问题。APM 使用代理来收集监控主机的数据。本文将重点介绍下 Hadoop 监控代理测试环境的搭建。
技术文章 2018年 05月 02日
IoT 与智能家居,第 2 部分: 为一个家庭自动化系统设置系统软件
在本系列中,您将学习如何构建一个简单但完整的家庭自动化系统。在此过程中,您将使用 433-MHz 硬件组件、在 Raspberry Pi 上运行的软件,以及 IBM Cloud 中的 Watson IoT Platform。在本系列的这部分中,我将展示用于构建家庭自动化系统的软件,并运行它来控制第 1 部分中设置的 433-MHz 设备。
技术文章 2018年 04月 26日
Hyperledger Fabric 学习笔记,第 1 部分: 基本概念与第一个区块链应用
本文既是 Hyperledger Fabric 的实用教程,也是其学习、研究笔记。读者可以与作者一起,一步一步地学习区块链基础知识;利用 Hyperledger Composer 搭建 Fabric 本地开发环境,运行示例应用;并进一步分析、深入了解其技术结构与特点。
技术文章 2018年 04月 25日
在 IBM Cloud 中构建一个聊天机器人
如果您准备开始开发聊天机器人,IBM Cloud 中的 Watson 服务能帮您轻松完成此任务。在本教程中,您将了解构建能够智能响应用户的聊天机器人的基础和高级技术。
技术文章 2018年 04月 25日
IoT 与智能家居,第 1 部分: 为一个家庭自动化系统设置硬件
在本系列中,您将学习如何构建一个简单但完整的家庭自动化系统。在此过程中,您将使用 433 MHz 硬件组件、在 Raspberry Pi 上运行的软件,以及 IBM Cloud 中的 Watson IoT Platform。在本系列的这一部分中,您将了解 433-MHz 硬件的工作原理,学习如何使用电路试验板,以及如何为您将在本系列中构建的家庭自动化项目设置硬件。
技术文章 2018年 04月 25日
安全性与 IoT 生态系统
人们倾向于将系统设计和开发中的安全性视为事后措施,但在整个产品生命周期中都应考虑安全性。一个攻击次数在不断激增的领域是快速发展的物联网 (IoT) 市场。本文将探索 IoT 背景中的一系列安全性,包括访问安全性(身份验证)、数据安全性(加密)和安全性分析(基于策略的控制)。
技术文章 2018年 04月 25日
数据如何变成知识,第 3 部分: 提取暗数据
个人和组织存储着各种各样的数据。我们如何处理所有这些数据?我们能否在需要时获取它?是否所有数据都能快速有效地进行分析?或者,它是否占用了存储资源并被埋藏多年,因为处理它并丢弃过时数据的成本太高?发现存储暗数据的实用工具和智慧。
技术文章 2018年 04月 25日
Db2 数据库常见堵塞问题分析和处理
Db2 数据库在使用的过程中如果遇到数据库运行缓慢或者停止,对于运维人员是非常棘手的事情。如何快速定位问题和排除问题是首要任务。尤其是数据库缓慢的情况下肯能成为数据库都成为问题。因此作者基于 db2pd 诊断工具,开发了一键检查分析脚本,以最快的时间发现和处理问题。db2pd 工具不需要链接数据库,能直接从内存获取诊断信息,是非常好用的轻量级诊断工具。
技术文章 2018年 04月 20日
Hyperledger Composer 基础,第 1 部分: 建模和测试您的区块链网络
Hyperledger Composer 是一个快速构建区块链业务网络和设计区块链应用程序原型的工具。本教程将帮助您开始使用它。
技术文章 2018年 04月 19日
Hyperledger Composer 基础,第 3 部分: 在本地部署您的区块链网络,与之交互并扩展它
本教程是此系列的第 3 期,也是最后一期,将介绍如何修改一个样本区块链网络定义并将它转换为一个真实的区块链应用程序,编写 Cucumber 特性测试,为所有参与者发放 ID,并通过 CLI 执行每个事务。
技术文章 2018年 04月 19日
Hyperledger Composer 基础,第 2 部分: 完善并部署您的区块链网络
本教程以第 1 部分中介绍的样本区块链网络为基础,帮助您更深入地了解 Hyperledger Composer 开发人员工具套件。您将通过向 Shipment 资产添加 GPS 读数在船运集装箱中对一个 IoT GPS 传感器进行建模,然后修改智能合约(链代码),以便在 Shipment 到达目标港口时发送警报。
技术文章 2018年 04月 19日
将业务聊天机器人移植到 Watson Assistant
倾听 Watson Applied Research 团队成员解释他们如何使用 Watson Assistant 帮助一个客户改进其聊天机器人。
技术文章 2018年 04月 18日
数据科学简介,第 3 部分: 文本分析
在“数据科学简介”系列的第 3 篇教程中,了解简单的、基于 Python 的文本分析的应用,包括马尔可夫链和情感分析。
技术文章 2018年 04月 18日
Python 初学者指南
您是否正在寻找一种容易学习的编程语言来帮助完成科学工作?不必舍近求远,Python 就能办到。找到使用这种简单语言来执行各种操作的资源,从运行代数计算到从数据中生成图形输出。
技术文章 2018年 04月 17日
使用 Spring REST Docs 创建 REST 服务文档
REST 服务是目前最流行的提供开放 API 的方式。对于开放 API 来说,完整准确的文档是必须的。Spring REST Docs 在创建 REST 文档中采用混合的策略,把手写的 Asciidoctor 文档和从单元测试中自动生成的代码片段相结合,可以产生详实而准确的文档。Spring REST Docs 提供了对不同单元测试框架的支持。本文结合实例对 Spring REST Docs 的用法进行详细的说明。
技术文章 2018年 04月 17日
构建一个认知 IoT 应用程序仅需 7 步
依照一种边缘计算架构,构建一个认知 IoT 解决方案。将您的分析推送到网关,并使用高级机器学习获知检测异常。
技术文章 2018年 04月 17日
在 IBM Cloud 上自动安排数据备份
本教程将演示如何使用 IBM Cloud 平台上的 Workload Scheduler 服务,自动安排 IBM Cloud 应用程序的进程执行。本教程将使用一个常见示例(执行每日数据库备份)来演示创建 RESTful PHP 服务的过程,您可以调用该服务来备份数据库。其中还会演示如何集成诸如 Dropbox 和 SendGrid 之类的第三方服务,以便存储备份文件和发送状态通知。
技术文章 2018年 04月 17日
通过 Schema.org 让网站更智能,第 4 部分: 结构化数据工具
使用 Schema.org 描述网页上的内容,使搜索引擎和机器能够更轻松地找到您的页面并为它们建立索引。您可以使用一些工具在您的页面上实现结构化数据。在本系列的最后一部分,我们将查看一些工具的例子,这些工具可以帮助您将结构化数据添加到纯 HTML 中,验证页面上的结构化数据,并解析来自某个页面的结构化数据。
技术文章 2018年 04月 17日
通过 Schema.org 让网站更智能,第 3 部分: 理解并使用 Schema.org 词汇表
当您使用 Schema.org 词汇表和元数据描述您的内容时,它们使内容变得更有用、更容易被搜索引擎找到。在本系列的第 3 部分中,我将介绍 Schema.org 中使用的词汇表,并提供工具供您自行使用它们。
技术文章 2018年 04月 16日
R 语言入门的 7 个技巧
本文将介绍更轻松更快速地开始使用强大的 R 语言的 7 种技巧。了解 R 包,如何在 R 中建立数据结构,以及强大的 RStudio IDE。了解在运行复杂脚本时 apply 函数如何帮您减轻时间负担,以及 ggplot2 如何让您的视觉效果真正脱颖而出。最后,了解 Rcpp 包如何帮助您将 C++ 函数导入到 R 脚本中。
技术文章 2018年 04月 11日
数据如何变成知识,第 2 部分: 数据湖和数据沼泽
在这篇容易学习但具有深刻见解的文章中了解数据湖和数据沼泽。
技术文章 2018年 04月 10日
Rust 编程语言入门
了解 Rust,这是一种类似 C 的语言,支持命令、函数和面向对象编程。
技术文章 2018年 04月 10日
创建有趣且简单的 IoT 加速计游戏
只需 6 步,就能使用 IBM Cloud 中的 IBM Watson IoT Platform 服务创建一个智能手机 IoT 游戏。
技术文章 2018年 04月 09日
IBM Blockchain 101:开发人员快速入门指南
加入区块链革命!这个 developerWorks 快速入门指南适合正在探索区块链技术,希望快速建立一个区块链预生产网络,部署样本应用程序,开发和部署客户端应用程序的应用程序开发人员。本指南将通过一些简单指令,展示如何激活一个基于最新 Hyperledger Fabric 框架的区块链网络,如何编写和安装链代码(该网络的业务逻辑),以及如何开发客户端应用程序来简化业务流程和数字交互。
技术文章 2018年 04月 09日
数据如何变成知识,第 1 部分: 从数据到知识
探索从原始数据到存储的知识的路径。识别各种数据源,以及结构化数据与非结构化数据之间的区别。在将 DIKW 模型应用于数据科学之前,了解是什么让数据具有价值。
技术文章 2018年 04月 04日
咖啡与区块链:摒弃夸大宣传
区块链是一种用于交换货物、服务和信息的安全途径。本文使用一个实际示例来解释区块链的核心概念,包括自动执行参与者商定的业务逻辑的智能合约,以及确保货物或服务质量和沿袭的共享分类账。另外,还介绍了区块链支持协作并鼓励采用全新业务模式的具体方式。
技术文章 2018年 04月 03日
有监督学习模型
查看有监督学习背后的理论和概念,以及它在探究数据和数据集及计算概率方面的应用。
技术文章 2018年 04月 03日
使用 BPM 和区块链实现数字流程自动化,第 3 部分: 使用区块链管理企业内容存储库中存储的法律文档
在本教程中,我们将探讨信用证交易这一贸易融资用例,向您说明区块链如何通过使用业务流程管理和企业内容管理,帮助在买方和卖方银行之间协调货物的付款及转运。
技术文章 2018年 04月 03日
使用 BPM 和区块链实现数字流程自动化,第 2 部分: 启用业务流程来响应区块链事件
业务流程管理 (BPM) 与区块链技术的结合通过引入供所有参与者使用的共享分类账,显著简化了多家企业之间的分布式协作流程。 在本教程中,我们不仅谈到了通过区块链来共享数据,还介绍了区块链的“主动行为”:它能够通过发送事件通知参与者已成功完成交易。
技术文章 2018年 04月 03日
数据科学简介,第 2 部分: 通过对数据分类进行预测
预测和分类是机器学习的两个有许多应用的重要方面。在“数据科学简介”系列的第二篇教程中,将了解通过数据分类最充分地利用数据集的两种方法:概率神经网络和基于密度的聚类。
技术文章 2018年 04月 03日
Java EE 8 Security API 入门,第 2 部分: 通过 HttpAuthenticationMechanism 执行 Web 身份验证
HttpAuthenticationMechanism 的注解驱动方法很好地消除了为 Java Web 应用程序手动配置身份验证的单调乏味。了解如何使用 HttpAuthenticationMechanism 和新的 Java EE 8 Security API 来设置和配置经典 Servlet 4.0 风格的身份验证和自定义解决方案。
技术文章 2018年 04月 02日
Springboot Application 集成 OSGI 框架开发
本文描述 OSGI bundle 如何运行在 Springboot Application 中,并详细介绍二者如何交互的全过程,作者分析了 Equinox 的源码,根据 ServletBridge 的机制进行了实现,使 OSGI bundle 可以运行在任何 Java 项目之中。读者可以清晰的了解 Equinox 中整个请求转发处理交互的细节。
技术文章 2018年 04月 02日
数据科学简介,第 1 部分: 数据、结构和数据科学管道
如果无法通过处理数据来获得洞察,那么数据就毫无意义。数据科学领域提供了一些必要工具和方法,使您能够有效处理数据集,并最大限度地利用所收集的数据。在本教程中,您将了解机器学习的基础知识,包括数据工程、模型学习和操作。
技术文章 2018年 03月 28日
为各行各业构建认知解决方案,第 4 部分: 提高人机交互的简单性和质量
认知计算在企业中变得越来越重要。在本系列的第 4 部分中,我们将讨论为电信和媒体娱乐行业构建认知解决方案的主要方法和模式。
技术文章 2018年 03月 28日
利用 Gradle 构建 Docker 镜像
Docker 是一个开源的轻量型容器引擎,借助 Docker,开发人员只需将应用程序及所依赖的运行环境打包到一个可移植的容器中,就可以正常运行,而不必考虑语言、框架及底层操作系统,其重新定义了程序开发测试、交付和部署过程,可以称为构建一次,处处运行。鉴于以上特性,如今绝大多数 Application 和 Micro Service 都使用 Docker 部署,但是因为 Docker 与 Linux 内核的特殊关系,如若要在 Windows 平台上使用 Docker 便需要额外花费时间安装、配置 Docker Toolbox for Windows。本文基于 Gradle 提供另外一种无需安装 Docker Toolbox 并且同时可以兼容 Linux 和 Windows 平台下生成 Docker Image的方案。希望读者能从本文的讲解中获益。
技术文章 2018年 03月 28日
通过实例理解 JDK8 的 CompletableFuture
本文是针对 JDK8 的 CompletableFuture 类进行解读的示例文章,我们知道不是所有的问题都适合这种风格的并行处理,例如我们所需要处理的元素必须是独立的,数据集要足够大,并且在并行加速方面,每个元素的处理成本要足够高,这样才能补偿建立 fork/join 框架所消耗的成本。本文将通过对 Future 类的解释、对 CompletableFuture 类的解释,以及使用 CompletableFuture 类的若干示例代码完成解读。
技术文章 2018年 03月 27日
将 LPWAN 网络集成到 IoT 解决方案中
当设备和传感器在典型无线网络配置的传输距离之外时,您需要采用一种使用远程网络(比如 LPWAN 网络协议)的架构。了解如何将 LPWAN 网络集成到标准无线网络架构中,从而实现大型 IoT 解决方案。
技术文章 2018年 03月 27日
设计和构建安全的 IoT 解决方案,第 3 部分: 保护 IoT 应用程序
本系列分为三个部分,介绍开发安全的 IoT 应用程序,第 3 部分将重点介绍保护 IoT 应用程序。学习如何在 Cloudant 数据库中安全地存储 IoT 数据,通过受保护的 API 公开该存储的数据,并从移动和 Web 应用程序调用受保护的 API。
技术文章 2018年 03月 22日
Db2 备份恢复性能问题诊断与调优
在随着企业数据量的增长,提升数据库备份/恢复的性能变得逾加重要。本文首先介绍了Db2数据库中备份/恢复操作的线程模型,之后列出了影响备份/恢复速度的参数及因素,最后介绍了在出现性能问题时应该如何收集诊断数据,并列举了三个性能问题的例子。
技术文章 2018年 03月 21日
设计和构建安全的 IoT 解决方案,第 1 部分: 保护 IoT 设备和网关
这个关于开发安全的 IoT 解决方案由三部分组成,在该系列中,作者将介绍 IoT 漏洞和安全 IoT 应用程序的设计挑战,然后提供经过检验的设备和网关保护技术。例如,作者将讨论设备身份验证(包括基于证书的身份验证)、设备授权和应用程序 ID 验证。
技术文章 2018年 03月 21日
了解您的深度学习框架,第 2 部分: PyTorch 入门
PyTorch 最初被开发为基于 LuaJIT 的 Torch 框架的 Python 包装器,现在是一个原生的 Python 包,它在 Python 中重新设计和实现 Torch,并在后端代码中共享相同的核心 C 库。初识 PyTorch。
技术文章 2018年 03月 21日
通过 10 个步骤在 Kubernetes 平台上设置一个多数据中心 Cassandra 集群
学习如何在一个涵盖许多地区的多个数据中心的 Kubernetes 集群上部署一个 Apache Cassandra NoSQL 数据库。这样设置的好处是,能执行自动实时部署来保护集群免遭节点和站点级灾难,并对 Cassandra 节点执行位置感知访问来提升性能。
技术文章 2018年 03月 21日
认知体验设计,第 1 部分: 人机通信模型
以比人类更快的速度、更高的置信度发现更有用的洞察。朝正确的认知应用程序发展方向踏出第一步的关键是:不要问它能做什么,而要问它应该做什么。对于人工智能 (AI),我们拥有关于人类思维过程和沟通的数十年数据和研究成果来制作蓝图。为了模拟人类的关系,我们首先应该观察并更好地了解我们自己。
技术文章 2018年 03月 21日
为纯 OpenWhisk 操作创建单元测试
OpenWhisk 应用程序的模块化性质,使得为纯函数式, 这意味着没有任何副作用,也不依赖于外部状态的操作创建单元测试变得很容易。在本教程中,将学习如何半自动地创建单元测试,以及如何运行这些测试来验证代码更改没有造成任何破坏。
技术文章 2018年 03月 21日
Java EE 8 Security API 入门,第 1 部分: 针对云和微服务平台的 Java 企业安全性
作为 Java EE 8 中引入的 3 个核心规范之一,新 Java EE Security API 是对您的 Java EE 工具包的一项重要补充,而且幸好不是很难学习。了解 Java EE Security API 如何支持云和微服务平台中的企业安全性,同时了解上下文和依赖注入等现代功能。
技术文章 2018年 03月 21日
基于 RTC, Jenkins, PagerDuty, Slack 的持续交付和事件实时通知
最近我们团队(Digital Commerce)更新了自己的 DevOps 流程和实现,实现了项目的持续交付和线上事件的实时通知。在我们新的 DevOps 流程里,我们采用了很多新的技术,像 RTC(IBM Rational Team Concert), Jenkins, PagerDuty, Slack 等等。RTC 用来支持整个软件交付环境;Jenkins 用来实现软件集成管理,实现代码打包和发布;PagerDuty 用来实现线上事件的监控,触发和创建,并且发送事件通知给相应 on-call 的人;Slack 用来接收、发送事件相关的消息以方便团队成员基于 Slack 通道中的信息进行沟通、讨论。 希望通过本文,你可以获得集成 RTC, Jenkins, PagerDuty 和 Slack 的相关方法并应用到自己的 DeveOps 实现中。
技术文章 2018年 03月 20日
使用 Bluebird 开发异步的 JavaScript 程序
在 JavaScript 编程中,理解异步调用的特性十分重要。Bluebird 就是一个经典的异步编程 Promise 的接口实现套件。本文通过对 Bluebird 的详细解析,帮助读者快速上手。
技术文章 2018年 03月 14日
Kubernetes 系列,第 2 部分: 利用 IBM Cloud ToolChain 集成工具构建部署应用到 Kubernetes 集群
本文详细介绍了如何利用 IBM Cloud ToolChain 集成工具将一个应用部署到 Kubernetes 集群,以及在 Kubernetes 控制台中如何对应用做出相应的配置,从而达到负载均衡和应用伸缩的目的。
技术文章 2018年 03月 14日
通过 Scala 和 Cats 实现模型优先的微服务
了解 Scala 强大的类型系统及函数式编程功能如何提供一个出色的画布,用于处理微服务组合及其产生的问题。本文还将重点讲述模型驱动的开发样式。微服务通常实施一个有界上下文,这是来自域驱动设计的概念,它将映射域模型的一个专门子集。重要的是确保域概念继续保持清晰并在并发和错误处理例程情况下不会受到影响。
技术文章 2018年 03月 14日
学习 Linux,101: 管理打印机和打印
了解如何使用 CUPS 和 LPD 兼容性界面,在 Linux 上管理打印队列和用户打印作业。使用本教程中的资料学习有关 Linux 系统管理员认证的 LPI 102 考试内容,或者仅出于兴趣而学习。
技术文章 2018年 03月 14日
使用管理 API 和 Jenkins 作为 IBM App Connect Professional 部署自动化的持续集成引擎
了解在 IBM App Connect(前称为 WebSphere Cast Iron)上如何使用 IBM App Connect 管理 API、SoapUI 客户端和 Jenkins 实现部署自动化。
技术文章 2018年 03月 14日
将您的智能手机转变为 IoT 设备
了解如何将智能手机转变为传感器设备,如何将传感器数据发送至云中的 IBM Watson IoT Platform,以及如何创建用于处理数据和可视化数据的 IBM Cloud 应用。创建一个 Android 应用和两个 IBM Cloud 应用,它们都使用 Internet of Things 和 Node-RED 服务。
技术文章 2018年 03月 13日
通过开发一个健康习惯跟踪器来培养 IoT 开发技能
快速轻松地培养 IoT 开发技能。通过 4 个步骤,了解如何构建一个健康习惯跟踪器系统。您将学习如何连接来自 IoT 开发工具包的多个元件来组装 IoT 设备,然后了解如何配置 ESP8266 微控制器。将 IoT 设备连接到 IoT 平台后,就可以在本地和在云中运行您的 Java IoT 应用程序。
教程 2018年 03月 12日
第 1 - 100 条,共 15067 条 | 下一页
显示内容简介 | 隐藏内容简介