Archive for the Category: Programming

VEQ File Layout

The VEQ file format is used by 3 Capitalware products: MQ Visual Edit, MQ Visual Browse and MQ Batch Toolkit to backup and restore messages including MQMD to/from a file. I was recently asked if I would publish the VEQ layout (something I’ve never done). I know some people have reverse engineered the file layout, […]

Also posted in Capitalware, IBM MQ, Java, Linux, MQ Batch Toolkit, MQ Visual Browse, MQ Visual Edit, Open Source, Unix, Windows Comments Off on VEQ File Layout

Exits and WMQ installed in a non-default location

I have been testing Capitalware products (various exits) on different platforms with WebSphere MQ v7.1 & v7.5 and life was going along very well. I had a customer (who uses our security exit) just contacted me saying that they have a Linux server with 3 different releases of MQ installed (v7.0.1.9, v7.1.0.0 and v7.5.0.1) where […]

Also posted in C, Capitalware, IBM i (OS/400), IBM MQ, Linux, MQ Auditor, MQ Authenticate User Security Exit, MQ Enterprise Security Suite, MQ Standard Security Exit, Security, Unix, Windows Comments Off on Exits and WMQ installed in a non-default location

Security and the Development Process

From the article: Developers aren’t security experts, and most security experts aren’t developers. That’s so true. John Jacott has posted an arcticle at Venture Beat that every developer and security expert should read: http://venturebeat.com/2013/04/06/developer-first-security/ Regards, Roger Lacroix Capitalware Inc.

Also posted in Education, Security Comments Off on Security and the Development Process

Ten Web Sites that teach Coding

Cale Guthrie Weissman at PandoDaily has put together a list of web sites that teach coding: http://pandodaily.com/2013/04/05/ten-websites-that-teach-coding-and-a-bunch-of-other-things/ Regards, Roger Lacroix Capitalware Inc.

Also posted in Education Comments Off on Ten Web Sites that teach Coding

Capitalware’s MQ Technical Conference v2.0.1.3

Capitalware would like to announce a new 3-day MQ Technical Conference v2.0.1.3 (MQTC). MQTC is an event that will educate attendees on current practices, methodologies, administration, problem determination, security best practices and technology trends for IBM’s WebSphere MQ. MQTC will offer over 40 sessions that are designed to enhance the skills of IT professionals who […]

Also posted in C, Capitalware, Education, IBM i (OS/400), IBM MQ, Java, JMS, Linux, macOS (Mac OS X), Mobile, MQ Technical Conference, Unix, Windows, z/OS Comments Off on Capitalware’s MQ Technical Conference v2.0.1.3

Multi-threaded version of amqscnxc

Tim Zielke has updated amqscnxc to support multi-threaded on Linux. You can find the updated version of amqscnxc here: https://www.capitalware.com/mq_code_c.html Regards, Roger Lacroix Capitalware Inc.

Also posted in C, IBM MQ, Linux 1 Comment

NASA JPL Java Coding Standard

If you ever wanted to read NASA’s JPL Java Coding Standard then here you go: http://lars-lab.jpl.nasa.gov/JPL_Coding_Standard_Java.pdf Regards, Roger Lacroix Capitalware Inc.

Also posted in Java Comments Off on NASA JPL Java Coding Standard

SQLite v3.7.16 Released

D. Richard Hipp has just released SQLite v3.7.16. 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 Comments Off on SQLite v3.7.16 Released

Pictures from a Developer’s Life

If a picture speaks a 1000 words, then this web page is worth a thousand laughs: http://martinvalasek.com/blog/pictures-from-a-developers-life Regards, Roger Lacroix Capitalware Inc.

Also posted in General Comments Off on Pictures from a Developer’s Life

dlsym and dlerror Weirdness on Solaris

Lately, I have been complaining about Microsoft’s Visual C++, so I figured I better write about some recent Solaris weirdness. A customer installed MQAUSX on Solaris v10 that has WebSphere MQ v7.0.1.9 installed. They configured MQAUSX to authenticate the incoming MQ client connections against a remote LDAP server. Everything was working perfectly fine. Here’s what […]

Also posted in C, Capitalware, IBM MQ, MQ Authenticate User Security Exit, Unix Comments Off on dlsym and dlerror Weirdness on Solaris