-
The Open List and Process Open List APIs make list proc
In the past Ron Turull has looked at a few API lists -- APIs which output is a list of entries that are written to a user space (for example, the QMHLJOBL API). One of its drawbacks, however, is th...
-
Quick command line access
Here's a way to get command line access from whatever screen you happen to be on.
-
Know what user pressed what from any system command scr
In any application, you are surely using one of the iSeries system functions or commands (i.e. WRKSPLF, etc). And in some cases you want to easily track down programmatically what user pressed when...
-
Introduction to J2EE-based WebSphere security
Web development expert Jim Mason shows you how you can take advantage of WebSphere Express's J2EE-based security.
-
Authenticate use of Web applications via user profiles
One technique you can use to authenticate users to the HTTP server is to request and validate an OS/400 user profile and password. In most cases, however, you'll want to use this method only if the...
-
How to check for invalid log-on attempts
You don't want unauthorized people accessing your iSeries, so it's a good idea to monitor invalid log-on attempts. By doing so you can see who simply mistyped and who had no business trying to log in.
-
Pitfalls of using the binder language
In Part 1, Ron Turull discussed service program signatures and defined the differences between current and previous signature levels. In Part 2, he discussed the very simple binder language and how...
-
Customize user authority on the iSeries
You don't need expensive add-on software to customize user authority on the iSeries, just use iSeries Navigator. Learn how in this member-submitted tip.
-
VARPG -- Reprocess changed records
Scenario: You're validating data in changed records of a subfile, but you need to keep those records in a changed status to be processed by a future readc operation.
-
User profile mysteriously disabled
If you have an iSeries mapped to a network drive and Windows XP configured to automatically connect the drives at Windows startup time, there is a problem if your Windows Network user ID is differe...
-
Useful date expressions in V5R3/Free RPG
These are some useful expressions for working with dates in V5R3/Free RPG. They could be used directly in code, or encapsulated within functions.
-
Tuning the auto-tuner
The automatic performance adjustment on the iSeries can help you keep your system in step with workload changes. But if your workload changes very quickly, the auto-tuner may need some help from yo...
-
Getting started with CGIDEV2 -- Part 4
Paul Tuohy looks at the steps you take to debug CGI program, along with one of the tools that CGIDEV2 provides to make the debugging process even easier.
-
Authenticate use of Web applications via user profiles
One technique you can use to authenticate users to the HTTP server is to request and validate an OS/400 user profile and password. In most cases, however, you'll want to use this method only if the...
-
Checking for profiles that have default passwords
Using default passwords is never a good idea, even when you're rushed for time. In this tip, Rich Loeber gives you an easy way to identify default user profiles on your system so you can get these ...
-
Understanding the binder language
In his previous tip Ron Turull discussed service program signatures and defined the differences between current and previous signature levels. In this installment, he discusses the simple binder la...
-
How to define a sequence number column to a table
Learn how to define a sequence number column to a table that gets populated by the system every time a record is added to that table.
-
How to produce iSeries graphs on Web pages
The iSeries has been beaten up for years for its ugly green screens, but Web technologies can change all that. Web development expert Paul Holm shows you how Web applications can easily create dyna...
-
Bypassing the 65,000 row limit in Excel via the iSeries
When you need to upload more than 65,000 rows of data from the iSeries to Excel, use the "Receive files from Host icon". Learn how in this Search400.com tip.
-
Eliminate the hassle of recreating configuration object
Creating configuration objects, especially lines, controllers and devices for communications, can be time-consuming. You'd hate to create objects only to have to recreate them from scratch should t...
-
V6R1 upgrade planning checklist
When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been installed.
-
Connecting multiple iSeries systems through DDM
Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed data management (DDM).
-
Preventing IBM i data theft
A firewall should be the first line of defense to protect your IBM i system, but not the only security measure you take. Rich Loeber counsels you to not ignore the enemy within. Build strong object...
-
A power-handling CL program for multiple IBM i servers
Rather than connecting your AS/400's to their own separate UPSs, find out how one UPS, one cable and a CL program can manage all your power-handling needs.