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

    (0 产品)

    (68 主题)

    (0 行业)

    (3 类别)

在 IBM Bluemix 云平台上开发并部署您的下一个应用。

 

第 1 - 100 条,共 1341 条 | 下一页 显示内容简介 | 隐藏内容简介 订阅搜索结果 (RSS)

查看结果
题目 none 类别 none 日期 down
log.io:浏览器端实时日志监管系统
log.io 是一套基于 Node.js 的浏览器端实时日志管理系统,可以帮助工程师更加及时有效的查看日志,发现错误。本文通过讲解 log.io 相关的配置,工作原理,代码撰写,以帮助读者架设自己的日志系统。
技术文章 2016年 07月 18日
使用 Java、Weka 和 dashDB 服务构建一个数据挖掘应用程序
dashDB(以前称为 Analytics Warehouse 和 BLU Acceleration)服务将数据仓库和分析作为 IBM Bluemix 上的一项服务来提供。开发人员可以使用云中提供的超快的 IBM BLU 数据库技术来开发和部署高效的分析应用程序。了解如何开发使用 Weka 统计分析工具和 IBM BLU 纵列数据库 (columnar database) 来开发数据挖掘应用程序。
技术文章 2016年 06月 27日
Dojo Dijit DateTextBox 使用实践
Dojo 对本地化提供了很好的支持,比如 DateTextBox、TimeTextBox、NumberTextBox,可以自动完成日期、时间和数字的本地化功能。这篇文章结合实际项目经验,详细介绍了 Dojo 控件 DateTextBox 的属性、方法、客户端和服务器端如何解析区域自适应的日期格式,以及如何定制一个个性化的 DateTextBox。
技术文章 2016年 06月 22日
将 Twitter 列表转换为 RSS
将来自 Twitter 小部件的 HTML 输出解析为 RSS 提要,以便在提要阅读器、IFTTT 秘诀和自定义应用程序中使用它们。
技术文章 2016年 05月 30日
Bluemix 基础:开始使用您的免费试用版
您已经了解了 Bluemix 的概述,而且对它的用途也已有所了解。现在是时候动手干正事了。在本教程中,您将迈出使用 IBM 强大的云平台的第一步:开始使用免费的 Bluemix 试用版。
技术文章 2016年 05月 19日
划算的交易:通过 developerWorks Premium 启动您的云项目
作为一笔最合算的投资,我们新的 developerWorks Premium 会员计划可在时间和金钱(不错)上给您带来巨大的收益 您能够访问支持您的云项目的强大工具、一大批可以帮助您积累技能的学习资源、您可以用来扩大和加强您的朋友圈的行业活动的折扣、免费的认证测试,等等。
技术文章 2016年 05月 17日
面向 Java、Web 和开源开发人员的 developerWorks Premium
developerWorks 最近首次公开了 developerWorks Premium 开发人员会员计划,而且它为每个人都提供了一些资源,无论您的兴趣领域和专长水平如何。考虑到有一个庞大的 Safari 数字图书馆、大会录像和折扣,以及提供的其他特别待遇,您一定会发现它物有所值。
技术文章 2016年 05月 17日
高效使用 JavaScript 闭包
了解 JavaScript 闭包的特征和它们的生命周期,以便预防 Node.js 应用程序中的内存泄漏。
技术文章 2016年 05月 16日
深入理解跨站点 WebSocket 劫持漏洞的原理及防范
WebSocket 作为 HTML5 的新特性之一格外吸引着开发人员的注意,因为它的出现使得客户端(主要指浏览器)提供对 Socket 的支持成为可能,从而在客户端和服务器之间提供了一个基于单 TCP 连接的双向通道。该技术被广泛应用到了实时性要求比较高的各类应用,譬如在线证券、在线游戏,以及不同设备之间信息同步。不幸的是,WebSocket 相关的安全漏洞也逐步被披露出来,其中最容易发生的就是跨站点 WebSocket 劫持漏洞。本文将深入浅出为读者介绍跨站点 WebSocket 漏洞的原理、检测方法和修复方法。
技术文章 2016年 05月 10日
使用 PostCSS 进行 CSS 处理
在 Web 应用开发中,CSS 的处理一直是一个重要的环节。由于 CSS 规范本身的发展滞后,Web 开发人员大多使用 Sass 或 Less 这样的 CSS 预处理器语言来编写样式,再转换成 CSS 代码。PostCSS 是目前流行的一个工具,它使用 JavaScript 代码来转换 CSS 中的样式。PostCSS 通过不同的插件来支持对 CSS 的不同处理,目前已有 200 多个不同的插件。PostCSS 的插件可以完成各种不同的功能,如支持变量和混入,支持未来的 CSS 语法和添加浏览器特定前缀等。本文将对 PostCSS 及其常用插件进行详细的介绍。
技术文章 2016年 04月 26日
全球化测试中利用 Selenium 定位 Web 元素难点解析
在软件生命周期各个阶段都逐渐开始重视交付速度的情况下,全球化测试同样也面临了敏捷的挑战。因此自动化测试也开始在全球化测试领域变得流行起来,但是由于受限于翻译验证性测试中"一次编写,多个语言环境下运行"的特点,在利用 Selenium 进行 Web 自动化测试时对元素的精准一致定位就成了编写自动化脚本的瓶颈。本文将针对现阶段遇到的问题结合实例详细阐述在利用 Selenium 对 Web 应用进行自动化测试时定位元素的方法,并针对全球化测试中遇到的难点给予重点解答。
技术文章 2016年 04月 18日
构建一个混合的费用跟踪应用程序
通过使用 StrongLoop 工具(包括开源 LoopBack 框架)轻松创建 REST 服务。使用 Ionic 框架和 LoopBack 框架的 AngularJS SDK,创建一个混合应用程序来使用该服务。扩展 API 为客户提供展示费用数据的更多灵活性,并将服务器端代码推送到 IBM Bluemix。
技术文章 2016年 04月 13日
使用 jspm 把握 JavaScript 模块的未来
jspm 框架在 JavaScript 客户端依赖项管理方面有了新的突破。得益于 jspm,您现在就可以了解如何使用未来的 JavaScript (ECMAScript 6) 语言功能。了解 jspm 如何通过 npm 和 GitHub 等注册表自动化模块解析,并探讨 jspm 包含的增值工具。
技术文章 2016年 04月 06日
面向 JavaScript 开发人员的 Sails.js 指南: 模型和蓝图
Sails.js 中的模型是通过 JavaScript 对象表示的,这些对象可存储在任何类型的数据存储中 -- 关系、面向文档或其他存储。在 Sails.js 中开发您的第一个模型,然后开始使用 Sails 蓝图,后者提供了对数据驱动的应用程序无处不在的创建、读取、更新和删除功能的内置支持。
技术文章 2016年 03月 22日
使用 Bluemix 将 Java 应用程序迁移到混合云,第 4 部分
使用 Secure Gateway 将一个在 Bluemix 中运行的 Java Platform, Enterprise Edition 应用程序连接到一个在 Bluemix 以外的地方运行的关系数据库。
技术文章 2016年 03月 18日
Ratpack:构建简单高效的 HTTP 微服务
随着微服务架构(microservice)的流行,很多应用被拆分成若干个独立的小应用,并使用 HTTP 协议作为服务直接的通讯协议。每个微服务只完成一个相对独立的功能。对于这些 HTTP 微服务来说,传统的 Servlet 容器过于复杂和厚重,运行所需的内存消耗过高。Ratpack 是一个用来开发高效 HTTP 微服务的 Java 库,它基于 Netty,并采用异步非阻塞和事件驱动的方式来提高系统的性能。Ratpack 可以作为 HTTP 微服务的基础。本文对 Ratpack 进行了详细的介绍。
技术文章 2016年 03月 14日
使用 Vue.js 和 Bluemix 创建模块化的单页应用程序,第 1 部分: 开发和测试前端
在这个由两部分组成的教程中,构建一个具有响应式 UI、简单而又强大的单页应用程序,并将其部署到云中。在第 1 部分中,将使用 Vue.js JavaScript 框架开发前端,使用 Node Package Manager (NPM) 执行依赖关系管理,使用 webpack 作为构建工具,使用 Foundation 实现响应式 UI。学习 Vue.js 的基本原理和高级使用,使用模块化设计来支持不断扩展的应用程序。在第 2 部分中,会将应用程序部署到 IBM Bluemix。
技术文章 2016年 03月 08日
使用 Vue.js 和 Bluemix 创建模块化的单页应用程序,第 2 部分:将应用程序部署到云中
在这个由两部分组成的教程中,构建一个具有响应式 UI、简单而又强大的单页应用程序,并将其部署到云中。在第 1 部分中,将使用 Vue.js JavaScript 框架开发前端,使用 Node Package Manager (NPM) 执行依赖关系管理,使用 webpack 作为构建工具,使用 Foundation 实现响应式 UI。学习 Vue.js 的基本原理和高级使用,使用模块化设计来支持不断扩展的应用程序。在第 2 部分中,将应用程序部署到 IBM Bluemix
技术文章 2016年 03月 08日
Docker:带给现代开发人员的福利
使用 Docker 更富有成效地编码,更高效地扩展您的技能。简化您的开发环境,消除依赖项冲突,并使用容器化的应用程序来减少开发和学习时间。
技术文章 2016年 02月 22日
使用 Docker 和 Bluemix 容器化 golang 应用程序
使用 Docker、Bluemix 和 Object Storage 构建和部署一个使用 Go 编写的容器化应用程序。
技术文章 2016年 01月 25日
来自 Bluemixathon 挑战赛的 5 个最优秀的灾难援助应用
了解 Bluemixathon:救援与恢复运动挑战赛的获胜者。了解每个类别的特等奖获得团队和获胜者如何应用 IBM Bluemix 服务构建灾难援助应用程序。
技术文章 2016年 01月 20日
使用 PHP、MongoDB 和 IBM Bluemix 构建一个笔记本应用程序
本文将介绍如何使用 IBM Bluemix,通过 PHP、MongoDB 和 Bootstrap 构建和部署一个基于 Web 的笔记本应用程序。它使用 MongoDB 提供快速的、可扩展的文档存储,使用 Slim PHP 微型框架提供应用程序的业务逻辑,使用 Bootstrap 提供一个响应式、移动友好的用户界面。
技术文章 2016年 01月 20日
使用 IBM Bluemix 在云中构建和部署一个投资跟踪应用程序,第 1 部分
在这个包含两部分的系列的第 1 部分中,我将介绍如何使用一个开放 API 连接并检索财务数据。一个顺应移动趋势的接口框架使应用程序能够在桌面计算机和移动设备上同样良好地运行。而将它托管在 IBM Bluemix 上保证了可靠性和可扩展性。
技术文章 2016年 01月 11日
使用 IBM Bluemix 在云中构建和部署一个投资跟踪应用程序,第 2 部分
在这个包含两部分的系列的第 2 部分中,我将介绍如何使用第 1 部分中开发的 PHP 应用程序中的财务数据,提供投资组合的即时、准确的估值。
技术文章 2016年 01月 11日
读者最喜爱的教程:2015 年最优秀的 5 篇云计算教程
您可能已经注意到,我们今年在 developerWorks 上发表的许多云计算内容都集中在 IBM Bluemix 上。实际上,我已经发表了我们的 2015 年最优秀的 5 篇 Bluemix 教程的名单。但是,除了为这个(非常强大的)产品编写的文章以外,还有许多为云编写的文章。这正是我总结了这个单独的名单的原因:2015 年发表的专注于 Bluemix 以外的云主题的最优秀的 5 篇 developerWorks 教程。这些教程的选择基于 2015 年截至目前的 developerWorks 流量数据 - 没错,这些是今年大家最喜爱的教程。
技术文章 2016年 01月 05日
部署一个基于 Meteor 的 Web 和移动聊天服务器
在 Bluemix 上为您的开发团队或好友/家人托管一个您全权控制的私人群聊服务器。在此过程中,了解 developerWorks Premium 会员计划如何让您在云服务部署上领先一步。
技术文章 2016年 01月 04日
为 Bluemix 上运行的 Node.js 应用程序自动收集法律报告
发布新的软件版本之前,开发人员和发布经理需要确保软件中包含的库已被授权用于商业用途。构建 Node.js 应用程序时,您可能使用数十个外部库,每个库都有不同的许可条款。收集所有这些库的信息可能很痛苦而且很耗时。本文介绍如何自动完成这些任务,并生成项目中所用全部依赖项的列表。这个列表中包括依赖项所遵守的许可,以及可在哪个网站或存储库中找到它们。
技术文章 2015年 12月 28日
构建一个 PHP 应用程序并使用来自 IoT 设备的 GPS 数据
您是不是一位对构建 IoT 应用程序感兴趣的 PHP 开发人员?万事开头难。本教程可帮助您入门,循序渐进地介绍如何构建一个受 PHP 支持的 IBM Bluemix IoT 应用程序,该应用程序可订阅已连接设备发送到 Internet of Things Foundation 服务的位置信息。然后该应用程序使用 Google Maps API 将该数据转换为地图图像。
技术文章 2015年 12月 22日
使用 Play 实现 Web 开发,第 1 部分: 使用 Play Framework 和 Scala 管理用户身份验证
为您的 Play Framework 应用程序实现用户管理并运用您的 Scala 技能。Pablo Pedemonte 将指导您构建一个处理身份验证和授权的基本 Play 应用程序。您甚至可使用该应用程序代码作为您自己的 Play 项目的起点,缩短用户管理开发时间。
技术文章 2015年 12月 21日
微服务实战,第 2 部分: 容器和微服务 — 完美的一对
探索 Linux 容器如何让软件开发产生革命性的变化并推动微服务转变整个行业。了解对成功采用微服务非常重要的一些需求,以及基于容器的基础架构如何使得满足这些需求变得更容易。
技术文章 2015年 12月 21日
使用 Play 实现 Web 开发,第 2 部分:在云中释放 Play 的威力
按照一个循序渐进的指南,准备、保护并部署一个重要的 Play Framework 应用程序来在 IBM Bluemix 中运行。该应用程序实现了用户管理和身份验证,使用 MongoDB 执行持久化,使用 SendGrid 提供电子邮件服务。
技术文章 2015年 12月 21日
读者最喜爱的教程:2015 年最优秀的 5 篇 Bluemix 教程
我们的 2015 年最受欢迎的 5 篇 Bluemix 教程通过各种方法探索了 Bluemix 的基础知识。 显然,你们中的许多人希望更好地了解能够使用这个强大的、灵活的解决方案做些什么,这些教程可以提供帮助。
技术文章 2015年 12月 15日
2015 年最优秀的 Web 开发教程
developerWorks 技术编辑展示了 2015 年发布的面向 Web 开发人员的最优秀教程。
技术文章 2015年 12月 15日
Bluemix 基础:为您的 PHP 应用程序设置团队协作和自动部署
在本教程中,将会学习将应用程序代码存储于托管在 DevOps Services 上的 Git 存储库中,将代码推送到该存储库,以及配置一个多阶段 Delivery Pipeline 来实现自动部署的基础知识。只要您或您团队的其他人将代码推送到您的 Git 存储库,就会触发该管道。
技术文章 2015年 12月 10日
Bluemix 基础:为您的 Node.js 应用程序设置团队协作和自动部署
在本教程中,将会学习将应用程序代码存储于托管在 DevOps Services 上的 Git 存储库中,将代码推送到该存储库,以及配置一个多阶段 Delivery Pipeline 来实现自动部署的基础知识。只要您或您团队的其他人将代码推送到您的 Git 存储库,就会触发该管道。
技术文章 2015年 12月 10日
从 BEM 谈大型项目中 CSS 的组织和管理
随着 Web 应用开发的不断复杂化,大型 Web 应用的 CSS 文件数量较多而且难以组织。本文从 BEM 这一 CSS 命名方法学出发,介绍在大型前端项目中对于 CSS 的组织方式,探索相关的最佳实践。
技术文章 2015年 12月 07日
Bluemix 基础:为您的 Java 应用程序设置团队协作和自动部署
在本教程中,学习将应用程序代码存储于托管在 DevOps Services 上的 Git 存储库中,将代码推送到该存储库,以及配置一个多阶段 Delivery Pipeline 来实现自动部署的基础知识。只要您或您团队的其他人将代码推送到您的 Git 存储库,就会触发该管道。
技术文章 2015年 12月 03日
Bluemix 基础:将一个示例 PHP 应用程序部署到云中
使用作为 Web 开发人员的您已经熟悉的语言和工具,开始在云中工作。在本教程中,将学习如何运行、修改、测试一个简单的 PHP 应用程序,并将其部署到云中。在将应用程序部署到 IBM 云开发平台 Bluemix 后,任何人都可以通过网络访问它。
技术文章 2015年 12月 02日
面向 JavaScript 开发人员的 Sails.js 指南: 使用 Sails 构建和部署一个基本 Web 应用程序
与许多服务器端 JavaScript 框架一样,Sails.js 使构建传统的 Web 应用程序变得更简单。Sails 还包含一些给 Rails 带来革命性变化,给 Node.js 之上的 Web 和移动开发带来全新的生产力水平的理念。本系列的第一部分概述 Sails 的与众不同之处,包括它的新派 MVC 架构方法。您还会设置您的开发环境,将一个基本的 Sails 应用程序部署到 IBM Bluemix。
技术文章 2015年 12月 02日
使用基于日历的规则让您的 Bluemix 应用程序富有弹性
本文将演示如何使用 Bluemix Auto-Scaling 服务,通过扩展应用程序运行时指标(比如内存、响应时间等),让您的应用程序富有弹性。Auto-Scaling 服务现在有一个新特性,该特性支持您分配基于日历的规则,将您的应用程序在特定时期内的扩展和缩小到指定的实例数量。此特性对需要让多个节点实例在特定时段内保持活动状态的应用程序很有用。
技术文章 2015年 11月 24日
Bluemix 基础:将一个示例 Node.js 应用程序部署到云中
使用作为 Web 开发人员的您已经熟悉的语言和工具,开始在云中工作。在本教程中,将学习如何运行、修改、测试一个简单的 Node.js 应用程序并将其部署到云中。在将应用程序部署到 IBM 云开发平台 Bluemix 后,任何人都可以通过网络访问它。
技术文章 2015年 11月 23日
Bluemix 基础:将一个示例 Java 应用程序部署到云中
使用作为 Java 开发人员的您已经熟悉的语言和工具,开始在云中工作。在本教程中,将学习如何使用 Java 语言和 IBM Bluemix Tools for Eclipse 来运行、修改、测试一个简单 Web 应用程序,并将其部署到云中。在将应用程序部署到 IBM 云开发平台 Bluemix 后,任何人都可以通过网络访问它。
技术文章 2015年 11月 23日
企业中的 IBM 和 Node.js: 针对 IBM SDK for Node.js 的核心转储调试
使用一个与 IBM SDK for Node.js 协同运行的 Eclipse 插件来调试 Node.js 应用程序崩溃和内存泄漏,帮助诊断核心转储文件 (core dump)。
技术文章 2015年 11月 18日
Bluemix 基础:将 SQL 数据库添加到您的 Java 应用程序中
学习如何在 Bluemix 上创建一个 SQL 数据库,并将其添加到您的 Java Web 应用程序中。探索一个数据驱动、动态生成的网络商店,该商店会根据当前库存水平来改变外观。使用基于 Web 的 Bluemix SQL 数据库控制台查看和维护您的 SQL 数据库。
技术文章 2015年 11月 18日
探索 IBM Bluemix
观看 David Barnes 演示 IBM 的平台即服务产品 Bluemix。他将重点演示如何开始在 IBM Bluemix 上开发和部署应用程序。
技术文章 2015年 11月 16日
Bluemix 基础:将 Cloudant NoSQL 数据库添加到您的 Node.js 应用程序中
学习如何在 Bluemix 上创建一个 Cloudant NoSQL 数据库并将其添加到您的 Node.js Web 应用程序中。探索构建一个数据驱动、动态生成的网络商店,该商店会根据当前库存水平来改变外观。使用基于 Web 的 Cloudant 仪表板查看和维护您的 NoSQL 数据库。
技术文章 2015年 11月 16日
Bluemix 基础:将服务添加到您的 Bluemix 应用程序中
探索 Bluemix 中提供的云服务的一般功能。了解如何在平台中添加和管理服务。快速查看样板应用程序,它们是面向流行的网络技术和语言的示例代码和服务包。
技术文章 2015年 11月 16日
Bluemix 基础:将一个 SQL 数据库添加到您的 PHP 应用程序中
学习如何在 Bluemix 上创建一个 SQL 数据库,并将其添加到您的 PHP Web 应用程序中。探索一个数据驱动、动态生成的网络商店,该商店会根据当前库存水平来改变外观。使用基于 Web 的 Bluemix SQL 数据库控制台查看和维护您的 SQL 数据库。
技术文章 2015年 11月 16日
使用 Redis 和 Bluemix 上的 IBM Single Sign On 服务扩展身份验证
使用 Redis 实现 express-session 的持久存储,从而允许对使用 IBM Single Sign On 的 Node.js 应用程序进行横向扩展。
技术文章 2015年 11月 11日
使用 Vaadin 在云中开发全堆栈 Java 应用程序
使用 Vaadin Rich Web Starter 样板在几分钟内将一个定制的 DB2 支持的三层 order-desk Web 应用程序部署到 Bluemix 云。
技术文章 2015年 11月 10日
使用 Intro.js 向 JavaScript 应用程序添加交互式文档
使用 Intro.js 向 JavaScript 应用程序添加易于理解的交互式用户文档。通过一个示例导览实现,了解如何在应用程序的 UI 中通过现代方式演示应用程序的特性。
技术文章 2015年 11月 09日
使用 Vaadin 实现全堆栈 Java Web 开发
Java Web 开发人员常常被迫学习 JavaScript、CSS 和 HTML5(它们是所有现代浏览器的基石),以便为其 Web 应用程序创建引人注目的交互式用户体验。Vaadin 开源框架通过在 100% 的 Java 世界中为 Java 开发人员提供全堆栈控制来支持 Java 开发人员。
技术文章 2015年 11月 02日
将 LAMP 应用程序迁移到 Bluemix
学习如何将经典 LAMP 应用程序 (Drupal) 迁移到 IBM Bluemix
技术文章 2015年 10月 26日
在 Bluemix 上构建一个多服务消息应用程序,第 2 部分:部署和测试
在这个由两部分组成的教程系列中,将学习如何设计和构建消息服务应用程序。本文使用一个 Liberty for Java 应用程序作为示例,您将了解如何集成两个外部消息服务,使用它们的 API,使用 IBM Bluemix SQL Database Service 实现持久性,使用 Dojo JavaScript 框架提供一个富 Web 2.0 前端。在第 1 部分中,我们分析了一个现有的多消息应用程序的不同组件。在第 2 部分中,我们将重点介绍将应用程序部署到 Bluemix 上的细节、外部消息服务 API 帐户细节,以及 IBM WebSphere Application Server V8.5 Liberty 配置文件上的本地测试。
技术文章 2015年 10月 21日
大规模数据集成: 探索 OSLC 示例
探索一些简单但实用的示例,这些示例结合使用了本系列中目前为止介绍的不同概念,轻松无缝地跨各种工具来集成信息。这些示例使用了开放生命周期协作服务 (OSLC) 词汇表和标准,但它们对任何想要快速连接信息来跨数据存储寻找价值的参与群体同样有用。
技术文章 2015年 10月 21日
在 Bluemix 上构建一个多服务消息应用程序,第 1 部分:设计和实现
在这个由两部分组成的教程系列中,将学习如何设计和构建消息服务应用程序。本文使用一个 Liberty for Java 应用程序作为示例,您将了解如何集成两个外部消息服务,使用它们的 API,使用 IBM Bluemix SQL Database Service 实现持久性,使用 Dojo JavaScript 框架提供一个富 Web 2.0 前端。在第 1 部分中,我们将分析一个现有多消息应用程序,从高级设计到低级代码细节进行分析,查看不同的层和每层中的各个组件。
技术文章 2015年 10月 15日
React 介绍及实践教程
React 是由 Facebook 推出的一个 JavaScript 框架,主要用于前端开发。本文主要介绍 React 的一些重要的基本概念,包括虚拟 DOM 和组件。于此同时还会涉及 React 所使用的 JSX 和 Flux 单向数据流的介绍说明,并通过一个完整的实例让您可以快速地了解 React。
技术文章 2015年 09月 22日
大规模数据集成: OSLC 和 Linked Data Platform
了解开放式生命周期协作服务 (OSLC) 社区如何将本系列中介绍的概念应用于协作式软件开发中。OSLC 使用了 Linked Data 和其他语义 Web 标准,使得需求跟踪、开发和测试工具在整个软件生命周期中变得更容易协同工作。
技术文章 2015年 09月 21日
将公司内部的单点登录扩展到 Bluemix Web 应用程序
本文介绍使用您现有的公司 SSO 轻松地为 Bluemix Web 应用程序实现的一个单点登录解决方案。这个启用了 SAML 的解决方案可在 1 小时内创建完成,不需要更改公司现有的基础设施或部署新软件。
技术文章 2015年 09月 21日
回顾服务组合从 SOA 向认知服务的演变过程
如今,开发人员可以使用新型的认知计算服务,创建丰富多样的服务组合。服务组合的创建有无限的可能性,但在早期的面向服务架构 (SOA) 服务时代,并不总是这样。在本文中,我将回顾服务组合的发展历史,展示它解决了多少问题。
技术文章 2015年 09月 21日
如何实现基于 Dojo 的 WEB 应用的自动化 TVT 测试
本文针对使用 Dojo 工具集开发的 WEB 应用,介绍了如何实现 TVT (translation verification test) 测试的自动化。使用 Dojo 开发的 WEB 应用具有比一般 HTML 应用更复杂的结构,因此在进行自动化测试时面临许多挑战。本文将这些问题具体到 TVT 的自动化过程中,结合具体的 ECM TVT 自动化项目,介绍了一种基于 Resource mapping 的解决方案。
技术文章 2015年 09月 01日
微服务实战,第 1 部分: 微服务介绍
在这个由多个部分组成的系列中,我们将了解微服务如何让云应用程序变得更可管理、可扩展和可靠。第 1 部分将从总体上介绍微服务在云架构中的作用,并对比基于微服务的系统与旧的单体模型。
技术文章 2015年 08月 20日
将 Bluemix AppScan 结果放入 Bluemix Track & Plan 中
使用 AppScan Dynamic Analyzer 扫描一个 Bluemix 应用程序,然后将扫描结果发送给 Track & Plan 缺陷跟踪服务。
技术文章 2015年 08月 17日
大规模数据集成: Linked Data
Linked Data 技术有效地将许多数据集汇集成一个数据集。在了解了资源描述框架 (RDF) 数据模型和 SPARQL 协议和 RDF 查询语言 (SPARQL) 后,接下来我们将了解如何结合使用这些标准和 Web 架构来创建和使用易于使用的互连数据。
技术文章 2015年 08月 05日
Bluemix 图形引擎 RAVE 初探
RAVE 是 Rapidly Adaptive Visualization Engine 的简称,现已经作为 IBM 产品的图形引擎使用。本文介绍了 RAVE 的图形描述语言 VizJSon 的基本语法,并给出一个例子,一步步地介绍如何利用 VizJSon 开发出一个可用的图形对象。
技术文章 2015年 08月 04日
使用 IBM Watson 跟踪全球顶级新闻人物
构建 People in the News (PITN):一个在 IBM Bluemix 上运行的 Node.js 应用程序,它使用 Watson Relationship Extraction 服务、Cloudant 和 IBM RAVE 渲染引擎来显示谁的名字正成为新闻热点,并包含有关这些人的最新文章的链接。
技术文章 2015年 07月 28日
使用非 Dojo 的 JavaScript 库开发 IBM Content Navigator 插件,第一部分: 在 ICN 和 ICM 中混合使用 Dojo 与 jQuery
本系列文章阐述了如何在 IBM Content Navigator 与 IBM Case Manager 中使用非 Dojo javascript 框架进行编程。本文是系列文章的第一部分,主要描述了如何让 IBM Content Navigator Javascript model API 与 jQuery 一起工作。第二部分将描述如何在 IBM Content Navigator 的 plugin 中使用 jQuery。虽然本文主要关注 jQuery,但本文中的方法也可以推广到如何在 IBM Content Navigator 和 IBM Case Manager 中使用其它流行的 Javascript 框架,例如 AngularJS, CanJS, Backbone 等等。
技术文章 2015年 07月 27日
使用非 Dojo 的 JavaScript 库开发 IBM Content Navigator 插件,第三部分: 使用 ICN JavaScript model API 和 jQuery 开发 ICN 插件
本文是该系列文章的第三篇。在前两篇文章里研究了使用非 Dojo 的 JavaScript 工具库如 jQuery,和 Dojo 在 IBM Content Navigator 插件开发中混用的可能性。在文章中,介绍了很多 Dojo 和 jQuery 混用的例子,例如使用 Dojo 和 jQuery 的 Ajax 调用如 dojo/query/xhr 和 $.ajax() 去实现一些功能。本文将会提供更多的例子去说明如何使用 jQuery 去直接调用 JavaScript model API,而不是使用 Dojo 和 jQuery 的 Ajax 调用。
技术文章 2015年 07月 27日
使用非 Dojo 的 JavaScript 库开发 IBM Content Navigator 插件,第二部分: 使用 jQuery UI 开发 IBM Content Navigator 插件
这是我们在 ICN(IBM Content Navigator)和 ICM(IBM Case Manager)中使用非 Dojo 工具包系列文章的第二部分。在第一部分中,我们介绍了如何使用 ICN JavaScript API 在一个独立页面中使用 jQuery 工具包。这个独立页面被加到 ICN Web 应用程序的一个子目录中。Dojo 工具包包含在 ICN 的工程中,而 jQuery 工具包被复制到 ICN Web 应用中。独立页面从同一个应用服务器主机上相同的 web 应用程序加载 jQuery。它同时使用了 Dojo 和 jQuery 来共同执行 ICN 的 JavaScript API。
技术文章 2015年 07月 27日
为 Web 和 Pebble 用户构建一个 Where? 应用程序
创建一个回答 “在何处” 问题的应用程序。您将在 Bluemix 上构建和部署一个后端 Node.js 应用程序,而 Bluemix 提供了 REST API 来支持客户端应用程序。然后将构建两个客户端应用程序:一个用于 Web,一个用于 Pebble 智能手表。
技术文章 2015年 07月 22日
Ember.js - MVC 模式在 Web Client 上的应用
Web 的复杂是结构上的,只有在结构上给出相应的解决方案,才能够应对其复杂性。Ember.js 和 AngularJS,将服务器端的成功开发经验引入到客户端中,用纯 JavaScript 搭建了 MVC 框架,并且让前端的开发人员也关注路由表、控制器、模板、视图等这些概念,从而在结构上提供了可行的框架,并且规范了开发的流程和模式。同时它们的设计理念除了强调要关注如何设计模型,如何编写路由和模板,以及开发可重用的页面组件外,它们也关注如何测试,并要求设计的控制器和路由都是能够可测试的。强调页面的可测试,这样的开发步骤本身就是对以前 Web 开发的一种改进。
技术文章 2015年 07月 21日
从这些优秀 Bluemix 指南中学习 node.js 开发
阅读一些介绍 IBM Bluemix 上下文中的各种 node.js 编程主题的教程,以便利用 IBM 的云平台,并最充分利用您的 node.js 应用程序。
技术文章 2015年 07月 20日
在云中部署一个 golang 照片归档应用
在 Bluemix 上使用 Go 语言基于 Object Storage v2 服务构建应用。Object Storage v2 提供了高可用的、健壮的、可靠的和可伸缩的对象存储,私有云或 IBM 公共云都支持这种结构。
技术文章 2015年 07月 13日
使用 Bluemix 和 MEAN 堆栈构建自助发表 Facebook 信息的应用程序,第 3 部分:让服务器代表用户执行操作
本教程系列介绍如何使用 Facebook API 以及运行在 Bluemix 中的 Node.js 应用程序,使应用程序能够充当智能代理,代表用户读取和发表 Facebook 帖子,甚至当用户不在线时也可以。本教程是由 3 部分组成的文章系列的第 3 部分,将解决难题的最后一部分:如何让服务器代表用户执行操作。
技术文章 2015年 07月 13日
使用 Bluemix 和 MEAN 堆栈构建自助发表 Facebook 信息的应用程序,第 2 部分:将用户信息存储在服务器上
本教程系列介绍如何使用 Facebook API 以及运行在 Bluemix 中的 Node.js 应用程序,使应用程序能够充当智能代理,代表用户读取和发表 Facebook 帖子,甚至当用户不在线时也可以。本教程是由 3 部分组成的文章系列的第 2 部分,将介绍如何将用户信息存储在服务器上。
技术文章 2015年 07月 13日
使用 Bluemix 和 MEAN 堆栈构建自助发表 Facebook 信息的应用程序,第 1 部分:使用 Facebook 作为登录来源
本教程系列介绍如何使用 Facebook API 以及运行在 Bluemix 中的 Node.js 应用程序,使应用程序能够充当智能代理,代表用户读取和发表 Facebook 帖子,甚至当用户不在线时也可以。本教程是由 3 部分组成的文章系列的第 1 部分,将介绍如何使用 Facebook 作为登录来源。
技术文章 2015年 07月 13日
使用 IBM Bluemix 构建一个托管的 API
使用 Bluemix 中的 API Management 服务在云中创建并发布自己的 API。本教程将帮助您了解 API Management 和 Bluemix 如何帮助您参与 API 经济。
技术文章 2015年 07月 08日
更新后的 PHP: 使用 Vagrant 和 PuPHPet 搭建环境
多亏了 Vagrant 和 PuPHPet,您才能够轻松地构建利用了虚拟机技术的一致的 PHP 开发环境和部署环境。这些开源工具使用了桌面虚拟化软件(比如 VirtualBox),帮助您消除系统之间的明显差异所导致的错误。PHP 专家 Eli White 将向您展示如何让 Vagrant 和 PuPHPet 为您的团队效力。
技术文章 2015年 07月 08日
编写第一个响应式页面
本文为大家讲解如何使用一种科学的方法实现网页设计,从原理上搞清楚什么是响应式设计,并实现一个简易的响应式设计框架,以此为基础,编写出第一个响应式页面。
技术文章 2015年 07月 08日
推荐系统,第 2 部分: 开源引擎简介
本系列第 1 部分介绍了构造推荐引擎的基本方法和算法。最后一部分将探索构建推荐系统的一些开源解决方案并演示其中两种解决方案的使用。作者还将展示如何使用 Ruby 开发一个简单的集群应用程序并将它应用到示例数据中。
技术文章 2015年 07月 06日
推荐系统,第 1 部分: 方法和算法简介
大多数大规模的商业和社交网站都会向用户推荐选项,比如产品或要联系的人。推荐引擎对大量数据进行分类,以识别潜在的用户偏好。本文是一个两部分系列文章的第一部分,解释了推荐系统背后的理念并介绍支持它们的算法。第 2 部分将介绍您可应用的一些开源推荐引擎。
技术文章 2015年 07月 01日
使用 Bluemix 单点登录服务实现社交网络登录
本教程将向您展示如何通过使用单点登录服务将用户身份验证添加到您的 IBM Bluemix 应用程序。我们将学习如何创建和部署一个 Node.js 应用程序,将单点登录服务绑定到应用程序,并添加一些受欢迎的身份来源(identity source),比如 LinkedIn、Facebook 和 Google +,或者将一个自定义 Cloud Directory 添加到您的应用程序中。
技术文章 2015年 06月 30日
利用 IBM Watson 将语言翻译功能添加到应用程序
将机器翻译添加到 Bluemix 应用程序。使用 Node-RED 和 Machine Translation 服务创建一个应用程序,翻译用户输入的文本,并对该文本进行情感分析。
技术文章 2015年 06月 30日
将应用程序从 Heroku 迁移到 Bluemix
目前市场上有如此多的云计算平台,将应用程序从一个平台迁移到另一个平台可能极具挑战性。本教程提供一种将示例应用程序从 Heroku 迁移到 IBM Bluemix 的分步式方法。
技术文章 2015年 06月 30日
为您的 IBM Bluemix 应用程序构建一个可以远程控制 Raspberry Pi 2 监视器
通过一个实践项目向您介绍物联网的概念,该项目使用了 IBM Internet of Things Foundation 来连接您的设备和应用程序。建立一个 Raspberry Pi 监视器来监控某个正在运行的 IBM Bluemix 应用程序的正常运行时间和访问时间,用一个图形应用程序来捕获结果,您可以将该应用程序部署到 Bluemix。编写一个桌面应用程序,用它来远程控制 Raspberry Pi 2 监视器。
技术文章 2015年 06月 30日
在 IBM Bluemix 上构建移动足球比赛比分通知
Joe Lennon 将介绍他如何在 IBM 的 Bluemix 平台上构建 “Occer” 应用程序并部署它。后端 API 层是使用 Ruby、Sinatra 和 MongoDB 构建的。它使用免费的 football-data.co.uk 数据提要来获取最新结果。该应用程序本身是一个使用 Swift 编写的 iOS 应用程序,它使用 IBM Bluemix Mobile SDK 来处理推送通知。
技术文章 2015年 06月 25日
使用 Chef 自动化部署一个 Web 服务器
随着 DevOps 的流行,越来越多的工作被自动化处理。在搭建大规模的 IT 架构时,需要系统管理员夜以继日地安装配置服务器、调整各种参数等工作,直到Chef 的出现,将系统管理员从这种水深火热的工作中解脱了出来,他们只需要编写 Chef 脚本,描述出服务器所需要保持的状态,然后运行脚本,服务器就配置好了。本文以配置一个 Web 服务器为例,对 Chef 的概念和工作流程做一简单介绍。
技术文章 2015年 06月 23日
使用 Angular Material 开发基于 Material Design 的应用
Material Design 是 Google 提出的一套用户界面设计的参考指南。使用 Material Design 的应用在外观、交互性和动画效果等方面都有很好的用户体验。Google 的很多 Web 和移动应用都采用 Material Design 设计风格。angular-material 是 AngularJS 的一个子项目,用来提供实现了 Material Design 风格的组件。如果项目使用 AngularJS 又需要采用 Material Design 风格,angular-material 是最好的选择。本文对 angular-material 项目中的布局、主题和组件等进行详细的介绍。
技术文章 2015年 06月 23日
使用 Flask 构建简单的 Hello World Python 应用程序
嘿,大家好!我是杰夫,今天我们将介绍一些非常简单的步骤,开始使用 Flask 在 Bluemix 上部署一个简单的 hello world python 应用程序。
技术文章 2015年 06月 18日
编辑选秀:十大 Bluemix 教程 - Winter 2015
很难相信在过去一年我们已经伴随 Bluemix 走了多远!自那时起,IBM 宣布了一系列新的 IBM 的、第三方的和开源的服务与运行时,您可以使用它们来构建、部署、运行和管理几乎任何一种您可以梦想到的应用程序。在 developerWorks 这边,编辑团队与云计算和服务专家密切合作,共同创建了一个由快速入门、教程、视频和演示组成的完整的库,向您展示您能使用 Bluemix 及其服务做些什么,并教会您如何快速而又轻松地实现这些操作。
技术文章 2015年 06月 18日
更新后的 PHP: 用于 PHP 依赖关系处理的 Composer
如今复杂的 PHP 项目往往会使用多个第三方库,它们拥有自己的依赖关系。了解 Composer (一个为了 PHP 社区而在 PHP 中构建的开源项目)如何在现代 PHP 应用程序中解决这个依赖关系处理难题。
技术文章 2015年 06月 17日
响应式 Web 设计技巧
本文结合实例,详述创建一个响应式网站的实用技巧。重点侧重于探讨响应式网站技术 Media Query, 并提供相应 HTML、CSS、JS代码,帮助您快速打造响应式网站。针对响应式图片、响应式表格、响应式视频方案也将逐一介绍,探讨针对各种屏幕大小设计和开发响应式网站的解决方案。
技术文章 2015年 06月 08日
将一个 "Hello World" 网页部署到 Bluemix
让我们只使用 HTML 和一个静态 buildpack 在 IBM Bluemix 上部署一个简单的 Hello World 网页。
技术文章 2015年 06月 03日
无需退出浏览器也能开发 Node.js 应用程序
了解如何使用 Bluemix Live Edit、Bluemix Debug 和 Bluemix shell 来开发、调试和部署云中的应用程序,期间甚至无需退出浏览器。
技术文章 2015年 06月 03日
更新后的 PHP: 现代 PHP 中的密码安全性
保持 PHP Web 应用程序密码的安全,避免它们受到攻击。PHP 继续随着 Web 一起演变,而且越来越多的 Web 应用程序需要安全地存储密码。在这个由 4 部分组成的关于 PHP 新面貌的系列文章的第二期中,我们将了解 PHP 5.5 版本中添加的新的密码处理功能。
技术文章 2015年 05月 19日
RESTful 项目中对 Cloudant 服务的封装使用
Cloudant 是 NoSQL 的云数据库服务,在 Bluemix 平台中 Cloudant 以服务的形式提供了接口。Cloudant 对于目前的 RESTful 的 Web 应用有很好的支持,但在使用中会因为跨域访问而使调用变得复杂。我们对 Cloudant 进行了封装,该封装提供了可配置的使用方式,让用户有传统数据库的使用体验,成功地解决了跨域访问问题。进一步我们讨论封装 Couldant 以支持高级查询的可能。读者通过阅读本文,可以在实际使用中借鉴或者直接使用我们的封装方法,轻松实现对 Clodant 服务的调用。
技术文章 2015年 05月 14日
更新后的 PHP: PHP 的新面孔
从早期的模板语言到现在,PHP 显然已经发生了明显的改进。在这个关于当代 PHP 编程的由四个部分组成的系列文章的第一部分中,PHP 专家 Eli White 将介绍 PHP 5.3 及其更高版本中的一些改进。快速了解有关命名空间、特征、闭包、生成器等内容的更多详细信息。
技术文章 2015年 05月 11日
您想尝试的 3 个实验性 Bluemix 服务
了解 IBM Bluemix 上随时可用的最新样板和服务,包括精选的数据管理、内容管理、应用程序质量,以及应用程序基础架构。
技术文章 2015年 05月 05日
大规模数据集成: 使用 RDF 创建数据网络
在这个介绍数据集成标准和技术的由五部分组成的系列文章的第一部分中,Brian Sletten 将介绍资源描述框架 (RDF),RDF 是称为开放式生命周期协作服务 (OSLC) 的一套新标准的基础。作为万维网联盟 (W3C) 语义 Web 技术堆栈的一部分,RDF 旨在促进多个参与者之间的信息集成,无需进行大量的预先协调。
技术文章 2015年 05月 05日
Bluemix 年度记事:十大应用程序
了解哪些 Bluemix 应用程序登上了 dW 编辑团队所喜爱事物的列表。从节约用水到采用 Watson 浏览器,再到追踪您的健身进度,找到您停放的车,这张列表几乎包罗万象。
技术文章 2015年 04月 28日

第 1 - 100 条,共 1341 条 | 下一页 显示内容简介 | 隐藏内容简介 订阅搜索结果 (RSS)