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.
-
Maxava Opens Up Bidding For iFoundation Grants
July 11, 2016 Timothy Prickett Morgan
For the sixth year running now, high availability software maker Maxava is putting its money where its mouth is in the IBM i community and donating a big bag of cash through its Maxava iFoundation to causes that benefit the maintenance and expansion of the IBM i community.
Maxava launched its first iFoundation grants back in April 2011, promising to pay up to $50,000, in increments of up to $2,000 a pop, to organizations in the IBM i community that could use a little extra help in fulfilling their missions. Every little bit helps, in the first year $45,000
-
What Price Power (Eight And Maybe Nine)?
July 11, 2016 Timothy Prickett Morgan
Call me old school if you want, but I believe in Moore’s Law and I believe that IT vendors have to keep giving customers more bang for the buck if they want organizations to keep investing in technology. There are basically only two levers to help push a new technology into the market, and that is increasing the performance of a device or lowering its price, the latter hopefully occurring if the cost of production comes down but sometimes not as vendors seek to maximize their profits and make it up with performance leaps.
This has certainly been the case
-
Power Systems GM Weights In On AS/400 Birthday
June 27, 2016 Timothy Prickett Morgan
Any business unit within a conglomerate as vast and changing as fast as Big Blue needs to have a strong advocate as well as core financial performance that contributes to both the top and bottom line. The good news about the IBM i platform is that it has such a strong advocate in Doug Balog, general manager of the Power Systems business for the past several years. While Balog has been instrumental in pushing Linux on Power and putting together the OpenPower Foundation that is seeking to expand the Power ecosystem beyond the walls of IBM, he has not
-
The AS/400 At 28: A HENRY, Not A DINK
June 20, 2016 Timothy Prickett Morgan
A lot of people get credit for the work that went into creating IBM midrange systems over the decades, and rightfully so since the creation of such machinery, including the hardware and the software, takes many hundreds or thousands of individuals with each successive generation. It is appropriate to think about them as the AS/400, the forebear of the current Power Systems IBM i system, turns 28.
That is a long time in a human life, and an even longer time in computer history, where a generation has spanned from 12 to 24 months instead of decades. The funny bit
-
The Basics Of XML-SAX
June 14, 2016 Jon Paris
Note: The code accompanying this article is available for download here.
In XML-INTO And Optional Elements, I showed a reader how he could use XML-INTO to parse an XML document that effectively contained one of two completely different payloads. As I noted in that article, for this type of “does the document contain X” processing, XML-SAX can be a better choice than XML-INTO. That is the task that I’m going to demonstrate in this tip.
In his email, the reader mentioned that his original intent had been to simply identify the type of payload (Report or Event) and
-
The Server Refresh Cycle Loses Steam
June 13, 2016 Timothy Prickett Morgan
With one way of looking at it, the server market that drives the IT business is very mature and relatively flat, which shows demand for compute (and in some cases storage) remains steady and healthy. But in another way of looking at it, in a world obsessed by growth and often demanding it to drive revenues, profits, and stock prices, the server market has taken a dip and this is bad news.
Which way is it? Like an electron, perhaps, it is neither and both at the same time.
What we can tell you is that the box counters at
-
Talking IBM i Ecosystem With HelpSystems CEO Chris Heim
June 13, 2016 Timothy Prickett Morgan
There has been a flurry of acquisitions in the IBM i marketplace in the past several years–you might even call it a blizzard. That got me to thinking last week about the changes in the OS/400 and IBM i ecosystem that we have seen in the past several decades, which I talked about in an essay last week.
HelpSystems has built one of the largest software business dedicated to the IBM i platform. Infor could have a larger one, and Vision Solutions might, too, but they are all private companies so we can’t tell. Fresche, with its recent
-
Mad Dog 21/21: Qubit’s Rubes
June 6, 2016 Hesh Weiner
In May, IBM said it would give the public a free taste of quantum computing: IBM is providing free access to a five-qubit quantum processor in the cloud, surrounded by support facilities to enable friendly experimentation. The offering has garnered a lot of favorable press coverage. This stunt is reminiscent of the unveiling of Angler, an augmented cell phone first shown at Comdex in 1992 to press acclaim. Two years later, in August 1994, Angler had evolved into an actual IBM product, the Simon Personal Communicator. Six months and 50,000 units later, Simon was gone.
IBM Simon:
-
For Sale: IBM i Is A Buyer’s Market
June 6, 2016 Timothy Prickett Morgan
There is an old adage that it is 10 times as expensive to acquire a new customer as it is to keep an existing one happy. I think that whoever lived in those times and coined that phrase did not live in an economic period dominated by the cheap money that was made available–some would say necessary–to keep the global economy humming along or recovering relatively quickly when it falters.
I think it is maybe a hundred or a thousand times easier to buy a company with a set of established customers than it is to acquire them one at
-
Global Temporary Tables And Host Variables, Take 2
May 31, 2016 Ted Holt
In Global Temporary Tables and Host Variables, I complained that DECLARE GLOBAL TEMPORARY TABLE does not permit me to use host variables. I presented two ways to circumvent the problem. Today I revisit the topic to show another way that was not available six years ago.
First, create some global variables.
create variable somelib.gv_Company dec(3); create variable somelib.gv_Customer dec(5);
Then use those global variables in your program.
exec sql set gv_Company = :inCompany; exec sql set gv_Customer = :inCustomer; exec sql declare global temporary table Temp1 as (select * from sales where companyno = gv_Company and customerno = gv_Customer)