Other articles


  1. Eclipse e4: ContextInjectionFactory nicht aufgelöst, weil benötigte .class-files diese indirekt referenzieren

    Blöde Fehlermeldung, die ich jetzt schon öfter gesehen habe:

    The type org.eclipse.e4.core.di.InjectionException cannot be resolved. It is indirectly referenced from required .class
    

    Die ContextInjectionFactory kann nicht genutzt werden, weil sie von anderen Klassen indirekt referenziert wird.

    Lösung

    MANIFEST.MF auf folgendes checken Imported Packages enthält …

    read more
  2. Java: Strings aus einem Stream joinen

    Es kann doch nicht so schwer sein, Strings aus einer Collection in Java zu einem einzelnen String zusammenzufassen. Google hat vor Jahren schon Map-Reduce erfunden und seit Java 8 gibt es die wunderbare Streaming-API, die solche Aufgaben ja wohl sehr gut erfüllen sollte. Und tatsächlich, die collect-Methode bietet die …

    read more
  3. Const in Python

    Gelegentlich ist es recht sinnvoll, immutable values (also nicht veränderbare Werte) in Programmen zu verwenden. Nein, eigentlich ist es in sehr vielen Szenarien das richtige Vorgehen, konstante Werte zu nutzen. Beispielsweise um Magic Numbers zu vermeiden.

    Bei der Suche nach dem Konzept unveränderlicher Werte stößt man irgendwann darauf, dass es …

    read more
  4. Rust in Manjaro installieren

    Es ist eigentlich echt straight forward, naja fast...

    Ein sehr guter Einstieg (in vielen Fällen, klar) ist das Arch Wiki. Es empfiehlt aus Gründen der Aktualität und einiger sonst nicht vorhandener Features die direkte Installation von der offiziellen Rust-Seite. Allgemein ist es meist eine gute Idee, DevTools direkt vom Supplier …

    read more

social