
在 IBM Cloud 中通过 Node-RED 与 ClearDB MySQL 交互
我最近通过 IBM Cloud 探究了 Node-RED 的更多功能,并发现只要将一连串的节点连成一个流,创建一些非常复杂的应用就会变得极其简单。但我很快就注意到了存储下没有 mySQL 节点,这让我不禁想知道如何在流中连接和使用 ClearDB MySQL 实例。如果您也想知道这一点,下面就是一组非常简单的步骤(当然,如果预先存在 Node-RED 和/或 ClearDB MySQL 数据库,也可以使用这些数据库)。 创建一个 Node-RED Starter 服务我不打算详细讨论这一步,简单来说,转至 IBM Cloud 目录,搜索 Node-RED,单击服务图标并遵循指示信息操作。允许进行配置。 创建一个 ClearDB 管理的 SQL 数据库。我仍不会对此加以详述,您只需在 IBM Cloud 目录中搜索它,单击图标,决定付款计划(我选择了免费的 CB5 计划,因为我只是在进行一些测试),然后单击 Create。 实际上没有必要连接这两者,我这样做只是为了在服务本身中展示这两者之间的相互作用。 在 IBM Cloud 仪表板中单击 ClearDB 服务,然后单击显示“OPEN CLEARDB MANAGED MYSQL DATABASE... [More]
Tags:  node-red iot ibmcloud |
IoT 让生活更简单的三条途径
当您想到物联网 (IoT) 时,可能会想到像 Amazon 的 Alexa 和 Google Home 这样的智能扬声器。利用它们的语音命令功能,我们无需按任何按钮或动手操作,就能够做很多事情,比如,在烹饪时设置定时器、听音乐以及获取当天的天气报告。IoT 领域的创新正在不断地使智能家居设备变得更加智能化,但除此之外,IoT 还有许多其他用例可以帮助我们让生活变得更轻松。 互联设备和 IoT 技术的潜力永无止境 – 以下三个例子可能会让您大吃一惊。 智能家居变得更加智能 我已经简单地谈到了智能家居扬声器如何帮助我们在家完成一些简单的任务,而随着互联技术的日趋进步,我们看到一些令人兴奋的新应用正在不断涌现,它们涵盖了其他各种家用电器。 以惠而浦为例,该公司与 IBM 合作 将包括洗衣机和洗碗机在内的各种家用电器连接起来。借助 IoT,惠而浦公司可以收集有关消费者如何使用机器以及机器如何响应的数据。此类信息为惠而浦公司提供了有用的反馈,帮助该公司了解哪些方面需要改进以及哪些方面运作良好。将来,他们也更容易根据每个客户的需求定制产品。 阅读全文 - - - - - - - - - - - - - - - - - - - - - - -... [More]
Tags:  认知商务 跟踪管理 iot 智能家居 |
如何快速创建一个微信聊天机器人?
Watson Assistant(原 Watson Conversation) 是一个集成了机器学习,自然语言分析和对话工具的认知服务平台。用户可以快速的在 Watson 提供的 Web 界面上进行训练,快速的打造出一个能进行自然语言交流的机器人。 在这篇教程中,作者介绍了如何在微信公众号/订阅号中使用 Watson Assistant服务,来快速创建一个聊天机器人。如果您是一名对话机器人开发人员,或者对开发对话机器人感兴趣,一定不要错过。 1. 注册 IBM 认知学堂 (IBM Cognitive Class) 1) 注册用户将 获得价值 1200 美元的 IBM Cloud 云服务促销券 。 2) 您可以进一步了解 如何使用所获得的促销券 。 阅读教程 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -... [More]
Tags:  微信 开发 watson chatbot 聊天机器人 |
IBM Cloud Lite 简介
准备好做出明智决策了吗? 开始通过 IBM Watson 创造更美好的未来 IBM Cloud Lite 帐户简介: 通过访问 AI 服务和运行时,快速轻松地构建您的云应用程序。 随着 2018 年的到来,现在正是展望未来,思考新的一年拓展和提高哪些开发者技能的绝佳时机。 学习如何使用 IBM Watson 和其他服务(Kubernetes、数据分析、IoT 等)执行开发和构建活动,以及如何建立实际的概念证明,帮助组织确立认知计算未来愿景,在这一过程中,IBM Cloud Lite 可以发挥重要作用。 借助 IBM Cloud Lite,您可以免费获得学习 IBM Cloud 所需的全部资源。 构建由 Watson 提供技术支持的基于云的探索应用程序。 阅读全文 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tags:  waston |
IBM 金融创新荟–金融行业开发者社区,欢迎您的加入!
当前,“大智移云”等新兴科技快速演进,人类社会正在从信息化走向数字化和智能化。随着云计算、大数据、人工智能和区块链等新兴技术在金融行业的深入应用,科技对于金融的作用被不断强化,创新性的金融解决方案层出不穷,金融科技发展进入新阶段。 人工智能的相关应用也会集中化平台来部署实现。新一代信息科技的发展正在形成融合生态,并推动金融科技发展进入新阶段。 从未来发展趋势看,云计算、大数据、人工智能和区块链等新兴技术,在实际应用过程变得越来越紧密,彼此的技术边界在不断削弱,未来的技术创新将越来越多的集中在技术交叉和融合区域。如果您想得到最新最全的热门信息,请关注 IBM 金融创新荟。 IBM 金融创新荟,是金融行业开发者社区,专注于金融科技、区块链、云计算、大数据、AI、安全、物联网等技术。 在这里,您既可体验鲜活而精彩的含金量案例,聆听专家对含金量难点问题的解答,又可掌握实用工具: IBM资深顾问和实验室专家原创 技术热点 微课堂分享给我们新鲜,清晰,认知度极高的客户体验: Hyperledger, Kubernetes 和 CICS 等系列课程 手机观看,学习更方便 ... [More]
Tags:  社区 开发者 金融 |
利用基于 IBM Cloud 的全新 NVIDIA GPU,加速并简化 AI 和 HPC 工作负载
每天,世界各地的数据科学家都在利用人工智能 (AI) 和高性能计算 (HPC) 迎接复杂挑战,发掘数据中蕴藏的全新业务价值。 不管是训练聊天机器人提供更出色的客户服务、创建新油田的油藏模拟,还是教导自动驾驶汽车牢记交通规则,这些数据密集型工作负载都需要快速、安全且经济高效的云基础架构。 在 IBM,我们专注于在云端和本地交付全新的 AI 功能,帮助企业不仅能够挖掘数据中隐藏的关键洞察,还能利用这些数据创造新价值。我们一直在与 NVIDIA 密切合作,将最新的 GPU(图像处理单元)技术 NVIDIA Tesla V100 引入云端,并率先在 IBM Cloud 裸机服务器和虚拟服务器上提供一套综合的 GPU,包括 P100、K80 和 M60。为支持企业内部工作负载,IBM 还在最新的 POWER9 服务器上提供了业内唯一的 CPU 到 GPU NVIDIA NVLink 连接 。 趁着这一发展势头,我们激动地与大家分享: IBM 正在引进 NVIDIA Tesla V100 GPU 来支持云端关键任务型 AI、深度学习和 HPC 工作负载。 阅读全文 - - - - - - - - - - - - - -... [More]
Tags:  cognitive ai analytics data |
开始执行区块链开发
Hyperledger Composer 和 IBM Blockchain Platform 在于 2018 年 2 月 20-22 日举办的 Index | 旧金山大会 上的许多主题中,区块链会是其中的一个主题。我们团队已经看到区块链备受人们的关注,从最成熟的企业客户到刚踏上区块链旅程的学生和开发人员。这些关注很大程度上受区块链颠覆现有业务流程和高效地创造新收入来源的前景所驱动。 就其本质而言,区块链技术有助于创建新的业务模型和价值交换机制。通过对 Hyperledger 等开源组织做出贡献,IBM 开创了让这些创新性概念触手可及的技术。Hyperledger 的各种项目使开发人员能够构建可供企业使用的解决方案 – 从提供高度安全的架构,到共享(而非单独使用)一些工具,使开发人员能够专门针对业务战略进行构建。 阅读全文 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Tags:  blockchain ibmcloud |
道德与技术:如何使用技术让我们保持正确发展方向
首先,我要说的是伦理道德是每个人都能够遵守的准则。选择是否遵从取决于个人。 我们一定都对各种各样的故事有所耳闻,从有失偏颇的 AI 引擎到可非法侵入的系统。在这篇积极乐观的博客中,我将建立一个框架,帮助人们学会思考道德与技术这两个方面。虽然我们确实能够遵循伦理道德准则,但在某些情况下,当我们在一条偏离道德准绳的道路上徘徊时,即使技术不能直接制止我们,也至少可以向我们发出警告。 1.公平选举/公平代表 “人们对待那些无法报复或回报之人的方式最能体现出这个人的性格。” — Paul Elridge 北卡罗来纳州饱受选区划分不公的困扰。北卡罗来纳州议会一次又一次地被派去请求法院重新划分其选区地图。对于 最近出现的这次惨败 , 杜克大学的一位教授使用了一个数学模型来证明为何最近重新划分的选区地图仍然严重偏向于共和党人。据美国第四巡回上诉法院的法官 James Wynn 所说,从历史上来看,法院依靠科学分析来证明某种行为违反宪法的情况并不罕见。 为何这些数学模型没有得到广泛使用?我建议在审查选区分界线合法性的过程中,硬性规定务必使用这些数学模型。 另外,还可以使用 AI 来挖掘数据,从中寻找模式,确保所划定的分界线并没有出现某种有失公允的情况。 ... [More]
Tags:  analytics cognitive computingdata blockchain |
微讲堂线下活动:Kubernetes 训练营(3 月 25 日,报名抢位中!)
号外!号外! 免费的 Kubernetes 训练营本周末就要来啦! 作为去年 开源技术* IBM 微讲堂 Kubernetes 系列 的总结,我们计划在 3 月 25 日下午 于北京组织一次 Kubernetes 训练营,跟大家一起上手实操 K8s。此外,还特别附赠最流行的 Serverless 开源计算平台 Apache OpenWhisk 在 K8s 上的部署教程,想学习吗?来 Kubernetes 训练营吧。 活动议程: • 13:00 ~13:30 签到 以及 训练营材料拷贝 • 13:30 ~15:30 K8s 训练营,包括 Kubenetes 集群搭建、基本使用、Service Catalog 集成以及Helm部署等 • 15:30 ~16:00 Helm 部署实践:在 K8s 上部署 Apache OpenWhisk • 16:00 ~16:30 IBM 私有云 IBM Cloud Private 展示 • 16:30 ~17:00 IBM 公有云上搭建 K8s 集群实战 关于报名: 本次活动名额非常有限( 限50名 ,我们会在报名名单中进行筛选和确认),目前正在报名抢位中!... [More]
Tags:  kubernetes opensource 线下活动 |
我为什么要来 IBM 微讲堂讲 LoopBack?
开源技术*IBM 微讲堂的 《Nodejs 应用开发新秀——深入浅出 LoopBack》系列 即将于 3 月 22 日和各位同学见面了。为了能够让大家更好的理解这门课程的设计背景与设计思路,以及 LoopBack 本身的来龙去脉,以便在开课之前能够有所铺垫,我们特邀了本系列讲座的讲师莫映撰写此文与诸位分享。 缘起 近两年来,因所在部门技术转型的机缘,笔者开始接触基于 Node.js 的开源框架——LoopBack。关于 LoopBack 的定义,此处不想赘述。有兴趣详细了解的读者,欢迎来参加本课程的第一讲 简单而言,LoopBack 就是一种能够帮助开发人员快速有效的构建起连接不同数据源且支持 REST API 调用的全栈式应用开发框架。熟悉Java 编程的同仁,可以将其看作是类似于Java 世界里的 Spring 框架。通过这两年,将 LoopBack 大规模应用于产品代码,笔者以及身边的同事们对 LoopBack 的使用体会越发的深切。不仅如此,有时因为项目的需要,在 LoopBack 现有功能无法满足的情况下,也会深入解读代码,并对其加以定制和扩展,个中滋味颇值得玩味。 笔者注意到,尽管... [More]
Tags:  mobile 开源技术微讲堂 opensource web |
开源技术 * IBM 微讲堂:LoopBack 系列(3 月 22 日 开始)
在眼下日益繁盛的 Node.js 社区里,LoopBack,作为渐趋流行的开源框架中的新秀,构建于鼎鼎大名的 Express 之上,正逐渐被广泛应用于面向 Web,Mobile,以及其他设备的 Nodejs 应用的全栈开发中。LoopBack 有众多的应用案例,IBM 企业级社交应用产品就在向这个编程模型转型。借助 LoopBack 这一高度可扩展的开源 Node.js 框架,我们可以: • 仅使用少量的代码快速构建出 RESTful 服务 • 访问包括 NoSQL 数据库在内的各类型数据源 • 利用 Model 定义为关系型数据轻松建立模型 • 基于函数库快速开发有数据支持的移动应用 • 在云或者自有服务器上进行方便的应用部署 3 月 22 日开始,开源技术*IBM 微讲堂将隆重开启五幕系列课程: 《Nodejs 应用开发新秀——深入浅出 LoopBack》 。每周一幕,全方位讲述 LoopBack 的开发体验、核心理念、扩展手段、最佳实践和技术前瞻。带您一起由浅入深,体验... [More]
Tags:  opensource 开源技术微讲堂 web |
在出行途中对移动图像应用认知技术
有一枚爱旅行的女朋友,是什么样的体验?你是不是每天刷八百回她的朋友圈,想知道她在哪里,做些什么,有没有吃饱,是不是穿暖? 说相距太远、关心难以触及的童鞋们,请先收下小编一个大大的白眼,然后听我给你支上一招:送女朋友一款酷炫小科技,从她分享的照片里就可以知她冷暖、懂她悲欢。 👇👇👇 BluePic 是一个照片和图像分享样本应用程序,使用它,您可以拍摄照片并将其分享给其他 BluePic 用户。不论是在典型的 iOS 客户端设置中,还是在全新 Swift Web 框架和 Kitura 的服务器端,BluePic 均可使用 Swift。 BluePic在服务器上处理照片的方式非常有趣,发布照片时,其数据记录在 Cloudant 中,而图像二进制文件则存储在 Object Storage 中。在那里,将调用一个 OpenWhisk 序列,根据图像上传位置来计算诸如温度和天气情况等气象数据。 OpenWhisk 序列中还会使用 AlchemyAPI来分析图像并基于图像内容提取文本标签。用户最后会收到一条推送通知,告知其图像已处理完毕,并且包含了气象数据和标签数据。 是不是灰常神奇?今天,我们就来一起学习如何在移动 iOS 应用程序中使用基于... [More]
Tags:  iot analytics serverless codepattern |
当 Spring Boot 遇上 Kubernetes,微服务就开挂了!
Spring 框架,早已在Java 生态系统中确立了不可撼动的地位。Spring Boot,用于快速构建 Spring 应用程序的自定义框架,能完成基于 Spring 应用程序的大部分配置工作。它获得了人们的大量关注,因为它彻底简化了 Spring 应用程序的编写过程。 Spring Boot 在构建 Spring 应用程序方面有着独特的方法。您可以使用 Spring Boot 来创建独立 Java 应用程序,此类应用程序可使用 Java -jar 命令或者更传统的 WAR 部署来启动。 Spring 应用程序可作为现有应用程序服务器之上的 WAR 文件进行部署,也可以将其构建到带有嵌入式应用程序服务器的“胖”JAR 文件中。以上任一选择在 Docker 容器内都有效。随后,您可以依靠本机 Spring 平台(如 Spring Cloud)来执行服务发现、注册和负载均衡等任务。 然而,在多语言应用程序环境中,要管理多语言微服务系统,您需要一个通用的微服务和容器编排平台,而 Kubernetes 在这方面可以说是灰常滴出类拔萃了。 今天,我们将一起构建一个名为“Office Space”的应用程序,它的灵感来自于电影上班一条虫... [More]
Tags:  kubernetes 微服务 boot codepattern spring |