Modified on by rthurber
Did you miss any of the blogging action from Innovate? Well, we have you covered!
We have everything covered that our leadership team and social experts posted - from VoiCE, to DevOps, to Keynotes, to ISDZ.
Don't forget to check out the pictures we captured on the IBM RCS Flickr pool!
Stéphane Leroy (Unleash the Labs CLM, IBM Software Engineer) has created a wonderfully simple table to outline the Test Lab management capabilities of IBM Rational Quality Manager (RQM). The table shown below and discussed further on his blog should help speed up your understanding of the currently available capabilities in RQM, and facilitate the decision of the mapping between your own testing shop terminology and RQM terminologies:
And don't miss Stéphane's most recent posts surrounding his expertise in RTC and enterprise modernization!
One of our own Technical Support Engineers and content creators has his own blog on developerWorks and is now delivering some great ClearCase specific information to help address issues he discovers in the course of his job supporting the product.
Pedro Luiz Teixeira de Moura is just getting started with his blog, but already has some quality posts in his back pocket of the archives for you to check out:
And don't forget to subscribe to his updates using the RSS feature at the bottom of the page to be sure you don't miss a post.
Ralph Schoon (Unleash The Labs, Leading Technical Sales Professional ) provides two great no-nonsense views into starting up with projects in IBM BlueMix on his external blog rsjazz.wordpress.com! With a deep expertise in the RTC / Jazz products, Ralph brings that skill into BlueMix and provides clear steps for using RTC and Eclipse to start developing Node.js applications for BlueMix.
Getting started with BlueMix - Ralph blogs about his experiences with BlueMix and provides some detailed information to help you get started as well: "Recently everyone has their heads in the clouds and I decided to have a peek to find out what it is all about. So I started looking into it. This post is a summary of my first experiences with the IBM BlueMix Cloud Computing offering and how I got started with developing my first applications for it..."
Using RTC to Work with DevOps Services and With Bluemix - Ralph blogs again with a deeper dive into BlueMix and Eclipse that builds upon the post above: "I recently had a look into Bluemix and how to use it with Eclipse to develop cloud applications. The blog post also mentions that there is an integration to DevOps Services that enables to use work items for planning. It also allows to use GIT or Jazz SCM to manage the source code. Recently I had a look into how that works and I would like to share here what I learned. This post assumes you have performed the first steps to setup your environment following the Getting started With Bluemix post already...."
Learn the main guidelines to build an automated development and testing framework using scripts. In the following blog post, Aya Elgebeely (Application Developer, IBM) highlights how using scripts to automate your development workflow can have a magical effect on your work quality and performance:
Streamline development efforts with scripts- There are quite a few steps to set up an environment or modify and build a substantial amount of files. If you use scripts, one command can do all the work at once. That's a big difference (and savings in time and energy) from doing the steps one-by-one. This gives you the time to focus on the important and innovative tasks and let the script do the mundane tasks.
With scripts you can combine various technologies under one custom framework. As if you are playing with Lego parts; scripts are the connectors between the different building blocks of your build and test environment. With scripting capabilities the intended workflow runs automatically with minimal user intervention.
Read on for the full article
While developerWorks Rational is the key place for so many great articles, demos, and other content, did you know there's other spaces out there also providing some amazing content from a usage/support/post-sales level? Yes? No? Well, let me round up some of the recent bits you may or may not have seen recently and help you dig in even deeper...
From our Jazz.net library feed:
Automated Build Output Management Using the Plain Java Client Libraries: Rational Team Concert (RTC) and the Jazz Build Engine (JBE) provide continuous integration through build and build result publishing. The build results are part of the Jazz object model and are tightly integrated into the development workflow... Dynamically changing an attribute to ReadOnly in Rational Team Concert: When an attribute is set to ReadOnly, it is read only across all the states of the work item. If you have a requirement that the attribute has to be read only in specific states, there is no out of the box feature to get it... Integrating your test tools with IBM Rational Quality Manager using the command-line adapter: Many teams have their own custom testing tools that meet the specific needs of their group. At the same time they would like to use the numerous features provided by IBM Rational Quality Manager (RQM) to increase the productivity of the testing team... Timelines and Iterations in Rational Quality Manager: In prior releases of Quality Manager, a test schedule consisted of a list of milestones that were specific to a given test plan. If two individual test plans wanted to share a common schedule the set of milestones...
From the C/C++ Cafe:
April 2012 for XL C/C++ for AIX, V11.1 PTFs Released: The April 2012 Compiler PTFs for XL C/C++ for AIX, V11.1 are now available at the following links and on Fix Central: April 2012 PTF for XL C for AIX, V11.1 April 2012 PTF for XL C/C++... Inline asm: manually encoding instructions: The basic premise of inline asm is to be able to write assembly code within your C or C++ program (using asm operands to connect the asm code to the parent program), delegate the translation of that assembly to the compiler and/or the system assembler, and...
From Kevin Grigorenko's Websphere SWAT blog:
MAT OQL: Selecting information from static class instances: I couldn't find a better way to select attributes of a static class instance. Using classof() doesn't help because there could be zero instances of a class. The following example checks if the JVM is a z/OS control region. The trailing space character within... How the JVM MBean dumpThreads method works: WAS exposes a JVM MBean for each process that has methods to create thread dumps, heap dumps, and system dumps. For example... Upcoming Presentation on May 1st: Deep Dive into IBM Java Health Center: I'll be presenting a WebSphere Technical Exchange on May 1st @ 11AM Eastern . The topic will be a deep dive on IBM Java Health Center, primarily around its low-overhead, production-ready profiling capabilities to understand CPU issues on IBM JVMs...
From the EGL blog:
EGL Web Developer Tools 0.8 is now available: For those of you who are following the EGL open source project on Eclipse (you may have read about it in an earlier EGL Cafe blog The open era for EGL begins today ), we're excited to announce the availability of our second incubator release, EGL Web Developer... Headless Hint: Start Automated Build With Empty Workspace: If you are creating an automated build process for an EGL application, you will want the build to start with an empty workspace and load the application source files from the latest committed changes in the Source Control Manager repository. This example...
From the Rational Business Partner blog:
IBM Rational Enablement Fridays Call Series - updated schedule: The IBM Rational Enablement Fridays Call Series is a great way to spend an hour enabling yourself on an individual topic of interest. The "virtual live" format allows you to interact with Rational SMEs during an interactive question-and-answer dialogue....
And lastly, here's a great tip from our friends over at Information Management Support:
image credit: (cc) Some rights reserved by @boetter
John Kelly (devthack) has been blogging on the IBM Rational community blog about Rational Integration Tester (RIT) for quite a while now. Here's a roll up of all his relevant posts on the topic to help you learn more about RIT and see examples to help you build your own test suites:
Rational Integration Tester - First steps: This is a step-by-step introduction to Rational® Integration Tester (RIT) for new users. It avoids, as far as possible, reference to use of a particular technology so the basic functionality of the product is seen more clearly. For more in-depth information on the product, see my reading list.
Rational Integration Tester - Running a "Hello World" Test: After reading this you should be able to create and run a simple "Hello World" test within Rational Integration Tester.
Rational® Integration Tester (RIT) supports testing of various domains and technologies and you'll find most blogs cover testing one or more of these technologies with RIT. This series of blog entries is ignoring all of that. By focusing on a very simple one-line test it hopes to help the reader understand some of the basic building blocks of the product set.
Rational integration Tester - Saving the results of a "Hello World" Test Suite: After reading this you should be able to save the results of a simple "Hello World" test in a Results Database and view those Test Results within Rational® Integration Tester. Note: It is assumed that you're read Rational Integration Tester - Running a "Hello World" Test and completed all the steps.
Rational Integration Tester - Running a "Hello World" Test Suite from the Command Line: After reading this you should be able to run a simple "Hello World" test suite from the Command line using Rational® Integration Tester's RunTests command. Note: It is assumed that you're read both Rational Integration Tester - Running a "Hello World" Test and Rational integration Tester - Saving the results of a "Hello World" Test and completed all the steps.
Rational Integration Tester - Running a "Hello World" Test Suite using an Ant task: After reading this you should be able to run a simple "Hello World" test suite using an Ant script using Rational® Integration Tester's GHTester Ant task. Note: It is assumed that you're read both Rational Integration Tester - Running a "Hello World" Test and Rational integration Tester - Saving the results of a "Hello World" Test and completed all the steps.
Rational Integration Tester example - Creating a test from WSDL: This video shows how to create a simple test of a web service from a WSDL definition using Rational Integration Tester (RIT). The "echo" web service used in the example is one of several that are built-in to IBM's Rational Test Virtualization Server (RTVS). RIT is part of IBM's Rational Test Workbench (RTW).
Rational Integration Tester - ready-to-run example projects now available for download: The developers in the Rational Integration Tester team have just made available some ready-to-run RIT/RTVS examples via the GitHub project ibm-rtvs/Examples. All you need installed are the following products installed (V6.0.1, or above)....
Rational Integration Tester - Reading List: Over the last few weeks, while starting to blog about Rational Integration Tester (RIT), I've come across a few gems and so thought I'd make myself a reading list and share it with you here.
What sort of samples would you like to see from the Rational Integration Tester team? The development team for Rational Integration Tester (and associated products) have a new home on GitHub. This is where you'll be able to download sample RIT projects, and other assets.
Have you been over to the C/C++ Cafe recently? Here's some of the blog posts in which you may be missing out:
OpenMP 15th year Birthday at SuperComputing 12, Meeting C++ trip report and ISOCPP.org- Happy Birthday OpenMP! About 15 years ago, the OpenMP ARB Corporation was incorporated as a Minnesota non-profit company. Not-many mains stream parallel language can make that claim. I think it was Bjarne who commented that new parallel languages get invented...
The view from C++ Standard meeting Oct 2012-Many people probably don't know this, but I got this authoritative statement from the Father of C++, Bjarne Stroustrup himself just before the Oct 15-19, Portland C++ Standard meeting. We tried to get together for a drink on that Sunday night to celebrate the...
October 2012 XL C/C++ for AIX, V11.1 PTFs Released- The October 2012 Compiler PTFs for XL C/C++ for AIX, V11.1 are now available at the following links and on Fix Central: October 2012 PTF for XL C for AIX, V11.1 October 2012 PTF for XL C/C++ for AIX, V11.1 Can't find the updates for your compiler? Check out...
October 2012 XL C/C++ for Linux, V11.1 Updates Released- The October 2012 Compiler and Runtime updates for XL C/C++ for Linux, V11.1 are now available at the following links and on Fix Central: October 2012 Update for XL C/C++ for Linux, V11.1 October 2012 RTE for for XL C/C++ for Linux, V11.1 Can't find the updates...
New z/OS C/C++ and Enterprise PL/I features for new IBM zEnterprise® EC12 hardware- Interested in finding out what compiler support is available for the latest IBM zEnterprise® EC12 systems ? I recommend the following articles published in IBMSystems magazine's latest Mainframe Extra eNewsletter: PL/I and C/C++ Compilers Step Up to Improve...
Submitting Ideas for new C/C++ Compiler features- C/C++ Compilers are now live on the Request for Enhancement (RFE) Community. It is a great place where you can collaborate with development teams and other product users. Our development team will review your RFE and provide status updates throughout its...
As his blog says, Sanjeev Sharma is a DevOps, Mobile, Agile Transformation, ALM SME and Evangelist. He's also a Tech Sales Specialist, Solution Architect, DevOps SME, Agile Evangelist, Rational Software SME, IBMer, Inventor, Innovator, Blogger... and airline mile junkie. More importantly, however: he is also very active on twitter and other social sites like slideshare where he's helping others by sharing his experience and knowledge for everyone's benefit.
Following is his Slideshare deck on the session topic "DevOps for Mobile Apps" that he and Leigh Williamson, IBM Distinguished Engineer, Rational CTO Team delivered at IBM Innovate last month:
But don't stop there... Sanjeev is also a prolific blogger on the topic of DevOps. Check out his relevant posts below:
In IBM we know you likely have products across our expansive portfolio... and while we may be focused on Rational Support specifically here, we also recognize that you may also benefit from some of our counterparts across IBM support. To help you identify, follow, and engage with support across IBM, here are a few accounts you may not have known about:
The official twitter spot for IBM Electronic Support
IBM Support Assistant Tools
The IBM Support Assistant offers several diagnostic tools for troubleshooting software problems.
IBM Education Assistant
The IBM Education Assistant offers educational modules on AIM's key products.
That's us, of course... IBM Rational Support offers news, blogs, events, videos, and technical content to help our clients achieve success.
IBM Information Management Support news, updates, and information.
Key information, alerts and events from Lotus Support. Comments on tweets welcome; please open a Support PMR to ask technical product questions.
Connect, learn and share with IBM Integrated Service Management (ISM) professionals.
IBM WebSphere Electronic Support offers tools and resources to improve your ability to install, use and maintain IBM software efficiently and cost-effectively.
Let's not forget Youtube:
And of course, the blogs!
In this two part series, Bruce Powel Douglass, Ph.D., Chief Evangelist, IBM Analytics discuses security as it relates to the new world of connected devices and the issues that go along with such embedded connectivity.
Securing the Internet of Things. Part 1 – Security in a world of connected devices: It's a Brave New World. Time was when smart embedded devices needed little or no security. They were, for the vast majority, disconnected devices that performed simple dedicated functions. Now, as we hear ever more about the Internet of Things (IoT), it seems everything is connected over the web. Washing machines are connected over the web. This allows unprecedented capabilities for both consumers to connect and manage their lives and for vendors to improve services, monitor usage patterns, deliver updates, and address emerging markets. It is not, however, without risk. [Read more]
Securing the Intent of Things. Part 2 - Securing the ‘Things’ of the IoT: In my last post I discussed the overall challenges of securing the Internet of Things. In this post I focus primarily on the "Things" of the Internet of Things. Certainly securing the cloud end is important as well, but there has always been far more emphasis on cloud security than on device security. I think there are a number of essential aspects of a development environment for designing secure systems.... [Read more]
This week has seen a few posts on blogs and Rational Cafe's. Here's a quick highlight of some of the great, broad spectrum posts coming out of our various Rational teams:
Have you checked out the EGL blog recently? If not you may be missing some good stuff here...
EGL ShoppingCart from JSF to Rich UI- Customers that have developed JSF applications have asked me few times how to develop similar Rich UI applications. Some of the how-to questions are: How to display pages? How to access business logic? How to deal with internationalization? You maybe familiar...
Differences between Rational Business Developer and EGL Development Tools (EDT) 0.7.0- As you may have seen in a previous post , the EGL development team recently released the first version (0.7) of EGL Development Tools, an open source project on Eclipse.org. For those that are interested in the differences between Rational Business Developer...
Using the VSE Build Server- Did you know that there is now a better way to generate COBOL programs to VSE? Rational Business Developer (RBD) version 8 includes the new VSE Build Server, which has the following advantages over the existing FTP-based generation: The success of the VSE build...
As a bonus, if you're a System X or BladeCenter client you won't want to miss this helpful eSupport video just released:
Finding downloads for System x and BladeCenter products: This video demonstrates how to quickly find software downloads, including product fixes, device drivers, firmware, and other downloadable code for IBM BladeCenter and System x products. Visit the IBM Support Portal at:http://ibm.co/IBMPortalYouTube
Modified on by AcdntlPoet
It is somewhat of a bitter-sweet day for me as I hand off ownership of this blog to a new team of colleagues to take this space and bring it to even higher levels of value. I'm letting go of this blog as part of my transition in to the IBM IoT support organization where I am working on social business strategy and logistics like I did for Rational Support all these years.
As you may have already noted from the about section to the right side here, I am leaving this blog in the very capable hands of Denise McKinnon and Naomi Guerrero. I couldn't be more pleased to leave this institution in their hands, much like Kelly Smith did for me a few years back. Rest assured, you will get the same if not better information and value from this blog moving forward as you did previously.
But now I hear you asking... What IS IBM IoT Support? And THAT, my friends, is a great question!
IBM IoT Support is a team of IBMers who are now part of the new IBM Internet of Things organization supporting the tools makers like you need to build components and connected devices. IBM IoT Support is focused on helping you, the makers, with your product questions by providing content relating to the various products covered by our new division.
Through our focused support of asset management and continuous engineering tools, we are here to provide you with the best support in the industry; to help you be successful with the applications and components to ensure your work on the connected devices in the Internet of Things brings you the right value.
The products we support here include:
- IBM Maximo family
- IBM Tririga family
- IBM Rational DOORS family
- IBM Rational Rhapsody family
- IBM MessageSight
- IBM Rational Requirements Composer
- IBM Rational Engineering Lifecycle Management
There's no change in the way you will obtain support for the products you already own, the only change you'll likely see is the addition of a few new social channels like our blog, our new Twitter account, and our new Youtube channel to help get you the right content at the right time. Our technotes can all be found in their same locations per product, and the process for contacting support to open a Problem Management Request (PMR) remains the same as well. We hope you'll follow us in our new spaces!
Cheers to you all!