Ich habe seit Mitte 2016 Erfahrung mit Discourse als normaler Endbenutzer. Anfangs war ich davon tatsächlich ziemlich eingeschüchtert. In den letzten Jahren habe ich mich viel besser mit Discourse vertraut gemacht und mich darin verliebt.
Ich bin jetzt an dem Punkt, an dem ich eine sehr aufwendige Discourse-Instanz starten möchte, aber mir fehlt fast die gesamte technische Erfahrung, um dies zu tun. Ich habe viel mehr Erfahrung im Hardware-Engineering als in der Softwareentwicklung.
Mit diesen Worten habe ich nur ein paar Fragen. Erstens, wo beginne ich meine Reise? Ich möchte in Zukunft Plugins und Theme-Komponenten entwickeln, aber bevor ich das tue, muss ich wahrscheinlich lernen, wie Discourse selbst funktioniert.
Sollte ich mit Ruby/Ruby on Rails beginnen? Oder wäre es besser, mit JavaScript zu beginnen? Was ist mit HTML und CSS? Sollte ich mich vorher mit der Kommandozeile vertraut machen? ![]()
Schließlich, als jemand, der Schwierigkeiten hat, die Aufmerksamkeit zu behalten und Informationen zu behalten, was ist der beste Weg, eine Programmiersprache zu lernen und sich die Informationen zu merken, die einem gesagt werden? YouTube-Videos? Online-Kurse? Vielleicht ein Buch? Haftnotizen auch? ![]()
Schon der Anblick von Code schreckt mich ab. Es ist wie Chinesisch, aber in Englisch. Kein Wunder, dass sie es meistens eine Programmier-“Sprache” nennen! Mit den verschiedenen technischen Begriffen, die hier herumgeworfen werden, geht es mir nicht anders. Ich weiß, was ein paar von ihnen sind, aber fast alle sind für mich immer noch Kauderwelsch… ![]()
Und deshalb hoffe ich, dass die großartigen Leute auf Discourse Meta mir hier helfen können, auch wenn ich ein riesiger Anfänger bin. Dies ist der einzige Ort, an den ich denken konnte, der mir richtig helfen könnte.
Ich habe dieses Thema ausdrücklich in Dev eingestellt, da die Beschreibung für Support lautet: “Grundlegende HTML- und CSS-Fragen sind hier nicht Teil des Supports.” und ich keine erfahrenen Mitglieder dieser Community verärgern möchte.