HTML 5, darum ist der parentNode das body element

HTML 5, darum ist der parentNode das body element
Die Arbeit an einem JavaScript zeigte mir einmal mehr, dass man immer dazu lernen kann. So dachte ich doch, dass ich HTML grundsätzlich eigentlich schon ziemlich gut kenne. Aber grundsätzlich eigentlich reicht manchmal eben nicht – offensichtlich. Für mein JavaScript habe ich mir eine Test HTML Datei zusammengeschrieben. Es ging um einen Parser in JavaScript, ...

Filme Verwalten für Raspery / KODI

Filme Verwalten für Raspery / KODI
Handarbeit: Jeder Film muss in seinem Ordner sein / Pro Film ein Ordner 1. Pro Film EIN Ordner ablegen, alle Dateien sind in diesem Ordner (Untertitel, fanart.jpg, poster.jpg, Trailer) 2. Alle Dateien (inkl. Untertitel) in diesen Ordner 3. Serien: Ordner PRO Serie, Unterordner PRO Season (Dasselbe mit Set mit mehreren Filmen (Moviesets z.B. Alien) und ...

Outlook Serientermin / Terminserie Zeit ändern 4

Outlook Serientermin / Terminserie Zeit ändern
Tatsächlich das geht! Ich würde aber sagen, dass diese Funktion in die Hall of Shame der Usability von Microsoft aufgenommen werden sollte! Und so kann die Uhrzeit / Zeit der Serie von Terminen geändert werden: Terminserie öffnen Termin ÖFFNEN. Es wird nachgefragt, ob nur das entsprechende Element, oder die ganze Serie geöffnet werden soll: Auwahl ...

Windows 8.1 und 8 – Ordner unter Dieser PC entfernen

Windows 8.1 und 8 - Ordner unter Dieser PC entfernen
Ich konnte mich ab Windows 7 und den neu eingeführten Bibliotheken begeistern. Gut und nützlich mein Fazit. Schön, dass sie bei Windows 8 auch immer noch dabei sind. Aber was sollen die Ordner unter “Dieser PC”? Die finde ich ehrlich absolut sinnfrei! Man hat Bibliotheken, man hat Favoriten… was sollte denn das nun? Weg damit! ...

WordPress Memory exception

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 64 bytes) in /var/www/123/html/wp-includes/pomo/mo.php on line 212 Wollte heute einen Beitrag schreiben, kam direkt eine Memory-Exception aus der wp-includes/pomo/mo.php. Beheben kann man das mit einer Zeile in der wp-config.php: define( 'WP_MEMORY_LIMIT', '256M');

CSS Selector – Testen

Auf der Webseite der w3schools.com gibt es neben vielen Informationen zu CSS auch eine coole online CSS – Selector App. Es hilft beim Verstehen, wie die Selector funktionieren, ohne selbst eigene Tests zu schreiben. Try CSS Selector.

Reihenfolge von Klassen Members

StyleCop Rules Documentation legt folgende Reihenfolge fest: Klasse / Struct / Interface (SA1201 und SA1203) Constant Fields Fields Constructors Finalizers (Destructors) Delegates Events Enums Interfaces Properties Indexers Methods Structs Classes Innerhalb dieser, in der Reihenfolge des Zugriffs (Zugänglichkeit) (SA1202) public internal protected internal protected private Innerhalb dieser, im Unterschied static oder nicht: (SA1204) static non-static ...

Deklaration und Naming der Variablen

Im Buch CleanCode wird das Thema im Bereich “Vertical Formatting” behandelt. Grunsätzlich gilt: Variabeln so nah wie möglich an deren Verwendung deklarieren. Das bedeuet in der Regel (da unsere Methoden CleanCode-mässig sowieso ganz klein sind), dass die Methodenvariabeln in Methoden zuoberst stehen. Loop-Variabeln beispielsweise werden direkt im Loop oder direkt darüber platziert. Instanzvariablen von Klassen ...

Fields Instanzieren in der Deklaration

Person _person = new Person(); public Foo() { } oder Person _person; public Foo() { _person = new Person(); } Bei der Frage, ob Instanz-Felder einer Klasse (Fields) bei der deklaration, oder im Konstruktor initialisiert werden, kann man folgende Hinweise beachten: Aus der Sicht von Performance und Compiler macht es KEINEN Unterschied Grundsätzlich sollten / ...

Regionerate Tool für VisualStuio 2012 1

Das sehr gute Regionerate Tool für VisualStuio 2012 gepatcht:   Two things needed for registration: It looks like VS2012 doesn’t read from the HKLM…\11.0\AutomationOptions key at runtime, only at first run. The corresponding key at HKCU…\11.0_Config\AutomationOptions needs to be set as well. A new .AddIn file needs to be created with a Version of 11.0 ...