Remote debugging with GDB
This past few weeks I’ve been working on making remote debugging in GDB easier to use. What’s remote debugging? It’s where you run GDB on one machine and the program being debugged on another. To do...
View ArticleLTTng Packages now Available for Red Hat Enterprise Linux 7
EfficiOS is pleased to announce it is now providing LTTng packages for Red Hat Enterprise Linux 7, available today as part of its Enterprise Packages portal. EfficiOS specialises in the research and...
View ArticleA Lesson in Debugging: Big Projects Have Critical Bugs Too
I recently had an interesting problem which served as a great learning experience. It involves hair-pulling levels of frustration, vicious finger-pointing, and an unexpected ending — not a TV Soap...
View ArticleDebugging Java Applications using the Red Hat Container Development Kit
Containerization technology is fundamentally changing the way applications are packaged and deployed. The ability to create a uniform runtime that can be deployed and scaled is revolutionizing how many...
View ArticleDebugging .NET on Red Hat Enterprise Linux from Visual Studio
Being able to edit your C# (or F# for that matter) code on your Linux VM from Visual Studio in Windows is pretty great. As a Windows developer, you’re able to work in an environment you know and trust...
View ArticleProgrammatic Debugging: Part 1 the challenge
As every developer knows, debugging an application can be difficult and often enough you spend as much or more time debugging an application as originally writing it. Every programmer develops their...
View ArticleThe Truth about Microservices
John Frizelle, a Mobile Platform Architect at Red Hat, gave a talk on microservices wherein he provided some great advice about microservices. Most importantly, he provided guidance on when, where, and...
View ArticleThe GDB Python API
GDB has evolved in the last several years to provide a Python API. This series of articles will look at how a user can program GDB with the API and will also take an in-depth look at several features...
View ArticleEnabling Byteman Script with Red Hat JBoss Fuse and AMQ – Part 2
In my previous article, Enabling Byteman Script with Red Hat JBoss Fuse and AMQ – Part 1, we found a basic use-case for Byteman scripts with Red Hat JBoss Fuse or Red Hat JBoss AMQ. However, the log...
View ArticleUsing Byteman to Find Out Why the TimeZone Changed on a Java App Server
This article is about a real problem I faced where the timezone on a Java application server (in my case it was JBoss) changed unexpectedly during the run time of the server. It was hard to find any...
View Article