IBM i (AS/400, RPG) Recruiting, Staffing & Consulting

IBM i Recruitment Experts: Connecting IBM i Talent with Direct Hire and Consulting Openings. Unmatched IBM i Market Knowledge & Insight.

  • Start Here
  • IBM i Hiring Solutions
  • About
  • Clients
    • Our Process
    • Hiring
    • Hire and Train RPG Developers
    • Submit Search Request
  • Candidates
    • Careers
    • Opportunities
    • Job Openings
  • Resources
  • Blog
    • Talsco Weekly

Talsco Weekly: đź”’ Secure your IBM i system

Secure IBM i


Welcome to another edition of Talsco Weekly

  • IBM i Brief:  đź”’ ​Kisco Systems Acquires DXR Security in Seamless Transition. ​ 🚀 ​Rocket Software improves IBM i software testing security.
  • Development:  ⚡ ​Node.js 22 is now available! RPG Developers: Need to git into Git. 🔍 ​RPG End Code Blocks – Extension Search.
  • Data:  📉​SQL partition tables: The exciting new possibilities for organizing data.
  • Hiring:  ​The Unretiring.
  • Security:  đź”’ ​Secure your IBM i system​.

IBM i Brief

🔒 ​Kisco Systems Acquires DXR Security in Seamless Transition

Kisco Systems announced the acquisition of DXR Security, a significant move in fortifying its IBM i security services arm.

​Kisco Systems: ​

Delivers complete IBM i solutions with best-in-class software encompassing everything from operating system management and disaster recovery to monitoring, data protection, audit, and more.

​DRX Security:​

DXR Security is an IBM i security services and education company known for its deep knowledge of IBM i security.

This strategic acquisition, by Kisco Systems will retain, industry veterans John Vanderwall and Carol Woodbury, who will stay on as strategic advisors.

For Kisco, their goal is to elevate the caliber of services offered and enhance market dominance in the IBM i security sector.

Both organizations are commited to a smooth transition ensuring maximum benefits for all stakeholders.

Key Takeaway:

As you read this press release note, this acquisition is ​due to the pending retirements​ of Carol Woodbury and John Vanderwall. Instead of simply drifting off into retirement, they have chosen to remain as strategic advisors and mentors to pass on their extensive IBM i System and Security knowledge.

“At some point in the future, we’ll be retiring, and we wanted to make sure our IBM i expertise and knowledge was transferred to an organization that will use it to continue to educate the IBM i community. – Carol Woodbury

IBM i managers who are looking to move into retirement should also consider acquiring new talent at least 6 months to a year before their departure.  Doing this ensures the successful transition of vital institutional and business process knowledge.

🚀 ​Rocket Software improves IBM i software testing security

Rocket Software expanded its DevOps platform for IBM i platforms, enabling easier and more secure application testing. The update introduces masking capabilities to protect sensitive data from developers, ensuring compliance. IBM’s support for IBM i platform until 2032 indicates continued investment in performance improvements.

Observation: Not sure why iSeries is used here vs IBM i.


Development

⚡ ​Node.js 22 is now available!

Highlights include require()ing ES modules, a WebSocket client, updates of the V8 JavaScript engine, and more! Node.js 22 will enter long-term support (LTS) in October, but until then, it will be the “Current” release for the next six months. Download Node.js 22.0.0​. Notable changes include V8 Update to 12.4, Maglev Compiler default activation, and more. Try out the new Node.js 22 release and help shape the future of Node.js by participating in the ecosystem survey.

It is important to note that even what is considered newer development languages, such as ​Node.js, become unsupported​, thus prone to tech debt.

​Node.js release schedule

​RPG Developers: Need to git into Git

Using version control systems like Git is essential for managing changes to code. One useful feature in Git is the ability to “stash” changes. Here’s what stashing unstaged changes in Git involves and why it’s helpful:

What It Means to Stash Unstaged Changes:

Unstaged Changes: These are modifications in your working directory that have not yet been added to the staging area with git add. They could include edits to files, newly created files, or files that have been deleted but not yet committed.

Stashing: This refers to temporarily saving these unstaged changes in a clean state, enabling you to switch contexts or branches without committing half-done work. The git stash command takes both staged and unstaged changes out of your current working directory and saves them on a stack of unfinished changes that you can return to later.

How It Works:

When you run git stash, Git takes the modifications in your working directory (both staged and unstaged), saves them to a stash, and then reverts your working directory to the last commit state. It’s like pressing a pause button on your current changes.

You can also specifically stash only unstaged changes using git stash push –keep-index, which stashes your unstaged changes but leaves any staged changes in place.

Why It’s Useful:

Context Switching: If you need to switch branches to work on something else, stashing lets you save your progress without making premature commits.

Keeping Work Safe: Stashes are useful for safeguarding changes that aren’t ready for a commit, ensuring you don’t lose your work.

Clean Work Environment: By stashing changes, you can maintain a clean working environment, which is particularly useful when pulling new changes from a remote repository that might conflict with your local changes.

Overall, stashing is a powerful tool in Git that helps developers manage their work more effectively, allowing for safe context switching and temporary shelving of changes without cluttering the commit history.

​🔍 ​RPG End Code Blocks – Extension Search

Here is a post about using VS Code for IBM i and missing automatic code block completions from RDi.


Data

📉​SQL partition tables: The exciting new possibilities for organizing data

In this episode of TechTalk SMB, Charlie Guarino chats with Sven Jansson, an IBM i consultant and senior application architect with nearly 30 years of experience.

They discuss SQL partition tables, a data storage technique that allows for managing vast amounts of data efficiently on IBM systems.

Key points:

  • Partition tables, which are free with IBM i 7.5, enable databases to store data beyond the traditional limits, supporting up to 256 partitions per table, each with a capacity of 1.7 TB. This method is particularly beneficial for high-volume applications like credit card transactions, where data grows rapidly.
  • There are several technical aspects and advantages of using partition tables, including performance maintenance and seamless data management across partitions, making them ideal for scenarios involving massive data sets and potentially aiding in applications like AI.

​Listen or read the transcript​.


Hiring

​The Unretiring

“In what is no longer just a trend but rather a permanent feature of the new world of work, more people are “unretiring” and returning to the workforce.” While some workers are simply not retiring at all.


Security

🔒 ​Secure your IBM i system​

Using default passwords poses a significant security risk on your IBM i system, as they are often easily guessed by unauthorized users.

By default, profiles in IBM i (7.5) now have *NONE, requiring explicit password assignment for new users to enhance security. It is crucial to create strong, unique passwords for each user, change them regularly, and utilize IBM i password management commands.

Ensuring strong password policies and educating users on password security are paramount. Detect default passwords with the Analyze Default Password (ANZDFTPWD) command and take necessary measures to enhance system security.


Join

Sign up for Talsco Weekly to get the latest news, insight and job openings for the IBM i professional.


Contact us

If you are an RPG programmer looking to explore opportunities or a client who is looking for a talented IBM i professional, please contact us. We look forward to assisting you.


Share

Do you know of someone who could benefit from Talsco Weekly? If so, please use the social media buttons to spread the word. Thank you!

Tweet
Share
Share

Search

Talsco Weekly

Don't miss out. Sign up for immediate access to the latest news, updates and opportunities in the IBM i community.

By joining Talsco Weekly and our community, you agree to our Privacy Policy. Got questions? Contact us here.

Follow Us

  • Facebook
  • Instagram
  • LinkedIn
  • RSS
  • Twitter

Content

Talsco Weekly: Build an LLM from Scratch on the IBM i

Talsco Weekly: AI Meets IBM i with watsonx

Talsco Weekly: How to Find Top IBM i Talent

Talsco Weekly: IBM Power quietly powers global commerce

Talsco Weekly: The IBM i’s Big Event

Talsco Weekly: React Revolution in IBM i Development

Talsco Weekly: Empowering IBM i Developers in the Age of AI

Talsco Weekly: The IBM i Generalist – Specialist

Talsco Weekly: IBM’s 2040 Vision for IBM i

Talsco Weekly: 2 Major IBM i Security Developments You Need to Know

Talsco Weekly: The Career Question Every IBM i Developer Should Ask

Talsco Weekly: Navigating the AI Revolution for IBM i Developers

Talsco Weekly: Where do RPG Developers Hang Out?

Talsco Weekly: AI Skills Now Essential for IBM i Developers

NEWSLETTER

Get hand-picked roundup of the best, helpful IBM i, Modernization and Open Source related links every week.

Learn More

CONTACT US

We would love to speak with you to discuss your IBM i related needs and to answer any questions you might have.

Contact Us

JOB OPENINGS

We have IBM i, iSeries and AS400 direct-hire and consulting openings all over the United States of America.

Job Openings

  • Home
  • About
  • Clients
  • Candidates
  • Blog
  • Contact
  • Privacy Policy
  • Terms & Conditions

All content at this site is the sole property of Talsco, Inc, and all Copyrights are the property of their respective owners. This site and its contents are not associated with, assisted by, or representing IBM Corporation in any way.