adesso BLOG
09.02.2023 von Dimitrije Kovacic und Marc Mezger
StackOverflow Developer Survey 2022 – Teil 2
Im ersten Teil unseres Beitrags haben wir die Frage geklärt, was genau die Stack Overflow Developer Survey ist. Zudem haben wir danach gefragt, welche Ausbildung Entwicklerinnen und Entwickler haben, wie lange sie schon arbeiten oder wie sie gern lernen. In diesem Teil geht es um die beliebtesten Programmiersprachen, Tools und Technologien, die verwendet werden sowie um verschiedene Meinungen zur Zukunft der Softwareentwicklung.
weiterlesen27.01.2023 von Marc Mezger und Dimitrije Kovacic
StackOverflow Developer Survey 2022 – Teil 1
Im Allgemeinen ist eine professionelle Programmiererin oder ein professioneller Programmierer jemand, der über ein hohes Maß an Fachwissen in einer oder mehreren Programmiersprachen verfügt und in der Lage ist, dieses Fachwissen zum Entwerfen, Entwickeln und Warten von Softwaresystemen oder -anwendungen einzusetzen. Wann steigen die meisten in den Beruf ein, wie lange arbeiten sie in ihrem Beruf, wie bilden sie sich fort und welche Programmiersprache zahlt sich am besten auf das Gehalt aus? Diese Fragen beantworten wir in unserem Blog-Beitrag.
weiterlesen25.01.2023 von Simon Stemper
Volltextsuchen mit Elasticsearch
In diesem Blog-Beitrag zeige ich euch, wie ihr auf Basis der Open-Source-Software Elasticsearch textbasierte Daten speichert, indiziert und für menschliche User einfach durchsuchbar gestalten könnt. So entwickeln wir mit wenigen Mitteln eine performante und featurereiche Volltextsuche.
weiterlesen24.01.2023 von Mahdyar Safarianbarmi
Software Craftsmanship und ihre Prinzipien
Sind die Softwareentwicklerinnen und Softwareentwickler einfach Herstellerinnen und Hersteller oder Ingenieurinnen und Ingenieure? Soll neue Software nur funktionieren oder auch einen Mehrwert bringen? Dieser Blog-Beitrag stellt das Manifest von Software Craftsmanship vor, um diese Fragen zu beantworten.
weiterlesen19.01.2023 von Roland Majchszak
Die Cloud veränderte unsere Softwarearchitekturen
Clouds verändern die Art und Weise, wie wir Software betreiben und entwickeln. Viele Einschränkungen, die es früher gab, fallen weg, wenn wir uns auf Cloud-native-Ansätze einlassen. Dies hat zusammen mit neuen Bezugsgrößen, wie zum Beispiel den Kosten, Einfluss auf unsere Softwarearchitekturen. Welche neuen Services die Cloud mitbringt, erkläre ich in meinem Blog-Beitrag.
weiterlesen10.01.2023 von Marc Mezger und Dimitrije Kovacic
Cloud Computing Microsoft Azure – eine kurze Einführung
In diesem Blog-Beitrag möchten wir eine kurze Einführung in den Cloud-Computing-Dienst Microsoft Azure geben und erklären, was die Cloud ist, wie sie funktioniert und was speziell an der Microsoft Cloud Azure ist. Zusätzlich geht es darum, welche Services Azure anbietet und wie sich die Kosten von Azure gegenüber On-Site- oder anderen Cloud-Lösungen entwickeln können.
weiterlesen02.01.2023 von Jürgen Warias
Die Programmiersprache Clojure - ein neuer Wettbewerber in der Versicherungsbranche?
In kaum einer anderen Branche wird so sehr auf etablierte Technologien gesetzt wie in der Versicherungswirtschaft. Ist es Gewohnheit, mangelnde Flexibilität oder vielleicht die Angst vor etwas Neuem? Zu den am häufigsten eingesetzten Technologien gehören JBoss, TomEE bzw. JavaEE, Cobol und R. In meinem Blog-Beitrag stelle ich die deutlich jüngere Programmiersprache Clojure vor und zeige ihren Nutzen sowie mögliche Vorteile im Vergleich zu R für die Softwareentwicklung in den Branchen Banking und Insurance.
weiterlesenWenn man an Legacy-Code denkt, denkt man an Frustration, Angst vor Änderungen und überproportionale Komplexität. Damit ihr einen Überblick über euer Legacy-System erhaltet, ist eine tiefgehende Analyse unumgänglich. Wie das mit dem Analysewerkzeug at|analyze und einer Neo4J-Graphdatenbank gelingt, erkläre ich euch in meinem Blog-Beitrag.
weiterlesen14.07.2022 von Alexander Zielinski
MS Power Automate für zusätzliche MS Planner Funktionen - Teil 2
Im ersten Teil meines Blog-Beitrags zu wiederkehrenden Planner-Aufgaben habe ich euch die Einrichtung gezeigt. Der zweite Teil dieses Blog-Beitrags geht um das Hinzufügen von Aufgaben zu Kategorien und um die Schaffung der entsprechenden Voraussetzungen.
weiterlesen