Safari-Browserverlauf löschen

Safari-Verlauf löschen: So leeren Sie die Historie im Apple-Browser

Safari ist für viele Apple-Nutzer als Standardbrowser die favorisierte Wahl für den Weg ins World Wide Web. Wie andere Webclients speichert das Programm den Verlauf besuchter Seiten, was hinsichtlich der eigenen Privatsphäre nicht immer von Vorteil ist. Aus diesem Grund zeigen wir Ihnen, wie Sie den Safari-Verlauf löschen – dabei gehen wir sowohl auf die Desktop- als auch auf die mobile Version...

Continuous Delivery

Continuous Delivery – Software-Entwicklung in der Pipeline

Mit Continuous Delivery automatisieren Software-Entwickler den Prozess von Entwicklung, Qualitätssicherung, Testing, Produktion und Auslieferung. Dabei erhalten sie die Möglichkeit, eine Software in einem viel früheren Entwicklungsstadium an den Kunden auszuliefern, während an dem Programm noch weitergearbeitet wird. Die dafür nötige Continuous Delivery Pipeline wird in unterschiedliche Testphasen...

Software Reverse Engineering

Reverse Engineering einer Software

Das Reverse Engineering von Software kann helfen, deren Funktionsweise und Struktur aufzudecken und verstehen zu lernen. Durch die „Rückentwicklung“ einer Software bis hin zum Quellcode ist es nicht nur möglich Fehlmeldungen zu ergründen, sondern auch Konkurrenzprogramme zu analysieren. Reverse Engineering ist daher vielseitig einsetzbar. Doch wie genau wird Reverse Engineering im Software-Bereich...

Rust: Programmiersprache vorgestellt

Rust – die moderne Programmiersprache vorgestellt

Rust: Die Programmiersprache aus dem Umfeld von Mozilla sorgt in den letzten Jahren für viel Aufregung unter Programmierern und Software-Entwicklern. Mit Rust soll man sowohl in der Systemprogrammierung gute Ergebnisse erzielen, als auch kleine und hoch performante Webanwendungen programmieren können. Schnell, sicher und einfach zugleich: Hält Rust sein Versprechen?

Visuelle Programmierung

Visuelle Programmierung – der leichte Weg in die digitale Welt

Visuelle Programmierung basiert auf der Verwendung bildlicher und auch akustischer Elemente, um ein Programm bzw. eine Anwendung zu schreiben. Diese Elemente sind intuitiv erfassbar und damit wesentlich leichter verständlich als komplizierte Buchstaben- und Zahlengebilde von herkömmlichen Programmiersprachen. Auf diese Weise können Heranwachsende leicht an das Thema Programmierung herangeführt...

Was ist Low Code?

Low Code: Definition, Besonderheiten und Einsatzgebiete

Was ist Low Code und wann ist die Verwendung einer Low-Code-Plattform sinnvoll? Bei der Low-Code-Entwicklung ersetzen visuelle Bausteine klassische Programmierungstechniken. Low Code eignet sich folglich insbesondere für Programmier-Laien, die keinen aufwändigen Code schreiben können. Doch auch professionelle Entwickler nutzen diese Methode, um bei der Entwicklung von Software-Anwendungen Kosten...

Was ist Legacy Code?

Legacy Code: So gehen Sie optimal mit Altcode um

Legacy Code ist ein Begriff aus dem Englischen, der übersetzt so viel wie „Altcode“ bedeutet. Derartiger Code ist meist unverständlich für Programmierer oder kompliziert in der Wartung und Anwendung, da er auf veralteten Software-Versionen beruht bzw. von fremden Firmen geschrieben wurde. Legacy Code kann zwar nicht durch Regressionstests geprüft werden, doch es gibt durchaus gute Wege, mit...

Microservice-Architecture | So funktionieren Microservices

Microservice-Architectures: Mehr als die Summe ihrer Teile?

Mit Microservice-Architectures hat sich eine relativ neue Art etabliert, komplexe Anwendungen zu strukturieren. Statt ein großes Quellcode-Ungetüm frei zu lassen, baut man ein Programm aus vielen in sich geschlossenen Services auf. Damit verbunden ist auch eine Umstrukturierung der Arbeitsabläufe im Sinne des agilen Projektmanagements. Warum ist das sinnvoll? Wir erklären, wie Microservices...

CRUD – die wichtigsten Datenbankoperationen

CRUD: die Basis der Datenverwaltung

Wer sich mit der Entwicklung von Software beschäftigt, kommt an dem Begriff CRUD nicht vorbei. Das Akronym steht für die typischen Operationen zur Kommunikation mit Datenbanksystemen, die standardmäßig die Grundbasis zur Datenverwaltung bilden. Doch wie genau werden diese Zugriffsfunktionen zur Datenverwaltung eigentlich eingerichtet? Und welche Rolle spielen dabei Programmiersprachen und die...


Auf dem Laufenden bleiben?

Jetzt für unseren Newsletter anmelden und gratis Online-Marketing Whitepaper für lokale Anbieter sichern!