Robert Ladstätter: LogoRRR, a cross-platform log analysis tool written in Scala and JavaFX (#4)

Опубликовано: 22 Октябрь 2024
на канале: Frank Delporte
301
14

Robert is Group Leader for the Software Team at Nextsense GmbH, part of Hexagon.com, and develops software with Scala and JavaFX.

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 the website https://logorrr.app/, and the sources are shared on https://github.com/rladstaetter/LogoRRR. 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.

More info is available in this blog post:
https://webtechie.be/post/2024-06-25-...

Video content

00:00 Who is Robert Ladstätter
Twitter: https://x.com/rladstaetter
LinkedIn:   / 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:    • Daniel Zimmermann: Building JavaFX ap...  
Technology used for LogoRRR: https://github.com/rladstaetter/LogoR...
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