Suche

JAXenter

Aktuelles

Lagebericht Eclipse-IDE: Bessere Tabellen dank NatTable

NatTable ist eine erweiterte, selbstgezeichnete Tabellenimplementierung, die auf dem Standard Widget Toolkit (SWT) von Eclipse basiert. Sie erfreut sich großer Beliebtheit, denn sie bietet viele Features an, die übliche Tabellenimplementierungen nicht aufweisen. NatTable ist nicht weniger als die featurereichste Tabellenimplementierung für Java-User-Interfaces, die uns bekannt ist.

Und tschüss! Wie Tech-Unternehmen ihre Mitarbeiter vergraulen und was das kostet

Wenn es eine Branche gibt, die sich über mangelnde Umsätze nicht beschweren kann, dann ist es die Tech-Industrie. Dennoch könnte der Gewinn deutlich höher sein, wenn sich die Kosten durch Kündigungen seitens der Mitarbeiter eindämmen ließen. Doch was sind eigentlich die Gründe für einen Jobwechsel innerhalb der IT-Branche? Eine Studie des Kapor Centers hat sich mit dieser Frage beschäftigt und aufgezeigt, wie groß und teuer das Diversitätsproblem in der Tech-Industrie wirklich ist.

TypeScript 2.3 ist da

Rund drei Wochen nach der Veröffentlichung des Release Candidates von TypeScript 2.3 steht die neue TypeScript-Version final zur Verfügung – und bringt eine Reihe neuer Features mit!

API-Design: Die größten Hürden

Für viele Entwickler ist die API-Entwicklung ein neues Feld mit neuen Herausforderungen, oftmals dann, wenn man vom Mononlith zu verteilten Systemen wechselt. Thilo Frotscher, freiberuflicher Softwarearchitekt, will das Bewusstsein dafür schärfen, welche Aspekte beim Design und bei der Implementierung von Web-APIs bedacht werden sollten.

Marketing versus IT: Gegner oder Dreamteam?

Der rasante technologische Wandel verlangt CIOs so einiges ab: Zu den bestehenden Aufgaben kommen ständig neue hinzu. Ein IT-Entscheider muss längst nicht mehr nur bestehende Systeme konsolidieren, Kosten senken, Sicherheit und Stabilität gewährleisten, sondern am Puls der Zeit neue Trends erkennen und die vielversprechendsten IT-Lösungen implementieren. CIOs müssen daher bis zu einem gewissen Grad Universalwissen anhäufen und die aktuellen Tendenzen für jede Unternehmensabteilung im Auge haben. Ein Schlaglicht auf die nächste Baustelle lohnt sich: Marketing und Vertrieb.

Nicht nur die IT muss agil sein

Wie kann Agile dabei helfen, den Herausforderungen der aktuellen IT-Landschaft zu begegnen? Dieser Frage wird Wolfgang Pleus in seiner JAX-Session nachgehen. Wir haben vorab mit ihm darüber gesprochen, welche Missverständnisse den agilen Wandel bremsen und was den idealen Scrum Master ausmacht. Außerdem verrät Wolfgang uns, welche drei Merkmale der agilen Arbeitsweise für ihn unerlässlich sind.

Mehr Frauen studieren Informatik

Nach aktuellen Zahlen des Statistischen Bundesamts ist die Anzahl der Studienanfängerinnen im Fach Informatik von 2011 bis 2015 um 36 Prozent gestiegen. Im Wintersemester 2015/2016 entschieden sich 8.519 Frauen für Computerwissenschaften. Dennoch beträgt der Frauenanteil lediglich 23 Prozent.

Angular-Security-Architektur in der Praxis – das Tutorial

Sicherheit ist ein wichtiges Thema. Aber die Umsetzung auch im Kontext clientseitiger Webanwendungen muss nicht schwierig sein. Das zeigt das praktisches Beispiel einer Angular-Frontend-Anwendung, die auf ein Spring Boot Backend zugreift. Die Absicherung erfolgt mittels OAuth 2.0 und OpenID Connect. Als OpenID-Connect-Provider kommt Keycloak in Version 2.3 zum Einsatz.

MS-Office-Dokumente mit Apache POI erzeugen – so geht’s!

Allen Alternativen zum Trotz werden in der großen und weiten Unternehmenswelt Daten, Dokumente und Dateien mit Microsoft Office erstellt, gespeichert, bearbeitet und ausgetauscht. Seien es nun lange Texte und Analysen als Word-Dokument, PowerPoint-Präsentationen oder ver-Excelte Zahlen und Datenkolonnen. Gerade Excel dient oft als Quelle für weitere Analysen oder Statistik. Apache POI ist eine Java-Bibliothek, die dem Entwickler hilft, Daten in MS-Office-Dokumente zu schreiben, Dokumente zu bearbeiten oder auszulesen.

Kotlin 1.1.2 erschienen: Gute Nachrichten für Maven-Nutzer

Kotlin ist seit der Einführung der Version 1.0 eines der heißesten Eisen im Pool der JVM-Sprachen. Die statisch typisierte Sprache aus dem Hause JetBrains soll voll kompatibel zu Java-Anwendungen sein und über eine erstklassige Integration in IntelliJ IDEA verfügen. Zudem hat sie sich als Java-Alternative zur Entwicklung von Android-Apps ins Spiel gebracht.

Von Spring Boot nach AWS Lambda – das Experiment

Eine Spring Boot Microservices-Anwendung nach AWS Lambda migrieren – dieses Experiment wagen wir in dieser Artikelreihe. Nach der Implementierung der Persistenz und der Anpassung der Anwendungslogik geht es in Teil 3 um die Vorkehrungen, um unsere Lambda-Handler aus dem Frontend heraus aufrufen zu können.