PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Was haltet Ihr von Codeschnipsel-Uploadbereich



Frank
09.09.2004, 19:36
Was haltet ihr davon wenn mir noch die Rubrik Codeschnipsel unter Downloads anlegen. Für Roboternetz-Schaltungen haben wir ja schon so was in der Art, aber vielleicht sollten wir noch eine allgemeinere anlegen. Es könnten hier Algorithmen, Subroutinen etc. gepostet werden.

Allerdings bringt es auch nur was, wenn sich einige bei dem upload beteiligen.

recycle
09.09.2004, 20:54
Eigentlich finde ich die Idee klasse, denn mit gut kommentierten Codeschnipseln lernt man das Programmieren am schnellsten und auch wenn man schon programmieren kann sind solche Codeschnipsel immer hilfreich.

Nur muss man da glaube ich irgendeinen Weg finden die Spreu vom Weizen zu trennen.

Codeschnipseln in die sich irgendwie doch noch ein Fehler eingeschlichen hat, oder solche bei denen vergessen wurde zu kommentieren, dass sie nur mit einer ganz speziellen Hardware funktionieren, können jemanden auch in den Wahnsinn treiben.
Jemand der sich drauf verlässt, dass der Code richtig ist, reisst dann eventuelle seine komplette Schaltung auseinander weil er den Fehler da vermutet ;-)

Andrerseits kann man Codeschnipsel und Routinen auch nicht ganz so einfach testen. Nur weils sie irgendwie funktioniert muss eine Routine ja nicht sinnvoll sein.
Andersrum kann eine Routine sehr gut und sinnvoll sein aber alleinstehend nicht funktionieren, weil es ja nur ein Teil eines Programms ist.

Deswegen fände ich es eigentlich besser, wenn man die Routinen in einem normalen Thread posten könnte.
Da können andere Leute dann noch Kommentare abgeben, Fragen stellen usw.

Reinen Download finde ich nicht so gut. Da muss man die Datei erst mal runterladen und öffnen bevor man überhaupt sieht, ob es in etwas das ist was man sucht. Wenn man dann Fragen hat, muss man die dann in irgendeinem anderen Thread stellen, derjenige der die Frage beantworten will, muss die Datei auch erst runterladen usw.

Wenn man ihn diskutieren kann und andere Leute Verbesserungsvorschläge bringen ist auch ein schlechter Codeschnipsel hilfreich. Wenn man ihn nur downloaden kann, hat man einfach nur eine unnötige Datei mehr auf der Platte.
Ich könnte mir auch vorstellen, dass mehr Leute Schnipsel uploaden wenn sie ein Feedback bekommen, ob das was sie geschrieben haben gut ist oder noch verbessert werden kann.

RCO
10.09.2004, 10:39
Also ich finde die Idee gut, aber es müsste halt immer eine Auführliche Beschreibung beigepackt sein.
Ich Fände sowas auch für Schaltpläne aller art gut.
Nur müsste halt immer jemand drüber gucken, ob das nciht irgendwie Müll ist, der da hochgeschickt wird.

MFg Moritz

D.Stolarek
10.09.2004, 12:54
ich find die idee super da das leuten wie mir sehr helfen würde in die vielen programmiersprachen einen weg da rein zu finden um diese schneller zu verstehen

tobimc
10.09.2004, 13:19
HI!

Find ich eine SUPER IDEE!!

Gerade für so Sachen wie Routinen für die Ausgabe
auf 595-Schieberegistern usw.

Dann muss man nicht so Eigenbrötermäßig alles selbermachen.

Viele liebe Grüße,
Tobi

EDIT:
Uuuiiiiii das ist ja der 100ste Beitrag!

Florian
10.09.2004, 13:36
Herzlichen Glückwunsch zum 100.! ;o)

*edit*
Um auch noch was zu dieser Sache zu sagen, ich finde die Idee sehr gut, aber leider sind Codeschnipsel immer sehr individuell, dewegen müsste man sie wahrscheinlich etwas abändern!
Also ich würde auch posten und nicht nur ausnutzen! ;o)

Johannes
10.09.2004, 14:53
Moin!
Gerade Codeschnippsel sind sehr allgemein, während ganze Quellcodes nur selten ohne Änderungen verwendet werden können.

Evtl. könnte ich auch Codes beitragen.

Gruß
Johannes

cht
12.09.2004, 13:11
Ne Codeschnipsel-Bibliothek mit verschiedenen Kategorien (Sprachen, Verwendungszwecke) wär echt nicht schlecht, solange der code gut beschrieben wird. man könnte es vielleicht so proggen dass immer wenn man im forum ein bbcode "code" element postet man per checkbox auswählen kann "diesen code in der codesnippet-sammlung veröffentlichen". dann würde die sammlung ganz von allein schnell wachsen.
mfG

cht

Florian
12.09.2004, 13:15
Gute Idee! :o)

Frank
12.09.2004, 15:44
Das wäre leider etwas aufwendig und auch nicht imme rgut. Machmal wird code zu ganz spezifischen Dingen hier gepostet, der dann für eine Bibliothek garnicht so sinnvoll ist.
Abe rso wie es aussieht scheint ja Intresse an Upload-Möglichkeit zu bestehen.
Es sollten nicht zu viele Kategorien, vielleicht schlagt Ihr ein paar vor.
Wie wäre es wenn wir es nur in diese aufteilen:

GCC C-Routinen für AVR´sl
Bascom Basic Routinen für AVR´sl
ASM Routinen für AVR´s
Basic Routinen für C-Control
Routinen für andere Controller

Wer bessere Idee hat, kann die ja mal posten

Gruß Frank

cht
12.09.2004, 19:10
Das wäre leider etwas aufwendig und auch nicht imme rgut. Machmal wird code zu ganz spezifischen Dingen hier gepostet, der dann für eine Bibliothek garnicht so sinnvoll ist.
Deshalb dachte ich ja, man macht ne checkbox so dass der Autor entscheiden kann ob sein Schnipsel für die Sammlung brauchbar ist.
Das mit den Kategorien seh ich genau so, man sollte wirklich nur nach Controller und Sprache sortieren. Es muss dann allerdings die Möglichkeit geben, für jedes gepostete Codestück ein paar Schlagwörter anzugeben (z.B. UART;serielle Übertragung;PC-Verbindung), nach denen man dann suchen kann.

mfG

cht

Frank
12.09.2004, 19:22
Ja stimmt, mit Checkbox ginge es. Idee ist nicht schlecht, aber ich muss dir sagen das es recht aufwendig wäre in die bestehenden Scripte zu integrieren. Zumal z.B. der Download-Bereich von ganz anderen Programmierern stammt als die Scripts für das Posting. Das nun sauber zu kombinieren, ohne Nebeneffekte zu verursachen, würde ganz schön Zeit in Anspruch nehmen. Wird vermutlich erst mal nicht realisierbar sein, aber ich behalt die Idee mal im Hinterkopf.

Gruß Frank

Scrat
17.09.2004, 03:51
Das nun sauber zu kombinieren, ohne Nebeneffekte zu verursachen, würde ganz schön Zeit in Anspruch nehmen.

wo is das problem?
board=php
dl-bereich=php

das script für das parsen des textes um die codetags auszuwerten speichert den code in eine variable diese kann man + nick und vl einem eingabefeld wo man beschreibung reingeben kann über nen einfachen sql tag in der datenbank speichern.

programmieraufwand schätzomativ 1 tag inkl fehlersuche und bugs ausbessern
nagut sagen wir 2 aber mehr nicht

Frank
17.09.2004, 08:26
Hallo Scrat,
du kennst den Umfang unserer Forum Scripts nicht! Das ist an vielen Stellen modifiziert. Zudem sollte es dann schon eine kompatible Lösung sein, die sich mit unserem Download Bereich verträgt
Abgesehen davon, fehlen mir derzeit auch die genannten 2 Tage ;-)

Aber wie gesagt, ich behalte es im Hinterkopf. Denke vorerst ist eine strukturierte Rubrik in unserem Download-Bereich auch eine gute Lösung.

Gruß Frank

Frank
17.09.2004, 08:47
Da die Mehrzahl eindeutig für diese Rubriken ist, hab ich schon mal welche eingerichtet. Jeder kann also ab sofort dort Dateien uploaden.
Der Upload Button befindet sich in der jeweiligen Rubrik oben!

https://www.roboternetz.de/phpBB2/dload.php

Aus Sicherheitsgründen müssen Uploads erst freigegeben werden. Also nicht wundern wenn nach der Eintragung die Datei noch nicht zu finden ist. In der Regel werden die einmal täglich freigegeben.

Bitte Quelltext immer möglichst dokumentiert ablegen, so das andere auch wirklich damit was anfangen können. Manchmal reichen da schon ein paar Dokumentarzeilen im Programmcode. Bitte auch immer genau Controllertyp in den ersten Zeilen des Programmcodes angeben.

Falls erforderlich kann auch ein kleines Schaltbild mit abgelegt werden. Dann aber möglichst eine ZIP-Datei verwenden und alles darin zusammenfassen.

Es müssen keine großen Programme abgelegt werden. Auch interessante Funktionen / Subroutinen / Algorithmen / Problemlösungen sind interessant. In Beiträgen kann man dann immer auf dies verweisen.

Gruß Frank