<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=HaiSharp35</id>
	<title>Rettungsdienst-Wiki - Benutzerbeiträge [de]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.rettungsdienstblog.eu/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=HaiSharp35"/>
	<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Spezial:Beitr%C3%A4ge/HaiSharp35"/>
	<updated>2026-10-13T18:05:07Z</updated>
	<subtitle>Benutzerbeiträge</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Warum_PHP_bei_nullable_Parametern_pl%C3%B6tzlich_warnt%3F&amp;diff=405007</id>
		<title>Warum PHP bei nullable Parametern plötzlich warnt?</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Warum_PHP_bei_nullable_Parametern_pl%C3%B6tzlich_warnt%3F&amp;diff=405007"/>
		<updated>2026-10-02T00:39:08Z</updated>

		<summary type="html">&lt;p&gt;HaiSharp35: Die Seite wurde neu angelegt: „Praktisch geht man am besten in drei Durchgängen vor. Zuerst legt man die Grundstimmung als grobe Flächen an, ohne Details. Dann prüft man die Szene in Graustufen – bleibt die Komposition lesbar, trägt die Farbe später die Emotion. Erst danach kommen Akzente und Feinabstimmung. Wer diesen Schritt überspringt und direkt farbig malt, verliert die Kontrolle über die Helligkeitsverteilung und wundert sich, warum die Szene trotz kräftiger Farben flac…“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Praktisch geht man am besten in drei Durchgängen vor. Zuerst legt man die Grundstimmung als grobe Flächen an, ohne Details. Dann prüft man die Szene in Graustufen – bleibt die Komposition lesbar, trägt die Farbe später die Emotion. Erst danach kommen Akzente und Feinabstimmung. Wer diesen Schritt überspringt und direkt farbig malt, verliert die Kontrolle über die Helligkeitsverteilung und wundert sich, warum die Szene trotz kräftiger Farben flach wirkt.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Typische Fehler in diesem Zusammenhang: das Bearbeiten der falschen Datei, weil ähnlich benannte Klassen im Plugin und im Theme existieren; das Vergessen eines Backups; das dauerhafte Abschalten aller Warnungen, wodurch spätere echte Probleme unentdeckt bleiben; sowie das Überschreiben eigener Änderungen beim nächsten automatischen Update. Wer die Anpassung selbst vornimmt, sollte sie dokumentieren, damit sie nach einem Update erneut geprüft werden kann. Häufig verschwindet der Hinweis von allein, sobald die Erweiterung aktualisiert wurde.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Die Meldung, die im Fehlerprotokoll auftaucht, ist kein Absturz und keine akute Fehlfunktion der Website. Sie ist eine Warnung des PHP-Interpreters, die seit Version 8.4 standardmäßig ausgegeben wird: Ein Parameter, der mit einem Typ versehen ist und zusätzlich den Standardwert null besitzt, gilt als implizit nullable. PHP akzeptiert das weiterhin, stuft diese Schreibweise aber als veraltet ein. Der Hinweis erscheint also, weil irgendwo im Code eine Signatur wie „function beispiel(?string $wert = null)&amp;quot; oder eben „function beispiel(string $wert = null)&amp;quot; steht. In beiden Fällen möchte PHP, dass die Nullbarkeit ausdrücklich mit einem Fragezeichen vor dem Typ kenntlich gemacht wird.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Die häufigsten Fehler sind Übertreibung und Beliebigkeit. Zu viele Masten, zu viele Gullydeckel, zu viele Tropfen lenken ab. Ein einzelnes, gut platziertes Element reicht. Ebenso problematisch ist die immer gleiche Form: Jeder Mast sieht anders aus, jeder Deckel liegt anders, jeder Tropfen läuft anders. Wer diese Variation beobachtet und überträgt, macht aus Infrastruktur ein Erzählmittel. Am Ende geht es nicht darum, Realismus zu kopieren, sondern darum, mit wenigen Strichen eine Umgebung zu schaffen, die glaubwürdig wirkt und die Geschichte trägt.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Ob überhaupt eingegriffen werden muss, hängt vom eigenen Anspruch ab. Eine Warnung im Log ist ein Hinweis auf künftige Inkompatibilität, kein Notfall. Wer regelmäßig Updates einspielt und das Protokoll im Blick behält, wird solche Meldungen früh genug sehen und kann in Ruhe reagieren, bevor daraus ein echter Fehler wird.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Der erste Schritt ist die Unterscheidung zwischen lokaler Farbe und Stimmungsfarbe. Lokale Farbe meint den realistischen Grundton: Haut ist hautfarben, Gras ist grün. Stimmungsfarbe dagegen weicht bewusst ab. Ein Klassenzimmer kann in warmem Gelb erscheinen, wenn eine Figur sich wohlfühlt, und in fahlem Blaugrau, wenn dieselbe Figur isoliert ist. Typischer Fehler: beide Ebenen vermischen. Wer versucht, gleichzeitig realistisch und emotional zu färben, erzeugt Matsch. Besser ist es, eine Ebene bewusst zu opfern – meist die realistische.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Ein häufiger Anfängerfehler ist der Einsatz von zu vielen Farben pro Szene. Drei Grundtöne plus eine Akzentfarbe reichen fast immer. Die Akzentfarbe sollte sparsam bleiben: ein einzelnes Kleidungsstück, eine Lichtquelle, ein Objekt. Wird sie mehrfach verwendet, verliert sie ihre Lenkungsfunktion. Ebenso problematisch ist die Übernahme einer Palette aus einer anderen Serie ohne Anpassung an die eigene Figurenzeichnung. Farben funktionieren nur im Zusammenspiel mit Linienstärke, Schattierung und Hintergrunddetails.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Farben in Anime sind keine Dekoration. Sie sind ein Werkzeug, das Regisseure und Color Designer bewusst einsetzen, um Stimmungen zu erzeugen, Figuren zu charakterisieren und den Zuschauer unbemerkt durch eine Szene zu führen. Wer versteht, wie diese Steuerung funktioniert, sieht Serien und Filme mit anderen Augen – und kann selbst gezielter arbeiten, wenn er eigene Bilder oder Animationen gestaltet.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Farbwechsel innerhalb einer Serie sollten einer inneren Logik folgen. Ein wiederkehrendes Motiv – etwa ein bestimmter Himmelston – kann eine Figur über viele Episoden begleiten und beim Publikum Wiedererkennung erzeugen. Bricht man dieses Motiv bewusst, entsteht ein starker Moment. Genau darin liegt die Kunst: nicht die bunteste Palette gewinnt, sondern die Palette, die den Zuschauer dazu bringt, das Richtige zu fühlen, ohne dass er sagen kann, warum.&amp;lt;br&amp;gt;&amp;lt;br&amp;gt;Die sauberste Lösung liegt beim Hersteller der Erweiterung: Ein Update, das die Signatur korrigiert, beseitigt die Ursache dauerhaft. Solange ein solches Update nicht verfügbar ist, kann man die Warnung unterdrücken, indem man in der PHP-Konfiguration die Fehlerstufe für deprecated-Meldungen ausblendet. Das sollte man jedoch nur vorübergehend tun, denn damit verschwinden auch andere wichtige Hinweise. Wer selbst Hand anlegt, ändert den betroffenen Parameter so, dass der Typ ein Fragezeichen erhält. Solche Eingriffe gehören niemals direkt in eine Produktivumgebung, sondern zunächst in eine Testkopie.&lt;/div&gt;</summary>
		<author><name>HaiSharp35</name></author>
	</entry>
	<entry>
		<id>https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:HaiSharp35&amp;diff=405006</id>
		<title>Benutzer:HaiSharp35</title>
		<link rel="alternate" type="text/html" href="https://wiki.rettungsdienstblog.eu/index.php?title=Benutzer:HaiSharp35&amp;diff=405006"/>
		<updated>2026-10-02T00:39:04Z</updated>

		<summary type="html">&lt;p&gt;HaiSharp35: Die Seite wurde neu angelegt: „Begeisterter Anhänger nachhaltiger Einrichtung seit vielen Jahren. Hier teile ich, wie man eine Wohnung ohne Großbaustelle verändert. Besonders interessieren mich Ideen, die das Budget nicht sprengen.“&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Begeisterter Anhänger nachhaltiger Einrichtung seit vielen Jahren. Hier teile ich, wie man eine Wohnung ohne Großbaustelle verändert. Besonders interessieren mich Ideen, die das Budget nicht sprengen.&lt;/div&gt;</summary>
		<author><name>HaiSharp35</name></author>
	</entry>
</feed>