Archive for the Category: Programming

Request & Reply JMS/MQRFH2 Messaging Scenario

Sometimes people over think a problem and write a complicated solution when really the solution is no different than any other Request/Reply scenario (use case). On StackOverflow, someone asked a question about sending a reply JMS/MQRFH2 message using the RFH2 header and folder values from the original request message. The code will copy the RFH2 […]

Also posted in HPE NonStop, IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, JMS, Linux, macOS (Mac OS X), Open Source, Raspberry Pi, Unix, Windows, z/OS Comments Off on Request & Reply JMS/MQRFH2 Messaging Scenario

SQLite v3.31.0 Released

D. Richard Hipp has just released SQLite v3.31.0. http://www.sqlite.org/news.html SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain. Regards, Roger Lacroix Capitalware Inc.

Also posted in C, Database, IBM i (OS/400), Linux, macOS (Mac OS X), Open Source, Unix, Windows, z/OS Comments Off on SQLite v3.31.0 Released

IBM MQ and C# .NET Compatibility

Today, I went to build (compile) and run a C# .NET/MQ sample that I have which worked perfectly before and I got the following error when I ran it: I compiled it again. No errors and it successfully generated the executable. Weird. When I ran it, I got the above error message. I searched the […]

Also posted in .NET, C#, Windows Comments Off on IBM MQ and C# .NET Compatibility

JMS/MQRFH2 Message Properties in “other” Folder

On StackOverflow, someone asked about having an “other” folder (not “usr”) with an MQRFH2 (aka JMS) message. That day, I played around with a MQ/Java program that created various folders in an MQRFH2 message. i.e. When I ran a MQ/JMS program to retrieve the messages, the MQ/JMS programs simply ignore all folders outside of ‘mcd’, […]

Also posted in C, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), Unix, Windows, z/OS Comments Off on JMS/MQRFH2 Message Properties in “other” Folder

MQ Internals Explained (a little bit)

IBM likes to market IBM MQ (aka WebSphere MQ, MQSeries) as a simple and complete solution for business’s messaging needs. Going with the KISS approach is wise (very wise in some cases). IBM talks about the 2 different messaging models that IBM MQ supports: Point-to-Point (P2P) and Publish/Subscribe (Pub/Sub). IBM will: show you how to […]

Also posted in .NET, Assembler, C, C#, C++, HPE NonStop, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), MQ Auditor, MQ Message Encryption, Unix, Windows, z/OS 2 Comments

Java on Windows 10 Issue: “Could not open/create prefs root node”

I was getting the following error message when I would run a Java application on my new Windows 10 Pro PC: I searched the internet regarding the error message, people say it is a known bug and you need to manually create the following Windows registry key: When I opened the RegEdit, I found that […]

Also posted in Java, Windows Comments Off on Java on Windows 10 Issue: “Could not open/create prefs root node”

AMQ7234 Question from the MQ ListServer

Doug posted a question on MQ List Server regarding the MQ error message AMQ7234. His question was: My shop has always struggled with large number of messages just being left on the queue. Sometimes to be processed later, sometimes because the application does not know what to do with them, but they cannot be removed. […]

Also posted in C, HPE NonStop, IBM i (OS/400), IBM MQ, Linux, Unix, z/OS Comments Off on AMQ7234 Question from the MQ ListServer

IBM: ‘Mac users are happier and more productive’

Here’s an interesting article over at ComputerWorld called: IBM: ‘Mac users are happier and more productive’ On first look (the critic in me), I’m thinking the survey must be paid for by Apple. At Jamf Nation User Conference, IBM CIO Fletcher Previn said that IBM employees who use Macs are more likely to stay with […]

Also posted in macOS (Mac OS X), Windows Comments Off on IBM: ‘Mac users are happier and more productive’

Learn How to Code in Python With Microsoft’s Free Classes

Microsoft has created free instructional videos on Python. Microsoft has uploaded a 44-part series to YouTube dubbed Python for Beginners, which can teach anyone how to program in Python. Regards, Roger Lacroix Capitalware Inc.

Also posted in Education Comments Off on Learn How to Code in Python With Microsoft’s Free Classes

SQLite v3.30.0 Released

D. Richard Hipp has just released SQLite v3.30.0. http://www.sqlite.org/news.html SQLite is a software library that implements a self-contained, serverless, zero-configuration, transactional SQL database engine. SQLite is the most widely deployed SQL database engine in the world. The source code for SQLite is in the public domain. Regards, Roger Lacroix Capitalware Inc.

Also posted in C, Database, IBM i (OS/400), Linux, macOS (Mac OS X), Open Source, Unix, Windows, z/OS Comments Off on SQLite v3.30.0 Released