Elegante Lösungen

Was tun, wenn das perfekte Mittel oder der perfekte Prozess zur Lösung eines komplexen Problems nicht existiert? Dann erfinden wir es für Sie. Wenige Herausforderungen sind erfüllender als ein scheinbar unlösbares Problem mit dem richtigen Instrument zu bezwingen.

Showcase

Linux-basiertes Email-Filesystem

Ein Kunde wünschte, seine Emails durch eine mySQL-Datenbank vertieft zu analysieren. Wir entwickelten eine Lösung, die alle Emails in der Datenbank ablegte und durch ein virtuelles Filesystem als Maildir präsentierte. So konnte das ganze System durch einen Standard-Mailserver (dovecot) verwaltet werden und der Kunde konnte seine Mails wie gewohnt durch Microsoft Outlook verwalten. Gleichzeitig standen ihm jedoch nun im Hintergrund mächtige Analyse-Tools zur Verfügung.

Migration von Finanzdaten aus obsoleter Software

Microsoft Money war eine sehr günstige und beliebte Finanzsoftware für Private und KMU. Leider wird dieses Produkt seit Jahren nicht mehr von Microsoft unterstützt. Angesichts des nötigen Systemwechsels entdeckte ein Kunde, dass eine korrekte und vollständige Datenübernahme aus Microsoft Money alles andere als trivial ist. Wir schufen ein einfaches Programm, um die Daten zu extrahieren, zu prüfen und in die Open-Source Finanzsoftware GnuCash sowie in eine SQL-Datenbank zu implementieren. Bei der Prüfung entdeckten und bereinigten wir Unstimmigkeiten, die unseren Kunden seit Jahren störten.

Unendlicher Produkte-Katalog

Für ein innovatives Projekt suchte ein Team, dass wir berieten, einen Weg um einen “unendlichen Katalog von Produkten und Dienstleistungen” zu entwerfen. Wir entwickelten das Konzept und bauten einen Prototyp mit MongoDB. Durch die NoSQL-Technologie hatte das Team die nötige Flexibilität, jedes mögliche Produkt auf der Welt zu beschreiben. Zusätzlich konzipierten wir eine Methode, die gewährleistet, so entstandene Produktbeschreibungen in Interaktion mit der Blockchain sicher in Transaktionen verwenden zu können, in denen sich die Transaktionspartner nicht zwingend vertrauen.

Überall zugängliche Benutzerprofile

Ein Kunde wollte seine Benutzerprofile aus einem Open Source Umfeld auf einer grösseren Anzahl PCs verwenden können, ohne die Daten in der Cloud zu speichern. Dies aus Sicherheitsbedenken und mit der Absicht, die vollständige Kontrolle über seine Daten zu behalten. Für ein sicheres ‘Roaming’ der Benutzerprofile entwickelten wir ein Programm, welches die relevanten Profilinformationen speichert, verschlüsselt und als Paket via IMAP/SSL oder und Secure FTP als Paket auf dem Server des Kunden ablegt. So sind die Profile jederzeit von jedem Ort mit Internetzugang abrufbar.