SQL: Ersten und letzten Tag der vorherigen Woche bestimmen

Datumsbezogene SQL-Abfragen sind äußerst hilfreich für das Erstellen von Auswertungen. Der Artikel zeigt eine Möglichkeit eine SQL-Abfrage auf die vergangene Woche zu beschränken. Unabhängig von der Spracheinstellung der Datenbank soll immer Montag der erste Tag der Woche und Sonntag der letzte Tag der Woche sein. Ein Jahreswechsel, bei dem ein Teil der Woche im alten und ein Teil der Woche im neuen Jahr liegt, stellt für das Beispiel-SQL auch kein Problem dar.

„SQL: Ersten und letzten Tag der vorherigen Woche bestimmen“ weiterlesen

ORA-12571: TNS:packet writer failure (gelöst)

Nach dem Update einer Datenbank von Oracle 12c auf Oracle 19c konnte ich mich von meinem Windows-Subsystem for Windows (WSL2) mit dem den Oracle Instant Client über sqlplus nicht mehr mit meiner Datenbank verbinden – ORA-12571: TNS:packet writer failure. Zuerst hatte ich die Version des Instant Clients im Verdacht.

„ORA-12571: TNS:packet writer failure (gelöst)“ weiterlesen

Probleme bei der Portfreigabe über UPnP von Systemen hinter einem USG ohne NAT und einer FRITZ!Box

Auch wenn bei deaktiviertem NAT in der USG alle Systeme hinter dem USG per UPnP die Portfreigaben der FRITZ!Box theoretisch steuern können, funktioniert es im Alltag nicht wie erwartet. Dies kann dazu führen, dass manche Spiele nur eingeschränkt Verbindungen zu anderen Spielern aufbauen können. Der Leser Chris hat mich im Blog Artikel UniFi LAN-/WLAN-Infrastruktur mit FRITZ!Box ohne „Doppeltes NAT“ darauf aufmerksam gemacht, dass das Spiel Destiny 2 mit der im Artikel beschriebene Konfiguration “nur” NAT Stufe 2 erreicht – das ist zwar besser als NAT-3 (wegen doppeltem NAT) aber doch weniger gut als NAT-1, was für eine direkte Erreichbarkeit des Systems für alle anderen Spieler steht.

„Probleme bei der Portfreigabe über UPnP von Systemen hinter einem USG ohne NAT und einer FRITZ!Box“ weiterlesen

Wenn auf einmal keine Mails mehr von WordPress versendet werden (gelöst)

Beim Testen eines Formulars in WordPress hatten wir das Verhalten, dass E-Mails zu externen Adressen nicht mehr zugestellt wurden. Nach etwas Analyse haben wir die Ursache außerhalb von WordPress gefunden.

„Wenn auf einmal keine Mails mehr von WordPress versendet werden (gelöst)“ weiterlesen

Praktikumsprojekt: Autorennspiel mit Scratch

Im Rahmen eines Schülerpraktikums soll ein “Rennspiel” entwickelt werden. Als Entwicklungsumgebung wird Scratch verwendet. Da Scratch in immer mehr Schulen auch im Unterricht eingesetzt wird, haben die Schüler hier oft schon Vorkenntnisse. Wenn nicht, ist der Einstieg nicht all zu schwer. Diese (Lern-)Ergebnisse soll das Projekt am Ende für den Praktikanten bieten: „Praktikumsprojekt: Autorennspiel mit Scratch“ weiterlesen

UniFi LAN-/WLAN-Infrastruktur mit FRITZ!Box ohne „Doppeltes NAT“

Nachdem die UniFi-Infrastruktur inzwischen seit etwa einem halben Jahr erfolgreich das WLAN bei mir zuhause aufspannt, habe ich mich dazu entschlossen, meine komplette LAN-Infrastruktur hinter das UniFi Security Gateway zu hängen. Da das Security Gateway über kein DSL-Modem verfügt, stand ich vor der Wahl entweder meine FRITZ!Box 7490 als Router zwischen “das Internet” und mein Security Gateway zu hängen oder ein dediziertes DSL-Modem zu verwenden. Beide Varianten haben Vor- und Nachteile. Je nachdem wie weit man bereit ist, sich mit den technischen Herausforderungen auseinanderzusetzen, lassen sich die jeweiligen Nachteile jedoch beseitigen. „UniFi LAN-/WLAN-Infrastruktur mit FRITZ!Box ohne „Doppeltes NAT““ weiterlesen

Probleme mit Ubiquiti UniFi und Apple iOS Geräten (gelöst)

Da ich mit meiner WLAN-Ausleuchtung zuhause in den Randzonen nicht ganz zufrieden war, habe ich auf die Suche nach einer Möglichkeit gemacht, die WLAN-Abdeckung zu verbessern. Nach einiger Recherche im Internet habe ich beschlossen meine AVM, Cisco und TP-Link basierte LAN-Infrastruktur durch eine auf Ubiquiti UniFi basierte zu ersetzen.

[UPDATE März 2021]

Da bei mir seit fast drei Jahren alles stabil läuft, und es seit fast zwei Jahren keine Kommentare mehr zu dem Artikel gibt, gehe ich davon aus, dass das “DTIM-Problem” entweder auf Seite von UniFi gelöst wurde oder – wenn das Problem auf Seite der iOS Geräte gelegen hat – die alte Hardwaregeneration kaum noch im Einsatz ist. Bei den letzten Rückmeldungen (Danke Andy für den Hinweis) wurde als mögliche Ursache für Probleme die Einstellung “Auto-Optimize Network” unter “Einstellungen–>Zone/Standort” identifiziert.

„Probleme mit Ubiquiti UniFi und Apple iOS Geräten (gelöst)“ weiterlesen

UniFi AP AC PRO – Geräte-Passwort ändern

Aktuell experimentiere ich mit verschiedenen Geräten des Netzwerkkomponentenherstellers Ubiquiti. Hierbei wollte ich bei einem nicht zentral verwalteten AC Pro Wireless Access Point – also einem der bei keinem UniFi Controller registriert ist – das Passwort über den SSH-Zugang ändern. Sollte ja eigentlich nicht zu schwer sein. Also:

„UniFi AP AC PRO – Geräte-Passwort ändern“ weiterlesen

Das Schülerpraktikum

Da der ein oder die andere von uns sicher schon einmal mit der Aufgabe konfrontiert wurde, einen Schülerpraktikanten betreuen zu dürfen, wart Ihr womöglich auch vor der Frage gestanden “Wie betreue ich meinen Praktikanten am besten?”. Der Artikel soll der Auftakt für eine Serie, unregelmäßig erscheinender Beträge, sein, in denen wir unsere Erfahrungen mit Schülerpraktika niederschreiben, in der Hoffnung, dass wir euch einen kleinen Leitfaden geben können.

„Das Schülerpraktikum“ weiterlesen