JavaFX In Action #4 with Robert Ladstätter about LogoRRR, a cross-platform log analysis tool
In the next video in this “JFX In Action” series, I talked with Robert Ladstätter about LogoRRR, an application written with Scala and JavaFX.
About Robert Ladstätter
Robert is Group Leader for the Software Team at Nextsense GmbH (part of Hexagon) and develops software with Scala and JavaFX. You can find him on Twitter and LinkedIn.
About LogoRRR
LogoRRR is a cross-platform log analysis tool that offers a clear and rapid way to navigate through large text files, emphasizing critical events with its interactive, user-friendly interface. You can find it on logorrr.app/, GitHub, and in the Apple Store. LogoRRR is created with Scala and JavaFX and is able to load, search, and visualize log files with over 1.000.000 log lines blazingly fast. The UI of the application is unit tested automatically with TestFX.
Robert wants to thank two supporters who helped him to reach the important milestone of 10,000 downloads. David Weber was the first one to sponsor the project, since he found the tool in its early days so useful that he wanted to support the further development via Buy Me A Coffee. Another supporter is Oliver Loeffler who also provides feedback about bugs and features for LogoRRR.
Video content
00:00 Who is Robert Ladstätter
Twitter: https://x.com/rladstaetter
LinkedIn: https://www.linkedin.com/in/robert-ladst%C3%A4tter-bb50692b1/
00:35 Introduction of LogoRRR
Application website: https://www.logorrr.app/
00:49 Combining Scala with JavaFX
Movie about Kotlin with JavaFX: https://www.youtube.com/watch?v=OKbeVaHV3HA
Technology used for LogoRRR: https://github.com/rladstaetter/LogoRRR/blob/main/Technology.md
Link to Kotlin
01:49 The evolution of Java in the right direction and competing with Scala
03:02 Demo of LogoRRR
06:37 Opening a 1Gb log file
07:20 Look into the code
13:41 Searching in Garbage Collector logs with LogoRRR
14:20 Automated UI testing with TestFX
TestFX: https://www.jfx-central.com/tools/testfx
17:28 Conclusions
LogoRRR sources: https://github.com/rladstaetter/LogoRRR