Skip to content
/ msp-xmas Public

Christmas-themed programming competition within the lecture 'Messtechnische Signalanalyse in MATLAB und Python'.

License

Notifications You must be signed in to change notification settings

emtpb/msp-xmas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MSMP-Weihnachtswettbewerb

See below for english version.

Im Weihnachtswettbewerb zur Vorlesung "Messtechnische Signalanalyse in MATLAB und Python" sind die Teilnehmer aufgerufen, Programme einzureichen, die thematisch zur Weihnachtszeit passen. Ein Beispiel ist das Zeichnen weihnachtlicher Motive mittels Plot-Funktionen. Die besten drei Beiträge werden in der letzten Vorlesung vor Weihnachten von den Teilnehmern ausgewählt und prämiert. Einreichungen werden von jedermann entgegengenommen, aber die Abstimmung und Preisvergabe ist auf eingeschriebene Teilnehmer der Vorlesung beschränkt.

Regeln

  • Eingereichte Programme...
    • müssen in MATLAB oder Python geschrieben sein
    • müssen einen eindeutigen Einstiegspunkt haben, z.B. eine Startfunktion
    • dürfen Zusatzdaten wie Grafiken mitliefern, sofern das Urheberrecht beachtet wird
    • dürfen externe Pakete verwenden, sofern diese auf PyPI verfügbar sind
    • dürfen Code aus externen Quellen einbinden, sofern die zutreffende Lizenz dies zulässt und die betroffenen Code-Passagen gekennzeichnet sind
    • dürfen keine Änderungen am System vornehmen, auf dem sie ausgeführt werden
  • Die Einreichung erfolgt über GitHub-Pull Requests an https://github.com/emtpb/MSMP-xmas
  • Die Verzeichnisstruktur muss eingehalten werden:
    • Aufteilung der Einreichungen nach Jahr
    • Darin: Jede Einreichung in einem eigenen Unterverzeichnis

Vorgehensweise

Um einen Beitrag einzureichen sind folgende Schritte notwendig:

  1. Anlegen eines GitHub-Accounts, sofern nicht vorhanden
  2. "Forken" des MSMP-xmas-Repositories
  3. Klonen des eigenen Forks (https://github.com//MSMP-xmas)
  4. Anlegen eines neuen Unterverzeichnisses <Jahr>/<Name des Beitrags>
  5. Erstellen der Lösung in diesem Unterverzeichnis
  6. "Push" der Änderungen in das eigene Repository
  7. Stellen eines Pull Requests an https://github.com/emtpb/MSMP-xmas

Urheberrecht

Mit der Einreichung veröffentlicht der Autor seine Lösung unter der "Unlicense".

MSMP Christmas Contest

In the christmas contest for the lecture "Messtechnische Signalanalyse in MATLAB und Python", participants are asked to submit christmas-themed programs. A common example is using plot functions to draw xmas-y images. In the last lecture before christmas, participants will vote for the best three submissions, which will then be rewarded. Anyone can submit solutions, but voting and eligibility for the prizes will be limited to enrolled participants of the lecture.

Rules

  • Submitted programs...
    • must be written in MATLAB or Python
    • must provide a distinct entry point, e.g. a start function
    • may provide additional data, such as images, if copyright regulations are observed
    • may use external packages, if they are available on PyPI
    • may incorporate code from external sources if the corresponding license permits this and if the affected code parts are indicated
    • must not make any changes to the system they run on
  • Submission takes place via GitHub pull requests to https://github.com/emtpb/MSMP-xmas
  • The directory structure must be observed:
    • Separation of submissions by year
    • Therein: Each submission in a separate sub-directory

Procedure

To submit a program, the following steps are required:

  1. Create a GitHub account if you do not have one yet
  2. Fork the MSMP-xmas repository
  3. Clone your own fork (https://github.com//MSMP-xmas)
  4. Create a new subdirectory <year>/<name of submission>
  5. Develop your solution in this subdirectory
  6. Push changes to your own repository
  7. Submit a pull request to https://github.com/emtpb/MSMP-xmas

Copyright

By submitting the solution, the author publishes their solution under the Unlicense.

About

Christmas-themed programming competition within the lecture 'Messtechnische Signalanalyse in MATLAB und Python'.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published