Historie

Je­des Tref­fen der PyU­GRM wird von ei­ner kol­la­bo­ra­tiv ge­stal­te­ten Agen­da be­glei­tet.
Da­für wird ein Ether­pad ver­wen­det. Der­zeit: htt­ps://­pu­blic.­pa­d.fs­fe.or­g/p/­pyu­grm

Nach je­dem Tref­fen wird das Pad hier auf die­ser Web­sei­te ar­chi­viert und an­schlie­ßend ge­leer­t.



19. Treffen

Location

uib GmbH in Mainz
htt­p://uib.­de

Agenda

1. Meet & greet

htt­ps://s­li­des.­com/s­te­fan-an­to­ni/­pyu­grm-18-a­gen­da

  • In­ter­es­sen­ten für die Mai­ling­lis­te? (wer ist noch nicht drauf, wer will drauf?) => htt­ps://­groups.­g­oo­gle.­com/­fo­rum/#!­fo­rum/­pyu­grm => htt­p://­pyu­grm.­de/­sto­ries/­kom­mu­ni­ka­tion/
  • Ether­pad
  • Seid ihr krea­ti­v? (ein Lo­go für die UG)
2. Vorträge & Lightning Talks
  • Ste­fan (@­such­kul­tur) zeigt mit do­copt einen wei­te­ren Weg ar­gu­ment vec­tors (arg­v) zu par­sen htt­p://s­li­des.­com/s­te­fan-an­to­ni/cli-with-­py­thon-­do­copt
  • Ul­rich (@u­lo­pe) be­rich­tet von der Py­Con 2015
  • Sli­des mit al­len Links: htt­ps://u­lo.­pe/s­li­des/­pyu­grm/­py­con2015
  • Vi­deos der Talks: htt­ps://ww­w.y­ou­tu­be.­com/chan­nel/UCgxz­jK6­GuOHV­KR_08T­T4h­JQ (Y­ou­tu­be-Chan­nel)
  • Tal­k-Tipps von Ul­rich:
    • Bran­­don Rho­­des über By­­tear­rays - gut ge­hal­te­­ner, amüsan­ter Tal­k. Wo­­für ist By­­tear­rays gut? Was sind die Vor­­tei­le?
    • Alex Gaynor über De­­bug­­ging - how to de­­bug :-)
    • Da­vid Be­a­z­ley über Con­­cur­ren­­cy Li­­ve - wann be­­nut­­ze ich wel­che Form von Asyn­­chro­­ni­tät?
    • Ray­­­mond Het­tin­­ger über "Beyond PEP 8"
    • An­drew Go­d­win über "what pro­­gram­­mers can learn from pi­lots" - Soft­wa­re­ent­wick­­lung vs. Luft­fahrt
  • Pod­cast-Up­da­te: 2 Py­thon-­Pod­casts sind ak­tiv und ha­ben in kur­z­er Zeit viel Con­tent pro­du­zier­t:
    • ht­t­p://­­po­d­­cas­ti­­nit.­­com
    • ht­t­p://w­w­w.tal­k­­py­thon­to­­me.­­com
  • "Na­mes and Va­lues" (Ned Bat­chel­der):
  • htt­p://­ned­bat­chel­der.­com/blo­g/201308/na­mes_an­d_va­lues_­ma­king_a_­ga­me_­board.html
  • htt­p://­ned­bat­chel­der.­com/tex­t/na­mes1.html <-- (war auch auf der Py­con 2015 :P )

Noch mehr Vor­trä­ge und Talks ;-)

  • Py/D­jan­go Kon­fe­renz in Car­diff: htt­p://2015.d­jan­go­con.eu
  • Mehr Py/D­jan­go US htt­ps://2015.d­jan­go­con.us
  • Kon­fe­renz in Frank­fur­t: htt­p://os­qf.t­pq.io

Un­i­co­de-­Cras­kur­s: htt­p://ww­w.­joelon­soft­wa­re.­com/ar­tic­les/U­ni­co­de.html ­Mehr zum The­ma: htt­p://lu­cum­r.­po­coo.or­g/2013/7/2/the-up­da­te­d-­gui­de-to-u­ni­co­de/ htt­p://lu­cum­r.­po­coo.or­g/2014/1/5/u­ni­co­de-in-2-an­d-3/ htt­p://­ned­bat­chel­der.­com/tex­t/u­ni­pain.html

Py­thon String For­ma­ting "Cheats­heet": htt­p://­py­for­mat.­in­fo

3. PyUGRM Dojo

Wir bil­den klei­ne Grup­pen und be­ar­bei­ten ein Co­ding-­Ka­ta:

A code kata is an exercise in programming which helps a programmer hone their skills through practice and repetition.

Hier ein paar Quel­len:

  • htt­p://c­cd-­school.­de/­co­ding-­do­jo/ (gut sor­tier­te samm­lung, deutsch­spra­chi­ge Be­schrei­bung)
  • htt­p://­co­de­ka­ta.­com/ (Ka­tas mit Kat­ze von Da­ve Tho­mas, dem der Term "Co­ding Ka­ta" zu­ge­schrie­ben wird)
  • htt­ps://pro­jec­teu­ler.­net/ar­chi­ves (für Men­schen mit Be­geis­te­rung für Ma­the­ma­ti­k), lies: htt­ps://pro­jec­teu­ler.­net/
  • htt­p://­co­ding­do­jo.or­g/c­gi-­bin/­in­dex.pl?­Ka­ta­Ca­ta­logue
  • htt­p://ww­w.­co­de­war­s.­com/ (in­ter­ak­ti­ve Co­ding-­Com­mu­ni­ty. Ac­count nö­tig)

Idee für nächs­te UG: Ge­mein­sam das Gil­ded Ro­se Ka­ta lö­sen.

htt­ps://­github.­com/Not­My­sel­f/­Gil­de­dRo­se htt­ps://­github.­com/e­mi­ly­ba­che/­Gil­de­dRo­se-Re­fac­to­ring-­Ka­ta

Zu­vor be­ar­bei­te­te Ka­tas:

  • Fizz­Buzz

18. Treffen

Location

htt­p://­pyu­grm.­de/­sto­ries/ter­mi­ne-­der-­py­thon-u­ser-­group-rhein-­main/#­marz-2015

Agenda

Meet & greet

htt­ps://s­li­des.­com/s­te­fan-an­to­ni/­pyu­grm-18-a­gen­da

Vorträge & Lightning Talks

Wir wür­den uns freu­en, wenn sich noch ein paar Vor­trä­ge oder kur­ze Light­ning
Talks fin­den. Ihr könnt au­ßer­dem ger­ne Co­de mit­brin­gen, den ihr vor­stel­len
o­der dis­ku­tie­ren woll­t.

PyUGRM Dojo

Wir bil­den klei­ne Grup­pen und be­ar­bei­ten ein Co­ding-­Ka­ta:

A code kata is an exercise in programming which helps a programmer hone their skills through practice and repetition.

Hier ein paar Quel­len:

Idee für nächs­te UG: Ge­mein­sam das Gil­ded Ro­se Ka­ta lö­sen.

htt­ps://­github.­com/Not­My­sel­f/­Gil­de­dRo­se htt­ps://­github.­com/e­mi­ly­ba­che/­Gil­de­dRo­se-Re­fac­to­ring-­Ka­ta

Heu­te be­ar­bei­te­te Ka­tas:

  • Fizz­Buzz
Q&A

Das Er­geb­nis und die ge­won­ne­nen Ide­en & Er­fah­run­gen be­spre­chen wir dann
ge­mein­sam in großer Run­de.


17. Treffen

Location

htt­p://­pyu­grm.­de/­sto­ries/ter­mi­ne-­der-­py­thon-u­ser-­group-rhein-­main/#ja­nu­ar-2015

Agenda

Meet & greet
Kata

Wir bil­den klei­ne Grup­pen und be­ar­bei­ten ein Co­ding-­Ka­ta:

Das Er­geb­nis und die ge­won­ne­nen Ide­en & Er­fah­run­gen be­spre­chen wir dann ge­mein­sam in großer Run­de.

Vorträge & Lightning Talks

@such­kul­tur wirft einen Blick auf fal­con htt­p://fal­con.readt­he­docs.or­g/en/la­test/
Da­für wur­de ein klei­nes "in-­me­mo­ry" blog­ging sys­tem ge­schrie­ben (blo­g.­py) und über
ei­ne fal­con REST-A­PI (api.­py) über HTTP zu­gäng­lich ge­macht.

Das Blog un­ter­stützt ein­fa­che CRUD (crea­te, rea­d, up­da­te & de­le­te)
Ope­ra­tio­nen um Pos­tings zu er­stel­len, aus­zu­ge­ben, zu ver­än­dern und zu lö­schen.

Die Prä­sen­ta­ti­on ist hier: htt­ps://s­li­des.­com/s­te­fan-an­to­ni/res­ting-with-fal­con-f­ra­me­work/

Und der Sour­ce­co­de hier: htt­ps://­bit­bucket.or­g/san­to­ni/fal­con-blo­g-a­pi/s­rc


16. Treffen

Location

Brot & Spie­le GmbH

Agenda

Un­se­re Agen­da: htt­ps://s­li­des.­com/s­te­fan-an­to­ni/­pyu­grm-16-a­gen­da

1. Meet & greet ("Ist das wirklich schon wieder so lange her!?")
  • In­ter­es­sen­ten für die Mai­ling­lis­te? (wer ist noch nicht drauf, wer will drauf?)
  • Neu­es Ether­pad (on­ly one to ar­chi­ve them all...)
  • Seid ihr krea­ti­v? (ein Lo­go für die UG)
2. Kata

Wir bil­den klei­ne Grup­pen und be­ar­bei­ten ein Co­ding-­Ka­ta:

  • htt­p://­crafts­man­ship.s­v.cmu.e­du/­ka­tas
  • htt­p://­co­ding­do­jo.or­g/

Das Er­geb­nis und die ge­won­ne­nen Ide­en & Er­fah­run­gen be­spre­chen wir dann ge­mein­sam in großer Run­de.

3. Vorträge & Lightning Talks

Wir wür­den uns freu­en, wenn sich noch ein paar kur­ze Light­ning Talks fin­den. Ihr könnt auch ger­ne Co­de mit­brin­gen, ­den ihr vor­stel­len oder dis­ku­tie­ren woll­t. Schön wä­re es, wenn ihr eu­re Vor­trä­ge vor­her bei uns an­mel­det und un­s ­mit­teil­t, wie viel Zeit ihr ein­plant.

4. Termine für 2015 festlegen

Even­tu­ell wol­len wir den Ryth­mus auch et­was ver­ein­fa­chen? Ter­mi­ne auf der Ter­min­sei­te um­dre­hen (neues­te oben!)

Vor­schlä­ge:

  • Mon­tag, 26. Ja­nu­ar 2015, 19:30
  • Diens­tag, 24. März 2015, 19:30
  • Mitt­wo­ch, 27. Mai 2015, 19:30
  • Don­ners­tag, 30. Ju­li 2015, 19:30 (ers­te Wo­che Som­mer­fe­ri­en in Hes­sen)
  • Frei­tag, 25. Sep­tem­ber 2015, 19:30
  • Mon­tag, 23. No­vem­ber 2015, 19:30

15. bis 01. Treffen

Vor dem 16. Tref­fen der Py­thon UG Rhein-­Main ha­ben wir pro Tref­fen ein Pad er­stell­t. Da­mals
gab es die pyu­grm.­de Web­sei­te noch nicht und da­her sind die­se Pads nicht ar­chi­viert wor­den,
a­ber hier ver­link­t: htt­p://­pyu­grm.­de/­sto­ries/­kom­mu­ni­ka­tion/