Decoded©

  • Horizontal Scaling: Definition, Besonderheiten und Vorteile

    Beim Horizontal Scaling wird eine Infrastruktur um zusätzliche Maschinen erweitert, um sich an die steigende Nachfrage nach einer Anwendung oder einer Website anzupassen. Hier erfährst du alles, was du über diese Erweiterungsmethode wissen musst, wie sie sich vom vertikalen Scaling unterscheidet und welche Anwendungsfälle es in der Cloud oder im Bereich Data Science gibt!

    Weiterlesen
  • PyInstaller: Alles, was man wissen muss

    Die Verteilung einer Python-Anwendung ist an sich nicht einfach, da dabei eine Vielzahl von Faktoren berücksichtigt werden müssen, darunter auch die eingesetzten Bibliotheken. PyInstaller vereinfacht diesen Prozess jedoch auf brillante Weise.

    Weiterlesen
  • Die Theorie der Programmiersprachen: Alles, was Du darüber wissen solltest

    Die Theorie der Programmiersprachen ist ein wesentlicher Zweig der Informatik, der sich mit der Gestaltung, Analyse, Charakterisierung und Klassifikation der Sprachen befasst, die zur Kommunikation von Anweisungen an einen Computer verwendet werden.

    Weiterlesen
  • CORBA: Definition und Vorteile der Infrastruktur

    Mit der Vielzahl an Plattformen und Programmiersprachen wird die Entwicklung von Anwendungen immer komplexer. Um die Softwareentwicklung zu vereinfachen, werden neue Konzepte entwickelt. Ein Beispiel dafür ist CORBA (Common Object Request Broker Architecture). Worum handelt es sich dabei? Was sind die Vorteile? Finde die Antworten in diesem Artikel.

    Weiterlesen
  • PyCharm: Alles über die beliebteste Python-IDE

    Seit einigen Jahren gehört Python zu den beliebtesten Programmiersprachen für die Entwicklung von Anwendungen. Seine Beliebtheit ist vor allem auf die Einfachheit seines Codes zurückzuführen.

    Weiterlesen
  • jQuery: Was ist das und warum sollte man es benutzen?

    jQuery ist eine schnelle, leichte und dennoch funktionsreiche Javascript-Bibliothek. Sie vereinfacht die Javascript-Programmierung erheblich, indem sie eine einfach zu bedienende Schnittstelle für viele gängige Aufgaben bietet. Mit jQuery können Entwickler mit weniger Code mehr erreichen und ihre Webseiten ganz einfach schneller und interaktiver gestalten.

    Weiterlesen
  • Coden lernen: Warum sollte es jeder versuchen?

    „Programmieren ermöglicht es dir, etwas völlig Neues von Grund auf zu erschaffen“, so lautet Mark Zuckerbergs ausgezeichnete Definition des Programmierens. Coden lernen: Programmieren, Computersprache, Python – das sind alles Begriffe, die man im Alltag immer häufiger hört. Sie alle haben eines gemeinsam: das Codieren! Codierung wird in der digitalen Welt immer wichtiger, aber ihre Besonderheiten […]

    Weiterlesen
  • Automatisierungsskript: Was ist das und wofür wird es verwendet?

    Die Automatisierung von Aufgaben, ob bei wiederholenden Prozessen oder zur Steigerung der Präzision bestimmter Operationen, ist zu einem überaus wichtigen, bisweilen unterschätzten Element geworden, das erhebliche Zeitersparnisse und damit auch Kosteneinsparungen ermöglichen kann. Doch was unterscheidet eine Skriptsprache von traditionellen Programmiersprachen? Warum und auf welche Weise sollte man die Automatisierung von Aufgaben mittels Skripten in […]

    Weiterlesen
  • Datadog : Die Monitoring-Lösung für DevOps-Teams

    Datadog bietet eine umfassende Überwachungslösung für IT- und DevOps-Teams. Was genau ist Datadog? Welche Funktionen bietet Datadog? Wir beantworten deine Fragen.

    Weiterlesen
  • Go-Sprache: Der ultimative Leitfaden für Einsteiger und Profis

    Programmieren ist ein sich ständig weiterentwickelndes Feld, auf dem regelmäßig neue Sprachen auftauchen. Dank ihrer optimierten Funktionen zieht die Sprache Go, oft auch „Golang“ genannt, viele Entwickler an.

    Weiterlesen
  • GitHub: Was steckt dahinter und wie lerne ich den Umgang damit?

    Die Plattform GitHub ermöglicht es Computerprogrammierern, gemeinsam an Codeprojekten zu arbeiten. Hier erfahren Sie alles, was Sie über diesen Dienst wissen müssen, der massiv in der Data Science und im Machine Learning eingesetzt wird, und wie Sie den Umgang damit lernen können.

    Weiterlesen
  • Amazon EKS Cluster: Was ist das? Wozu dient es?

    Bevor wir näher auf die Funktionsweise von Amazon EKS eingehen, wollen wir uns zunächst einen Überblick darüber verschaffen, was ein Kubernetes-Cluster ist. Es handelt sich dabei um eine Infrastruktur für die Verwaltung von Containern, die eine Gruppe von virtuellen oder physischen Maschinen (Knoten genannt) zusammenfasst, um containerisierte Anwendungen auszuführen und zu orchestrieren. Kubernetes (oft mit K8S abgekürzt) bietet ein leistungsfähiges und robustes Framework für die Bereitstellung, Skalierung und Verwaltung von Containern.

    Weiterlesen