Archive for the Category: Open Source

Updates to My ByteArray Class

Last year, I posted a blog item called Java’s Missing Byte Array Class regarding the missing ByteArray class in Java and I published my ByteArray class for all to use. I have fixed a bug in the getBytes method and added 2 new methods: public int convertToInt_BE() public void replaceAndResize(byte[] oldByteArray, byte[] newByteArray) I have […]

Also posted in HPE NonStop, IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on Updates to My ByteArray Class

Ubuntu 21.04 Released

Canonical has just released Ubuntu v21.04. http://releases.ubuntu.com/21.04/ Super-fast, easy to use and free, the Ubuntu operating system powers millions of desktops, netbooks and servers around the world. Ubuntu does everything you need it to. It’ll work with your existing PC files, printers, cameras and MP3 players. And it comes with thousands of free apps. Regards, […]

Also posted in Linux, Operating Systems Comments Off on Ubuntu 21.04 Released

Programmatically Get IBM MQ Version for Both Client and Queue Manager

Recently, on both StackOverflow and mqseries.net, people have been asking about getting both the client and queue manager versions numbers for MQ. It is pretty easy to get both the client and queue manager from the command line. For the IBM MQ installation that is running the queue manager, you simply issue the following command: […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), PCF, Programming, Raspberry Pi, Unix, Windows Comments Off on Programmatically Get IBM MQ Version for Both Client and Queue Manager

FreeBSD v13.0 Released

The FreeBSD Release Engineering Team has just released FreeBSD v13.0. https://www.freebsd.org/releases/13.0R/announce.html FreeBSD is an advanced operating system for modern server, desktop, and embedded computer platforms. FreeBSD’s code base has undergone over thirty years of continuous development, improvement, and optimization. It is developed and maintained by a large team of individuals. FreeBSD provides advanced networking, impressive […]

Also posted in Operating Systems Comments Off on FreeBSD v13.0 Released

Enhancement to Exporting MQ Objects into Individual Files

Yesterday, I wrote a blog item regarding Exporting MQ Objects into Individual Files. I forgot that the dmpmqcfg program can output the MQ Object information as 1 line rather than spanning multiple lines. Hence, if we let dmpmqcfg do that work then we can simplify the Rexx script to only output the various MQ objects […]

Also posted in IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Programming, Rexx, Windows Comments Off on Enhancement to Exporting MQ Objects into Individual Files

Exporting MQ Objects into Individual Files

I posted this item on mqseries.net and I thought I should do a write up here. Back in the early 2000s, I was a consultant at a customer site and they wanted the nightly dumps of the MQ objects (not messages), 1 line per object and then check those files into a source code repository. […]

Also posted in IBM MQ, IBM MQ Appliance, Linux, macOS (Mac OS X), Programming, Rexx, Windows Comments Off on Exporting MQ Objects into Individual Files

CDex and freedb

If you’ve been reading my posts, you know that my favorite gift (hint, hint) is music on CDs. (1) It is the best quality available for music and (2) the artists get paid the most from selling a CD (vs radio or streaming). I received a bunch of CDs for Xmas, so today I thought […]

Also posted in Music, Windows Comments Off on CDex and freedb

C Code to Lookup MQ Reason Code

Starting with the release of IBM MQ v8.0, IBM included a new header file called: cmqstrc.h. The file description says: This file provides mappings between MQI constant values and string versions of their definitions. In the cmqstrc.h file, from IBM MQ v9.2, there are 342 subroutines for looking up the various integer values and returning […]

Also posted in C, Capitalware, HPE NonStop, IBM i (OS/400), IBM MQ, Linux, macOS (Mac OS X), Programming, Raspberry Pi, Unix, Windows, z/OS Comments Off on C Code to Lookup MQ Reason Code

Ubuntu 20.10 Released

Canonical has just released Ubuntu v20.10. http://releases.ubuntu.com/20.10/ Super-fast, easy to use and free, the Ubuntu operating system powers millions of desktops, netbooks and servers around the world. Ubuntu does everything you need it to. It’ll work with your existing PC files, printers, cameras and MP3 players. And it comes with thousands of free apps. Regards, […]

Also posted in Linux, Operating Systems Comments Off on Ubuntu 20.10 Released

OpenBSD v6.8 Released

Theo de Raadt has just released OpenBSD v6.8. http://www.openbsd.org/67.html The OpenBSD project produces a FREE, multi-platform 4.4BSD-based UNIX-like operating system. Our efforts emphasize portability, standardization, correctness, proactive security and integrated cryptography. Regards, Roger Lacroix Capitalware Inc.

Also posted in Operating Systems Comments Off on OpenBSD v6.8 Released