This video explains why the GUI can be lagging and what you can do about it. Read More
When High Availability Alone Isn’t Enough Ash Giddings
High availability solutions for IBM i are commonplace these days. Some opt for software-based logical replication solutions while others… Read More
New Milestone V16 | Remain Software remainsoftware.com
We’ve resolved a user interface issue to enhance your experience. Previously, task solutions and task details were displayed together on a single page, which could become cluttered, especially when solutions were lengthy. Here’s how we’ve made it more user-friendly:
1. Paging Functionality: We’ve introduced paging, allowing you to navigate through solutions with ease. Now, you can move through the solutions one page at a time, making it less overwhelming.2. Context Menu: Each solution item now has a context menu. This menu offers additional options and makes it simpler for you to interact with solutions, such as connecting or disconnecting them.3. Tab Organization: To improve overall readability and usability, we’ve separated task solutions and task details into tabs. You can effortlessly switch between viewing task details and associated solutions, making the interface cleaner and more intuitive. Read More
Determining the time zone with a user defined function [email protected] (Simon Hutchinson)
In a previous post I wrote about calculating the time in different places in my IBM i partition. I mentioned at the end of that post that I had created a User Defined Function, UDF, to perform that calculation for me. This post is to show you how I did that. As I described in the previous post I can calculate the UTC by using the CURRENT_TIMEZONE special register: UTC time = CURRENT_TIMESTAMP – CURRENT_TIMEZONE It is not possible to know what other time zone’s difference is from UTC without using a table to contain the following information: Read more » Read More
Data-Manipulation Operations Using Free Format, Part One
Free-format RPG IV supports assignment statements for numeric, character, date, time, and indicator data.
In either form, the evaluate operation performs the functions specified in the expression on the right side of the equal sign (=) and assigns (moves) the expression’s result to the variable specified on the left. Read More