Jan Bernecke

Jan Bernecke
Jan Bernecke ist seit 2019 Online-Redakteur bei S&S Media. Zuvor war der rugbyspielende Literaturwissenschaftler im Bereich Online-Marketing tätig.
Beiträge dieses Autors

Java – die Vierzehnte: Die Neuerungen der aktuellen Version auf einen Blick

„Languages must evolve, or they risk becoming irrelevant“, sagte Brian Goetz (Oracle) im November 2019 während seiner Präsentation „Java Language Futures“ bei der Devoxx in Belgien. Er ist als Java Language Architect maßgeblich daran beteiligt, dass Java trotz seiner 25 Jahre noch lange nicht zum alten Eisen gehört. In diesem Artikel werfen wir einen Blick auf die Neuerungen des JDK 14.

Die Golumne: Nebeneinander – Nebenläufigkeit in Go

Go wurde vor etwas über 10 Jahren durch das Google-Team rund um Robert Griesemer, Rob Pike und Ken Thompson vorgestellt. Die Sprache wurde von der Entwicklergemeinde unterschiedlich aufgenommen. Für viele war es eine Art neues C, große Neuigkeiten waren nicht enthalten. Ein wenig aufgeräumter, eine Garbage Collection wie in Java, aber keine vollwertige Objektorientierung. Und dann war da noch diese Nebenläufigkeit. Wozu soll die gut sein, es gab ja das Multithreading, und mit Pools und Semaphoren hatte man es gut im Griff.

Endlich wieder schnell! Was sich in der Eclipse IDE getan hat

Wenn Sie diesen Artikel lesen, ist das Eclipse-2019-12-Release aktiv freigeben und das Release 2020-03 wird fleißig entwickelt. Inzwischen ist das Eclipse-Projekt so aktiv, dass wir in den dreimonatlichen Releases genauso viel Funktionalität finden, wie früher in einem Jahresrelease. Das nehmen wir zum Anlass, zu schauen, was sich in den letzten Releases und im Prozess getan hat.

Gegen den Trend: Ein Plädoyer für mehr ganzheitliche Architekturarbeit in der IT

Architekturarbeit in der IT ist seit vielen Jahren ein schwieriges und häufig missverstandenes Thema. Dazu kommt, dass die Effekte der Hyperspezialisierung und Technologieexplosion dazu führen, dass IT-Architekturen die eigentliche Problemstellung oft immer schlechter unterstützen. Man findet immer häufiger One-Size-fits-all-Lösungen oder rein hypegetriebene Architekturen. Trotzdem deutet nichts auf eine Umkehr dieses Negativtrends hin. Zeit für eine Bestandsaufnahme und einen Blick auf die daraus resultierenden Probleme für die Architekturarbeit.

Gemeinsame Projekte in der Corona-Krise: Die IT-Branche hält zusammen

Mit der aktuell grassierenden Pandemie steht unsere Zivilisation vor der größten Herausforderung unserer Zeit. Je größer die Bedrohung, desto wichtiger werden Gemeinschaft, Solidarität und Zusammenhalt – auch in der IT-Branche. Wir stellen wichtige und hilfreiche Projekte vor, die helfen wollen.

Mach mal nen PIC: Erste Schritte mit dem PIC16F84A

Die Firma Microchip hat mit den PIC-Mikrocontrollern eine ganze Familie von leistungsfähigen Bausteinen entwickelt. In diesem Artikel sehen wir uns den PIC16F84A etwas genauer an. Wir schreiben ein einfaches Testprogramm in C und bringen es in den PIC-Controller. Als Entwicklungsumgebung verwenden wir die MPLAB X IDE.

Softwarearchitektur: Worauf es ankommt

Die Architektur definiert die Struktur eines Softwaresystems und ist zentral für den Erfolg eines Projekts. Deswegen ist Softwarearchitektur so wichtig. Aber in Wirklichkeit ist Softwarearchitektur noch viel mehr, und eine erfolgreiche Softwarearchitektur erfordert viele, teilweise überraschende Maßnahmen.

Vorbereiten eines Projekts mit PRINCE2

PRINCE2 [1] beinhaltet sieben Prozesse, die Aktivitäten beschreiben, die für ein effektives Projektmanagement nötig sind. Sie wurden im letzten Teil der Kolumne bereits kurz angerissen. In den folgenden Ausgaben dieser Kolumne gehe ich im Detail auf die verschiedenen Prozesse und die damit in Beziehung stehenden Aktivitäten ein. Diese Aktivitäten finden auf den drei beschriebenen Managementebenen statt: Lenken, Managen und Liefern.

„Jungen Entwicklern rate ich dringend, von Anfang an über Monetarisierung nachzudenken“

Tom Sadowski war zehn Jahre bei Apple und zuletzt verantwortlich für den App Store im deutschsprachigen Raum. In seinem nun erschienenen Buch „App Store Confidential“ führt Sadowski den Leser hinter die Kulissen des App Business und gibt exklusive Einblicke in die Arbeit hinter dem Erfolgsmodell App Store. Wir haben dem Autor im Interview Fragen über kommende Trends, die Erfolgsfaktoren von Apps und die neuesten Apple Features stellen können.

GitLab 12.8: Neuer Log Explorer, NuGet Repositories und Compliance Dashboard

Die neue Version 12.8 der kollaborativen Versionsverwaltung GitLab wurde veröffentlicht. Viele der neuen Features, wie etwa der Log Explorer, NuGet Repositories für C# und.NET oder das Compliance Dashboard, sind dabei allerdings nur für zahlende Nutzer verfügbar. Aber auch die kostenlose GitLab-Version erhält einige Neuerungen.