Suche

JAXenter

Aktuelles

New Culture of Transformation: Die zentralen Aspekte des digitalen Wandels

Als Tiger springen und als Bettvorleger landen – dieses Bild beschreibt den Umgang vieler Unternehmen mit der digitalen Transformation. Da stilisiert einerseits das Management jede kleine Prozessoptimierung zu einer Antwort auf die digitalen Herausforderungen unserer Zeit hoch. Da verpuffen andererseits viele Initiativen in strategisch-nebulösen Workshops oder Arbeitsgruppen. Damit beides nicht passiert, bedarf es eines Ansatzes, der alle wichtigen Themen rund um die digitale Transformation in einen Gesamtzusammenhang stellt, der Zusammenhänge verdeutlicht und Entwicklungspfade aufzeigt. Die New Culture of Transformation ist ein Vorschlag dafür.

Oracle plant den „Java 9 Kill-Schalter“

Java 9 soll eine Möglichkeit erhalten, die geplante Kapselung interner APIs zu umgehen. Das soll Migrationen bestehender Java-Projekte auf Java 9 erleichtern. Der „Java 9 Kill Switch“ soll im JDK 10 aber wieder entfernt werden.

Scala Tutorial Teil 3: Fehlerbehandlung

Als Multiparadigmensprache besitzt Scala neben Objektorientierung auch ausgeprägte Merkmale einer funktionalen Sprache. Dadurch wird sie für viele Einsatzgebiete interessant. In diesem Tutorial lernen Sie Schritt für Schritt die Programmierung mit Scala und lernen so ihre Vorteile kennen. In diesem Teil: Fehlerbehandlung – Viel Spaß!

Recht am eigenen Code

Wem gehört der Code, den ich schreibe? GitHub macht es für seine Mitarbeiter mit einem so genannten Balanced Employee IP Agreement jetzt klar: Code oder Projekte, die nichts mit dem Geschäft von GitHub zu schaffen haben, gehören dem Mitarbeiter. Egal ob dabei Ressourcen des Unternehmens genutzt wurden oder nicht. Das bringt vor allem Klarheit für Open-Source-Projekte. Deutsche Entwickler sollten bei ihren Arbeitsverträgen auf ähnliche Klauseln achten.

Eclipse Weekly: Eclipse Orion 14, die Gewinner der Open IoT Challenge & ein schmerzhafter Verlust

Summer is coming. Jedenfalls werden die Uhren am Wochenende auf Sommerzeit umgestellt und wir haben wieder effektiv eine Stunde weniger Zeit, um zu schlafen. Mit dem Thema Schlaf beschäftigte sich auch das Team des Gewinnerprojektes der Open IoT Challenge. In dieser Woche erschien außerdem Eclipse Orion 14 und das CDT-Projekt hat einen schmerzlichen Verlust zu kompensieren.

Pull Requests like a Pro: Hier kann man üben

Gerade als Programmieranfänger ist es manchmal schwierig, sich in der Open-Source-Welt zurechtzufinden. Wie veröffentlicht man ein Projekt auf GitHub? Wie macht man einen Pull Request? In seinem neuen Projekt präsentiert Bu Kinoshita, aktiver Open-Source-Unterstützer auf GitHub, eine Liste von GitHub Issues, an denen Anfänger erste Pull Requests üben können.

Frege – echt funktionale Programmierung auf der JVM

Fast in jeder JVM-Sprache kann man in einem funktionalen Stil programmieren. Frege geht aber einen qualitativ wichtigen Schritt darüber hinaus, indem die Sprache die Eigenschaften von Haskell auf die JVM bringt: garantiert seiteneffektfreie Funktionen, Bedarfauswertung und eine erstaunlich weitreichende Typinferenz. In seiner Session von der W-JAX 2016 gibt Dierk König eine Einführung in Frege und erklärt die Grundsätze der Sprache.