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

    (0 产品)

    (68 主题)

    (0 行业)

    (3 类别)

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

 

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

查看结果
题目 none 类别 none 日期 down
大规模数据集成: 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日
将应用程序从 Heroku 迁移到 Bluemix
目前市场上有如此多的云计算平台,将应用程序从一个平台迁移到另一个平台可能极具挑战性。本教程提供一种将示例应用程序从 Heroku 迁移到 IBM Bluemix 的分步式方法。
技术文章 2015年 06月 30日
使用 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日
为您的 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日
使用 React 创建 IBM Watson 资源管理器
使用 React 库和 Material-UI 组件在 IBM Bluemix 上创建一个应用程序来利用 IBM Watson 服务。
技术文章 2015年 04月 28日
AngularJS 作用域与数据绑定机制
AngularJS是由Google发起的一款开源前端MVC框架,它拥有自己特有的一套数据组织和通信方式。本文主要讨论AngularJS的作用域和数据绑定机制,分析其不同的作用域特性,以及在作用域中实现通信的方法。
技术文章 2015年 04月 22日
React:创建可维护、高性能的 UI 组件
开始使用 React(一个开源 JavaScript 库)轻松地创建 UI 视图组件,并组合它们来形成现代 Web UI。通过本教程的示例,您将学习以一种可维护和可重用的方式设计 React 组件的规定最佳实践。
技术文章 2015年 04月 21日
精通 MEAN: 使用 OAuth 和 Passport 管理身份验证
在前一期 “精通 MEAN” 中,您使用 Meetup.com 的 RESTful API 获取了包含会议信息的 JSON。这一次,您将使用 Meetup.com 的 OAuth 服务提供登录功能。
技术文章 2015年 04月 16日
使用 Node.js 和 MongoDB 构建一个简单的通知服务
需要跨开发组统一完全不同的大型工具集?尝试使用通知服务来创建、标记和订阅事件。这并不难,我会引导您完成这项任务。
技术文章 2015年 04月 07日
使用 Dojo Mobile 1.9 的新特性实现分页显示
本文针对目前在移动应用用户界面设计中使用得越来越普遍的分页交互模式,介绍了一个比网上已有的实现方式更简单方便的方法,并且由此举一反三,给出了适用于更广泛情况的示例代码,最大限度地发挥了 Dojo Mobile 在移动开发领域内的优势。
技术文章 2015年 03月 31日
在 Bluemix 中快速执行应用程序负载测试和扩展
Bluemix Monitoring and Analytics 插件可用于深入了解应用程序性能、活动、运行时资源使用情况,以及活动和错误日志。开发人员和测试人员可以使用它的功能来识别可能的瓶颈,排除可能导致性能或可用性问题,生成错误的活动或者需要进一步调查分析的故障区域。Monitoring and Analytics 服务内置于 Bluemix 环境中,所以您可轻松地将它添加到应用程序并立即看到结果。容易使用的仪表板、集成的日志分析和搜索功能,可帮助您快速且轻松地找到作为问题根源的代码行。
技术文章 2015年 03月 26日
利用物联网来节约用水,第 1 部分
这个由三部分组成的教程系列的第一个教程将展示如何基于 Raspberry Pi 构建一个低成本的室内植物监控解决方案。该解决方案使用了 IBM Bluemix 来收集和可视化传感器数据,并在您的社交网络上发布更新。
技术文章 2015年 03月 24日
利用物联网来节约用水,第 3 部分
这个由三部分组成的教程系列的第三个教程将展示如何基于 Raspberry Pi 构建一个低成本的植物监控解决方案。在最后一期文章中,您将构建一个 HTML5 应用程序来提供针对桌面和移动设备的传感数据虚拟化。您将创建一个开发数据 API,让用户可以从 Cloudant 数据存储中获得数据。
技术文章 2015年 03月 24日
利用物联网来节约用水,第 2 部分
这个由三部分组成的教程系列的第二个教程将展示如何基于 Raspberry Pi 构建一个低成本的植物监控解决方案。保护 Node-RED 应用程序和设置 Bluemix 的自动部署都可以通过更改代码来实现。
技术文章 2015年 03月 24日
构建一个协作式的概念地图百科全书
构建和部署一个可利用 IBM Bluemix 缓存服务来进行扩展的应用程序。该应用程序展示了最大化云部署和分布式缓存所带来的收益所需的技术,包括跨节点维护身份验证,使用缓存最小化延迟,以及利用 NoSQL 数据库高效地加载和存储复杂文档。
技术文章 2015年 03月 19日
在云中使用 IPython Notebook 开展出色的数据科学研究
将 IPython Notebook 服务器部署到 SoftLayer:配备一个带有 Docker 应用程序容器引擎的虚拟机,从 Docker Hub 获取一个官方 IPython 存储库,然后在容器中运行 IPython Notebook 服务器。随后上传并使用一个示例 Notebook,用该 Notebook 分析来自 Data.gov 的航空公司正点情况数据(on-time performance data)。
技术文章 2015年 03月 17日
在无需维护服务器的情况下实现邮件服务
本教程将向您展示如何将 HTML5/CSS3、jQuery、Ajax、Java Servlet、SendGrid Java 库与 IBM Bluemix SendGrid 服务结合使用来快速构建一个电子邮件交付系统。
技术文章 2015年 03月 17日
使用 Bluemix 和 Cloudant 通过一个 RSS 构建一个已翻译的警报系统
Alerter 应用程序提供了一些为 Bluemix 应用程序使用的经过翻译的、本地化错误警报代码和想法。翻译完成的 XML 文件与 “预先封装的” 错误消息共同实现的系统是 IBM 的标准做法,并已迁移到 Bluemix 环境中。提供了使用 XML 和 XSLT 的示例错误消息目录和解释。该应用程序也符合当前公认的 RESTful API 编程标准。
技术文章 2015年 03月 12日
预防跨站点请求伪造:了解浏览器选项卡中的隐藏危险
通过分析一个详细的、循序渐进的跨站点请求伪造攻击场景,探索两种预防跨站点请求伪造攻击的策略。另外了解扫描工具在尝试查找跨站点请求伪造漏洞时的一些问题。
技术文章 2015年 03月 05日
编辑精选:15 部最优秀的 Bluemix 教程
如果您最近几个月一直在关注 developerWorks,您一定注意到了我们对 IBM 的开放标准云平台 Bluemix 有多么激动。借助 Bluemix,通过与 IBM、第三方和开源服务合作,可以构建、部署、运行和管理您能想到的几乎任何类型的应用程序。我们发表了大量有关 Bluemix 及其许多服务和运行时的内容,所以我们想回顾回顾一下,让您了解我们发表的有关这个令人兴奋的主题的一些最优秀的教程。以下是 developerWorks 编辑团队选择的 15 部最优秀的 Bluemix 教程!
技术文章 2015年 02月 09日
精通 MEAN: 当 MEAN 遇到 Meetup.com 和微数据
在 “精通 MEAN” 的第四期中,将您的 MEAN 应用程序与 Meetup.com 的 RESTful API 相集成。在此过程中,通过结合大量微数据来在语义上构成 HTML,让您的网页更易于搜索引擎搜索。
技术文章 2015年 02月 05日
WebSocket 实战
本文介绍了 HTML5 WebSocket 的由来,运作机制及客户端和服务端的 API 实现,重点介绍服务端(基于 Tomcat7)及客户端(基于浏览器原生 HTML5 API)实现的详细步骤;并通过实际客户案例描述了客户端如何在 WebSocket 架构下使用 HTTP 长连接与服务器实现实时通信及消息推送的功能,读者通过阅读本文中案例示例代码的实现,能够更深刻理解 WebSocket 框架的技术原理和开发方法。
技术文章 2015年 02月 05日
IBM Watson 服务在 Bluemix 中的应用
Bluemix 是 IBM 基于 Cloud Foundry(一个开源的平台即服务 PaaS)的一种开放云架构实现,它使得组织和开发人员能够快速而又轻松地在云上创建、部署和管理应用程序。同时,Bluemix 也提供了诸多企业级服务,这些服务可轻松地与云应用程序相集成,用户无需知道如何安装或配置它们。在这些企业级服务中,包含已开放的 7 种 IBM Watson 服务。 IBM Watson 代表着一种新的计算方式——认知计算。本文将通过实例,向您介绍如何使用 Bluemix 中的 Watson 服务来构建具有认知计算能力的应用。通过本文的实践,您可以可初步感受到 IBM Watson 认知计算的魅力。
技术文章 2015年 02月 03日
构建一个 Fitbit 歩程竞赛应用程序
通过使用 IBM Bluemix、Twitter 和 Twilio,在一群 Fitbit 朋友中举办一场 Fitbit 每日歩程竞赛。可以对所有参赛者使用一个实时排行榜和图形分析,还可以通过 Twitter 和 Twilio SMS 消息传递来实现排行榜变化的自动更新。
技术文章 2015年 02月 03日
将 Web 应用程序移植到 Bluemix 上
本文给出将传统 J2EE 应用程序移植到 IBM Bluemix 上的最新服务中的详细步骤。本文和所提供的示例代码展示了如何使用 SQL Database、MQ Light 和 SendGrid Services,将使用数据库、Java Message Service (JMS) 和电子邮件功能的应用程序移植到 Bluemix 中。本文快速、实践性地介绍了 IBM Bluemix,一个用于开发和部署 Web 和移动应用程序的开放 IBM 云平台。
技术文章 2015年 01月 26日
使用 Ruby 从 Web 提取信息
探索从 Web 提取结构化信息的最新方法。使用 Ruby 脚本示例,作者 M. Tim Jones 演示了抓取 (scraping) 技术和使用 Web API 进行有针对性的数据检索。
技术文章 2015年 01月 23日
通过 Browserify 在浏览器中使用 NodeJS 模块
NodeJS 的开发人员已经习惯于使用 require 方法来加载其他模块。这种模块化的机制也为开发人员所熟悉。相对来说,在 Web 开发端的 JavaScript 的模块化管理则比较复杂,存在多种不同的规范和实践。Browerify 把 NodeJS 对模块的管理机制引入到了浏览器端,允许使用同样的方式来加载模块。如果应用的后台是基于 NodeJS 的,在前端采用 Browerify 可以统一模块的管理。即便后台不是基于 NodeJS,也可以复用已有的高质量的 NodeJS 模块。本文详细介绍 Browserify 的使用。
技术文章 2015年 01月 22日
在 Bluemix 上使用 reCAPTCHA 防止机器人程序访问您的站点
使用 Google reCAPTCHA 构建和部署一个基于表单的应用程序。在这个基于 Web 的 Java 应用程序中,用户数据被存储在一个 IBM Bluemix SQL 数据库中,并托管在 IBM Bluemix 云平台上。
技术文章 2015年 01月 14日
使用 Node.js 为 Bluemix 和 SoftLayer 构建一个敏捷 SaaS 框架
本教程将分享一些代码,描述一个将 IBM Bluemix 和 IBM SoftLayer 平台结合到一个容易自定义的 SaaS 应用程序中的可自定义框架。本教程将使用 Node.js 和 Socket.io 为一个可快速启动和集成的易用框架实现无缝、可扩展的消息传递功能。
技术文章 2015年 01月 08日
使用 Spring HATEOAS 开发 REST 服务
REST 架构风格对于大多数开发人员来说都不陌生。在 REST 架构中除了资源和 HTTP 方法之外,超媒体控制也是重要的一环。HATEOAS (Hypermedia as the Engine of Application State) 是 REST 架构风格上的一种限制。基于 HATEOAS 的 REST 服务可以允许服务端和客户端在最大程度上的解耦。客户端和服务端并不需要严格的接口规范。客户端可以通过服务端提供的超媒体表示来动态与服务端进行交互。Spring HATEOAS 与 Spring 框架中已有的 Web 服务功能很好的整合在一起,可以创建满足 HATEOAS 要求的 REST 服务。在开发 REST 服务时,推荐使用 Spring HATEOAS。本文对 Spring HATEOAS 进行了详细的介绍。
技术文章 2015年 01月 08日
使用 Node.js、Mongo 和 D3 创建一个工具来分析 Twitter 用户信息
创建一个 Node 应用程序,该应用程序将对用户主题和 Twitter 用户信息进行采样,创建一个词汇云来显示用户群的特征。将用户密钥存储在一个 Mongo 数据库中,使用 D3 JavaScript Library 可视化结果。
技术文章 2015年 01月 06日
Java Web 高性能开发,第 3 部分: 网站优化实战
这个系列的前两篇,介绍了前端的优化技术,这些技术秉承了前人至高无上的智慧,我只是负责吸收和传播。然而,这些技术一般也都是某某大型网站的技术经验,我们大部分人或许只能接触到相对小规模的网站,小规模的网站由于资源限制,某种程度上更需要优化,而传统的优化经验,是否就一定适合呢?不一定!
技术文章 2014年 12月 31日
Intern - JavaScript 自动化测试也可以如此便捷
自动化测试在持续集成与持续交付概念备受重视的今天显得尤为重要。JavaScript 代码的自动化测试往往由于工具的不成熟受到开发人员的忽视。Intern 框架使得前端开发人员可以使用 JavaScript 一种语言来完成代码开发、测试用例的编写、测试环境配置,并提供了内置的代码测试覆盖率报告。本文将介绍如何便捷地为您的项目引入基于 Intern 框架的单元测试。
技术文章 2014年 12月 30日
使用 Node-RED 和 IBM Bluemix Push 服务自动发送推送通知
使用 Node-RED 和 IBM Bluemix Push 服务构建一个应用程序,使您能够自动向移动平台发送移动推送通知。
技术文章 2014年 12月 24日
使用 Node.js、WebSocket、Cloudant 和 MongoDB 来构建网络保障解决方案
使用 Secure WebSocket (WSS) 和 Secure HTTP (HTTPS) 文件上传功能将来自报表系统中的数据连接到 Bluemix 应用程序,将数据持久保存到 MongoDB 实例和 Cloudant Bluemix 服务。
技术文章 2014年 12月 17日
通过构建 WebSocket 应用程序在地图上形象地表示 tweet 数量
使用 WebSocket、Twitter 搜索功能和 Google Maps API 创建一个 Node.js Web 应用程序,在地图上实时显示 tweet 的来源。
技术文章 2014年 12月 11日
如何实现 Gridx 在 Server 端的数据筛选
目前 Gridx 的数据筛选大多是基于前台的数据筛选,本文将会详细解释如何利用现有 Gridx 接口与 Server 端数据交互从而实现数据筛选。
技术文章 2014年 12月 04日
精通 MEAN: 使用 MEAN 和 UGLI CRUD 实现响应式 Web 设计
系列文章作者 Scott Davis 介绍了 User Group List and Integration (UGLI) 应用程序:这是一款为管理用户组提供帮助的软件。本文将探索 MEAN 堆栈的基本的创建、检索、更新和删除(CRUD)功能,并了解 Bootstrap 框架的响应式 Web 设计功能。
技术文章 2014年 12月 04日
精通 MEAN: 了解一个 MEAN 应用程序
在第一期 “精通 MEAN” 中,我们使用了一个 Yeoman 生成器来启动一个 MEAN 应用程序。然后我们将遍历整个应用程序,从服务器端(Node.js 和 Express)到客户端(AngularJS)跟踪第一个进入的 HTTP 请求。
技术文章 2014年 11月 27日
来自 developerWorks 前沿的报告:2014 年最佳的开放技术内容
随着 developerWorks 迎来了 15 岁的诞辰,技术领域从未像现在这么令人兴奋或复杂过。无数的产品、项目、技术和技巧围绕着我们,让我们摒除杂质,快速了解一下目前的热门技术。
技术文章 2014年 11月 20日
构建一个基于 Node.js 的表驱动存储容器应用
在 IBM Bluemix 利用上 jTable(基于 jQuery 的表包)的帮助下,使用 Node.js 和 Cloudant 数据库来执行创建、读取、更新和删除操作,并使用特殊的代码来处理已屏蔽表数据的剪贴板复制操作。
技术文章 2014年 11月 19日
使用 Polymer 创建可重用的自定义 Web 组件
学习如何使用 Polymer JavaScript API 和 Web 组件库创建自定义的 Web 组件,并在社区库中共享或用在自己的应用程序中。
技术文章 2014年 11月 12日
使用 Bluemix 提供的 IoT 和 GPS 服务提高您的健康水平
本文将使用一个简单的 Node.js 应用程序示例,向您展示如何开发一个使用 Bluemix 生态系统中提供的两个服务的应用程序,这两个服务是:Wearable Fitness 和 Pitney Bowes Travel Boundary Service。此外,本文还将讨论开发这种应用程序时存在的一些固有挑战,以及使用地图和地图数据的一些复杂之处。
技术文章 2014年 11月 06日
和 Polymer 一起加入 Web 组件革命
Polymer 库使用了受所有现代浏览器支持的 Web Components 技术,包括 iOS 和 Android 上的移动浏览器。给 Web 应用程序或混合型移动应用程序添加封装完整用户界面的定制 Web 元素,包括 UI 交互处理、过渡动画和灵活的 CSS 样式。
技术文章 2014年 11月 06日
使用第三方 API 和 Liberty 运行时找到国际空间站
国际空间站是空中第三大明亮物体,如果您知道何时该抬头眺望,很容易便可看到它。SPOT ISS 应用程序按城市和国家提供踪迹细节。它使用第三方 API(比如 NASA RSS 提要和 Open Notify JSON API 服务)来创建一个独特的互动参与系统。应用程序部署在 IBM Bluemix 上。
技术文章 2014年 10月 30日
精通 MEAN: MEAN 堆栈
Web 开发专家 Scott Davis 将在一个包含 6 篇文章的文章系列中,使用 MongoDB、Express、AngularJS 和 Node.js 构建一个现代的 Web 应用程序。本文是该文章系列的第一篇文章,其中包含一些演示和示例代码,并对创建一个基础的 MEAN 应用程序进行了完整介绍。您还将了解 Yeoman 生成器,您可以使用它快速地轻松创建一个新的 MEAN 应用程序。
技术文章 2014年 10月 30日
使用 Chrome 开发者工具进行 JavaScript 问题定位与调试
JavaScript 的调试工具在近年来有了长足发展,几乎每一款主流浏览器都配备了专门的调试工具。Google 的 Chrome 浏览器自带了 JavaScript 调试工具 developer tools(以下统称开发者工具)。这款工具在易用性、稳定性和调试效率方面并不逊于其他常用调试工具(如 FireBug),并且它增加了很多其他工具所不具备的新功能。本文着重从调试 JavaScript 代码的角度,详细介绍如何通过 Chrome 的开发者工具高效、准确地进行 JavaScript 问题定位与调试。
技术文章 2014年 10月 15日
如何添加 Dojo Gridx 的工具条自定义组件
本文介绍了目前 Dojo Gridx 的现存工具条组件,主要描述怎样实现多样化自定义的工具条组件,并且对其中存在的问题进行分析。
技术文章 2014年 10月 09日
使用一个在 Bluemix 上构建的飞行状态和跟踪应用程序来跟踪空中交通
创建这个班机跟踪应用程序,在班机接近 Google Maps 上的某个特定机场时覆盖它们的实时位置。通过结合使用 Bluemix 服务和外部第三方 API(包括 Flight Status by Airport API、Google Maps API 和天气数据),该应用程序创建了一个独特的互动参与系统。
技术文章 2014年 09月 25日
构建您的第一个 Node.js 网站,第 3 部分
您是否希望使用 Node.js 构建一个动态网站,但又不确定从何开始?这个由 3 部分组成的文章系列将循序渐进地介绍 Node.js 开发,无需安装软件。仅使用 Web 浏览器,就可以创建一个 Node.js 应用程序,编写服务器端 JavaScript,在 HTML 页面上显示动态数据,并在 Redis 数据库中存储数据。
技术文章 2014年 09月 18日
利用 Cloudant 在 Bluemix 上自动化 Famo.us 移动应用程序
了解如何重用 Famo.us 应用程序模板(窗口小部件)快速构建您的移动应用程序。只需使用几行代码,您就可以创建一个应用程序,用户可以从一个用拇指滚动的列表中选择文章或视频;然后,您可以将该应用部署到 IBM Bluemix。您会看到如何使用存储在 Cloudant 中的复制的 JSON 文档来自动化应用程序的定制(它的外观和内容)。
技术文章 2014年 09月 18日
受 Cloudant 和 Bluemix 支持的动态 Google Gauge
本文循序渐进地介绍了如何使用 IBM Bluemix 托管一个 PHP 应用程序,该应用程序从一个 Cloudant 数据库读取数据来填充一个外观漂亮的 Google Gauge。如果使用 IBM DevOps Services 环境,那么只需几次单击即可开发该应用程序并将它部署到 Bluemix 中。
技术文章 2014年 09月 11日
构建您的第一个 Node.js 网站,第 2 部分
您是否希望使用 Node.js 构建一个动态网站,但又不确定从处开始?这个由 3 部分组成的文章系列将循序渐进地介绍 Node.js 开发,无需安装软件。仅使用 Web 浏览器,就可以创建一个 Node.js 应用程序,编写服务器端 JavaScript,在 HTML 页面上显示动态数据,并在 Redis 数据库中存储数据。
技术文章 2014年 09月 11日
使用 RFT 对 Dojo Web 应用进行自动化测试
Dojo 是一个用 JavaScript 语言实现的开源 DHTML 工具包。Dojo 能够让您更容易使 Web 页面具有动态能力,或者在任何能够稳定支持 JavaScript 语言的环境中发挥作用。本文将对如何利用 RFT 对 Dojo 的 Web 页面进行录制、自动化测试以及脚本编辑、疑难等进行详解。
技术文章 2014年 09月 11日
使用 Dojo 实现站点的跨浏览器本地化支持
本文介绍了 Dojo 的本地化支持属性,分析了 Dojo 本地化在不同浏览器下的不同表现, 并进一步提出了两种解决跨浏览器本地化的思路。您可以加深对 Dojo 本地化的理解,并发现适合自己的方案。
技术文章 2014年 09月 10日
深入理解 CSS3 弹性盒布局模型
弹性盒布局模型(Flexible Box Layout)是 CSS3 规范中提出的一种新的布局方式。该布局模型的目的是提供一种更加高效的方式来对容器中的条目进行布局、对齐和分配空间。这种布局方式在条目尺寸未知或动态时也能工作。这种布局方式已经被主流浏览器所支持,可以在 Web 应用开发中使用。本文详细的介绍该布局模型以及如何在具体开发中应用该布局模型来简化常见的页面布局场景。
技术文章 2014年 09月 04日
构建您的第一个 Node.js 网站,第 1 部分
您是否希望使用 Node.js 构建一个动态网站,但又不确定从何开始?这个由 3 部分组成的文章系列将循序渐进地介绍 Node.js 开发,无需安装软件。仅使用 Web 浏览器,就可以创建一个 Node.js 应用程序,编写服务器端 JavaScript,在 HTML 页面上显示动态数据,并在 Redis 数据库中存储数据。
技术文章 2014年 09月 04日
使用 Node.js、Redis 和 Socket.io 在 Bluemix 上创建 HTML5 聊天应用程序
在 IBM Bluemix 上创建一个受 Redis 服务支持的支持移动设备的 HTML5 聊天应用程序。您将学习如何使用 Node.js 和 Express 模块构建一个服务器端 JavaScript 应用程序,以及如何使用 Web 套接字和 Socket.io 实时更新客户端。完成这些操作后,您将学会如何使用 Bluemix 平台将应用程序部署到云中,只需一个步骤即可。
技术文章 2014年 08月 28日
使用 Famo.us 创建高性能移动 UI
有了 Famo.us 平台,用 JavaScript 编写的移动 Web UI 就能同本机代码实现相媲美。研究本文中的各种示例,了解 Famo.us 如何帮助您轻松地在移动应用中实现高性能用户体验。
技术文章 2014年 08月 13日
IE11 下 Dojo 事件处理怪象研究
本文介绍了事件处理程序注册方法以及 Dojo 上跨浏览器注册方法的封装,事件对象和类型,对 IE11 下 Dojo 事件处理遇到的一些“怪象”进行了深入探索。同时也提出了一些现有的类似的 Dojo tickets,以便于读者在遇到类似的问题时,可以参阅。
技术文章 2014年 07月 23日
将 Node.js Web 应用程序中的图形制作成动画
学习如何结合使用 IBM Bluemix Node.js 样板和 Dojo 技术,通过旋转网页中的一系列图形,将它们制作成动画。您将在 IBM DevOps Services 上自定义样板代码,并从这里将修改的应用程序部署到 Bluemix。
技术文章 2014年 07月 17日
在翻译验证测试中巧妙运用 Bookmarklet 来提高效率
Bookmarklet,又叫书签小程序,这个名字是英文单词 Bookmark 和 Applet 的组合。Bookmarklet 是一段小程序,通过网址(URL)的形式保存为浏览器的书签。通常,它是一些用 JavaScript 编写的代码,通过加载在页面上来执行里面的脚本。Bookmarklet 可以用来实现很多功能,比如数据搜索、数据导出等等。
技术文章 2014年 07月 14日
基于 IBM Bluemix 开发微信公共账号应用
IBM 最近发布了 Bluemix,这是一个基于开放标准的平台即服务 (PaaS) 环境,用于在云中构建、运行和管理 Web 和移动应用程序。而微信公共平台的账号已经达到了 200 多万,因此如果能利用 Bluemix 开发微信公共平台应用,笔者认为将为广大的微信开发者学习、部署、测试、直至形成商业应用带来福音,所以笔者通过研究,成功完成了基于 Bluemix 的微信公共平台应用开发,在此做一些简要的介绍,以便于微信公共开发者推进深化应用。
技术文章 2014年 07月 10日
基于 IBM Bluemix 开发微信公共账号应用
IBM 最近发布了 Bluemix,这是一个基于开放标准的平台即服务 (PaaS) 环境,用于在云中构建、运行和管理 Web 和移动应用程序。而微信公共平台的账号已经达到了 200 多万,因此如果能利用 Bluemix 开发微信公共平台应用,笔者认为将为广大的微信开发者学习、部署、测试、直至形成商业应用带来福音,所以笔者通过研究,成功完成了基于 Bluemix 的微信公共平台应用开发,在此做一些简要的介绍,以便于微信公共开发者推进深化应用。
技术文章 2014年 07月 10日
灵活高效的在 Android Native App 开发中显示 HTML 内容
在 Android Native App 的开发过程中,经常会遇到的一种场景就是要显示 HTML 内容,而 Android SDK 本身也提供了多种方式供开发者来呈现 HTML 内容。
技术文章 2014年 07月 10日
使用 PHP、jQuery Mobile 和 Google Tasks 创建一个移动友好的待办事项列表应用程序
想要构建一个简单的移动应用程序,以便创建和管理您的待办事项列表?使用 Slim PHP 微型框架、jQuery Mobile 和 Google Tasks API 很容易完成这项任务。我将展示我是怎么做的。
技术文章 2014年 07月 03日
Web 页面自动化测试及代码覆盖率分析
在很多情况下我们需要自动化用户界面的单元测试,以提高代码的准确性和测试的效率。现今对 Java 代码的自动化测试和单元测试已经非常成熟,然而用户界面经常使用 JavaScript 而不是 Java 来开发。能够对 JavaScript 进行自动化单元测试,并能计算代码覆盖率的工具并不成熟。本文先简单介绍 JavaScript 测试的一些工具,然后重点实例展示在项目中整合使用 Dojo+DOH+Jscoverage 的一个最佳实践。
技术文章 2014年 07月 03日

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