C# – Konsoleneingabe lesen

Dieses Tutorial ist Teil einer dreitiligen Artikelserie zur Konsoleneingabe in C#: C# – Konsoleneingabe lesen C# – Konsoleneingabe validieren C# – Konsoleneingabe mit Ausnahmebehandlung Wie kann ein Nutzer Daten eingeben, damit sie von einem Algorithmus verarbeitet werden können? Dies ist eine Frage, die gerade Einsteiger in eine Programmiersprache beschäftigen dürfte. In diesem kurzen Blogbeitrag möchte ich dies anhand der Programmiersprache … Weiterlesen …

Windows 11 – Screenshots erstellen

Für das Erstellen von Screenshots kann — wie bereits in Windows 10 — das Programm „Snipping Tool“ verwendet werden. Zum Aufruf dieses Programms könnt Ihr nach einem Klick auf „Start“ (oder auf das Lupen-Symbol) in das Suchfeld als Suchbegriff „Snipping Tool“ eingeben, wobei es in der Regel schon reichen dürfte, die ersten Buchstaben von „Snipping“ einzutippen. Es öffnet sich „Snipping … Weiterlesen …

Datenstrukturen in Python – Linked Lists

Nach den Queues und den Stacks geht es im dritten Artikel zu Datenstrukturen um die Linked Lists. Bei dieser Datenstrukturen hat man es mit Knoten (nodes) zu tun, die miteinander verbunden sind. Zu jedem Knoten gehört ein Wert (value) und ein Zeiger (pointer). Folgende Abbildung zeigt eine Singly Linked List, bei der jeder Knoten nur über einen Zeiger verfügt, der … Weiterlesen …

iMessage-Datenbank unter macOS lesen

Bereits 2021 hatte ich imessage_reader vorgestellt, ein in Python geschriebenes Open-Source-Programm, das auf Github zum Download zur Verfügung steht oder über folgende Anweisung geklont werden kann: Mittlerweile ist es in Version 0.4.0 erschienen. Neben dem Export (SQLite und Excel) der aus der SQLite-Datenbank chat.db gelesenen Nachrichten, kann nun auch eine Liste der Empfänger von Nachrichten abgefragt werden. Nähere Infos dazu … Weiterlesen …