====== Coding Corner (Programmierrunde) ====== ===== Wann? ===== Unregelmäßig dienstagabends als Teil des Chaostreffs. ===== Was machen wir? ===== Wir wollen uns treffen, um: * gemeinsam Programmieraufgaben, wie z.B. die vom [[https://projecteuler.net/archives|Project Euler]] zu lösen, * die ein oder andere (neue) Programmiersprache kennenzulernen und * uns über Tricks und Tipps beim Programmieren auszutauschen. Für Aufgaben und Challenges gab es u.a. auf der Mailing-Liste bereits folgende Vorschläge/Ideen: * [[https://uva.onlinejudge.org|UVA Online Judge]] * [[https://projecteuler.net/archives|Project Euler]] * [[http://codegolf.stackexchange.com/|Codegolf]]: ein gegebenes Problem soll mit so wenig Quellcode wie möglich gelöst werden * [[https://checkio.org/|CheckiO]] * [[https://codefights.com/|Codefights]] * [[https://www.codingame.com|Codingame]] * [[http://www.corewars.org/|Core Wars]] * Lösen einer Aufgabe ohne bestimmte Anweisungen zu verwenden * [[https://codecombat.com/play|Code Combat]] * Die [[http://www.hackedapp.com/|Hacked-App]] hat auch ein paar gute Ansätze * [[https://adventofcode.com/|Advent of Code]] veröffentlicht jedes Jahr 24 neue Aufgaben ===== echo $HISTORY ===== Ergebnisse des Aufgabenlösens werden [[https://github.com/HackspaceJena/coding-corner|hier]] dokumentiert. ^ Datum ^ Thema ^ | 17.04.2018 | Einführung in Suchalgorithmen | | 30.05.2017 | Kurze Einführung in flat assembler von lowl3v3l | | 23.05.2017 | Mythos langsame for-Schleifen in R, Benchmarks | | 16.05.2017 | Vortrag zu Reinforcement Learning von tech | | 28.03.2017 | Fortsetzung vom 14.03.2017: Aufgabe 87 in anderen Sprachen | | 21.03.2017 | Fortsetzung vom 14.03.2017: Aufgabe 87 in anderen Sprachen | | 14.03.2017 | Aufgabe 87 vom Project Euler gelöst | | 07.03.2017 | Aufgabe 37 vom Project Euler gelöst |