If you’re just like me and you’re over 20 years old, you might have spent several years on IRC and you probably interacted with hundreds of bots over the years. You may have written your own bot, just like I did. Well, with todays frameworks, APIs and tools it’s a lot easier to write such a bot—in the cloud.
Many things can go wrong when you push an application to Bluemix. Some of the errors are easier to figure out, while others may be harder. In this three-part blog series, I will examine the common errors that may happen during application push, including their symptom, the tools and techniques to diagnose them, and the possible solutions.
Developers, Entrepreneurs, and Innovators alike! Have you heard about the Worldwide Cloud Developer Bootcamp? If not... you're missing out on a FREE opportunity to learn from IBM technical gurus, industry executives, and fellow entrepreneurs through deep dive technical workshops.
When you test a service, you want the tools to understand the service responses, and to validate the returned data in detail. In many cases, parts of the response are not relevant to your test, and you want to ignore them. For other parts, you might want only to assert that a value is present, or that it is the correct type, without checking the value exactly. With fine-grained assertions, you can define a JSON message into its component parts, and apply individual assertions to those components that your testing requires.
This weekly post showcases some of the best new Bluemix tutorials, videos, and other content published each week on developerWorks. Featured articles include how to translate your Bluemix application to access global markets using machine translation combined with easy-to-use RESTful APIs, how to migrate your app from Heroku to Bluemix, and how to use Maven with the Bluemix DevOps Services delivery pipeline.
Since our blog post about Integration Testing in March, we've released several updates. This blog entry explains how you can now test services based on the role of a user or client that is consuming the service, making it easy to do role and mixed-role testing.
Last month, a colleague was explaining he was not looking forward to an afternoon of long-distance conference calls. Having recently started using Slack for collaboration with their remote team, they lamented "I wish I could do my conference calls using Slack!" This got us thinking.
The Watson Developer Cloud has unleashed the potential for developers around the world to tap into the cognitive power that Watson provides. We have seen apps leveraging Watson’s personality extraction capabilities for enhancing social engagement to apps combining speech detection to deliver interactive experiences. Out of all these applications, some of the most unique and innovative use cases have come out of hackathons, where the creative juices are always flowing. I want to highlight some of the great MVPs that have come out of only a few days of hacking with Bluemix and Watson.
Announcing General Availability of IBM Watson Tradeoff Analytics. Tradeoff Analytics uses various analytical and visual approaches to help the decision maker explore the pros and cons of their alternatives. Making difficult decisions just got a little easier with IBM Watson.