Intro In the first part I explained the theoretical approach to log analysis that I think is best for a sustain engineer. This engineer doesn’t need to analyze logs immediately as they come but instead is focused on a deep analysis of complicated issues. In this second part I’ll show that many search scenarios can be covered with one sophisticated template and ...
Read More »IDE approach to log analysis pt. 1
Intro I think most software engineers understand the importance of logs. They have become part of software development. If something doesn’t work we try to find the cause in the logs. This could be enough for simple cases when a bug prevents an application from opening a window. You find the issue in the logs, look it up on Google ...
Read More »Eclipse IP Process: Service Releases of Third Party Content
The primary role of the Eclipse IP Team is to reduce the risks associated with adopting open source software. In broad terms, they ensure that the licenses on content are compatible, that provenance is clear, and that content otherwise unencumbered from a legal point-of-view (strictly speaking, the team does all of this only for Type B requests). In other words, ...
Read More »How to Format a Large Code Base Automatically
If you introduce code formatting rules retroactively, you have to solve the problem how to format existing code base according to the new formatting rules. You could checkout every code repository one by one in your IDE and click on Autoformat the whole project. But this is boring and waste of time. Fortunately, Intellij IDEA has a format CLI ...
Read More »How to Remove all Unused imports in a Java file – Eclipse Shortcut
Eclipse IDE gives warning “The import XXX is never used” whenever it detects unused import in a Java source file and shows a yellow underline. Though unused import in Java file does not create any harm, it’s unnecessary increase length and size of Java source file and if you have too many unused imports in your Java source file, those ...
Read More »10 Arduino IDE alternative to start programming
When we start developing an Arduino project usually we tend to use the Arduino IDE. There are, anyway, several Arduino IDE alternative we should consider if we are not satisfied with the standard IDE. As we know, Arduino is one of the most popular prototyping board (with several alternatives) when it comes the time to develop an IoT project or ...
Read More »Top 30 Eclipse Keyboard Shortcuts for Java Programmers
This tutorial is about 30 Eclipse keyboard shortcuts, this list is by no means complete and I will suggest you guys share eclipse shortcuts listed other than here to make this more useful. Eclipse is the most used Java development IDE and knowing Eclipse shortcuts not only improve your productivity but also makes you more efficient. You will have more ...
Read More »5 Features Eclipse Should Copy From IntelliJ IDEA
Eclipse Photon has been released a few days ago, and I decided to do yet another comparison with IntelliJ IDEA. Last time I explained why I still prefer Eclipse, but because my current project had problems with Java 9 in Eclipse initially, I’ve been using IntelliJ IDEA in the past half a year. (Still using Eclipse for everything else; partly ...
Read More »Apache NetBeans 9.0 – How to Build & Run the Latest
In my last post, I spoke about how to obtain the Release Candidate of Apache NetBeans 9.0. There have been some changes made since the Release Candidate (including the addition of a very nice updated splash screen), so in this post I will cover how to build and run the latest sources. I really is quite simple to run the ...
Read More »