Archive for the Category: Programming

Java 10 Released

Oracle has just released Java 10. http://www.oracle.com/technetwork/java/javase/10-relnote-issues-4108729.html Java Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers, as well as in today’s demanding embedded environments. Java offers the rich user interface, performance, versatility, portability, and security that today’s applicationsrequire. Regards, Roger Lacroix Capitalware Inc.

Also posted in IBM i (OS/400), Java, JMS, Linux, macOS (Mac OS X), Unix, Windows, z/OS Comments Off on Java 10 Released

High performance IBM MQ & JMS applications

Bastien Jansen has written a blog posting called: High performance IBM MQ & JMS applications. If you program in JMS and IBM MQ then you should definitely read the blog posting. You can find it here: https://bjansen.github.io/java/2018/03/04/high-performance-mq-jms.html Persistent messages are used by queue managers to guarantee message delivery. That’s not the correct IBM terminology. It […]

Also posted in IBM MQ, IBM MQ Appliance, Java, JMS Comments Off on High performance IBM MQ & JMS applications

New Raspberry Pi 3 Model B+ Released

Raspberry Pi Foundation has just released a new Raspberry Pi 3 Model B+. https://www.raspberrypi.org/blog/raspberry-pi-3-model-bplus-sale-now-35/ It has a faster CPU, upgraded networking and improved thermal management. Specifications: Broadcom BCM2837B0, Cortex-A53 (ARMv8) 64-bit SoC @ 1.4GHz 1GB LPDDR2 SDRAM 2.4GHz and 5GHz IEEE 802.11.b/g/n/ac wireless LAN, Bluetooth 4.2, BLE Gigabit Ethernet over USB 2.0 (maximum throughput 300 […]

Also posted in Education, Linux, Open Source, Operating Systems, Raspberry Pi Comments Off on New Raspberry Pi 3 Model B+ Released

What is the default behaviour of method writeString of MQMessage for Java?

Paul Titheridge has posted a blog item over at developerWorks with the title “What is the default behaviour of the IBM MQ classes for Java method MQMessage.writeString(String)?”: https://developer.ibm.com/messaging/2018/03/09/mqmessage-writestring-default-behaviour/ Regards, Roger Lacroix Capitalware Inc.

Also posted in IBM i (OS/400), IBM MQ, Java, Linux, Unix, Windows, z/OS Comments Off on What is the default behaviour of method writeString of MQMessage for Java?

Creating a Standard for MQ Messages to/from SQLite DB

Yesterday, I wrote about MQ Messages to/from SQLite DB which are a pair of utilities for offloading and loading messages to/from SQLite database. I thought it would be a good idea to publish what I designed so that other vendors, companies or users can easy use the standard. First, the SQL to create the table […]

Also posted in C, Capitalware, Database, IBM i (OS/400), IBM MQ, Linux, MQ Message Replication, Open Source, Unix, Windows Comments Off on Creating a Standard for MQ Messages to/from SQLite DB

SQLite v3.22.0 Released

D. Richard Hipp has just released SQLite v3.22.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.22.0 Released

I’m a Bad Programmer! ;)

If I was in a code walk-through of someone else’s code and found the bug that I just found in my code, I would say “that is some bad programming”. So, I’ll admit it – I’m a bad programmer! 😉 A long time ago, I created a nice logging framework (C code) for Capitalware’s products. […]

Also posted in C, Capitalware, IBM i (OS/400), IBM MQ, z/OS Comments Off on I’m a Bad Programmer! ;)

Java/JMS MQ Applications and Maven

IBM has made available the MQ Redistributable Client (Java/JMS portion) on Maven. Mark Taylor of IBM has a blog posting on it and how to configure your files to use it: https://developer.ibm.com/messaging/2018/01/09/developing-mq-java-applications-maven/ Regards, Roger Lacroix Capitalware Inc.

Also posted in IBM MQ, Java, JMS, Linux, macOS (Mac OS X), Unix, Windows Comments Off on Java/JMS MQ Applications and Maven

Sample Java Code to Subscribe to an IBM MQ Topic

Here is blog posting # 2 on subscribing to a topic in IBM MQ. More code examples – here is a Java IBM MQ (non-JMS) sample program to subscribe to a topic within a queue manager of IBM MQ. It will receives messages until ‘no messages available’ exception which is set for 30 seconds. You […]

Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), Unix, Windows, z/OS Comments Off on Sample Java Code to Subscribe to an IBM MQ Topic

Sample Java Code to Publish to an IBM MQ Topic

Programmers always have questions about coding Pub/Sub in IBM MQ. I’ll do 2 blog posting: one on publishing to a topic and the next one on subscribing to a topic in IBM MQ. Since everyone likes code examples, here is a Java IBM MQ (non-JMS) sample program to publish a message to a topic within […]

Also posted in IBM i (OS/400), IBM MQ, IBM MQ Appliance, Java, Linux, macOS (Mac OS X), Unix, Windows, z/OS Comments Off on Sample Java Code to Publish to an IBM MQ Topic