Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin
-
Upload
torsten-landsiedel -
Category
Internet
-
view
879 -
download
0
Transcript of Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin
![Page 1: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/1.jpg)
Wie ich durch Support und Übersetzungen ein (besserer) Entwickler
geworden bin
WordCamp Berlin 2015Torsten Landsiedel
![Page 2: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/2.jpg)
Hallo!
Torsten LandsiedelWordPress-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
![Page 3: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/3.jpg)
Wozu eigentlich kostenlos helfen?
Gute Frage.
![Page 4: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/4.jpg)
Warum wir Hilfe brauchen
![Page 5: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/5.jpg)
Warum Support wichtig ist
https://automattic.com/work-with-us/
![Page 6: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/6.jpg)
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?
![Page 7: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/7.jpg)
Zeitmanagement
![Page 8: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/8.jpg)
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.
![Page 9: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/9.jpg)
Geduld
![Page 10: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/10.jpg)
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 !
![Page 11: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/11.jpg)
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 …”
![Page 12: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/12.jpg)
“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 ...
![Page 13: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/13.jpg)
Verständnis
![Page 14: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/14.jpg)
BrowserproblemeInternet Explorer:
Win XP kann max. IE8Win Vista kann max. IE9
Firefox:3.6 letzte Version für Power PC15 letzte Version für Mac OS X Leopard
Safari:Mac OS 10.6 unterstützt nur Safari 5.x
![Page 15: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/15.jpg)
Spezialfälle kennenlernen
![Page 16: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/16.jpg)
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
![Page 17: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/17.jpg)
Limit beim UploadThumbnail-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.
![Page 18: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/18.jpg)
Debugging, Debugging, Debugging
![Page 19: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/19.jpg)
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
![Page 20: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/20.jpg)
Dankbarkeit
![Page 21: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/21.jpg)
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 ;)
![Page 22: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/22.jpg)
Auch so etwas kommt ab und zu ...
https://moietlesautres.wordpress.com/
![Page 23: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/23.jpg)
Hellsehen
![Page 24: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/24.jpg)
Typische Fragen
„Weiß jemand wie man die Breite der Textboxen anpassen kann? Danke“
![Page 25: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/25.jpg)
Typische Rückfragen
Wann? Wo? Wie?Fehlermeldung?Reproduzierbar?Was hast du vorher getan?Welche Umgebung
(PHP, Plugins, Themes, etc.)Link zum Problem?
![Page 26: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/26.jpg)
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?
![Page 27: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/27.jpg)
Blick über den Tellerand
![Page 28: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/28.jpg)
l10n != i18n
![Page 29: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/29.jpg)
l10n != i18n
![Page 30: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/30.jpg)
Fallbacks und ihre Probleme
de_CH / de_AT / de_LIFallback auf de_DE?
Gut oder schlecht?
![Page 31: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/31.jpg)
● Datum formatieren mit PHP● Stoppwörter● Typographie● Google Fonts (on/off)● ...
Gestreifte Themenfelder
![Page 32: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/32.jpg)
Typische Fehler beim Entwickler
● Kontext vs. Kommentar● Pluralformen● Satzstellung● Platzhalter● Zahlen-/Datumsformate● Hartcodierte Texte● veraltete Originalstrings
![Page 34: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/34.jpg)
Infos aus erster Hand
![Page 35: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/35.jpg)
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 … :(
![Page 36: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/36.jpg)
Make P2s und Slack-Channels
Bonusfrage:Wer weiß was die Masterlist ist?Oder ein OMGWTFBBQ-Post?
![Page 37: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/37.jpg)
Eure Fragen!
@zodiac1978http://torstenlandsiedel.de/kontakt
![Page 38: Wie ich durch Support und Übersetzung ein (besserer) Entwickler geworden bin](https://reader030.fdocument.pub/reader030/viewer/2022032613/58f169c91a28abfb508b4685/html5/thumbnails/38.jpg)
Danke für eure Zeit!
Kommt gut nach Hause! :)