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

Add apachectl to IBM i for Controlling Apache Web Instances

sobo.redHere at Seiden Group, we seek ways to make IBM i systems more congenial for developers accustomed to other platforms, such as Linux.

Developers coming from a non-IBM i background know how to run the apachectl command to start, restart, and end an Apache web server instance. Instead of apachectl, however, IBM i provides a web-based graphical interface and the commands STRTCPSVR and ENDTCPSVR (be sure to prompt those for parameters using F4).

To supply the “missing” apachectl command for IBM i, I have written a BASH shell script that simulates apachectl on IBM i.

Read more

Steph’s Sanity Checks for Programmers

Stephanie RabbiniYou’re sure you fixed that last bug, but the app is still malfunctioning. You’re racking your brain for the cause. Paradoxically,  the more you know about programming, the more likely you are to over-think the problem.

I’ve been there. My Seiden Group colleagues have taken to calling me their “CTO” (Chief Troubleshooting Officer), for my debugging skills.

Before you wear yourself out seeking obscure bugs, try these sanity checks:

Read more

Open-Source Tools (rsync, cURL, Git and more) on IBM i

Open Source IBMiOpen-source tools aren’t just for Linux anymore. Popular tools such as rsync, cURL, Git, and Wget have come to IBM i.

Although such open-source tools have been available for years in AIX distributions by Michael Perzl, those RPM packages required extra know-how, and weren’t officially supported by IBM.

Read more

PHP Toolkit for IBM i Conversion Tips

PHP Toolkit for IBM iRecently we’ve heard from several clients seeking help with Zend Server upgrades. While generally straightforward, upgrades can require an extra step with very old versions of Zend Server. “Old” means Zend Core or Zend Server 5.1 or earlier. Upgrades from these old versions may require a migration from Easycom to the “new” PHP to IBM i toolkit.

Read more

Next IBM i CIO Summit to be held October 16-17, 2017, Minneapolis

IBMi CIO Summit In late April in Manhattan, Seiden Group had the pleasure of hosting its first IBM i CIO Summit.

Now we’ve gone a step further, teaming up with System i Developer partners Susan Gantner, Jon Paris and Paul Tuohy, to organize an IBM i CIO Summit “Plus.” The event will be held October 16-17, 2017, in Minneapolis, in conjunction with the RPG & DB2 Summit.

Read more

Resources for Upgrading to PHP 7 on IBM i

PHP 7 Zend ServerNow that speedy PHP 7 is available for IBM i, we’re helping our clients upgrade to this long-awaited release via Zend Server 9. I thought I’d share some of our favorite resources for performing this upgrade safely and efficiently.

First, we recommend Rod Flohr’s article Migrate to Zend Server 9 from Previous Versions, which contains both basic instructions and special tips.

Read more

Learning the Latest on Laravel

Laravel at Zendcon

L to R: Alan, Jorge Diaz, and Laravel’s creator Taylor Otwell at Zendcon 2016

Seiden Group colleague Josh Hall and I will attend Laracon, the Laravel conference, in NYC on July 25-26, 2017. Getting these coveted tickets required persistence — they sold out quickly!

Laravel is a hot PHP framework with a loyal community. We’ve been building our Laravel practice and look forward to sharing the latest tips and techniques with our clients.

According to creator Taylor Otwell, the first commercial installation of Laravel was on an IBM i system!

Read more