Configure IBM i Apache For Higher Traffic

When your site gets busy, your web server may need a configuration change to handle the load. We often start with the Apache web server’s ThreadsPerChild directive.

ThreadsPerChild controls how many connections can exist at once. Defaulting to 40, its value can be set in your Apache instance configuration file (for example, /www/zendphp7/httpd.conf):

Read more

UX Challenge: What Would You Do?

Sometimes a fresh perspective makes all the difference.

I recently needed to cancel a WebEx meeting. I clicked the menu item to cancel the meeting and was presented with this dialog box:

Read more

Steve Will Discusses IBM i Strategy

Steve Will on IBM i strategy

Steve Will discusses IBM i strategy

We recently hosted a day of strategy discussions for IT executives at Seiden Group’s CIO Summit in Dallas. Special guest Steve Will, Chief Architect of IBM i, joined the group to share his direction for the platform.

Read more

Installing Composer on IBM i

Composer, a tool to manage dependencies in PHP applicationsThe open source Composer tool, which manages PHP project dependencies, has become standard equipment for modern PHP. New to this tool? I recommend this introduction to Composer.

Composer automatically installs or updates required components, known as dependencies, and any others required by those initial components. The required components are defined by the developer in an easy-to-read JSON-formatted text file.

Read more

GitHub — A Collaboration Tool for Developers

GitHub IBMiWhile adding a new script to our Python for IBM i Examples GitHub Repository, I noticed that my pull request had evolved into a near-perfect example of how tools like GitHub improve upon ordinary Git.

Read more

IBM i Super Hero Revealed

Geeks that we are, we developers love our super heroes.

It’s not always easy to spot a Clark Kent in our midst. Case in point . . . have you ever seen Alan Seiden without his glasses?

Read more

Salesforce talks to IBM i and PHP: suggestions for successful integration

Salesforce and IBM i for BusinessSalesforce’s cloud platform has become a leading choice for enterprises seeking to automate their sales process. Known primarily for customer relationship management (CRM), Salesforce also offers broad integration with functionality such as marketing automation. Salesforce can also be integrated with core systems, such as those running on IBM i.

Here are a couple of suggestions from Seiden Group’s IBM i and cloud integration specialists.

Read more

Using Git on IBM i (with video review)

Git on IBMiWe’ve seen a surge of interest in Git version control on IBM i, so a recent video about Git caught my eye. 

The Git trend makes perfect sense as IBM i teams adopt languages such as PHP, Javascript, and Python to develop web user interfaces, APIs, and other functionality. That said, Git also supports the traditional IBM i language, RPG.

Read more

Resources for Learning Git

One of my favorite jobs here at Seiden Group is to introduce developers to the Git version control system. I’ve delivered talks, workshops, and individual Git training.

Fast, popular, and open source, Git can be hosted on varied platforms, such as cloud-based repositories (Github, Bitbucket), internal servers (GitLab), and on our trusty IBM i servers.

Read more

With a Lot of Help from My i

This past October I had the pleasure of collaborating musically with Ted Holt at the RPG & DB2 Summit.  Ted is not only a seasoned IBM i programmer, mastermind behind IT Jungle’s Guru column, and a speaker at many conferences, but also a musician who plays the ukulele, the banjo, the piano, and who knows what else.

Ted traditionally closes the Summit with an original IBM i rendition of a classic song. For this Summit I suggested that he adapt The Beatles’ With a Little Help from My Friends. Ted wrote the lyrics for, and invited me to help lead the group in, With a Lot of Help from My i.

Enjoy the video and lyrics below!

Read more