Über hschneider

Seit 1993 bin ich als freiberuflicher Softwareentwickler mit den Schwerpunkten Programmierung von Internet- und Crossplattform-Applikationen, sowie als Mediendesigner, IT-Consultant und Dozent tätig. Die Übergänge zwischen diesen Themen sind fliessend. Mein Blog fasst all dies zu einem News Stream zusammen. Viel Spass beim Stöbern! -- Harald

Rust-Extension für NeutralinoJS

Mit der Rust-Extension können eine Vielzahl qualitativ hochwertiger und schneller Rust-Systemerweiterungen (Crates)  in eine Neutralino App integriert werden. NeutralinoJS ist ein crossplatform Framework für macOS, Windows und Linux. Neutralino erzeugt extrem kompakte Apps. Die Oberfläche gestaltet man in HTML, CSS und Javascript. Über WebSockets kann Neutralino mit beliebigen anderen Sprachen erweitert werden. so z.B. Rust. Was ist Rust? Rust ist eine [...]

Von |2024-02-07T18:39:23+01:002024-02-07|Kategorien: Projekte|Tags: , , |0 Kommentare

Gemeinde-News als mobile App mit Content Management

Thema dieses Projekts ist die Digitalisierung von Gemeinden. Über die App haben Bürgerinnen und Bürger der Gemeinde Zugriff auf alle Ausgaben des Amtsblatts sowie aktuelle Nachrichten, Veranstaltungen und wichtige Kontakte. Features des Gemeinde App im Überblick Die mobile App hat folgende Features: Zugriff auf alle Ausgaben des Amtsblatts der Gemeinde inkl. Volltext-Suche. Lesen aktueller News aus der Region. Infos über [...]

Von |2024-02-04T11:46:03+01:002024-02-02|Kategorien: Projekte|Tags: , , , , , , , , |0 Kommentare

Tauri: Crossplattform Apps für Desktops, iOS und Android

Tauri ist eine weitere, sehr  interessante Electron-Alternative. Electron war viele Jahre lang das de facto plattformübergreifende Framework für die Erstellung von Desktop-Apps. Visual Studio Code, MongoDB Compass und Postman sind allesamt großartige Beispiele für Apps, die mit diesem Framework erstellt wurden. Electron ist auf jeden Fall großartig, hat aber einige erhebliche Nachteile, die einige andere moderne Frameworks überwunden haben – [...]

Von |2024-02-21T09:59:00+01:002024-01-06|Kategorien: Tipps, Tricks, Hacks|Tags: , , , , |0 Kommentare

Python Queues: Von Schlangen und Warteschlangen

In Python kannst du eine Warteschlange (Queue) mit Hilfe des queue-Moduls implementieren. Es gibt verschiedene Arten von Queues, wie z.B. Queue, LifoQueue (Last In, First Out) und PriorityQueue. Dieser Artikel erklärt die Unterschiede. Python Queue (First-In-First-Out) Hier ist ein einfaches Beispiel für die Verwendung von Queue: [crayon-6622dc88251c3539623171/] Dieses Beispiel zeigt die grundlegenden Operationen einer Queue: put(item): Fügt ein Element zur [...]

Von |2023-12-28T11:03:22+01:002023-12-28|Kategorien: Tipps, Tricks, Hacks|Tags: |2 Kommentare

Python: Über Dictionaries iterieren

In Python kannst du über die Elemente eines Dictionaries auf verschiedene Arten iterieren. Hier sind einige gängige Methoden: Python Dictionary über die Schlüssel iterieren [crayon-6622dc8825670652977834/] Dictionary über die Schlüssel und Werte iterieren [crayon-6622dc8825674937063275/] Dictionary nur über die Werte iterieren [crayon-6622dc8825676845768851/] Python: List Comprehension für Schlüssel und Werte [crayon-6622dc8825677932819187/] Verwenden von iter() und next() mit Python Dictionaries [crayon-6622dc8825678267637532/] Wähle die Methode, [...]

Von |2023-12-27T15:54:47+01:002023-12-27|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Pulse 2: News-Reader App mit WordPress Backend

Pulse 2 ist die kostenlose Newsreader-App zu meinem Blog. Die App ist direkt an WordPress angebunden und erhält in Echtzeit alle dort veröffentlichten Artikel. Mobile News-App mit WordPress als Datenquelle Über die WordPress API, wird die App selektiv mit den entsprechenden Daten versorgt. Dabei werden die Beiträge automatisch so aufbereitet, daß das Layout auch auf dem Mobilgerät passt. Pulse 2: [...]

Von |2023-12-26T12:01:32+01:002023-12-26|Kategorien: Projekte|Tags: , , , , , , |0 Kommentare

PostgreSQL: Alle Datenbanken automatisch in einzelne Dateien sichern

Verwaltet man viele PostgreSQL-Datenbanken auf einem Server, benötigt man unbedingt ein Tool um alle PostgreSQL-Datenbanken einzeln zu sichern. So ist im Ernstfall eine einzelne, beschädigte Datenbank sehr schnell wiederherstellbar ohne Andere in Mitleidenschaft zu ziehen.  Das folgende Script macht genau das: [crayon-6622dc8825853656225062/] Das PostgreSQL Backup-Skript im Detail Das Script erzeugt für jeder PostgreSQL-Datenbank einen eigenen, komprimierten SQL-Dump. Am Ende wird [...]

Von |2023-12-18T23:03:13+01:002023-12-18|Kategorien: Tipps, Tricks, Hacks|Tags: |0 Kommentare

Desktop CMS für mobile Apps

Mobile News Apps benötigen immer top-aktuelle Daten, die am Ende ein Mensch einpflegen muss. Im folgenden Projekt wurde ein CMS erstellt, das lokal unter macOS oder Windows läuft. PDFs und Bilder können einfach per Drag & Drop  auf dem Server gespeichert werden.  Inhalte werden im CMS erstellt und per Knopfdruck in der mobilen App angezeigt. Das CMS für mobile Apps [...]

Von |2023-12-13T14:17:18+01:002023-12-13|Kategorien: Projekte|Tags: , , , , , , , , |0 Kommentare

Titel

Nach oben