BitFlipperProbitflippers.dev·7 hours agoOpenRewrite JavaTemplate Throws ArrayIndexOutOfBoundsAre you getting a java.lang.ArrayIndexOutOfBoundsException from your JavaTemplate in your OpenRewrite recipe? If you are using substitution indicators (#{}) in your template string, you could have a mismatch between the number of indicators provided ...DiscussJavaTemplate
Igor Kulakovflounder.hashnode.dev·15 hours agoDebug Without BreakpointsIn a typical debugging scenario, you would set breakpoints to tell the debugger when to suspend your program. A breakpoint usually corresponds to the moment that marks the starting point of the further investigation. Well, in some situations you aren...DiscussJava
Shai AlmogforJava, Debugging, DevOps & Open Sourcedebugagent.com·Apr 16, 2024Software Testing as a Debugging ToolDebugging is not just about identifying errors—it's about instituting a reliable process for ensuring software health and longevity. In this post we discuss the role of software testing in debugging, including foundational concepts and how they conve...Discuss·10 likes·35 readsPractical Debugging at ScaleTesting
Igor Kulakovflounder.hashnode.dev·Apr 16, 2024Debug Unresponsive AppsThere are a lot of debugger tutorials out there that teach you how to set line breakpoints, log values, or evaluate expressions. While this knowledge alone gives you a lot of tools for debugging your application, real-world scenarios may be somewhat ...DiscussJava
Hyunwoo Choihyunwoochoi.hashnode.dev·Apr 14, 2024Debug method - 2: root cause analysisDuring firmware development, if something does not work as expected, we need to throw this question first: "hardware issue or firmware issue?" This idea will help to figure out potential root causes. Hardware issue? Verify power supply. Use a multi...DiscussDebugroot cause analysis
Mithilesh Gaikwadesymith.hashnode.dev·Apr 14, 2024A Comprehensive Guide to GCC FlagsGCC (GNU Compiler Collection) is one of the most widely used compilers in the world, powering a significant portion of software development across various platforms. One of the reasons for its popularity is the plethora of flags it offers, allowing d...Discussgcc compiler
Nitan Jananitan.hashnode.dev·Apr 13, 2024Non-Code Debugging : When a Break and a Bridge Saved the DayHey everyone, Today, I battled a unique bug (and no, it wasn't in my code!). This experience highlighted the importance of creative thinking, and taking well-timed breaks while debugging. I was working on a video streaming project with media uploads ...DiscussGeneral Programming
Rajat Pandeyrajatpandeyrishi.hashnode.dev·Apr 13, 2024Beginner's Guide to Web Development: Navigating the Path to Success 🚀Introduction Welcome to the world of web development! Today, as an Self-taught Aspiring Developer, I'll share some tips that I wish I knew before I started learning. Whether you're a tech enthusiast, a creative individual, or just starting out, getti...Discusswebdev
EthanDotLogethandotlog.hashnode.dev·Apr 13, 2024Level Up Your Code with Quokka: Instant Feedback for JavaScript Ninjas!Calling all JavaScript warriors! Ever coded like a boss only to be blindsided by a sneaky syntax error? Or maybe you spend ages staring at console.logs, trying to decipher your code's cryptic messages? Fear not, for there's a new weapon in your arsen...DiscussJavaScript
Rodney Lab - Content Site WebDev & Serverlessrodneylab.hashnode.dev·Apr 10, 2024Using raylib with Dear ImGui🖥️ Dear ImGui as a raylib Debugging Interface Here, we will look at using raylib with Dear ImGui. Dear ImGui is a C++ immediate mode GUI library, helpful for creating using interfaces in game development, or standalone apps. We see how you might cre...DiscussC++