Kategorie: Programmierung

  • Wie man eine Anzahl Elemente in gleich große Stücke aufteilt

    Wie man eine Anzahl Elemente in gleich große Stücke aufteilt

    Neulich musste ich über eine große Anzahl Elemente iterieren, aber um einen Timeout zu vermeiden, konnte ich nur eine bestimmte Untermenge verarbeiten. Ich musste also die Elemente in gleich große Stücke und einen Rest aufteilen. Hier beschreibe ich eine einfache Methode, um die Größe der Stücke zu berechnen: Der Code gibt die folgenden Werte zurück: […]

  • JavaScript: Die console() kann mehr als Du denkst

    Für den eiligen Leser: Variablennamen ausgeben Variablen tabellarisch ausgeben Funktionsnamen ausgeben Ausführungszeit messen Ausgabe gruppieren Ausgabe in mehreren Ebenen Platzhalter console.assert() Wie jeder Entwickler von Webanwendungen muss ich mich endgültig einmal intensiver mit ECMAScript (früher JavaScript) beschäftigen. Die klassische Variante Javascript zu debuggen ist die Ausgabe in die Konsole. Die Nutzung eines „echten“ Debuggers wird […]

  • WordPress: Eigene Sammelaktionen (Bulk-Actions) definieren

    Hinweis: Dieser Beitrag beschreibt ein Feature, das erst in Version 4.7 verfügbar ist (geplanter Veröffentlichungstermin: 6. Dezember 2016). Bisher war es schwierig, eigene Sammelaktionen in WordPress hinzuzufügen. Version 4.7 hat einen Hook erhalten, mit dem man einfach die Sammelaktionen erweitern kann. add_action(‚bulk_actions-{screen_id}‘, ‚my_bulk_action‘);

  • Zeig Deinen Schreibtisch!

    Ich kenne viele WordPress-Entwickler mit ihrem Namen und habe eine ungefähre Vorstellung, wie sie aussehen. Was ich auch interessant fände, wäre die Art wie sie arbeiten. Nutzen sie einen Laptop, wie viele Monitore nutzen sie usw.? Hier ist mein Schreibtisch (ich habe natürlich vorher aufgeräumt :-)): Der Computer besteht aus einem „ASRock Z77 Extreme“-Board mit […]

  • PHP/HTML: einfache und doppelte Anführungszeichen

    PHP/HTML: einfache und doppelte Anführungszeichen

    Wenn ein PHP-Programmierer einen Link aus Variablen erstellt, kann man häufig folgenden Code sehen: echo “ . $linktext . “; oder ?>

  • Tabelle zeilenweise ausblenden mit jQuery

    Möchte man mit jQuery einige Zeilen aus einer Tabelle ausblenden, so könnte man auf folgende einfache Lösung verfallen: Ursprüngliche Tabelle: Zeile 1 Zeile 2 Zeile 3 Tabelle mit <div> und checkbox: Zeile 1 Zeile 2 Zeile 3 Zeile 2 verstecken jQuery-Code zum Ausblenden der Zeile 2: function hideshow() { if ($(„#cb_test“).attr(„checked“)) $(„#test“).hide(); else $(„#test“).show(); } […]

  • Motorrad-Parkplatz Mashup

    Als ich heute so durch die Stadt düste, fielen mir der eine oder andere spezielle Parkplatz für Motorräder auf, die ich bisher nicht kannte. Woher auch? Diese Parkplätze findet man normalerweise auch erst nach Jahren in einer neuen Stadt. Eigentlich wäre es doch eine gute Google-Maps Mashup-Idee: Man gibt eine Stadt ein und es werden […]

  • Update: streammp3 new

    Ich habe nach einem Kommentar auf userscripts.org mein Greasemonkey-Skript streammp3 new geändert. Das Skript hängt jetzt nichtm ehr vom Kontakt zu meinem Server ab, was insofern ganz praktisch ist, da nach einem Serverumzug das entscheidende PHP-Skript nicht mehr funktionierte. BTW: Das Skript durchsucht die aktuelle Webseite nach MP3-Links und fügt ein Icon ein, über das […]