bUTschy.de

Suchen

Nutzwertanalyse von Lernspielen

Um bei Google nur exakte Treffer für einen ganzen Satz oder eine Wortgruppe, wie z. B. Nutzwertanalyse von Lernspielen zu finden, verwende "Anführungszeichen".

Fällt dir ein bestimmtes Wort nicht ein, wähle ein * Stern als Platzhalter.

Um Treffer mit einem bestimmten Wort von der Suche komplett auszuschließen, setze diesem Suchbegriff ein Minus voran. -shurjoka -kuchentv

Heizungsgesetz

Deutschland könnte durch dieses Gesetz in 6 Jahren 10 bis 40 Millionen Tonnen CO₂ einsparen, was in etwa so viel ist, wie China an nur einem einzigen Tag mit ca. 35 Millionen Tonnen emittiert.

Cui bono

Null-Koaleszenz-Operator

Wurde mal irgendwo in den PHP 7 Features erwähnt. Der Operator ist eine syntaktische Vereinfachung, die oft in Verbindung mit isset() und einem ternären Operator verwendet wird.

YouTube Shorts

Lieber Google, danke das du meine YouTube Shorts endlich von diesen geistigen Abfall befreit hast, denn seit heute Morgen sehe ich in meiner Timeline nur noch Shorts aus meiner Abos Bubble.

Es war ja nicht mehr zu ertragen ständig diesen Substanzlosen Müll vorgesetzt zu bekommen.

In tiefster Dankbarkeit... LMAA

IntlDateFormatter

Das Datum in der Datenbank liegt im Format 2023-03-19 07:18:22 vor.

Ein Code soll das Datum jetzt ohne Verwendung von setlocale so umwandeln, das es komplett in Deutsch zu so einer Ausgabe kommt.

Am Sonntag, den 19. März 2023 um 07:18 Uhr

Datei löschen

Beim bearbeiten oder löschen eines Artikels, auch (sofern vorhanden) das dazugehörige Bild ersetzten oder entfernen, ohne das PHP dauernd meckert.

PHP Warning: unlink(../image/bild.jpg): No such file or directory in

Und das geht so.

Gaspreis Oktober 2022

Der Gaspreis setzt sich aus Steuern, Abgaben und Umlagen sowie Netzentgelte, Beschaffungskosten und Vertrieb zusammen. Ab 1. Oktober 2022 kommt die Gasbeschaffungsumlage mit 2,419 Cent pro Kilowattstunde (kWh) dazu und vermutlich noch eine Gasspeicherumlage deren Preis noch unbekannt ist.

Homöopathie

Es gibt keine wissenschaftlichen Studien oder Nachweise für die Wirksamkeit von homöopathische Arzneimittel.

Unreal Engine 5

Unreal Engine 5 ist da und kann ab jetzt runtergeladen werden.

Guckt euch dann auch gleich mal die City Sample´s Buildings, Vehicles und Crowd an, die stehen als Asset Pack zur Verfügung und können in bestehende Projekte importiert werden.

Download: Unreal Engine 5

JSON CRUD

Brauche ich zwar noch nicht, aber ich wollte mich Technisch schon mal mit JSON auseinander setzten. Also kurz eine JSON-Datei erstellt (brennholzverleih.json) und diese schnell via Textarea mit ein paar Daten befüllt.

Ein Datensatz sieht in etwa so aus:

Gas Ersatzversorgung

Der Energieversorger Grünwelt / Gas.de hat die Belieferung mit Gas zum 2. Dezember 2021 eingestellt.

https://www.gas.de

Leider machen es uns die fortlaufenden Entwicklungen auf den Rohstoffmärkten unmöglich, Ihre Versorgung mit Gas fortzusetzen. Wir sehen uns daher leider gezwungen, die Lieferung mit Gas kurzfristig einzustellen.

Ungeimpft

Das Menschen die sich nicht Impfen lassen wollen, von Politik und Medien permanent stigmatisiert werden, daran habe ich mich ja schon fast gewöhnt.

Jetzt sorgt der Staat auch noch per Gesetzt dafür, das man aus der "Solidargemeinschaft" gekündigt wird?

💉 Impft euch doch ins Knie.

TinyMCE Image Upload

Auch dem neuen WYSIWYG HTML Editor TinyMCE in der aktuellen Version 5.2 kann man das hochladen von Bildern beibringen und das ganz ohne Plugin. 🧐

wysiwyg

PHP Version 7.4

PHP Notice: Trying to access array offset on value of type bool

Bei der gestrigen Umstellung auf PHP Version 7.4 wurde doch tatsächlich diese PHP Notice in die Logdatei meines 4CMS geschrieben.

Dank der Hilfe von Vitalij konnte ich das Problem schnell beheben.

Cookies auf butschy.de

Auf butschy.de wird nur ein einziger Session Cookie gesetzt, es handelt sich hierbei um ein sogenannten technisch notwendigen Cookie den ich ausschließlich für die Administration dieser Homepage benötige. Dieser wird wieder gelöscht, sobald der Browser geschlossen wird.

  • Name: PHPSESSID
  • Domain: butschy.de
  • Value: 0f470a80e9a74e142[...]

Aus für phpforum.de

Nach fast 20 Jahren sehen wir uns durch die DSGVO gezwungen, unser Forum zu schließen. Wir könnten die geforderten Auflagen nicht oder nur mit unverhältnismäßig hohem Aufwand umsetzen.

Schade um das umfangreiche Archiv.

Scaremail Today

Hallo, mein Opfer

Ich schreibe Ihnen, weil Ich Malware auf die Porno-Website gesetzt habe, die Sie besucht haben. Mein Virus hat all Ihre persönlichen Daten gesammelt, und hat Ihre Kamera während Ihrer Masturbation eingeschaltet.

2019 - Das ist Neu

  • Die Arbeitslosenversicherung sinkt um 0,5 Prozent.
  • Die Pflegeversicherung steigt um 0,5 Prozent.
  • Das Kindergeld steigt ab 1. Juli um 10 Euro.

Katzen TV

Warum ich die Katze (Oscar) nicht einfach wo anders hinsetze? Jaaaa, hab ich schon 1000x versucht.

Rimworld 0.19.1987

Damit Mods die bereits in Version 1.0.19xx liefen auch in der Version 0.19.1987 funktionieren, bedarf es nur eine kleine Anpassung in der About.xml der jeweiligen Mod und die geht so:

utf8mb4

General error: 1366 Incorrect string value: '\xF0\x9F\x98\x81'

Nach dem ich den charset für meine Datenbankverbindung von utf8 auf utf8mb4 umgestellt habe, kann ich jetzt Unicode in meine Datenbank schreiben, ohne diese Fehlermeldung da oben. ?

Externe Datensammler

Beim Besuch dieser Homepage sollen keinerlei personenbezogene Daten gesammelt und an externe Dienste weitergeleitet werden. Daher werde ich jetzt alle externen Dienste verbannen und durch eigene Funktionen ersetzen.

Externe Datensammler waren unter anderem:

Alle IP´s löschen

Jeder Kommentar in einem Artikel auf dieser Homepage beinhaltet auch die IP des Kommentierenden.

Will ich nach einer bestimmten Zeit diese IP´s aus allen bisherigen Kommentaren entfernen, führe ich in phpMyAdmin diesen SQL-Befehl in meiner Datenbank aus:

UPDATE kommentare SET kom_ip = ' ';

Keine ID Fehler mehr

$kat = isset($_POST['kid']) ? $_POST['kid'] : '';

Und ja kein trim() auf id´s Anwenden.

DSGVO

Die Datenschutz-Grundverordnung kurz DSGVO wurde verabschiedet und greift ab dem 25 Mai 2018

Für mich als Seiten-Betreiber bedeutet es, Dich als Besucher dieser Homepage mit einer Datenschutzerklärung darüber zu Informieren, was für Daten von Dir während Deines Besuches anfallen, was gespeichert wird und wie diese gespeicherten Daten verwendet werden.

Navigon Karten Update 2018

So sieht das aktuelle Karteimaterial nun auf meinem Navigon 92 Plus aus.

Es wurde alles auf Q1 2018 ersetzt, bis auf die Terrain_EU.nfs, die wurde scheinbar seit 2010 nicht mehr aktualisiert. Ich verwende auf meinem Navi ausschließlich die Deutschland-Karte.

Font Awesome 5.0.9

Font Awesome 5.0.9 ist raus.

Es gibt wieder neue Icons, 291 Icons wurden dem Set hinzugefügt.

Die kostenlose Version bekommt auch ein paar davon ab, es sind zwar nur 86 Stück, aber mit jetzt insgesamt 989 Icons mehr als genug.

Link: https://fontawesome.com

Sound Set

Sound Set - Diverse kurze Ton-Schnipsel für z.b. Videobearbeitung und Co.

TinyMCE 4.3

Es gibt wieder einige Neuerungen im TinyMCE, aber immer noch kein Images-Upload bzw. einen File-Manager.

Ein bischen JS und man bekommt wenigstens ein Images-Upload ganz ohne Plugin hin.

CRUD - Aus 4 wird 1

Die Administration meiner PHP-Module bestand bisher immer aus 4 PHP-Dateien, eine view-x.php, eine edit-x.php, eine del-x.php und eine new-x.php.

NOT NULL DEFAULT

Wenn nun in der Datenbank-Tabelle:

`hits` int(11) NOT NULL DEFAULT '0',

Und im Script:

$hits = isset($_POST['hits']) ? trim($_POST['hits']) : 0;

Dann schreibt er auch eine 0 ?

Incorrect integer value

Wo kommt der denn schon wieder her ?

General error: 1366 Incorrect integer value: 'hits' for column at row 1

[Erledigt!]

Datum auf Deutsch in PHP

Ich wollte gerade das Archiv-Modul und deren Blöcke überarbeiten und was muss ich da sehen [...] Alle Wochentage und Monate in englischer Sprache ?? Trotz strftime und setlocale(LC_ALL, 'de_DE); in meiner config.php.

Code

<!-- html -->
<!doctype html>
<meta charset="utf-8">
<title>Titel</title>
<meta name="theme-color" content="black">
<!-- img -->
<img src="..." loading="lazy" alt="">
<!-- link -->
<a href="https://www.link.de">https://www.link.de</a>

Mobile First

Wenn ich den Bahnhof richtig verstanden habe, bieten sich hier viele Vorteile ggü. dem "Graceful Degradation" Prinzip. Zum einen erreichen wir bei mobilen Geräten eine bessere Geschwindigkeit und wir erhalten eine optimale Darstellung für alle Geräte.

Start with the small screen first

Jetzt heißt es eben nur Umdenken, denn die Umsetzung von Mobile First + Progressive Enhancement ist doch etwas ähhh... Aufwändiger ;)

Cookies

Ein Cookie in Einfach.

if (isset($_COOKIE['keks'])){
echo $_COOKIE['keks'];
}
    
else {
setcookie('keks', 'ok', time()+60*60*24);
echo 'Cookie nicht gefunden!';
}

Dynamischer Titel

In der header.php vor dem title-tag:

$modulname = isset($modulname) ? $modulname : '';

Dann in den jeweiligen Modulen direkt vor dem include der header.php:

$modulname = 'Whatever';

Und schon haben wir einen dynamischen Titel in jedem Modul.

index.php

Wir bauen uns eine einfache dynamische PHP-Seite in nur einer einzigen Datei (index.php) und Navigieren (switchen) durch die Seite mit Links al´ a:

index.php?action=news

Los geht es.

März sein Umlaut

Gut das ich heute den Kram mit der Foscam geschrieben habe, denn sonst wäre mir der Fehler mit dem M�rz nicht aufgefallen.

setlocale(LC_ALL, 'de_DE.UTF-8');

CSS Webfont Icons

Ich wollte auch mal solche Webicons für mein 4CMS.

Warum nicht das Icon-Set von Font Awesome.

Hier stehen mehr al 479 unterschiedliche Icons zur Auswahl die sich leicht einbauen lassen.