ChaosPad V1.1
Full screen

Server Notice:

hide

Public Pad Latest text of pad pystada-2014-07-02 Saved July 3, 2014

 
PyStaDa Treffen #12 am 02.07.2014
=================================
Visit: http://pystada.github.io or join #PyStaDa on Hackint or follow @PyStaDa on Twitter
 
 
Ideen
-----
 
  • autodeployment von python Apps aus github
  • github webhooks + flask (+ django reload)
  • einige best practices
  • refactoring/neue (kleine) features
  • wieder live coden?
  • REFACTOR: general code refactoring
  • REFACTOR: don't read repositorys.json in on every request
  • NEW: reload config on signal (eg SIGUSR1?)
  • NEW: signature verification
  • NEW: logging
  • NEW: listen on socket
  • python twitter bot by example (@c3daysleft von d3non)
  • code zeigen/erklären
  • refactoring/neue (kleine) features
  • wieder live coden?
  • NEW: read in tweet texts from textfile
  • reread on signal
  • NEW: better distribution of tweeting time
 
-ipython.embed()
-bpython.embed()??
 
Agenda
------
 
  • zorzar erzählt was vom Krieg^W^Wvon Clean Code Developer
  • bewegung aus dem Buch "Clean Code" von Robert Martin
  • beschäftigt sich damit wie man guten u. gut wartbaren Code schreibt
  • sprach/umgebungsagnostisch (Bonus: es enthält Beispielcode in Python :))
  • Gute Tutorials für Python-Anfänger?
  • Python 2
  • Kostenlos im Netz
  • Bezahlversion hat Videos
  • (d3non) habe (nur) die ruby koans gemacht und kann die empfehlen!
  • gibts für Py2 und Py3 ;)
  • (hexa) wie immer sollte erwähnt sein, dass TDD nicht unbedingt Spaß macht, was als Programmieranfänger enorm wichtig ist, um nicht die Motivation zu verlieren
  • Programmier-Anfänger oder Python-Anfänger? Für Umsteiger(=Python-Anfänger) sind die Koans eigentlich recht geil (vor allem, wenn man TDD schonmal benutzt hat)
  • Zum Ausprobieren von Code:
  • ipython
  • ipython-notebook +++!!!
  • bpython <--- Cooler als ipython!
  • autodeployment von python Apps aus github
  • github webhooks + flask (+ django reload)
  • einige best practices
  • refactoring/neue (kleine) features
  • REFACTOR: general code refactoring (PEP8)
  • REFACTOR: don't read repositorys.json in on every request
  • NEW: reload config on signal (eg SIGUSR1?)