Hallo, Gast
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.

Benutzername
  

Passwort
  





Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 1
» Neuestes Mitglied: Joopi
» Foren-Themen: 606
» Foren-Beiträge: 972

Komplettstatistiken

Benutzer Online
Momentan sind 13 Benutzer online
» 0 Mitglieder
» 8 Gäste
AhrefsBot, Applebot, Crawl, Semrush, bot

Aktive Themen
Short
Forum: Test
Letzter Beitrag: Joopi
31-01-2026, 01:30
» Antworten: 0
» Ansichten: 46
Abschied von MyBB
Forum: Allgemeines
Letzter Beitrag: Joopi
29-01-2026, 01:13
» Antworten: 2
» Ansichten: 2.787
R.I.P. Francis Buchholz
Forum: Blog
Letzter Beitrag: Joopi
28-01-2026, 10:55
» Antworten: 0
» Ansichten: 72
Ist Merz eine Reinkarnati...
Forum: Gegenwart
Letzter Beitrag: Joopi
16-01-2026, 03:54
» Antworten: 0
» Ansichten: 113
Tipps zu Windows
Forum: Windows
Letzter Beitrag: Joopi
16-01-2026, 03:36
» Antworten: 0
» Ansichten: 104
Burkaverbot in der Diskus...
Forum: Gegenwart
Letzter Beitrag: Joopi
16-01-2026, 02:58
» Antworten: 0
» Ansichten: 97
Die Lüge zum Enteignungsv...
Forum: Zeitgeschichte
Letzter Beitrag: Joopi
15-01-2026, 10:20
» Antworten: 0
» Ansichten: 139
Die Tauchfahrt in die Zei...
Forum: Zeitgeschichte
Letzter Beitrag: Joopi
15-01-2026, 07:36
» Antworten: 0
» Ansichten: 99
GEZ oder Beitragsservice ...
Forum: Blog
Letzter Beitrag: Joopi
14-01-2026, 11:08
» Antworten: 0
» Ansichten: 93
Achtung Betrüger am Werk
Forum: Allgemeines
Letzter Beitrag: Joopi
14-01-2026, 05:54
» Antworten: 2
» Ansichten: 212

 
Big Grin Restart Pedelc am 15.09.2023
Geschrieben von: Joopi - 15-09-2023, 03:41 - Forum: Rad und Radfahren - Keine Antworten

Als Zahlenmensch und Nummernboy wird bei mir fast alles in Zahlen festgehalten. Und so dann ich sagen, dass 380 Tage nach der letzten Radtour, zusammen mit meinem Kumpeol Caputo, heute endlich wieder eine kleine Radtour zum Eingewöhnen gefahren werden konnte.

Bis zum 04.11.2022 (315 Tage) konnte ich seinerzeit immer noch die Besorgungsstrecken nach Neuss mit dem Pedelec fahren. Danach aber war ich nicht mehr in der Lage, mich auf das Rad zu setzen und durch die Gegend zu fahren. Das ist sehr traurig, denn die Konsequenzen daraus sind deutlich sichtbar und für mich auch körperlich spürbar. Das Wieso werde ich an dieser Stelle nicht weiter ausführen, aber mit physischen und psychischen Erkrankungen ist es nicht unbedingt einfach, sich im Verkehr sicher zu fühlen. Weder als Autofahre, noch als Radfahrer, noch als Fußgänger.

Viele Strecken habe ich mit Bus und Bahn dank es Deutschlandtickets erledigt, doch jetzt hoffe ich, dass ich endlich wieder stabil bin.

Gestern, am Donnerstag, hatte ich mein Pedelec geputzt und überprüft. Und so heute ich mich auf eine kleine Tour, die ich heute tatsächlich fahren konnte.

Die heutige kleine Tour sollte nur dazu dienen, um für mich festzustellen, ob ich meine Sicherheit auf dem Rad zurückgewinnen konnte. Das hat leidlich geklappt, auch wenn ich es wie immer vermieden habe, durch Ortschaften zu fahren. Mein Weg führte mich auf einen Rundkurs, den ich kenne und von dem ich wuuste, dass er ca. 30 km lang sein würde. Treffer!

   

Die Beine und der Hintern haben diese Tour gut überstanden. Ich habe es auch nicht übertrieben, sondern wollte einfach nur die Gegend, die auch für mich heute schöne Wetter genießen und einfach nur in Ruhe durch Landschaft radeln. Das hat gut funktioniert, wenn auch wieder ein paar Verstrahlte unterwegs waren.

An einem kleinen Wanderrastplatz nahe des Kompostwerkes Buscherhof konnte ich kurz ausruhen und die relative Ruhe genießen.

   

Und somit hoffe ich, dass der Bann gebrochen ist und ich weiter die Kraft und Energie habe, mich für den Rest des Jahres auf das Rad zu setzen, Ziel ins Auge zu fassen und auch meine Kameras wieder einzusetzen, um die schönen Dinge des Lebens und die schönen Momente einer Tour festzuhalten.

Drucke diesen Beitrag

Information Gendersprache und Selbstbestimmung des Geschlechts
Geschrieben von: Joopi - 09-09-2023, 03:03 - Forum: Allgemeines - Antworten (1)

Lange Zeit war ich unschlüssig, wie ich mich bei der Entwicklungen der deutschen Sprache, besonders was das Gendern angeht, verhalten soll oder möchte. Mit den neuen Gesetz Gesetz über die Selbstbestimmung in Bezug auf den Geschlechtseintrag (SBGG) bin ich mit meinem Überlegungen fertig geworden - und sie sind eindeutig.

Grundsätzlich bin ich jedem Menschen gegenüber, egal woher er kommt, wohin er will, welcher sozialen Schicht er angehört, offen eingestellt. Das bezieht sich natürlich (für mich) auf Frauen und Männer. Weibchen und Männchen gibt es überall im Bereich der Lebenwesen (Fauna wie Flora). Die Evolution hat bestimmt, dass in den allermeisten Fällen zur Fortpflanzung und Arterhaltung Weibchen und Männchen notwendig sind. Ausnahmen bestätigen diese Regel. Bei den Menschen sehe ich eine solche Ausnahme nicht.

Die Fortpflanzung der Menschen kann also nur dann stattfinden, wenn Weibchen und Männchen zusammenkommen und die Samen des Mannes das Ei (die Eier) der Frau befruchten. Homosexualität ist im Sinne der Fortpflanzung nur eine Abart erotisch-sexueller Begierden. Weder Schwule noch Lesben können sich selbständig untereinander fortpflanzen. Da ich an die Wissenschaft glaube, muss mir auch keiner mit irgendeinem Hokuspokus kommen, wie es die Religonen gern vorgaukeln.

Wenn sich Menschen dazu entschließen, sich von einem Mann zu einer Frau umwandeln zu wollen, oder von einer Frau zu einem Mann, dann sollen sie das gerne machen. Aus meiner Sicht hat das Ganze aber Grenzen bzw. Notwendigkeiten. Diese werde ich später erklären, denn das ist ein Thema, über das ich mich stundenlang auslassen könnte.

In dem o.g. Gesetz heißt es, dass es weiterhin die Geschlechter weiblich, männlich und divers geben wird. Mit dem Geschlecht divers habe ich schon meine Problem.

Sinngemäßes Zitat aus einem Video auf YouTube:

Zitat:...ich bin ein 17-jähriges Mädchen, ich bin aber auch Fuchs...

Aha, ist das dann divers?

Mehr dazu später.



Ich bin mit Sicherheit kein Sprachgenie und der deutschen Sprache kaum wirklich mächtig. Aber Gendern ist mittlerweile für mich eine Verhohnepiepelung der deutschen Sprache.

Der Radfahrer, die Radfahrerin sind mittlerweile Radfahrende. Was?

Hier auf meiner Webseite sowie im privaten wie auch im beruflichen Leben, werde ich mich nicht mehr zum Gendern hinreißen lassen. Ich schreibe so, wie ich es meine - fertig. Es ist vollkommener Unfug und erschwert das Lesen von Texten ungemein, wenn man sich durch das Gegendere ackern muss. Im Beamtendeutsch ist Gendern noch eine Ebene mehr, um gar nicht mehr zu verstehen, was diese Beamtenköppe sich da wieder ausgedacht haben.

Hier wird nicht mehr gegendert. Punktum!

Fortsetzung folgt ...

Drucke diesen Beitrag

  Bilder einer Webcam speichern
Geschrieben von: Joopi - 04-08-2023, 04:24 - Forum: Migrationssammler - Antworten (4)

Code:
<!DOCTYPE html>
<html>
<head>
    <title>Webcam Capture</title>
</head>
<body>
    <video id="video" width="640" height="480" autoplay></video>
    <button id="capture">Capture and Save</button>
    <script>
        const video = document.getElementById('video');
        const captureButton = document.getElementById('capture');

        // Zugriff auf die Webcam
        navigator.mediaDevices.getUserMedia({ video: true })
            .then(function (stream) {
                video.srcObject = stream;
            })
            .catch(function (error) {
                console.error('Error accessing webcam: ', error);
            });

        // Funktion zum Aufnehmen und Speichern des Bildes
        captureButton.addEventListener('click', function () {
            const canvas = document.createElement('canvas');
            canvas.width = video.videoWidth;
            canvas.height = video.videoHeight;
            const context = canvas.getContext('2d');

            // Nehme ein Bild vom Video auf und speichere es im Canvas
            context.drawImage(video, 0, 0, canvas.width, canvas.height);

            // Lade das Bild herunter
            const a = document.createElement('a');
            a.href = canvas.toDataURL('image/jpeg'); // Das Bild als Data-URL im JPEG-Format
            a.download = 'snapshot_' + Date.now() + '.jpeg'; // Benenne das Bild
            a.click(); // Löst den Download des Bildes aus
        });
    </script>
</body>
</html>

Drucke diesen Beitrag

  RSS Feed Poster nur bei Publikumsverkehr
Geschrieben von: Joopi - 28-07-2023, 07:41 - Forum: Blog - Keine Antworten

Ich lese sehr gerne RSS-Feeds, da ich mittlerweile X aka Twitter den Rücken gekehrt habe und somit anderweitig an Informationen kommen möchte, ohne großartig Blogartikel zu lesen. Wenn, dann nur bei Bedarf. Den Bedarf hole ich mir über die Feeds, aus denen ich dann direkt auswählen kann, welchen Beitrag ich mir dann durchlesen möchte.

Für MyBB gibt es das Plugin RSS Feed Poster, welches RSS-Feed in ein Forum posten kann. Das autocreate hat mich angefixt und so habe ich das Plugin installiert.

Leider aber ist autocreate so eine Sache für sich. Es werden tatsächlich die Feeds dargestellt, aber wenn im Forum nichts los ist, wie bei mir, oder die Taskaufgabe nicht explizit angestoßen wird, dann tut sich leider nichts.

Gestern habe ich das also erfahren bzw. erlesen, dass dieses Plugin zwar funktioniert, aber nur bei entsprechenden Forumaktivitäten. Isti m Forum nichts, wird auch kein Feed erstellt, auch wenn das Abholen immer erfolgt - so habe ich es zumindest verstanden.

Hier auf dem Webspace kann ich leider nicht so agieren, wie ich es auf meinem vServer tun könnte. Aber es gibt ein Tool für die Konsole, welches eben auch Feeds abholt und in eine Sqlite3-Datenbank schreibt. Das Tool nennt sich newsboat. Dieses Tool hat wieder viele Ideen in mir aufkommen lassen, wie ich dennoch einen regelmäßig funktonierenden RSS-Feed im Forum erstellen kann.

Drucke diesen Beitrag

Exclamation Forensoftware auf den neuestens Stand bring
Geschrieben von: Joopi - 23-07-2023, 02:51 - Forum: Blog - Keine Antworten

Heute habe ich die Forensoftware des hiesigen Forums auf den neuestens Stand gebracht. Zugegeben, ich mache das nicht immer, wenn eine neue Version ansteht.

Im Grunde genommen ist es aber nicht sehr zeitaufwendig und auch nicht problematisch. Was ist zu tun?

  • Download der neuestens Version (deutschsprachig in meinem Falle)
  • Das ZIP-Archiv entpacken (enthält die Ordner Upload und Dokumentation)
  • Den Inhalt des Ordners Upload auf den Webspace hochladen (da wo die Forensoftware liegt)
  • Dann folgendermaßen den Upgradevorgang aufrufen: https://dein.forum/install/upgrade.php
  • Sollte eine Fehlermeldung, wird es sich wahrscheinlich um die LOCK-Datei drehen. Die muss im Install-Ordner gelöscht werden.
  • Den Anweisungen folgen.
  • Wenn alles gutgegangen ist, dann fertig!

Das ist eigentlich alles, wenn es gut läuft. Vor Jahren hatte ich mal ein großes Dilemma und seitdem bin ich eben immer eher vorsichtig bzw. ängstlich, wenn es um die Aktualisierung von MyBB geht. Naja, nun hat es zum wiederholten Male funktioniert und sollte mich beflügeln, immer eine Aktualisierung durchzuführen.

Drucke diesen Beitrag

  Saturday - 06:00 CDT: Not available, 22°C (73°F)
Geschrieben von: Joopi - 21-07-2023, 07:31 - Forum: Test - Keine Antworten

<strong>BBC Weather - Observations for  Little Rock, US</strong>

Temperature: 22°C (73°F), Wind Direction: South Easterly, Wind Speed: 3mph, Humidity: 87%, Pressure: 1012mb, Rising, Visibility: Good

https://www.bbc.co.uk/weather/4119403

Drucke diesen Beitrag

Information Weg von LastPass, hin zu Bitwarden
Geschrieben von: Joopi - 18-07-2023, 08:56 - Forum: Allgemeines - Keine Antworten

Seit mehreren Jahren nutze ich den Passwortmanager LastPass. Mit dem Tool selber war und bin ich zufrieden. Was mich zum Nachdenken gebracht hatte, gegebenenfalls den Passwortmanager zu wechseln, waren die Hackerangriffe, die wohl auch zum Erfolg geführt hatten. Mit der Veröffentlichung der Hackerangriffe hatte sich LastPass aber viel Zeit gelassen.

In dem Passwortmanager hatte ich nicht nur Login-Daten zu Webseiten mit meinen Hobbys, sondern eben auch zu wichtigen Seiten, die mittlerweile für die Lebensführung notwendig sind. Als Beispiel seien hier die Logindaten zum meinem Onlinebanking genannt.

Nach langem Suchen und Lesen hatte ich mich entschieden, auf Bitwarden umzusteigen. Nicht zuletzt auch deswegen, weil dieser Passwortmanager nicht nur eine Browserereweiterung wie LastPass ist, sondern auch als Desktop-App sowie als App auf dem Smartphone installiert werden kann. Rein theoretisch, und daran bin ich leider noch wegen der Portbelegung 443 und 80 durch die Apache-Webserver gescheitert, könnte ich auf meinem vServer einen eigenen Bitwarden-Server installlieren. Zu dem Serverthema mache ich noch einen separaten Beitrag.

Im ersten Schritt hatte ich die Desktop-App installiert, und ein notwendiges Konto bei Bitwarden erstellt, Danach konnte ich direkt damit beginnen, meine Einträge vorzunehmen. Das war relativ easy und in den Grundzügen durchaus selbsterklärend. Es gibt Funktionen von denen ich nicht weiß, was man damit machen kann und wofür sie sind. Erstmal egal.

Der zweite Schritt bestand darin, dass ich auf dem Handy auch die Bitwarden-App im Zugriffen haben wollte. Auch das ging easy und nun ist die da.

Der dritte Schritt war dann die Aktivierung der Erweiterung im Browser (hier zunächst Chrome) und das Einstellen der Autoausfüllmöglichkeiten. 

Und ich muss sagen: es läuft ganz anders sonst, denn es gab mal keine Probleme. Es läuft einfach!

Drucke diesen Beitrag

Question Gibt es einen Datenbankfehler
Geschrieben von: Joopi - 16-07-2023, 05:49 - Forum: Test - Keine Antworten

Warum wird nichts mehr gespeichert?

Drucke diesen Beitrag

Lightbulb In einem PHP-Dokument mehrere Datenbank abfragen
Geschrieben von: Joopi - 16-07-2023, 10:26 - Forum: Migrationssammler - Antworten (1)

Es liegt in der Natur der Dinge, dass, wenn man zwei Datenbanken abfragen möchte, auch zwei Datenbanken im Zugriff sein und die Verbindungen hergestellt sein müssen. Je nach Anwendungsbereich hat man nicht immer alle Tabellen in einer Datenbank liegen. So erging es mir bei einem kleinen Projekt und war, auch wenn ich seit Jahren im PHP-MySQL-Umfeld herumwusel, eine Art von Premiere.

Wie geht das?

Wenn man PHP-MySQL erlernt, z.B. durch Online-Tutorials oder YouTube-Videos, wird klassischerweise immer von einer Datenbankverbindung ausgegangen. Ich habe noch nie gesehen, dass zwei oder mehr Datenbankverbindungen gezeigt wurden.

Eine Datenbankverbindung (prozedural) würde ich so auf bauen wollen:

Code:
/* Zugangsparameter */
[code]$host = "localhost";
[code]$user = "jankass";
[code]$pwd = "apfelkuchen";
[code]/* Datenbanken */
[code]$dbname004 = "personen";
[code]$dbname005 = "kunden";
/* Tabellen */
$tblname4001 = "personendaten";
$tblname5001 = "kundendaten";

$db1 = mysqli_connect($host, $user, $pwd, $dbname004);
        if(!$db1)
        {
            exit("Verbindungsfehler: " .mysqli_connect_error() . "bei Datenbank " . $dbname004 . "");
        } else {
            echo "Die Verbindung zur Datenbank " . $dbname004 . " wurde erfolgreich hergestellt.<br>";
        }

Zu beiden Zuständen des Verbindungsaufbaus lasse ich mir immer eine Nachricht ausgeben (in der Entwicklungsumgebung).

Ich habe es mir auch angewöhnt, diesen Codeabschnitt auszulagern und in einer include-Datei in einem separaten Ordner abzulegen. Aus Sicherheitsgründen ist dies auf jeden Fall keine schlechte Angewohnheit.

Die erste Datenbank ist also im Zugriff. Um auch die zweite Datenbank ansprechen zu können, ist nun nur noch folgendes notwendig:

Code:
$db2 = mysqli_connect($host, $user, $pwd, $dbname005);
        if(!$db2)
        {
            exit("Verbindungsfehler: " .mysqli_connect_error() . "bei Datenbank " . $dbname005 . "");
        } else {
            echo "Die Verbindung zur Datenbank " . $dbname005 . " wurde erfolgreich hergestellt.<br>";
        }

Wenn auch hier die Erfolgsmeldung im Browser erscheint, dann kann ich beide Datenbanken ansprechen und Abfragen starten, Eingaben oder Änderungen vornehmen.

Zwei Abfragen könnten wie folgt gestaltet werden (separiert, nicht gejoined):

Code:
$protollhttpx = mysqli_query($db1, "SELECT id, vorname, nachname, firma FROM " . $tblname4001 . ";");

$protollhttpx = mysqli_query($db2, "SELECT id, segment, bestellung, lastdate FROM " . $tblname5001 . ";");

Die Beispiele sind etwas aus der Luft gegriffen, veranschaulichen aber das, was ich zeigen wollte.

Es ist auch möglich, die Abfrage in einem Statement zusammen zu fassen, denn auch über zwei (oder mehr) Datenbank kann mit join gearbeitet werden. Das habe ich noch nicht ausprobiert, da ich noch keinen solchen Fall hatte. Wird aber nachgeliefert - irgendwann.

Drucke diesen Beitrag

Shocked Vorschaumodus von Visual Studio Code verhindern
Geschrieben von: Joopi - 15-07-2023, 10:21 - Forum: Blog - Antworten (1)

Je moderner eine Software daherkommt, um so mehr Murks steckt darin. Das ist zwar Ansichtssache, aber für mich ist das so. Man kann einfach nicht jede Software in- und auswendig kennen. Zumindest nicht der Hobbyist. Und viele Standardeinstellungen sind meist fragwürdig und lässt die Frage aufkommen, was sich der Programmierer (m/w/d) dabei wohl gedacht haben kann.

Wie bereits an anderer Stelle berichtet, arbeite ich vermehrt mit Visual Studio Code. Durch die vielfältigen Möglichkeiten, auch im Hinblick auf den umfangreichen Erweiterungsmarkt, verliert man schnell den Überblick. Aber man sich ja selber dabei, wenn es um die Installation von kleinen Helfern geht.

Aber eines hat mich irgendwie von Anfang an genervt. Und zwar:

Wenn aus der linken Leiste auf eine Datei geklickt wird, wird sie geöffnet. Man kann sich den Inhalt anschauen.
Wenn dann auf eine zweite Datei geklickt wird, wird die erste geschlossen. An deren Stelle wird die zweite geöffnet und kann betrachtet werden.
Und so geht es weiter bis zum Sankt-Nimmerleins-Tag.

Erst wenn in einer Datei etwas ändert wird, wird beim Klick in der linken Spalte auf eine Datei ein neues Tab aufgemacht und dort erscheint dann der Inhalt der neu angeklickten Datei.
Wenn man dann wieder auf eine Datei in der linken Leiste klickt, tritt diese an die Stelle der geraden eben geöffneten Datei.

Was ist das nur für ein Unfug?

Ich habe lange gebracht, um zu begreifen, was da eigentlich passiert. Jetzt endlich, nach wohl zwei Jahren, habe ich herausgefunden, dass dieses Verhalten wieder Mal an einer für mich nicht nachvollziehbaren Standardeinstellung liegt, die von Hause aus gesetzt ist. Das Haus, in dem dieser Unfug verzapft wird, gehört MicroSoft, wo Visual Studio Code hergestellt wird. Die Erfinder von Windows sind für alles gut, meist für nicht Gutes. Wobei VSC insgesamt gut ist, aber ...

Es ist einfach nur lästig, dass Tabs, also Dateien, einfach so ohne Nachfrage geschlossen werden. Es betrifft nämlich auch Dateien, die geöffnet, editiert und wieder neu gespeichert wurden, aber längere Zeit unberührt geöffnet blieben. Somit kann es also sein, wenn eine weitere Datei aus der linken Leiste geöffnet wird, irgendwo eine andere Datei geschlossen wird. Zack, weg! Man blickt überhaupt nicht mehr durch. Schon gar nicht dann, wenn man quasi parallel an mehreren Dateien arbeitet.

Die Dateien, die ich geöffnet habe, werden von mir auch genutzt. Nicht immer und die ganze Zeit, aber sie gehören zu meinem Projekt. Dateien, von denen ich glaube, sie nicht mehr nutzen zu müssen, die schließe ich selber.

Scheinbar habe ich endlich den Anpacker gefunden, um dieses nervige Verhalten von Visual Studio Code abzustellen. In den Einstellungen ist es dieser Abschnitt:

   

Der ist im Standard aktiv und bedeutet, dass ein Vorschaumodus erlaubt ist. Der Vorschaumodus bedeutet: nur gucken, nicht anfassen

Erst wenn eine Änderung vorgenommen und diese danach gespeichert wurde, ist für eine gewisse Zeit der Vorschaumodus nicht mehr aktiv.

Den Abschnitt habe ich nun deaktiviert und hoffe, dass damit die Tabs/Dateien geöffnet bleiben, die ich geöffnet haben möchte.

Es gibt noch eine weitere Einstellung, von der ich nicht so genau weiß, wie sie zu deuten ist:

   

Auch diese Einstellung habe ich deaktiviert, denn alles was automatisch läuft in Bezug auf das Öffnen und Schließen von Dateien, möchte ich nicht haben.

Drucke diesen Beitrag