Archive for the Category: Programming

Mark Taylor’s MQ API Exits – FAQ

Mark Taylor of IBM has published a blog item called MQ API Exits – FAQ which details a variety of questions (and answers) that Mark has received over the last several months. https://marketaylor.synology.me/?p=700 I have also added Mark’s blog (category: IBM MQ) as a widget on the sidebar of my blog. Regards, Roger Lacroix Capitalware […]

Also posted in C, IBM i (OS/400), IBM MQ, Linux, Unix, Windows Comments Off on Mark Taylor’s MQ API Exits – FAQ

Windows 10 quietly got a built-in network sniffer

Did you know that Microsoft added a network packet sniffer called Packet Monitor or Pktmon to Windows 10 October 2018 Update? Lawrence Abrams from BleepingComputer wrote about the Pktmon here: https://www.bleepingcomputer.com/news/microsoft/windows-10-quietly-got-a-built-in-network-sniffer-how-to-use/ Regards, Roger Lacroix Capitalware Inc.

Also posted in Windows Comments Off on Windows 10 quietly got a built-in network sniffer

IBM MQ, Java and MQ MI and/or MQ HA

Sometimes you come across things that make you just scratch your head and say who the hell wrote this @#$% code. I’m not trying to say that I’m the world’s greatest programmer but some of the shit that the MQ/Java team writes just makes my head spin. They need to share what they’re smoking! IBM’s […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), Raspberry Pi, Unix, Windows, z/OS Comments Off on IBM MQ, Java and MQ MI and/or MQ HA

Working from Home – Open Source Software

The other day I wrote about working from home, since I recently upgraded both my desktop and laptop to Windows 10 64-bit, I thought I should review/list the open source software I use to get the job done. You don’t need to go broke setting up your PC/laptop with software. Here is a list of […]

Also posted in .NET, C, C#, C++, Capitalware, Java, JMS, Open Source, Rexx, Windows Comments Off on Working from Home – Open Source Software

memmem() Function for a C Program

Last week, I needed a function for a C program that would search a string not null terminated for a string not null terminated. Hence, I could not use strstr() function because it requires the strings to be null terminated. So, I checked my trusty C Runtime Library Reference and found nothing that matched. Now […]

Also posted in C, HPE NonStop, IBM i (OS/400), Linux, macOS (Mac OS X), Open Source, Unix, Windows, z/OS Comments Off on memmem() Function for a C Program

IBM Integration Technical Conference 2020

After I received David La Rose of IBM’s email, I replied asking about the IBM Integration Technical Conference 2020 and I copied Ray Daniel of IBM on the email. Ray Daniel replied with an official statement of: Thank you for your interest in the Integration Technical Conference 2020 on March 16-19. Due to participant travel […]

Also posted in IBM i (OS/400), IBM MQ, Linux, Security, Unix, Windows, z/OS Comments Off on IBM Integration Technical Conference 2020

IBM Think 2020

I just received the following email from David La Rose of IBM saying that IBM Think 2020 has been cancelled and turn into a virtual event. Here is what email said: The health of IBM’s clients, employees and business partners is our primary concern. In light of global precautions for the COVID-19 Coronavirus, and building […]

Also posted in .NET, C, C#, C++, Education, IBM i (OS/400), IBM MQ, Java, JMS, Linux, Security, Unix, Windows, z/OS Comments Off on IBM Think 2020

Java’s Missing Byte Array Class

After 25 years, it is still surprising that Java doesn’t have a proper byte array class. There can be many reasons that the data a Java program needs to work with is in a byte array. It could be the contents of a file or MQTT message or IBM MQ message, etc. Since there is […]

Also posted in HPE NonStop, IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), Open Source, Raspberry Pi, Unix, Windows, z/OS 3 Comments

Updated Request & Reply JMS/MQRFH2 Messaging Scenario

The person on StackOverflow made a comment that I was using a static string as my reply message. Humm. Some times people cannot see the forest for the trees. So, I have updated my sample Java/MQ (i.e. MQTest77.java) in this posting to do the following: Connect to a remote queue manager Open an input queue, […]

Also posted in IBM i (OS/400), IBM MQ, Linux, macOS (Mac OS X), Unix, Windows, z/OS Comments Off on Updated Request & Reply JMS/MQRFH2 Messaging Scenario

Inhibit/Allow the Get & Put Actions of a Queue

On StackOverflow, someone asked a question about inhibiting get actions against a queue. Here is a simple Java/MQ program that will set inhibit or allow for the GET and PUT attributes of a queue. You can download the source code from here. Regards, Roger Lacroix Capitalware Inc.

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), Open Source, Raspberry Pi, Unix, Windows, z/OS Comments Off on Inhibit/Allow the Get & Put Actions of a Queue