• Writing man pages

    The old way: https://liw.fi/manpages/ With asciidoc:  https://asciidoctor.org/docs/user-manual/#man-pages

  • Don't ever say you don't have choices on mobile. pic.twitter.com/Atu3Ogi58j — Luke Wroblewski (@LukeW) April 23, 2015

  • You can use tools like Jackson to serialize and deserialize maps to json an vice versa. Example @Test public void loadMapFromFileAndSaveIt(){ Map<Object, Object> map = loadMap(„map.json“); map.put(„8“, „8th“); map.remove(„7″); saveMap(map,“/path/to/map2.txt“); } private Map<Object, Object> loadMap(String string) { ObjectMapper mapper = new ObjectMapper(); //should be initialized outside! try (InputStream in = Thread.currentThread().getContextClassLoader().getResourceAsStream(„map.json“)) { return mapper.readValue(in, HashMap.class);…

  • rsync is a very cool tool that can be used to copy files between hosts or between directories on the same host. Like the term ’sync‘ suggests the copy process can be controlled into great detail to modulate rsync’s behavior.  Take a look at the available options under: https://linux.die.net/man/1/rsync This is my list of cool…

  • Tracking Devices

    https://netzpolitik.org/2020/corona-tracking-datenschutz-kein-notwendiger-widerspruch/ Mit eingeschaltetem Bluetooth durch die Stadt? Mit einer schnell zusammengestrickten Trackingapp, die sich zu allem verbindet was von weitem winkt? Da macht man sich am besten ein extra Tracking Devices. Vielleicht reicht sogar eins für die Familie…. überleg…..  

  • Heute möchte ich einmal ein paar Methoden in der Softwarentwicklung vorstellen, die ich seit Jahren erfolgreich verfolge. Leider sind viele der vorgestellten Methoden ziemlich unbekannt. Aber es existiert ja auch viel schlechte Software…. Rabbit Prototyping Beim Rabbit Prototyping geht es darum, möglichst schnell Fortschritte zu erzielen und sei es nur für kurze Zeit. Die Fortschrittskurve,…

  • Java Features

    https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-14/

  • https://blog.nelhage.com/post/reflections-on-performance/

  • https://portswigger.net/research/top-10-web-hacking-techniques-of-2019

  • https://mijailovic.net/2020/03/28/azure-money-burning/