Random Walkers
https://happycoding.io/tutorials/processing/arraylists/random-walkers
#tutorial #processing #arraylists #example #animation #arraylist #randomwalker #generativeart #emergence
#tutorial #processing #arraylists #example #animation #arraylist #randomwalker #generativeart #emergence
Finally, the #SonarQube plugin that some of my colleagues and I started to built will be developed as #OpenSource. The aim is to highlight #Java code patterns that have more energy efficient alternatives so that the #CarbonFootprint of #Software will be reduced.
https://github.com/aixigo/sonarqube-java-energyimpact-plugin
At the moment it provides only one "low hanging rule" of a research paper but it is already astonishing how much energy a #ArrayList consumes.
#sonarqube #opensource #java #carbonfootprint #software #arraylist
Today, my colleagues and I were able to create a first #SonarQube plugin to recommend #EnergyEfficient #Java collection. At the moment it just contains a low hanging rule: do not use #ArrayList due to higher energy use.
Hope to release that project to the public soon. Unfortunately, my time budget at work is pretty low...
#sonarqube #energyefficient #java #arraylist