= Treffen vom 16. 6. 2010 = == Eine quadratische Einführung in das Operatoren Kalkül == {{attachment:pyugat_2010-06.jpg}} Source: [[attachment:msquare.zip]] Christoph hat uns sein Projekt zum Thema [[DeWikiPedia:Magisches_Quadrat|Magische Quadrate]] vorgestellt. Objektorientiertes Programmieren mit Operator-Overloading und sogar ein bißchen mathematischer Theorie. Fun Fact: Es gibt 7040 Magische Quadrate der Kantenlänge 4. == Code-Review == Anschließend haben wir Christophs Code noch gnadenlos nach Strich und Faden zerpflückt und gemeinsam auf [[http://www.python.org/dev/peps/pep-0008/|PEP 8]]-Compliance geprüft. Link: [[http://code.activestate.com/recipes/576529/|Class-Decorator, der aus __lt__ alle anderen Vergleichsoperatoren macht.]] == Eine Query-Language für soziale Graphen == Philip hat uns um Feedback zu seiner Idee für ein Wire-Protokoll für [[http://www.soup.io/|soup.io]] gebeten. Klingt sehr spannend und vielversprechend. Hoffentlich hören wir mehr davon! ---- CategoryShownotes