Warum Vegan? Mein Weg zum Veganismus

Ehrlicherweise muss ich eingestehen, dass ich bis vor ein paar Monaten nicht wirklich viel mit Veganismus anfangen konnte. Es war nicht so krass wie noch vor ein paar Jahren, als diese Weise vehement ablehnte. Damals käme mir so ein Umstieg niemals in den Sinn, belächelt hatte ich die, die Veganer. Die klassischen Sprüche: „Woran erkennt man nen Veganer? Er erzählts Dir?“, der Spruch ist mittlerweile fast schon ein Lieblingsspruch von mir, weil mir jetzt erst klar ist, warum er eigentlich treffend ist. Es gibt wirklich viel zu viele tierische Bestandteile in unserem täglichen Bedarf. Wenn man Produkte ablehnt, kommt nun mal meist die Frage „Wieso?“. Darauf wird eben geantwortet.

Wie ging es aber los, mit dem „drüber nachdenken“? Naja, es kam nicht von heute auf morgen, es war ein längerer Prozess. Ich mochte noch nie Bluttriefende Steaks, fand ich schon immer widerlich, auch solche Dinge wie Innereien (Leber, Lunge, usw.) standen nicht auf meiner Speisekarte. Im Laufe des letzten Jahres, wurde mir immer bewusster, dass ich dafür sorge, dass jemand ein Tier tötet, damit ich es essen kann. Wow, welch eine Erkenntnis. Wie gesagt, es wurde mir bewusster, dass ich fühlende Lebewesen töten lasse. Nicht alte und kurz vorm sterbende Tiere, nein auch junge, frisch geboren oder geschlüpft. Auch das Märchen vom „tiergerechten“ töten konnte keinen Fuß mehr fassen. Das Tier wird getötet, für den Genuss! In der Masse wie die Gesellschaft tierische Produkte konsumiert ist ein „angenehmes“ töten nicht möglich, was es auch nicht besser machen würde. Doch nicht nur das töten ist schrecklich, nein die industrielle und massenhafte Ausbeutung von Tieren ist einfach nur noch krank. Ein Zitat von Mahatma Gandhi trifft es ganz gut:

Die Größe und den moralischen Fortschritt einer Nation kann man daran messen, wie sie ihre Tiere behandeln.

Vegetarismus ist für mich nur ein kleiner Zwischenschritt zum Veganismus. Seit diesem Jahr bin ich Vegan, zumindest ist es ein Weg den ich eingeschlagen habe und definitiv nicht bereue. Meine Gründe sind einfach:
Ich mag Tiere. Ich mache keine Unterschiede. Ich betrachte sie nicht als „Nutztiere“, niedere Wesen. Es sind fühlende, empathische Wesen. Würden wir in Deutschland einem Hund bei lebendigen Leib die Haut abreißen, ihm die Kehle durchschneiden und danach verzehren, wäre der Aufschrei sehr groß. Was aber macht den Hund „besser“ als das Kaninchen, das Rind, die Ziege, das Schwein, das Huhn und all die anderen Tiere, welche ausgebeutet werden und wie Produkte behandelt werden? Was macht die Katze „besser“, dass wir sie nicht so missbrauchen? Was macht den Menschen „besser“? Aufmerksame Leser bemerken sicher einen Anflug von Impulsivität in diesen Worten, das soll es auch sein. Ich ärgere mich auch über mich selbst, weil es solange gedauert hat. Aber auch die bodenlose Ignoranz der Gesellschaft. 

Ich könnte mich in Rage reden/schreiben, das möchte ich nicht. Ich versuche niemanden zu „bekehren“, mindestens aber dazu zu bringen darüber nachzudenken. Es ist leichter als man vielleicht vermutet. Und ja, es geht manchmal nicht zu 100%, wenn Du essen gehst mit der Familie, wenn Du einen Kaffee aus dem Automaten holst, beim Geschäftsessen eingeladen wirst. Es gibt glücklicherweise aber meistens vegetarisch als Alternative. Auch ich bin kein heiliger, der es zu 100% schafft, aber das Ziel ist klar. Fleisch gibt es nicht mehr, bei Eiern bin ich auch raus. Einzig die Milch kommt in sehr wenigen Mengen noch vor. Allerdings wirklich nur noch außerhalb meines Haushaltsbereichs. Und auch da tut sich mittlerweile immer mehr. Viel mehr tolle, leckere Ersatzprodukte. Für die die sich jetzt über „vegane Schnitzel“ aufregen wollen: Macht das, aber heult leise! Kann das Gejammer nicht mehr anhören. Tut euch das irgendwie weh, oder so? Ich drifte ab…

Lange Rede kurzer Sinn: Quäle keine Tiere! Nutze sie nicht aus, für niedere Bedürfnisse!

Ich glaube das Thema wird hier verstärkt kommen, da mich das sehr stark beschäftig, aber auch inspiriert um dieses Thema mit Nerd-Themen weiter zu bringen.

Cakedesk, umfangreiches, schlankes Rechnungstool

Als frisch gebackener Selbstständiger kommt früher oder später die Frage auf, wie man Kunden, Rechnungen und Angebote effizient verwalten kann. Natürlich sollte das Tool einfach und intuitiv zu bedienen sein, um Zeit und Nerven zu sparen. Doch nicht nur das: individuelle Anpassbarkeit und ein PDF-Export von Angeboten und Rechnungen sind ebenfalls wichtige Funktionen, um das Arbeitsleben zu erleichtern.

Hier kommt Cakedesk ins Spiel, das Verwaltungstool von Max Schmitt, das all diese Anforderungen erfüllt. Mit nur wenigen Klicks ist die Installation abgeschlossen und man wird durch den Ersteinrichtungs-Prozess geführt. Dabei gibt man seine Firmeninformationen wie Name, Adresse und USt-ID ein. Außerdem kann man eine Hauptsprache festlegen, um das Arbeiten in der eigenen Sprache zu erleichtern. Die derzeitigen Sprachen zur Auswahl sind Deutsch, Englisch und Niederländisch.

Nach der Ersteinrichtung steht die Verwaltung von Kunden, Angeboten und Rechnungen im Mittelpunkt. Cakedesk bietet eine übersichtliche Oberfläche, auf der man einfach neue Kunden anlegen und bestehende bearbeiten kann. Darüber hinaus können Angebote und Rechnungen erstellt werden, die sich durch individuelle Anpassungen wie Logo, Farben und Text personalisieren lassen. Einmal erstellt, können sie bequem als PDF-Datei exportiert und per E-Mail verschickt werden.

Cakedesk bietet außerdem weitere Funktionen wie eine Übersicht über offene Angebote und Rechnungen.

Alles in allem bietet Cakedesk eine einfache und effiziente Lösung zur Verwaltung von Kunden, Angeboten und Rechnungen, die auch noch individuell anpassbar ist. Mit der klaren Struktur und den nützlichen Funktionen spart man Zeit und behält stets den Überblick über die Finanzen.

Das sieht folgendermaßen aus:

kunden-uebersichtrechnung

Die erstellten Angebote oder Rechnungen lassen sich dann gleich als PDF ausgeben und können versendet oder abgelegt werden.

Es gibt zudem noch eine tolle Übersicht über den Jahresverlauf, die Top-Kunden, Monatseinnahmen, vergangenes Jahr und unbezahlte Rechnungen:

uebersicht

Weitere Vorteile im Überblick:

  • Einfaches und transparentes Preismodell (Einmal zahlen)
  • Daten werden lokal, nicht in der Cloud gespeichert
  • Funktioniert auf Windows und Mac
  • Cakedesk funktioniert offline und ist sehr schnell
  • Intuitive Bedienung
  • Multilingual (Deutsch, Englisch und Niederländisch)
  • Eigene Rechnungs- und Angebotsdesigns/Layouts mit Kenntnissen von HTML und CSS erstellen
  • Möglichkeit Angebote und Rechnungen verschachtelt und so sehr ausführlich zu erstellen

Quelle: https://cakedesk.app/de

Freenetworx auch via IPFS erreichbar

Das Soziale Netzwerk Freenetworx ist nun auch unter Freenetworx.nft erreichbar. Das bedeutet FNX ist nun auch innerhalb von IPFS zu finden.

Was ist IPFS?
IPFS (InterPlanetary File System) ist ein verteiltes Netzwerk zur Speicherung und Übertragung von Daten. Im Gegensatz zu traditionellen Netzwerken, die Daten auf einem zentralen Server speichern, speichert IPFS Daten auf vielen Knoten (Computer), die Teil des IPFS-Netzwerks sind.

Dies hat einige Vorteile. Zum Beispiel ist es sicherer, da Daten auf mehreren Knoten gespeichert werden und nicht anfällig für Ausfälle oder Hackerangriffe auf einen einzigen Server sind. Es ist auch schneller, da Daten von den Knoten abgerufen werden, die sie am nächsten sind, anstatt von einem entfernten Server.

IPFS wird oft verwendet, um große Datenmengen wie Filme, Musik und andere Dateien zu teilen. Es wird auch von Decentralized Web-Anwendungen verwendet, die eine sicherere und dezentralisierte Alternative zu traditionellen Web-Anwendungen bieten.

Es ist jedoch wichtig zu beachten, dass IPFS noch immer eine neue Technologie ist und dass es einige Herausforderungen gibt, die überwunden werden müssen, bevor es eine breitere Akzeptanz findet. Ein Beispiel dafür ist die Größe des IPFS-Netzwerks, das noch größer werden muss, um eine effektive Verwendung zu ermöglichen.

Insgesamt ist IPFS eine interessante Technologie mit viel Potenzial, die eine sicherere und schnellere Art der Datenspeicherung und -übertragung bietet. Es ist jedoch wichtig, die Herausforderungen zu berücksichtigen, die es noch zu überwinden gilt.

IPFS kann in den meisten modernen Browsern verwendet werden, darunter:

  • Google Chrome
  • Mozilla Firefox
  • Apple Safari
  • Microsoft Edge
  • Brave

Es ist jedoch wichtig zu beachten, dass die Verwendung von IPFS in einem Browser möglicherweise eingeschränkt ist und dass bestimmte Funktionen nicht verfügbar sein können, je nachdem, welche Browser-Erweiterungen oder Add-Ons installiert sind. Es ist am besten, die offizielle IPFS-Website zu überprüfen, um zu sehen, welche Browser am besten für die Verwendung von IPFS geeignet sind.

Weitere Informationen:

ipns://ipfs.tech/
https://de.wikipedia.org/wiki/InterPlanetary_File_System
https://github.com/ipfs/ipfs
https://arxum.com/faq/was-ist-ipfs/

Domains erhält man hier:

https://unstoppabledomains.com/

Bildquelle: Image by Gerd Altmann from Pixabay

Lange Abstinenz und ChatGPT

Lange war es sehr ruhig auf dem Nerdblog, ich werde aber wieder ein wenig aktiver werden. Es gibt viele Neuigkeiten aus der IT-Welt. Ganz besonders möchte hier einmal ChatGPT erwähnen. Wer es schon ausprobiert hat und ein wenig damit „experimentiert“ hat, wird gemerkt haben, dass dies vielleicht eine ganz neue vorgeben kann. Wir dürfen gespannt sein. Hier mal eine kleine Erklärung zu ChatGPT:

ChatGPT ist ein fortschrittlicher Chatbot, der von OpenAI trainiert wurde. Es nutzt die neueste Technologie der maschinellen Sprachverarbeitung, um menschenähnliche Konversationen zu führen.

Einer der größten Vorteile von ChatGPT ist seine Fähigkeit, menschenähnliche Antworten zu generieren. Es kann in vielen Bereichen eingesetzt werden, wie z.B. Kundensupport, FAQ-Bereich auf Websites und sogar für Unterhaltung.

Trotz seiner Fähigkeiten gibt es auch ein paar Nachteile, die berücksichtigt werden sollten. Einer davon ist, dass ChatGPT nicht immer 100% präzise ist. Es kann Fehler machen, wie jeder andere Chatbot auch. Ein weiterer Nachteil ist, dass es nicht in der Lage ist, tiefgründige Emotionen oder Empathie zu zeigen, da es ein Computerprogramm ist und kein menschliches Wesen.

Insgesamt ist ChatGPT ein großartiger Chatbot, der Unternehmen und Websites dabei helfen kann, ihren Kundensupport zu verbessern und Zeit und Ressourcen zu sparen. Es ist jedoch wichtig zu beachten, dass es nicht perfekt ist und dass es immer noch Raum für Verbesserungen gibt.

 

Bildquelle: Image by Gerd Altmann from Pixabay

FNX.tf | Freenetworx.de

Mit einem neuen Unterbau startet FreenetworX nun neu. Ein neues Script bietet viele neue Möglichkeiten. Freenetworx stellt ein Plattform für Menschen bereit, bei der sie selbst nicht die Ware sind. Haupteigenschaft von Freenetworx ist das „geschlossene“ System dahinter. Die Nutzer können Gruppen erstellen, eigene Seiten, Blogs, sich vernetzen und noch vieles mehr.   Ziel soll sein, den Nutzern eine Plattform zu bieten ohne sie ständig auf die Seite zu locken oder mit Werbung zu bombardieren. Was auch bedeutet, dass es keine „nervige“ Werbung geben wird. In Zukunft soll die Möglichkeit bestehen für gewerbliche Nutzer Seiten oder Gruppen zu verifizieren und dort ihre Produkte zu präsentieren. Aber da Freenetworx noch am Anfang steht, ist vieles noch offen. Gerne könnt Ihr Euch einbringen und eure Ideen und Vorschläge präsentieren.

Schaut also gerne mal vorbei 🙂

https://fnx.tf

 

Reverse Proxy und Synology NAS DS718+

Mehrere Dienste, z.B. Plex oder Ombi, laufen jeweils in einem Docker-Container auf der Synology DS718+. Diese sind somit innerhalb des Netzwerks gut anzusprechen. Die Plex war vorher schon via Portfreigabe am Router freigegeben, sodass sie von außen erreichbar ist. Natürlich könnte man nun einfach Portfreigaben erstellen und so auch einen externen Zugriff ermöglichen. Sieht aber nicht so toll aus. Schöner wäre eine eigene Sub-Domain die auf den einzelnen Dienst zeigt. Szenario sollte also so aussehen:
Sub-Domain –> Docker-Container ohne Änderung der Adressleiste im Browser.

Mein Vorgehen:
Bei der Fritz.Box, oder anderen Routern, müssen die Ports 80 und 443 auf die NAS geroutet werden (Port 443 nur, wenn ihr auch via https verbinden wollt)
Domain bei inwx.de registriert, da hat man die Möglichkeit einen DynDNS Service kostenlos zu nutzen. Auf der Synology wurde die Sub-Domain unter Systemsteuerung-> externer Zugriff ->DDNS hinzugefügt (Anleitung bei INWX.de)
Habe noch einen CatchAll CNAME Eintrag hinzugefügt, der dann auf die DynDNS Sub-Domain routet. So leitet Ihr alle Sub-Domains auf die NAS.

Nun geht’s zum Reverse Proxy innerhalb der Synology. Unter Systemsteuerung findet Ihr das Anmeldeportal, bei Erweitert ist dann der Reverse Proxy. Die Einrichtung ist recht einfach. Bei Quelle gebt ihr die externe Sub-Domain an unter der Ihr euren Dienst erreichbar machen wollt. Port ist dann 80 (http! und 443 bei https!). Ziel ist die NAS IP Adresse und der Port des Dienstes innerhalb des Netzwerkes.
Das war es dann schon!

Bild von Gerd Altmann auf Pixabay

Hegau Berge – Der Hohentwiel

Es war mal wieder Zeit der Festungsruine in Singen einen Besuch abzustatten. Hier mal ein paar Eindrücke der Festungsruine Hohentwiel:

Wissenswertes zum Hohentwiel:
https://de.wikipedia.org/wiki/Hohentwiel
https://www.festungsruine-hohentwiel.de/start
https://de.wikipedia.org/wiki/Festung_Hohentwiel

Synology docker – Kein Terminal

Auf meiner Synology habe ich eine Nextcloud Instanz eingerichtet, welche soweit auch ganz gut läuft. Problematisch wurde es, als ich eine zusätzliche „Trusted Domain“ hinzufügen wollte. Im Normalfall, kann man unter der Synology via Terminal in der docker-Umgebung auf den Container zugreifen. Hier aber verabschiedet sich der Container mit der Meldung:

[npm_prefork:notice] [pid 1] AH00170: caught SIGWINCH, shutting down gracefully

Das ist natürlich nicht so toll, denn auch nach einem Neustart geht da nichts. Wir müssen schließlich die config Datei ändern, aber so geht’s also nicht. Also musste ich folgendermaßen vorgehen:
Auf die NAS via SSH verbinden, dann erstmal die Container anzeigen lassen mit:

sudo docker ps

entsprechenden Container auswählen:

sudo docker exec -it nextcloud1 /bin/bash

Und schon ist man innerhalb des Containers und kann die notwendigen Dateien bearbeiten.

 
Bild von ananitit auf Pixabay

Neuer Bewohner in der Garage

Nun ist es denn soweit, die Garage wird enger. Das liegt zum einen da dran, dass nicht nur Reifen, Fahrräder dort ein Platz zum verweilen gefunden haben. Nein, auch der Fuhrpark der Motorräder wurde erweitert. Neben der in die Jahre gekommenen, aber sehr zuverlässigen, Kawasaki und der Indian Scout, kam eine weitere Indian hinzu. Eine Indian FTR 1200 S. Die technischen Daten sind vielversprechend und ich bin gespannt auf die Langstreckentauglichkeit. 123 PS kommen aus dem 1203 Kubikzentimeter V2 Motor. 120 NM bei 6000 U/min sind schon sehr kräftig. Die Sitzposition ist genial, guter halt, kein rutschen nach hinten. Bei der FTR S ist das Ride Command verbaut, ein 4,3 Zoll großes TFT-Display samt Touchscreen. Es hat sehr viele Einstellungsmöglichkeiten, ob man wirklich alles benötigt, sei mal dahingestellt. Sehr schön sind die Fahrmodi: Regen, Standard und Sport. Deutlich sind die Unterschiede zu spüren. Anfangs habe ich nur den „Regen“ Modus verwendet, was schon sehr „giftig“ ist. Das jetzt das Wetter besser wird, freut mich daher umso mehr. DLZG!

JellyFin auf dem Raspberry Pi mit einer Synology NAS

Heute installieren wir einen JellyFin Server auf dem Raspberry Pi und geben die Möglichkeit Daten von der Synology NAS zu lesen (Filme, Serien, was auch immer).
Aber was ist eigentlich JellyFin? JellyFin ist ein emby Fork. Emby ist eine Alternative zum Plex Media-Server. Während bei Plex und emby eine Anmeldung notwendig ist, kann dies bei JellyFin lokal bleiben. JellyFin ist also auch ein Media-Server, der es ermöglicht Multimedia-Dateien zu streamen, nicht nur im Netzwerk, auch unterwegs kann man darauf zugreifen. Eine Einrichtung ist relativ einfach, lediglich die Netzwerkfreigabe hatte ein klein wenig Einarbeitung erfordert.
Beginnen wir mit dem Raspberry Pi:

sudo apt update
sudo apt upgrade

Um alles auf den neusten Stand zu bringen.

sudo apt install apt-transport-https
Damit wir auf https zugreifen können, was für das JellyFin Package notwendig ist.

curl https://repo.jellyfin.org/debian/jellyfin_team.gpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/jellyfin-archive-keyring.gpg >/dev/null

Hiermit fügen wir den GPG-Schlüssel zu.

sudo apt update
Um auch die JellyFin Dateien zu finden.

sudo apt install jellyfin
Um JellyFin schließlich zu installieren.

http://[IPADDRESSE]:8096
Jetzt könnt Ihr auf Euren JellyFin Server zugreifen. Genauer wird das dann hier beschrieben: https://jellyfin.org/docs/general/quick-start.html

Der etwas kniffligere Teil ist das mounten der Netzwerkfreigaben auf dem Raspberry Pi. Hierfür verbinden wir uns wieder mit dem Pi und gehen in die fstab Datei:
sudo nano /etc/fstab
Hier fügen wir folgendes ein:
//192.168.X.X/nas /media/nas cifs
username=XXXXXX,password=XXXXXX,rw,soft

Den Ordner /media/nas müsst Ihr noch erstellen.
Mit sudo mount -a könnt Ihr die Ordner mounten und sie sollten dann auch in Jellyfin sichtbar sein, bzw. aus wählbar.
Bei Fragen dürft Ihr gerne auf Freenetworx nachfragen.

By Jellyfin contributors – <a rel=“nofollow“ class=“external free“ href=“https://github.com/jellyfin/jellyfin-ux/blob/master/branding/SVG/banner-light.svg“>https://github.com/jellyfin/jellyfin-ux/blob/master/branding/SVG/banner-light.svg</a>, CC BY-SA 4.0, Link