• The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
Menu
  • The Four Hundred
  • Subscribe
  • Media Kit
  • Contributors
  • About Us
  • Contact
  • IBM i PTF Guide, Number 20, Volumes 34, 35, 36

    September 12, 2018 Doug Bidwell

    It’s been three weeks since our last PTF guide, but we have been keeping up with all the updates and have packaged it all together for you. In addition to the usual defective PTF rundowns each week, we have seen some OpenSSL fixes and new HIPER and Security groups. It is also interesting to note that as of September 8, it has been four months since a bug was found in a patch. We aren’t sure if this sets any sort of record, but it is definitely worth mentioning! All the latest PTFs are lined up below for you. Happy …

    Read more
  • Weak Internal Security Causes Weak External Security

    September 10, 2018 Dan Burger

    Editor’s Note: Our dear friend and colleague, Dan Burger, passed away in August. We grieve. The last story that Dan worked on was about long-time security expert, Pat Botz, joining HelpSystems, the conglomerate that focuses on systems management, monitoring, security, high availability clustering, and performance management for the IBM i platform, along with a bunch of tools for complementary AIX and Linux platforms.

    Botz goes way back in the computer industry. He wrote the Basic compiler and CAD tools for Control Data supercomputers and then lead the development of CAD tools for its AIX workstation line three decades ago. He …

    Read more
  • Zend Server 2018 Brings PHP 7.2 To IBM i

    September 10, 2018 Alan Seiden

    Since its release on IBM i in 2006, PHP, a popular open source language for building web sites, has become well established on this platform. Like IBM i, PHP has kept up with the times, improving with each release. PHP is installed via a product called Zend Server, which offers a basic, free license for IBM i users, as well as premium paid licenses.

    I wanted to learn more about the latest release, called Zend Server 2018 (pronounced twenty eighteen), so I interviewed Zeev Suraski, co-founder and chief technology officer of Zend, which is now part of Rogue Wave, …

    Read more
  • Guru: Data-Centrism, Step Zero

    September 10, 2018 Ted Holt

    I hear a lot these days about the need for data-centric information systems. That is as it should be. The proper way to support an organization is to remove logic from application programs and put it into the database through such devices as constraints and triggers. However, before many shops can take the first step in that direction, they need to take what I call step zero.

    Step zero in data-centric computing is to remove hard-coded data values from programs and put them into the database. Just as the database manager should enforce business rules (e.g. we don’t ship to …

    Read more
  • IBM Showcases New Crop of ‘Fresh Faces’

    September 10, 2018 Alex Woodie

    For a computer platform to remain vital, it must have a constant stream of new arrivals. This is just as true for IBM i, which has struggled to retain relevance in an increasingly homogeneous IT world, as it is for every other platform. But give kudos to IBM and its latest batch of “fresh faces” that highlight the fact that millennials are finding their way to IBM i and Power.

    While nobody is claiming that younger folks are knocking down the door to get onto IBM i, there nevertheless appears to be a solid group of individuals from the less-than-40 …

    Read more
  • The Server Boom Goes From Sonic To Nuclear

    September 10, 2018 Timothy Prickett Morgan

    The smartphone, the second wave of Internet applications, the shift to cloud computing, and the normal expansion of processing and storage as companies hoard more and more data in the hopes of doing something useful with it have all combined to send the server market skyward.

    In the second quarter, worldwide sales of servers experienced an astonishing 43.7 percent growth rate, to $22.53 billion dollars, the largest quarter for server sales in the history of information technology – even if you adjust for inflation and probably even if you take out the effects of DRAM and flash memory price hikes …

    Read more
  • Guru: RPG Sorting and Searching, A 7.2 Update

    September 5, 2018 Susan Gantner

    Author’s Note: This is the second update I’ve done to a tip I originally wrote back in 2008. In 2010, I updated the code to use SORTA with array data structures. Here in 2018 I’m updating it once more — this time to use free-form declarations in place of the D specs, including a more obvious way to code the nested data structure used in some of the examples and references to more recent tips for handling very large arrays. The 2010 version was entitled “. . . A 7.1 Update.” I’ve renamed this one as “. . . A …

    Read more
  • Guru: An Introduction to Processing XML With RPG, Part 3

    September 5, 2018 Jon Paris

    Author’s Note: In part 1 and part 2 of this XML series, I introduced you to the basics of using RPG’s XML support. In this tip we begin to explore some of the challenges that you may face when processing commercial XML documents, and the support XML-INTO offers to handle them. In particular we will be reviewing how to ignore parts of the document through the use of the path= %XML option. We will also review how to handle XML documents that make use of namespaces and how to handle XML element names that include characters that are not valid …

    Read more
  • Guru: Handling Constraint Violations In RPG

    September 5, 2018 Paul Tuohy

    Author’s Note: The contents of this article were originally published as two separate articles – Handling Constraint Violations in RPG and Handling Constraints Revisited. The content of the article has been updated for free form RPG and some of the coding enhancements that have been introduced, into RPG, since 2009.

    Constraints have been around for a long time but apparently have not quite made it into every programmer’s tool kit. This is partly explained by the fact that implementing constraints in an existing application can be tricky, but it doesn’t explain why constraints are not used extensively in new …

    Read more
  • Guru: Three Little Words That Simplify Debugging

    August 29, 2018 Susan Gantner

    Author’s Note: The original version of this tip first appeared in March 2007. That was three renames ago for the toolset we now know as RDi. (It was WDSC then). Although RDi has seen many significant enhancements in the intervening years, not much about starting a debug session has changed. But the number of RPGers now using RDi for editing their code has grown dramatically, and many recent converts still struggle with getting a debug session started. So I think this tip bears repeating — with some name changes, updated images and relevant functional updates here and there.

    I had …

    Read more

Previous Articles Next Articles

Content archive

  • The Four Hundred
  • Four Hundred Stuff
  • Four Hundred Guru

Recent Posts

  • AI Is Coming for ERP. How Will IBM i Respond?
  • The Power And Storage Price Wiggling Continues – Again
  • LaserVault Adds Multi-Path Support To ViTL
  • As I See It: Spacing Out
  • IBM i PTF Guide, Volume 27, Numbers 34, 35, And 36
  • The Power11 Transistor Count Discrepancies Explained – Sort Of
  • Is Your IBM i HA/DR Actually Tested – Or Just Installed?
  • Big Blue Delivers IBM i Customer Requests In ACS Update
  • New DbToo SDK Hooks RPG And Db2 For i To External Services
  • IBM i PTF Guide, Volume 27, Number 33

Subscribe

To get news from IT Jungle sent to your inbox every week, subscribe to our newsletter.

Pages

  • About Us
  • Contact
  • Contributors
  • Four Hundred Monitor
  • IBM i PTF Guide
  • Media Kit
  • Subscribe

Search

Copyright © 2025 IT Jungle