Timothy Prickett Morgan
Timothy Prickett Morgan is President of Guild Companies Inc and Editor in Chief of The Four Hundred. He has been keeping a keen eye on the midrange system and server markets for three decades, and was one of the founding editors of The Four Hundred, the industry's first subscription-based monthly newsletter devoted exclusively to the IBM AS/400 minicomputer, established in 1989. He is also currently co-editor and founder of The Next Platform, a publication dedicated to systems and facilities used by supercomputing centers, hyperscalers, cloud builders, and large enterprises. Previously, Prickett Morgan was editor in chief of EnterpriseTech, and he was also the midrange industry analyst for Midrange Computing (now defunct), and its editor for Monday Morning iSeries Update, a weekly IBM midrange newsletter, and for Wednesday Windows Update, a weekly Windows enterprise server newsletter. Prickett Morgan has also performed in-depth market and technical studies on behalf of computer hardware and software vendors that helped them bring their products to the AS/400 market or move them beyond the IBM midrange into the computer market at large. Prickett Morgan was also the editor of Unigram.X, published by British publisher Datamonitor, which licenses IT Jungle's editorial for that newsletter as well as for its ComputerWire daily news feed and for its Computer Business Review monthly magazine. He is currently Principal Analyst, Server Platforms & Architectures, for Datamonitor's research unit, and he regularly does consulting work on behalf of Datamonitor's AskComputerWire consulting services unit. Prickett Morgan began working for ComputerWire as a stringer for Computergram International in 1989. Prickett Morgan has been a contributing editor to many industry magazines over the years, including BusinessWeek Newsletter for Information Executives, Infoperspectives, Business Strategy International, Computer Systems News, IBM System User, Midrange Computing, and Midrange Technology Showcase, among others. Prickett Morgan studied aerospace engineering, American literature, and technical writing at the Pennsylvania State University and has a BA in English. He is not always as serious as his picture might lead you to believe.
-
Micro Focus Embiggens Mightily With HP Software Buy
September 12, 2016 Timothy Prickett Morgan
Two years ago, Micro Focus started building out its software empire in legacy systems with the acquisition of the Attachmate conglomerate, a company that was bigger than itself at the time. And now, Micro Focus has done it again, this time by eating the bulk of the software that is currently owned by Hewlett Packard Enterprise, which has lost all urges to try to build a complete hardware-software-services stack like IBM used to have back in the 1990s and 2000s.
HPE, which is the part of the Hewlett-Packard empire that includes the Four Ss of servers, storage, switching, and
-
Getting Started With IBM i, .Net, and XMLSERVICE Remote Commands
August 30, 2016 Richard Schoen
Running CL commands and submitting batch jobs are great ways to use existing program functionality from a .Net desktop, web, or web service application. In this article we’ll focus on the XMLSERVICE remote command functionality. You’ll see just how easy it is to use XMLSERVICE to run programs or submit batch jobs on your IBM i systems.
In this installment we’ll begin to tour the XMLSERVICEi .Net application code and samples, starting with the remote command call example. If you haven’t installed and set up the XMLSERVICE application code and created an Apache web server instance yet, please check out
-
Clouds Grow, But Can IBM i Follow?
August 29, 2016 Timothy Prickett Morgan
Until cloud computing–meaning virtualized compute, storage, and networking that is sold under utility pricing–is absolutely the norm in the data center, we will be talking about what is and is not cloud and how fast it is or is not. The prognosis is that investments in public cloud computing are going to continue to grow fast, much faster than the overall IT sector, which has been coasting along more or less level for years.
That placid surface on overall IT spending masks the churn underneath the surface, so don’t be fooled.
According to researchers at IDC public cloud spending is
-
Power9 Gets Ready To Roll In Systems In 2017
August 29, 2016 Timothy Prickett Morgan
In about a year or so, a radically different Power processor family will be embedded as the motors in the Power Systems machines that will drive IBM i applications into the future. The forthcoming Power9 chips, which IBM’s top techies unveiled at the Hot Chips conference in Silicon Valley last week, are as always packed with lots of technical innovation. But that is not the main thing that IBM i shops should be ebullient about.
The real innovation that will drive the Power platform forward is the OpenPower Foundation and the fact that Big Blue has rearchitected its chips and
-
The Prospects For A Power9 Revolution
August 22, 2016 Timothy Prickett Morgan
As a relative underdog as a supplier of processors in the datacenter now that it has left the X86 server market and has gone from being a partner of Intel to a direct competitor that is fostering its own ecosystem in the richest and most competitive parts of the market, IBM wants for the Power processor to be able to take on the Xeon chip and win. The Power9 chip from Big Blue has about the best chance of any chip we have seen from IBM since the Power4 way back in 2001 to do this.
The top chip engineers
-
Overlaid Packed Data In Data Structures
August 16, 2016 Jon Paris
Note: The code accompanying this article is available for download here.
Sometimes things that should be simple give us difficulty. Jon Paris recently helped a Four Hundred Guru reader to solve a problem with overlaid packed-decimal data in data structures. We’re sharing their conversation for the benefit of others.
Hi, Jon:
My question has to do with overlaid packed-decimal data in a data structure. I store a date in CYMD format in a seven-digit, packed-decimal field. I am trying to extract the two-digit year from that.
Dcl-Ds cymdDate; currentDate packed(7); currentYear packed(2) overlay(currentDate:2); End-Ds;
When I set
-
Talking Modernization With Profound Logic
August 15, 2016 Timothy Prickett Morgan
Modernization, in its many guises, seems to be a big driver of the IBM i ecosystem these days. For a long time, high availability software was major propellant diving the market alongside System/38 and System/36 upgrades–a kind of modernization effort in its own right. Then along came the ERP wave in the 1990s, and packaged software is all the rage. Now, the diehard IBM i faithful need to update their code to work with modern devices and to look and feel like other modern software, and they need some help.
A programmer or two using good tools are perhaps better
-
Big Blue Adds IBM i To EasyScale MSP Deal
August 8, 2016 Timothy Prickett Morgan
Back in January, when IBM announced a new deal to help make it easier for managed service providers–what we used to call hosting companies and sometimes incorrectly call cloud builders even if they are not building truly cloudy infrastructure–to build out their gear based on Power Systems iron. We complained at the time that the deal was only available for AIX and Linux systems, and should be extended to those who want to build IBM i clouds.
Lo and behold, IBM has listened and the EasyScale for MSP deal has now been extended to include the IBM i operating system,
-
Give Me Fewer (Not More!) Parameters, Please!
August 2, 2016 Ted Holt
Today’s musings fall into the “why would anybody want to do that?” category. “Why would anybody want to be president?” asks Barack Obama. “Why would anybody steal a groundhog?” asks Rita in Groundhog Day. My question is, “Why would anybody pass 16,382 parameters to a subprocedure?” There is a better way.
I stand second to none in my admiration for parameters. The first system I learned to program, the IBM System/3 Model 12, allowed no parameter passing to RPG programs or OCL procedures. Cloning diminished–and life improved–when I started working on a S/34, which allowed OCL procedures to receive
-
CHAIN vs SELECT INTO
August 2, 2016 Chuck Luttor
The average RPG developer can quickly become proficient in replacing RPG database operation codes with their SQL equivalents when undertaking new programming. In each installment of this series, I will visit an op code or set of op codes in order to prove my contention. First up today is CHAIN.
I remember the CHAIN op code from System/3 Model 6 and Model 10 disk days. (Yes, I have been around for a long, long time.) It has been used extensively by every RPG programmer since then. It is the basic op code for random access. In the “old days” it