Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin

Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin

Anhand von positiven und negativen Beispielen möchte ich zeigen, was ich in meinem Alltag als Forenhelfer und Übersetzer gelernt habe und wie mich das als Entwickler weitergebracht hat und warum ich das nur jedem empfehlen kann. Sei es der Blick über den Tellerrand, die Übung in Geduld, das Ausloten von Grenzen oder das „Danke schön!“ und die Gewissheit jemanden geholfen zu haben. Es gibt viele Aspekte, die einem etwas geben können. – Ein sehr persönlicher Talk und ein kleiner Einblick, warum ich das schon so lange mache und was es mir (und vielleicht auch dir?) geben kann.

Präsentation vom WordCamp Berlin 2015.

Torsten Landsiedel

November 14, 2015
Tweet

More Decks by Torsten Landsiedel

Other Decks in Technology

Transcript

  1. Hallo! Torsten Landsiedel WordPress-Webworker Admin+Moderator im Supportforum Mitglied im Redaktionsteam

    de.w.org Mitglied im Pluginkollektiv Translation Contributor und Editor Co-Orga WP Meetup Hamburg Co-Orga WordCamp Hamburg @zodiac1978
  2. Entscheidend ist, was es dir gibt. Nur wenn daraus für

    Dich selbst etwas ziehen kannst wirst Du langfristig im Support bleiben. Sonst folgt schnell Demotivation, Frustration und “innere Kündigung”. Warum helfen?
  3. Lerne “Nein” zu sagen. Wer gute Arbeit macht, bekommt mehr

    Arbeit. Das gilt auch für unbezahlte Arbeit. Daher: Lerne “Nein” zu sagen. Die wichtigste Lektion. Mit Abstand.
  4. Hallo Zusammen, brauche dringend Hilfe ! Habe mit einem FTP-Server

    verschiedene Plugins hochgeladen, finde sie aber nun nicht im Dashboard. Was muß ich machen ??? Vielen Dank ! ANFÄNGER BRAUCHT BITTE DRINGEND HILFE !
  5. Link hinzufügen geht nicht mehr ... “Nichts für ungut, muss

    ich jetzt die Standard Optionen erklären? ... wenn ich Artikel schreibe [...] und dann den Button "Dateien einfügen" betätige, erscheint die Option [...] "per URL einfügen" da kann ich den Link einfügen und diesen dann beschriften, sodass auf der Seite dann der beschriftete Link [...] erscheint …”
  6. “Wenn du mir helfen möchtest, schau dir doch wenigstens mal

    meinen Weg an, anstatt auf Wege zu verweisen, die es natürlich AUCH gibt, aber von MEINEM Problem wegführen!” Link hinzufügen geht nicht mehr ...
  7. Browserprobleme Internet Explorer: Win XP kann max. IE8 Win Vista

    kann max. IE9 Firefox: 3.6 letzte Version für Power PC 15 letzte Version für Mac OS X Leopard Safari: Mac OS 10.6 unterstützt nur Safari 5.x
  8. Limit bei Menüpunkten max_post_vars default ist 1000 (ab PHP 5.3.9)

    Maximum Menüpunkte daher bei etwa 90. Durch $_POST-Limit von PHP, aus Sicherheitsgründen http://sevenspark.com/wordpress/menu-item-limit
  9. Limit beim Upload Thumbnail-Erstellung benötigt das Bild im Speicher, also

    4 Byte pro Bildpunkt (RGBA-Truecolor) Bei 1920x1200 also: 1920 * 1200 * 4 Byte * Overhead (1,5 - 1,8) ≈ 14 - 17 MB Memory Limit muss daher 17 MB + x sein (Originalbild, Thumbnail, WP, Plugins, Theme, etc.), um die Vorschaubilder eines HD-Bildes erstellen zu können! Die Dateigröße ist dabei irrelevant.
  10. Typisches Vorgehen beim WSOD • Backup? • Lokale Testumgebung mit

    Klon • Plugins deaktivieren ◦ Falls kein backend möglich -> per FTP den Ordner umbenennen • Standardtheme aktivieren ◦ Ggf. per FTP den Ordner umbenennen ◦ Fallback auf Twenty ... • DEBUG-Modus aktivieren ◦ Im Live-System per LOG-Datei • Browser-Fehlerkonsole checken (404, JS-Fehler, …) • Ggf. Debugging-Tools hinzuziehen
  11. Auch so etwas kommt ab und zu ... Hallo Torsten,

    ich möchte dir hiermit ein kleines Dankeschön schicken :D Dein Beitrag im WordPress-Forum hat mir sehr geholfen War schon am Verzweifeln ;)
  12. Typische Rückfragen Wann? Wo? Wie? Fehlermeldung? Reproduzierbar? Was hast du

    vorher getan? Welche Umgebung (PHP, Plugins, Themes, etc.) Link zum Problem?
  13. Typische Infos für ein Trac-Ticket Wann? Wo? Wie? Fehlermeldung? Reproduzierbar?

    Was hast du vorher getan? Welche Umgebung (PHP, Plugins, Themes, etc.) Link zum Problem?
  14. • Datum formatieren mit PHP • Stoppwörter • Typographie •

    Google Fonts (on/off) • ... Gestreifte Themenfelder
  15. Typische Fehler beim Entwickler • Kontext vs. Kommentar • Pluralformen

    • Satzstellung • Platzhalter • Zahlen-/Datumsformate • Hartcodierte Texte • veraltete Originalstrings
  16. Make P2s und Slack-Channels • Entscheidungen beeinflussen • Informationen aus

    erster Hand bekommen • In die lokalen Communities tragen, Entscheidungen erklären + verteidigen • Mit dem Frust fertig werden … :(