https://wiki.chaosdorf.de/api.php?action=feedcontributions&user=Oerb&feedformat=atomChaosdorf Wiki - User contributions [en]2024-03-29T01:11:04ZUser contributionsMediaWiki 1.39.6https://wiki.chaosdorf.de/index.php?title=Silvester_2016&diff=17276Silvester 20162016-12-31T10:37:00Z<p>Oerb: </p>
<hr />
<div>{{Event<br />
|Title=Silvester 2016<br />
|Type=Party<br />
|Date=2016-12-31<br />
|Start=18:00<br />
|Duration=7<br />
|isRelevant=Yes<br />
}}<br />
Mit wem zu rechnen ist: [[Talk:Silvester 2016]]<br />
<br />
== Food ==<br />
* Nachosalat (yrthy)<br />
* Monkeybread (yrthy)<br />
* Nudelsalat (kuro)<br />
* Kartoffelsalat (kuro)<br />
* Bigsteaks (yrthy)<br />
* Würstchen (fixme)<br />
* Knabberzeug (Oerb)<br />
<br />
== Drinks ==<br />
* Tschunk (fixme)<br />
* Cyder<br />
* Sekt/Wein (Oerb)</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2015-02-13&diff=12887Freitagsfoo/2015-02-132015-02-13T16:08:13Z<p>Oerb: /* Strahlungsheizkörper aus Carbonfasern */ new section</p>
<hr />
<div>{{Event<br />
| Title = Freitagsfoo<br />
| Description = wöchentliches öffentliches Treffen<br />
| Type = Meet-Up<br />
| Date = 2015-02-13<br />
| Start = 18:00<br />
| Duration = 8<br />
| Host = FIXME<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2015-02-13&amp;action=edit&amp;section=new add your talk here]<br />
<br />
== God in a Nutshell ==<br />
<br />
Als Einstieg in den nachfolgenden Trash-Movie-Abend mit "God in a Nutshell - Evolution Modern Myth" gebe ich einen kurzen Überblick über die krassesten Fehlargumente die von diesem Evolutionsgegner vorgebracht werden. SPOILERGEFAHR!<br />
by {{U|Plantprogrammer}}<br />
<br />
== Die Google-Verschwörung ==<br />
<br />
Absurder Kurzvortrag über DIE Google-Verschwörung.<br><br />
- by {{U|bison}}<br />
<br />
== Strahlungsheizkörper aus Carbonfasern ==<br />
<br />
Eine Elektroheizung, die so dünn wie Papier ist und daher unter eine Tapete geklebt werden kann. Ein funktionsfähiges Muster wird vorgeführt.<br />
<br />
von Oerb</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&diff=8097Freitagsfoo/2013-06-142013-06-14T20:19:05Z<p>Oerb: SM2-Algorithm</p>
<hr />
<div>{{Event<br />
| Title = Freitagsfoo<br />
| Description = wöchentliches öffentliches Treffen<br />
| Type = Meet-Up<br />
| Date = 2013-06-14<br />
| Start = 18:00<br />
| Duration = 8<br />
| Host = FIXME<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&amp;action=edit&amp;section=new add your talk here]<br />
<br />
== SM2-Algorithm ==<br />
<br />
Brainhacking by Oerb<br />
<br />
SM2 / SM4/ SM5 HappyHacking<br />
<br />
● http://www.supermemo.com/english/ol/sm2.htm<br />
<br />
● http://www.supermemo.com/english/ol/sm4.htm<br />
<br />
● http://www.supermemo.com/english/ol/sm5.htm<br />
<br />
ANKI:<br />
http://en.wikipedia.org/wiki/Anki_%28software%29<br />
<br />
== Added Molyjam Talk ==<br />
<br />
Ich erzähl ein bisschen wie in 2012 der internationale Gamejam innerhalb von 2 Wochen über 32 Locations auf der ganzen Welt gespawned hat und ob der nächste Gamejam vielleicht sogar im Chaosdorf gehosted werden kann.</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&diff=8096Freitagsfoo/2013-06-142013-06-14T20:18:18Z<p>Oerb: SM2-Algorithm</p>
<hr />
<div>{{Event<br />
| Title = Freitagsfoo<br />
| Description = wöchentliches öffentliches Treffen<br />
| Type = Meet-Up<br />
| Date = 2013-06-14<br />
| Start = 18:00<br />
| Duration = 8<br />
| Host = FIXME<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&amp;action=edit&amp;section=new add your talk here]<br />
<br />
== SM2-Algorithm ==<br />
<br />
Brainhacking by Oerb<br />
<br />
SM2 / SM4/ SM5 HappyHacking<br />
● http://www.supermemo.com/english/ol/sm2.htm<br />
● http://www.supermemo.com/english/ol/sm4.htm<br />
● http://www.supermemo.com/english/ol/sm5.htm<br />
●<br />
ANKI:<br />
http://en.wikipedia.org/wiki/Anki_%28software%29<br />
<br />
== Added Molyjam Talk ==<br />
<br />
Ich erzähl ein bisschen wie in 2012 der internationale Gamejam innerhalb von 2 Wochen über 32 Locations auf der ganzen Welt gespawned hat und ob der nächste Gamejam vielleicht sogar im Chaosdorf gehosted werden kann.</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&diff=8093Freitagsfoo/2013-06-142013-06-14T18:37:10Z<p>Oerb: SM2-Algorithm</p>
<hr />
<div>{{Event<br />
| Title = Freitagsfoo<br />
| Description = wöchentliches öffentliches Treffen<br />
| Type = Meet-Up<br />
| Date = 2013-06-14<br />
| Start = 18:00<br />
| Duration = 8<br />
| Host = FIXME<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&amp;action=edit&amp;section=new add your talk here]<br />
<br />
== SM2-Algorithm ==<br />
<br />
Brainhacking by Oerb</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&diff=8090Freitagsfoo/2013-06-142013-06-14T18:21:47Z<p>Oerb: SM2-Algorithmus</p>
<hr />
<div>{{Event<br />
| Title = Freitagsfoo<br />
| Description = wöchentliches öffentliches Treffen<br />
| Type = Meet-Up<br />
| Date = 2013-06-14<br />
| Start = 18:00<br />
| Duration = 8<br />
| Host = FIXME<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&amp;action=edit&amp;section=new add your talk here]<br />
<br />
== SM2-Algorithmus ==<br />
<br />
Brainhacking by Oerb</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&diff=8089Freitagsfoo/2013-06-142013-06-14T18:21:13Z<p>Oerb: /* Vortrag angehängt */ new section</p>
<hr />
<div>{{Event<br />
| Title = Freitagsfoo<br />
| Description = wöchentliches öffentliches Treffen<br />
| Type = Meet-Up<br />
| Date = 2013-06-14<br />
| Start = 18:00<br />
| Duration = 8<br />
| Host = FIXME<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-06-14&amp;action=edit&amp;section=new add your talk here]<br />
<br />
== Vortrag angehängt ==<br />
<br />
Brainhacking by Oerb</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-05-17&diff=7720Freitagsfoo/2013-05-172013-05-17T19:42:51Z<p>Oerb: /* Studie/Bericht des BAuA */</p>
<hr />
<div>{{Event<br />
|Title=Freitagsfoo<br />
|Description=wöchentliches öffentliches Treffen<br />
|Type=Meet-Up<br />
|Date=2013-05-17<br />
|Start=18:00<br />
|Duration=8<br />
|Host=dodo<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo_2013-05-17&amp;action=edit&amp;section=new add your talk here]<br />
<br />
== Apple support journey Part 2 ==<br />
<br />
Nach dem mein Vortrag letzte Woche gut ankam gibt es diesmal das vorläufige Ende --marudor<br />
<br />
== MicroMoody ==<br />
<br />
{{U|derf}} gibt ein Update zum aktuellen Stand der [[MicroMoody]]-Firmware.<br />
<br />
== DNS ==<br />
<br />
fukami erzählt uns von diesen mysteriösen DNS<br />
<br />
== Studie/Bericht des BAuA ==<br />
<br />
Arbeitsunterbrechung und Arbeitsmedizin<br />
<br />
[http://www.baua.de/de/Publikationen/Fachbeitraege/F2220.pdf?__blob=publicationFile&v=4 Bericht-Dokument.pdf]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-05-17&diff=7717Freitagsfoo/2013-05-172013-05-17T19:00:11Z<p>Oerb: /* Studie/Bericht des BAuA */ new section</p>
<hr />
<div>{{Event<br />
|Title=Freitagsfoo<br />
|Description=wöchentliches öffentliches Treffen<br />
|Type=Meet-Up<br />
|Date=2013-05-17<br />
|Start=18:00<br />
|Duration=8<br />
|Host=dodo<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo_2013-05-17&amp;action=edit&amp;section=new add your talk here]<br />
<br />
== Apple support journey Part 2 ==<br />
<br />
Nach dem mein Vortrag letzte Woche gut ankam gibt es diesmal das vorläufige Ende --marudor<br />
<br />
== MicroMoody ==<br />
<br />
{{U|derf}} gibt ein Update zum aktuellen Stand der [[MicroMoody]]-Firmware.<br />
<br />
== DNS ==<br />
<br />
fukami erzählt uns von diesen mysteriösen DNS<br />
<br />
== Studie/Bericht des BAuA ==<br />
<br />
Arbeitsunterbrechung und Arbeitsmedizin</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo/Projekte&diff=7674Pythonfoo/Projekte2013-05-11T21:20:22Z<p>Oerb: /* pyVereinsfoo */</p>
<hr />
<div>Aktuelle "Projekte"<br />
<br />
<br />
==pyVereinsfoo==<br />
Eine Freie Vereinsplanungssoftware für Vereine auf der ganzen Welt <br><br />
<br />
* [https://github.com/pythonfoo/pyVereinsfoo Git Hub Repository] <br />
* [https://github.com/pythonfoo/pyVereinsfoo/wiki ProjektWiki]<br />
<br />
== New Agora ==<br />
Ein Projekt initiiert von {{U|Frosch}}, um per Mail im Web zu surfen.<br />
Hauptsächlich gedacht für Unterdrückungsstaaten, Länder in denen man Repressalien befürchten muss oder Gebiete mit sehr schlechter Netzanbindung.<br />
<br />
* [https://github.com/pythonfoo/newAgora GitHub]<br />
* [http://piratenpad.de/hU3OW9nNjl Piraten Pad]<br />
<br />
== PyCraft ==<br />
{{U|dodo}} erweitert gerade einen (auf [https://github.com/fogleman/Minecraft.git GitHub] gefundenen) Minecraft-Klon. Es wird die Python-Bibliothek pyglet benutzt.<br />
* Ein [https://github.com/bison--/Minecraft.git GitHubFork]<br />
** Level laden und speichern<br />
<br />
== Pystorms ==<br />
Bei Pystorms handelt es sich um ein futurales Event; sobald Ergebnisse vorliegen werden sie hier vermerkt.<br />
<br />
Im Zweifelsfall: [[Pystorms]]<br />
<br />
== PizzaProxyPrinter ==<br />
Drucklibrary für den PizzaProxyPrinter, die im Verlauf eines Besuchs beim Raumzeitlabor in Mannheim entstanden ist. Das bisherige im Einsatz befindliche Modul im PizzaProxy benutzte LaTeX um auf einem TSP-100 Thermodrucker die Bestellquittung mit QR-Code zu drucken. Die neue Library benutzt statt dessen die Image-Module zum Erstellen eines Bildes mit dem Druckinhalt und schickt dieses via "lp" an den Drucker. Tricky dabei ist die Formatierung auf beiden Seiten aufeinander abzustimmen. [https://github.com/chaosdorf/pizzaproxyprinter PizzaProxyPrinter auf Github]<br />
<br />
== Stickman ==<br />
[[File:joytestPythonfoo.png|right|thumb|joytest.py beim Laufen - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
{{U|dodo}} arbeitet momentan am "Stickman Killer". Der "Stickman Killer" ist ein kleines Spiel, in dem der Spieler mit einen Dolch den Stickman verfolgt. Trifft der Dolch den Stickman werden Blutspritzer simuliert. Das Spiel benutzt [[PySFML]]. Zu dem Programm benötigt man auch noch ein ganzes Grafikpaket. Ausser dem Grafikfoo wird auch noch ein Programmpaket mitgeliefert.<br />
<br />
Es gibt verschiedene Versionen:<br />
<br />
* MO: Originalversion<br />
* M1: Basisprogramm<br />
* M2: M1 mit neuen Grafiken<br />
* M3: M1 mi neuen Grafiken und einen italienischen Klempner, falls die letzte Super Mario Session nicht gut verlief.<br />
* M4: M1 mit Joystick Unterstützung<br />
* OTP: M1 mit dem zusätzlichen Feature, dass [https://wiki.chaosdorf.de/Pythonfoo#Zufall Zufallszahlen] für ein [http://de.wikipedia.org/wiki/One-Time-Pad One Time Pad] erstellt werden<br />
* joytest: Ein auf M1 basierendes Programm mit und für Joysticks<br />
Code: [https://github.com/dodonator/poorStickman github]<br />
<br />
== Zufall? ==<br />
Leider handelt es sich bei der Zufallserstellung in OTP nicht um wirklichen Zufall, dodo arbeitet schon daran ein Programm nur zur Erstellung von Zufallszahlen zu basteln.<br />
<br />
Allerdings ist es schwiering durch Mathematik (also Ordnung) Zufall (also [http://de.wikipedia.org/wiki/Chaos Chaos]) zu erhalten.<br />
<br />
Die Lösung sind Funktionen in der Mathematik, die nur in eine Richtung funktionieren (ähnlich wie beim [http://de.wikipedia.org/wiki/RSA-Kryptosystem RSA-Verfahren]).<br />
<br />
Eine solche Funktion ist zum Beispiel die [http://de.wikipedia.org/wiki/Quersumme Quersumme].<br />
<br />
Man kann auch Eingaben des Benutzers verwenden (Mausschubserei!).<br />
<br />
== Pong ==<br />
Im Moment spielen wir ein wenig mit SFML, um zum Beispiel ein Pong 2.0 mit Python programmieren zu können. Aber das soll Neulinge nicht abschrecken: Jeder hat mal klein angefangen!<br />
<br />
Für die Planung des Projektes und allgemeines Brainstorming wurde ein [http://piratenpad.de/ro/r.J1vN3Im0yJOATvMf Pad] eingerichtet.<br />
<br />
Dort wird dann Pong 2.0 geplant. Pong 2.0 hat im Grunde das Ziel, die Objektorientierung unter Python zu verstehen bzw. verständlich zu machen.<br />
<br />
Der aktuelle Sourcecode zu Pong 1.0 und weiteren Übungsprojekten findet sich in unserem GitHub-Repository [https://github.com/chaosdorf/pythonfoo pythonfoo.git]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Book:Agile_Product_Management_With_Scrum&diff=7673Book:Agile Product Management With Scrum2013-05-11T21:19:13Z<p>Oerb: Automatisch von Seite Book:Agile Product Management With Scrum bearbeitet.</p>
<hr />
<div>{{Book<br />
|author=Roman Pichler<br />
|isbn=978-0-321-60578-8<br />
|ownership=lent<br />
|owner=nomaster<br />
|may be lent=Yes<br />
|has label=Yes<br />
|lent=Oerb<br />
|lent at=2013/5/11<br />
}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo/Projekte&diff=7664Pythonfoo/Projekte2013-05-10T08:36:50Z<p>Oerb: /* pyVereinsfoo */</p>
<hr />
<div>Aktuelle "Projekte"<br />
<br />
<br />
==pyVereinsfoo==<br />
Eine Freie Vereinsplanungssoftware für Vereine auf der ganzen Welt <br><br />
<br />
* [https://github.com/pythonfoo/pyVereinsfoo Git Hub Repository] <br />
* [https://pads.ccc.de/3uGTR6FOFD Pad] <br />
* [https://github.com/pythonfoo/pyVereinsfoo/wiki ProjektWiki]<br />
<br />
== New Agora ==<br />
Ein Projekt initiiert von {{U|Frosch}}, um per Mail im Web zu surfen.<br />
Hauptsächlich gedacht für Unterdrückungsstaaten, Länder in denen man Repressalien befürchten muss oder Gebiete mit sehr schlechter Netzanbindung.<br />
<br />
* [https://github.com/pythonfoo/newAgora GitHub]<br />
* [http://piratenpad.de/hU3OW9nNjl Piraten Pad]<br />
<br />
== PyCraft ==<br />
{{U|dodo}} erweitert gerade einen (auf [https://github.com/fogleman/Minecraft.git GitHub] gefundenen) Minecraft-Klon. Es wird die Python-Bibliothek pyglet benutzt.<br />
* Ein [https://github.com/bison--/Minecraft.git GitHubFork]<br />
** Level laden und speichern<br />
<br />
== Pystorms ==<br />
Bei Pystorms handelt es sich um ein futurales Event; sobald Ergebnisse vorliegen werden sie hier vermerkt.<br />
<br />
Im Zweifelsfall: [[Pystorms]]<br />
<br />
== PizzaProxyPrinter ==<br />
Drucklibrary für den PizzaProxyPrinter, die im Verlauf eines Besuchs beim Raumzeitlabor in Mannheim entstanden ist. Das bisherige im Einsatz befindliche Modul im PizzaProxy benutzte LaTeX um auf einem TSP-100 Thermodrucker die Bestellquittung mit QR-Code zu drucken. Die neue Library benutzt statt dessen die Image-Module zum Erstellen eines Bildes mit dem Druckinhalt und schickt dieses via "lp" an den Drucker. Tricky dabei ist die Formatierung auf beiden Seiten aufeinander abzustimmen. [https://github.com/chaosdorf/pizzaproxyprinter PizzaProxyPrinter auf Github]<br />
<br />
== Stickman ==<br />
[[File:joytestPythonfoo.png|right|thumb|joytest.py beim Laufen - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
{{U|dodo}} arbeitet momentan am "Stickman Killer". Der "Stickman Killer" ist ein kleines Spiel, in dem der Spieler mit einen Dolch den Stickman verfolgt. Trifft der Dolch den Stickman werden Blutspritzer simuliert. Das Spiel benutzt [[PySFML]]. Zu dem Programm benötigt man auch noch ein ganzes Grafikpaket. Ausser dem Grafikfoo wird auch noch ein Programmpaket mitgeliefert.<br />
<br />
Es gibt verschiedene Versionen:<br />
<br />
* MO: Originalversion<br />
* M1: Basisprogramm<br />
* M2: M1 mit neuen Grafiken<br />
* M3: M1 mi neuen Grafiken und einen italienischen Klempner, falls die letzte Super Mario Session nicht gut verlief.<br />
* M4: M1 mit Joystick Unterstützung<br />
* OTP: M1 mit dem zusätzlichen Feature, dass [https://wiki.chaosdorf.de/Pythonfoo#Zufall Zufallszahlen] für ein [http://de.wikipedia.org/wiki/One-Time-Pad One Time Pad] erstellt werden<br />
* joytest: Ein auf M1 basierendes Programm mit und für Joysticks<br />
Code: [https://github.com/dodonator/poorStickman github]<br />
<br />
== Zufall? ==<br />
Leider handelt es sich bei der Zufallserstellung in OTP nicht um wirklichen Zufall, dodo arbeitet schon daran ein Programm nur zur Erstellung von Zufallszahlen zu basteln.<br />
<br />
Allerdings ist es schwiering durch Mathematik (also Ordnung) Zufall (also [http://de.wikipedia.org/wiki/Chaos Chaos]) zu erhalten.<br />
<br />
Die Lösung sind Funktionen in der Mathematik, die nur in eine Richtung funktionieren (ähnlich wie beim [http://de.wikipedia.org/wiki/RSA-Kryptosystem RSA-Verfahren]).<br />
<br />
Eine solche Funktion ist zum Beispiel die [http://de.wikipedia.org/wiki/Quersumme Quersumme].<br />
<br />
Man kann auch Eingaben des Benutzers verwenden (Mausschubserei!).<br />
<br />
== Pong ==<br />
Im Moment spielen wir ein wenig mit SFML, um zum Beispiel ein Pong 2.0 mit Python programmieren zu können. Aber das soll Neulinge nicht abschrecken: Jeder hat mal klein angefangen!<br />
<br />
Für die Planung des Projektes und allgemeines Brainstorming wurde ein [http://piratenpad.de/ro/r.J1vN3Im0yJOATvMf Pad] eingerichtet.<br />
<br />
Dort wird dann Pong 2.0 geplant. Pong 2.0 hat im Grunde das Ziel, die Objektorientierung unter Python zu verstehen bzw. verständlich zu machen.<br />
<br />
Der aktuelle Sourcecode zu Pong 1.0 und weiteren Übungsprojekten findet sich in unserem GitHub-Repository [https://github.com/chaosdorf/pythonfoo pythonfoo.git]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Book:Handbuch_der_Geb%C3%A4udetechnik_Band1&diff=7652Book:Handbuch der Gebäudetechnik Band12013-05-09T11:21:08Z<p>Oerb: vor Bauprojekten im Dorf bitte als Manpage lesen</p>
<hr />
<div>{{Book<br />
|description=PlanungsGrundlagen und Beispiele Sanitär/Elektro/Förderanlagen Band1<br />
|author=Werner Verlag, Divers<br />
|isbn=ISBN 978-3-8041-2992-7<br />
|ownership=lent<br />
|owner=Oerb<br />
|may be lent=Yes<br />
|has label=No<br />
|lent at=2013/05/09<br />
}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Book:Ubuntu_12.04_LTS_-_Galileo_Computing&diff=7648Book:Ubuntu 12.04 LTS - Galileo Computing2013-05-09T11:19:16Z<p>Oerb: Umfassend Ubuntu/Linux für Einsteiger</p>
<hr />
<div>{{Book<br />
|description=Ubuntu 12.04 LTS das umfassende Handbuch aus dem Gallileo Press Verlag<br />
|author=Marcus Fischer<br />
|isbn=ISBN 978-3-8362-1945-7<br />
|ownership=club<br />
|owner=Python Softwareverband / Oerb<br />
|may be lent=Yes<br />
|has label=No<br />
|lent at=2013/05/09<br />
}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Book:Handbuch_der_Geb%C3%A4udetechnik_Band2&diff=7647Book:Handbuch der Gebäudetechnik Band22013-05-09T11:06:05Z<p>Oerb: vor Bauprojekten im Dorf bitte als Manpage lesen</p>
<hr />
<div>{{Book<br />
|description=PlanungsGrundlagen und Beispiele Heizung/Lüftung/Energiesparen Band2<br />
|author=Werner Verlag, Divers<br />
|isbn=3-8041-2993-5<br />
|ownership=lent<br />
|owner=Oerb<br />
|may be lent=Yes<br />
|has label=No<br />
|lent at=2013/05/09<br />
}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Freitagsfoo/2013-04-26&diff=7553Freitagsfoo/2013-04-262013-04-26T18:16:14Z<p>Oerb: /* ProjectLibre meine Projektplanungssoftware der Wahl */ new section</p>
<hr />
<div>{{Event<br />
|Title=Freitagsfoo<br />
|Description=wöchentliches öffentliches Treffen<br />
|Type=Meet-Up<br />
|Date=2013-04-26<br />
|Start=18:00<br />
|Duration=8<br />
|Host=Dodo<br />
}}<br />
{{Freitagsfoo}}<br />
<br />
[https://wiki.chaosdorf.de/index.php?title=Freitagsfoo_2013-04-26&amp;action=edit&amp;section=new add your talk here]<br />
<br />
=== Introduction to Hackerspace / Makerspace Interlock Rochester, NY ===<br />
Reggie from Rochester paid us a visit and gave us a brief introduction to his home hackerspace<br />
Interlock. <br />
<br />
http://interlockroc.org/ <br />
<br />
http://www.flickr.com/photos/bert_m_b/6356772513/in/photostream/<br />
<br />
<br />
<br />
<br />
<br />
<br />
== Neue Theater-Games im FFT Düsseldorf ==<br />
<br />
zum Beispiel:<br />
[http://fft-duesseldorf.de/05/agameofyoufftdus.html "A Game of You"] von Ontroerend Goed,<br />
[http://fft-duesseldorf.de/05/invisibleplaygro.html "Scene it All"] von Invisible Playground und<br />
Level Two unserer Reihe [http://fft-duesseldorf.de/05/gameonstage-leve.html Game ON Stage] mit der Gruppe machina eX<br />
<br />
von Katja/[http://fft-duesseldorf.de/ FFT]<br />
<br />
== dorfbus, RGB-Licht und 7-Segment Anzeige ==<br />
<br />
derf erzählt uns über die Ansteuerung verschiedener Komponenten, die im Dorf für angemessene Atmosphäre sorgen.<br />
<br />
== ProjectLibre meine Projektplanungssoftware der Wahl ==<br />
<br />
Kurze Einführung und Vorstellung von Project Libre und Terminplanprogramme.</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo&diff=7548Pythonfoo2013-04-26T17:09:15Z<p>Oerb: /* Sonstiges */</p>
<hr />
<div>{{Project<br />
|name=Pythonfoo<br />
|description=wöchentliches Treffen + Projekte<br />
|project category=Meet-Up<br />
|image=Pythonfoo.png<br />
|source=https://github.com/chaosdorf/pythonfoo{{!}}github<br />
}}<br />
{{Event<br />
| Title = Pythonfoo<br />
| Description = Dinge in Python<br />
| Type = Meet-Up<br />
| Date = every Thursday<br />
| Start = 18:00<br />
}}<br />
[[File:Matrixfoo.png|right|thumb|Matrixfoo - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
Es passieren Dinge in Python <del>und keiner weiß was</del>. Jeden Donnerstagabend ab ca. 18 Uhr.<br />
<br />
Wir versuchen uns mit mehr oder weniger nützlichen Projekten Python und die Programmierung an sich gegenseitig beizubringen.<br />
Anfänger in der Programmierung und/oder Python sind deshalb jederzeit willkommen ;). Zur Erfüllung dieses Zieles gibt es neuerdings in unregelmässigen Abständen Vorträge über Projekte oder die Eigenheiten dieser Sprache.<br />
<br />
Ein tragbarer Computer mit Python 2.6, 2.7 oder Python 3.x ist empfehlenswert; zur Not stehen auch Gastrechner zur Verfügung.<br />
<br />
== Installation ==<br />
[[Pythonfoo/Installation| Installation von Python]]<br />
<br />
== Projekte ==<br />
<br />
* [[Pythonfoo/Projekte|Projekte]]<br />
* [https://github.com/pythonfoo/ Pythonfoo-Projekte auf Git-Hub]<br />
* [https://github.com/chaosdorf/ chaosdorf Projekte auf Git-Hub]<br />
* [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner beginning Python Examples]<br />
<br />
== CrashKurs Python ==<br />
<br />
* [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-0 crashcourse-0]<br />
* [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-2 crashcourse-2]<br />
<br />
== [[Pythonfoo/Sonstiges| Sonstiges]] ==</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo/Sonstiges&diff=7547Pythonfoo/Sonstiges2013-04-26T17:07:00Z<p>Oerb: Unterseiten zu Pythonfoo für bessere Organisation</p>
<hr />
<div>== Sonstiges ==<br />
<br />
=== interesting ===<br />
Shell öffnen und folgendes eingeben:<br />
python<br />
import antigravity<br />
antigravity<br />
<br />
=== IDEs ===<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! name+url !! license !! lang !! used by<br />
|-<br />
| [https://github.com/mbrochh/vim-as-a-python-ide Vim as a Python IDE] || free || multi || -<br />
|-<br />
| [http://www.geany.org/ Geany] || GPLv2 || multi || {{U|bison}}, Mechtilde, Michael<br />
|-<br />
| [http://www.sublimetext.com/ Sublime Text 2] || commercial || multi || -<br />
|-<br />
| [http://www.jetbrains.com/pycharm/ PyCharm] || commercial || Python || {{U|bison}}<br />
|-<br />
| [http://wingware.com/ Wing IDE] || commercial || Python || -<br />
|-<br />
| [http://eric-ide.python-projects.org/ Eric] || GPLv3 || Python || -<br />
|-<br />
|}<br />
<br />
More at: [http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IntegratedDevelopmentEnvironments]<br />
<br />
=== Frameworks ===<br />
'''Multimedia''':<br /><br />
* SFML - Simple and Fast Multimedia Library: [[PySFML]]<br />
<br />
'''Web''':<br /><br />
* [http://bottlepy.org/docs/dev/ BottlePy]<br />
* [http://www.cherrypy.org/ CherryPy]<br />
<br />
=== HowTos ===<br />
Einen kleinen Einstieg in die Programmiersprache gibt es hier: [http://de.wikibooks.org/wiki/Python_unter_Linux Wikibooks]<br />
<br />
Zu empfehlen ist auch das [http://openbook.galileocomputing.de/python/ openbook] von Galileo Computing<br />
<br />
Auch nicht schlecht: http://www.tutorialspoint.com/python/python_basic_syntax.htm<br />
<br />
Ein kleiner Crashkurs von bison steht auf [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-0 GitHub] zur Verfügung.<br />
<br />
... der von Oerb um einen Teil Objektorientierte Programmierung (OOP) mit Python ausgebaut wurde (noch nicht vollständig): [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-2 GitHub]<br />
<br />
=== Links ===<br />
* [http://pypi.python.org/pypi PyPI - the Python Package Index]<br />
* [http://doda.co/7-python-libraries-you-should-know-about doda.co - 7 schicke Libs für Python]<br />
* [http://www.python.org/dev/peps/pep-0008/ Recommendations for code formatting in Python (in English)]<br />
* [http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29 Empfehlung für die Art der Code Formatierung in Python (in Deutsch)]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo&diff=7546Pythonfoo2013-04-26T16:34:14Z<p>Oerb: /* Projekte */ Projekte - Github - Crashcourses organized</p>
<hr />
<div>{{Project<br />
|name=Pythonfoo<br />
|description=wöchentliches Treffen + Projekte<br />
|project category=Meet-Up<br />
|image=Pythonfoo.png<br />
|source=https://github.com/chaosdorf/pythonfoo{{!}}github<br />
}}<br />
{{Event<br />
| Title = Pythonfoo<br />
| Description = Dinge in Python<br />
| Type = Meet-Up<br />
| Date = every Thursday<br />
| Start = 18:00<br />
}}<br />
[[File:Matrixfoo.png|right|thumb|Matrixfoo - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
Es passieren Dinge in Python <del>und keiner weiß was</del>. Jeden Donnerstagabend ab ca. 18 Uhr.<br />
<br />
Wir versuchen uns mit mehr oder weniger nützlichen Projekten Python und die Programmierung an sich gegenseitig beizubringen.<br />
Anfänger in der Programmierung und/oder Python sind deshalb jederzeit willkommen ;). Zur Erfüllung dieses Zieles gibt es neuerdings in unregelmässigen Abständen Vorträge über Projekte oder die Eigenheiten dieser Sprache.<br />
<br />
Ein tragbarer Computer mit Python 2.6, 2.7 oder Python 3.x ist empfehlenswert; zur Not stehen auch Gastrechner zur Verfügung.<br />
<br />
== Installation ==<br />
[[Pythonfoo/Installation| Installation von Python]]<br />
<br />
== Projekte ==<br />
<br />
* [[Pythonfoo/Projekte|Projekte]]<br />
* [https://github.com/pythonfoo/ Pythonfoo-Projekte auf Git-Hub]<br />
* [https://github.com/chaosdorf/ chaosdorf Projekte auf Git-Hub]<br />
* [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner beginning Python Examples]<br />
<br />
== CrashKurs Python ==<br />
<br />
* [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-0 crashcourse-0]<br />
* [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-2 crashcourse-2]<br />
<br />
== Sonstiges ==<br />
<br />
=== interesting ===<br />
Shell öffnen und folgendes eingeben:<br />
python<br />
import antigravity<br />
antigravity<br />
<br />
=== IDEs ===<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! name+url !! license !! lang !! used by<br />
|-<br />
| [https://github.com/mbrochh/vim-as-a-python-ide Vim as a Python IDE] || free || multi || -<br />
|-<br />
| [http://www.geany.org/ Geany] || GPLv2 || multi || {{U|bison}}, Mechtilde, Michael<br />
|-<br />
| [http://www.sublimetext.com/ Sublime Text 2] || commercial || multi || -<br />
|-<br />
| [http://www.jetbrains.com/pycharm/ PyCharm] || commercial || Python || {{U|bison}}<br />
|-<br />
| [http://wingware.com/ Wing IDE] || commercial || Python || -<br />
|-<br />
| [http://eric-ide.python-projects.org/ Eric] || GPLv3 || Python || -<br />
|-<br />
|}<br />
<br />
More at: [http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IntegratedDevelopmentEnvironments]<br />
<br />
=== Frameworks ===<br />
'''Multimedia''':<br /><br />
* SFML - Simple and Fast Multimedia Library: [[PySFML]]<br />
<br />
'''Web''':<br /><br />
* [http://bottlepy.org/docs/dev/ BottlePy]<br />
* [http://www.cherrypy.org/ CherryPy]<br />
<br />
=== HowTos ===<br />
Einen kleinen Einstieg in die Programmiersprache gibt es hier: [http://de.wikibooks.org/wiki/Python_unter_Linux Wikibooks]<br />
<br />
Zu empfehlen ist auch das [http://openbook.galileocomputing.de/python/ openbook] von Galileo Computing<br />
<br />
Auch nicht schlecht: http://www.tutorialspoint.com/python/python_basic_syntax.htm<br />
<br />
Ein kleiner Crashkurs von bison steht auf [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-0 GitHub] zur Verfügung.<br />
<br />
... der von Oerb um einen Teil Objektorientierte Programmierung (OOP) mit Python ausgebaut wurde (noch nicht vollständig): [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-2 GitHub]<br />
<br />
=== Links ===<br />
* [http://pypi.python.org/pypi PyPI - the Python Package Index]<br />
* [http://doda.co/7-python-libraries-you-should-know-about doda.co - 7 schicke Libs für Python]<br />
* [http://www.python.org/dev/peps/pep-0008/ Recommendations for code formatting in Python (in English)]<br />
* [http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29 Empfehlung für die Art der Code Formatierung in Python (in Deutsch)]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo&diff=7545Pythonfoo2013-04-26T16:28:49Z<p>Oerb: /* Projekte */</p>
<hr />
<div>{{Project<br />
|name=Pythonfoo<br />
|description=wöchentliches Treffen + Projekte<br />
|project category=Meet-Up<br />
|image=Pythonfoo.png<br />
|source=https://github.com/chaosdorf/pythonfoo{{!}}github<br />
}}<br />
{{Event<br />
| Title = Pythonfoo<br />
| Description = Dinge in Python<br />
| Type = Meet-Up<br />
| Date = every Thursday<br />
| Start = 18:00<br />
}}<br />
[[File:Matrixfoo.png|right|thumb|Matrixfoo - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
Es passieren Dinge in Python <del>und keiner weiß was</del>. Jeden Donnerstagabend ab ca. 18 Uhr.<br />
<br />
Wir versuchen uns mit mehr oder weniger nützlichen Projekten Python und die Programmierung an sich gegenseitig beizubringen.<br />
Anfänger in der Programmierung und/oder Python sind deshalb jederzeit willkommen ;). Zur Erfüllung dieses Zieles gibt es neuerdings in unregelmässigen Abständen Vorträge über Projekte oder die Eigenheiten dieser Sprache.<br />
<br />
Ein tragbarer Computer mit Python 2.6, 2.7 oder Python 3.x ist empfehlenswert; zur Not stehen auch Gastrechner zur Verfügung.<br />
<br />
== Installation ==<br />
[[Pythonfoo/Installation| Installation von Python]]<br />
<br />
== Projekte ==<br />
<br />
[[Pythonfoo/Projekte|Projekte]]<br />
<br />
[https://github.com/pythonfoo/ Pythonfoo-Projekte auf Git-Hub]<br />
<br />
== Sonstiges ==<br />
<br />
=== interesting ===<br />
Shell öffnen und folgendes eingeben:<br />
python<br />
import antigravity<br />
antigravity<br />
<br />
=== IDEs ===<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! name+url !! license !! lang !! used by<br />
|-<br />
| [https://github.com/mbrochh/vim-as-a-python-ide Vim as a Python IDE] || free || multi || -<br />
|-<br />
| [http://www.geany.org/ Geany] || GPLv2 || multi || {{U|bison}}, Mechtilde, Michael<br />
|-<br />
| [http://www.sublimetext.com/ Sublime Text 2] || commercial || multi || -<br />
|-<br />
| [http://www.jetbrains.com/pycharm/ PyCharm] || commercial || Python || {{U|bison}}<br />
|-<br />
| [http://wingware.com/ Wing IDE] || commercial || Python || -<br />
|-<br />
| [http://eric-ide.python-projects.org/ Eric] || GPLv3 || Python || -<br />
|-<br />
|}<br />
<br />
More at: [http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IntegratedDevelopmentEnvironments]<br />
<br />
=== Frameworks ===<br />
'''Multimedia''':<br /><br />
* SFML - Simple and Fast Multimedia Library: [[PySFML]]<br />
<br />
'''Web''':<br /><br />
* [http://bottlepy.org/docs/dev/ BottlePy]<br />
* [http://www.cherrypy.org/ CherryPy]<br />
<br />
=== HowTos ===<br />
Einen kleinen Einstieg in die Programmiersprache gibt es hier: [http://de.wikibooks.org/wiki/Python_unter_Linux Wikibooks]<br />
<br />
Zu empfehlen ist auch das [http://openbook.galileocomputing.de/python/ openbook] von Galileo Computing<br />
<br />
Auch nicht schlecht: http://www.tutorialspoint.com/python/python_basic_syntax.htm<br />
<br />
Ein kleiner Crashkurs von bison steht auf [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-0 GitHub] zur Verfügung.<br />
<br />
... der von Oerb um einen Teil Objektorientierte Programmierung (OOP) mit Python ausgebaut wurde (noch nicht vollständig): [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-2 GitHub]<br />
<br />
=== Links ===<br />
* [http://pypi.python.org/pypi PyPI - the Python Package Index]<br />
* [http://doda.co/7-python-libraries-you-should-know-about doda.co - 7 schicke Libs für Python]<br />
* [http://www.python.org/dev/peps/pep-0008/ Recommendations for code formatting in Python (in English)]<br />
* [http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29 Empfehlung für die Art der Code Formatierung in Python (in Deutsch)]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo&diff=7544Pythonfoo2013-04-26T16:13:07Z<p>Oerb: /* Installation */</p>
<hr />
<div>{{Project<br />
|name=Pythonfoo<br />
|description=wöchentliches Treffen + Projekte<br />
|project category=Meet-Up<br />
|image=Pythonfoo.png<br />
|source=https://github.com/chaosdorf/pythonfoo{{!}}github<br />
}}<br />
{{Event<br />
| Title = Pythonfoo<br />
| Description = Dinge in Python<br />
| Type = Meet-Up<br />
| Date = every Thursday<br />
| Start = 18:00<br />
}}<br />
[[File:Matrixfoo.png|right|thumb|Matrixfoo - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
Es passieren Dinge in Python <del>und keiner weiß was</del>. Jeden Donnerstagabend ab ca. 18 Uhr.<br />
<br />
Wir versuchen uns mit mehr oder weniger nützlichen Projekten Python und die Programmierung an sich gegenseitig beizubringen.<br />
Anfänger in der Programmierung und/oder Python sind deshalb jederzeit willkommen ;). Zur Erfüllung dieses Zieles gibt es neuerdings in unregelmässigen Abständen Vorträge über Projekte oder die Eigenheiten dieser Sprache.<br />
<br />
Ein tragbarer Computer mit Python 2.6, 2.7 oder Python 3.x ist empfehlenswert; zur Not stehen auch Gastrechner zur Verfügung.<br />
<br />
== Installation ==<br />
[[Pythonfoo/Installation| Installation von Python]]<br />
<br />
== Projekte ==<br />
<br />
[[Pythonfoo/Projekte|Projekte]]<br />
<br />
== Sonstiges ==<br />
<br />
=== interesting ===<br />
Shell öffnen und folgendes eingeben:<br />
python<br />
import antigravity<br />
antigravity<br />
<br />
=== IDEs ===<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! name+url !! license !! lang !! used by<br />
|-<br />
| [https://github.com/mbrochh/vim-as-a-python-ide Vim as a Python IDE] || free || multi || -<br />
|-<br />
| [http://www.geany.org/ Geany] || GPLv2 || multi || {{U|bison}}, Mechtilde, Michael<br />
|-<br />
| [http://www.sublimetext.com/ Sublime Text 2] || commercial || multi || -<br />
|-<br />
| [http://www.jetbrains.com/pycharm/ PyCharm] || commercial || Python || {{U|bison}}<br />
|-<br />
| [http://wingware.com/ Wing IDE] || commercial || Python || -<br />
|-<br />
| [http://eric-ide.python-projects.org/ Eric] || GPLv3 || Python || -<br />
|-<br />
|}<br />
<br />
More at: [http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IntegratedDevelopmentEnvironments]<br />
<br />
=== Frameworks ===<br />
'''Multimedia''':<br /><br />
* SFML - Simple and Fast Multimedia Library: [[PySFML]]<br />
<br />
'''Web''':<br /><br />
* [http://bottlepy.org/docs/dev/ BottlePy]<br />
* [http://www.cherrypy.org/ CherryPy]<br />
<br />
=== HowTos ===<br />
Einen kleinen Einstieg in die Programmiersprache gibt es hier: [http://de.wikibooks.org/wiki/Python_unter_Linux Wikibooks]<br />
<br />
Zu empfehlen ist auch das [http://openbook.galileocomputing.de/python/ openbook] von Galileo Computing<br />
<br />
Auch nicht schlecht: http://www.tutorialspoint.com/python/python_basic_syntax.htm<br />
<br />
Ein kleiner Crashkurs von bison steht auf [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-0 GitHub] zur Verfügung.<br />
<br />
... der von Oerb um einen Teil Objektorientierte Programmierung (OOP) mit Python ausgebaut wurde (noch nicht vollständig): [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-2 GitHub]<br />
<br />
=== Links ===<br />
* [http://pypi.python.org/pypi PyPI - the Python Package Index]<br />
* [http://doda.co/7-python-libraries-you-should-know-about doda.co - 7 schicke Libs für Python]<br />
* [http://www.python.org/dev/peps/pep-0008/ Recommendations for code formatting in Python (in English)]<br />
* [http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29 Empfehlung für die Art der Code Formatierung in Python (in Deutsch)]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo/Installation&diff=7543Pythonfoo/Installation2013-04-26T16:12:14Z<p>Oerb: Unterseiten zu Pythonfoo für bessere Organisation</p>
<hr />
<div>== Installation von Python ==<br />
<br />
Die aktuell installierte Python-Version bekommt man heraus, indem man eine Shell öffnet und "python" eingibt.<br />
<br />
Verlassen kann man Python mit dem Kommando <tt>exit()</tt>.<br />
<br />
Sollte eine Meldung erscheinen wie<br />
Der Befehl »python« wurde nicht gefunden<br />
ist Python nicht installiert.<br />
<br />
=== Standardmäßig vorhanden ===<br />
'''ACHTUNG''' nachfolgende Liste ist UNVOLLSTÄNDIG und basiert auf selbst getesteten und erarbeiteten Ergebnissen.<br />
<br />
Python ist standardmäßig auf folgenden Distributionen vorhanden:<br />
* Debian<br />
* Ubuntu<br />
* Fedora (nicht bestätigt!)<br />
<br />
<br />
!ALLE ANGABEN OHNE [http://de.wikipedia.org/wiki/Gew%C3%A4hr GEWÄHR]!<br />
<br />
=== Arch Linux ===<br />
Python ist unter Arch nicht standardmäßig installiert, kann aber wie folgt mit root-Rechten nachinstalliert werden:<br />
<br />
pacman -Sy python<br />
<br />
Aktuelle Version 3.3.x. Weitere Infos: https://wiki.archlinux.org/index.php/Python</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo&diff=7542Pythonfoo2013-04-26T16:08:23Z<p>Oerb: /* Projekte */</p>
<hr />
<div>{{Project<br />
|name=Pythonfoo<br />
|description=wöchentliches Treffen + Projekte<br />
|project category=Meet-Up<br />
|image=Pythonfoo.png<br />
|source=https://github.com/chaosdorf/pythonfoo{{!}}github<br />
}}<br />
{{Event<br />
| Title = Pythonfoo<br />
| Description = Dinge in Python<br />
| Type = Meet-Up<br />
| Date = every Thursday<br />
| Start = 18:00<br />
}}<br />
[[File:Matrixfoo.png|right|thumb|Matrixfoo - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
Es passieren Dinge in Python <del>und keiner weiß was</del>. Jeden Donnerstagabend ab ca. 18 Uhr.<br />
<br />
Wir versuchen uns mit mehr oder weniger nützlichen Projekten Python und die Programmierung an sich gegenseitig beizubringen.<br />
Anfänger in der Programmierung und/oder Python sind deshalb jederzeit willkommen ;). Zur Erfüllung dieses Zieles gibt es neuerdings in unregelmässigen Abständen Vorträge über Projekte oder die Eigenheiten dieser Sprache.<br />
<br />
Ein tragbarer Computer mit Python 2.6, 2.7 oder Python 3.x ist empfehlenswert; zur Not stehen auch Gastrechner zur Verfügung.<br />
<br />
== Installation ==<br />
<br />
Die aktuell installierte Python-Version bekommt man heraus, indem man eine Shell öffnet und "python" eingibt.<br />
<br />
Verlassen kann man Python mit dem Kommando <tt>exit()</tt>.<br />
<br />
Sollte eine Meldung erscheinen wie<br />
Der Befehl »python« wurde nicht gefunden<br />
ist Python nicht installiert.<br />
<br />
=== Standardmäßig vorhanden ===<br />
'''ACHTUNG''' nachfolgende Liste ist UNVOLLSTÄNDIG und basiert auf selbst getesteten und erarbeiteten Ergebnissen.<br />
<br />
Python ist standardmäßig auf folgenden Distributionen vorhanden:<br />
* Debian<br />
* Ubuntu<br />
* Fedora (nicht bestätigt!)<br />
<br />
<br />
!ALLE ANGABEN OHNE [http://de.wikipedia.org/wiki/Gew%C3%A4hr GEWÄHR]!<br />
<br />
=== Arch Linux ===<br />
Python ist unter Arch nicht standardmäßig installiert, kann aber wie folgt mit root-Rechten nachinstalliert werden:<br />
<br />
pacman -Sy python<br />
<br />
Aktuelle Version 3.3.x. Weitere Infos: https://wiki.archlinux.org/index.php/Python<br />
<br />
== Projekte ==<br />
<br />
[[Pythonfoo/Projekte|Projekte]]<br />
<br />
== Sonstiges ==<br />
<br />
=== interesting ===<br />
Shell öffnen und folgendes eingeben:<br />
python<br />
import antigravity<br />
antigravity<br />
<br />
=== IDEs ===<br />
<br />
{| class="wikitable sortable"<br />
|-<br />
! name+url !! license !! lang !! used by<br />
|-<br />
| [https://github.com/mbrochh/vim-as-a-python-ide Vim as a Python IDE] || free || multi || -<br />
|-<br />
| [http://www.geany.org/ Geany] || GPLv2 || multi || {{U|bison}}, Mechtilde, Michael<br />
|-<br />
| [http://www.sublimetext.com/ Sublime Text 2] || commercial || multi || -<br />
|-<br />
| [http://www.jetbrains.com/pycharm/ PyCharm] || commercial || Python || {{U|bison}}<br />
|-<br />
| [http://wingware.com/ Wing IDE] || commercial || Python || -<br />
|-<br />
| [http://eric-ide.python-projects.org/ Eric] || GPLv3 || Python || -<br />
|-<br />
|}<br />
<br />
More at: [http://wiki.python.org/moin/IntegratedDevelopmentEnvironments IntegratedDevelopmentEnvironments]<br />
<br />
=== Frameworks ===<br />
'''Multimedia''':<br /><br />
* SFML - Simple and Fast Multimedia Library: [[PySFML]]<br />
<br />
'''Web''':<br /><br />
* [http://bottlepy.org/docs/dev/ BottlePy]<br />
* [http://www.cherrypy.org/ CherryPy]<br />
<br />
=== HowTos ===<br />
Einen kleinen Einstieg in die Programmiersprache gibt es hier: [http://de.wikibooks.org/wiki/Python_unter_Linux Wikibooks]<br />
<br />
Zu empfehlen ist auch das [http://openbook.galileocomputing.de/python/ openbook] von Galileo Computing<br />
<br />
Auch nicht schlecht: http://www.tutorialspoint.com/python/python_basic_syntax.htm<br />
<br />
Ein kleiner Crashkurs von bison steht auf [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-0 GitHub] zur Verfügung.<br />
<br />
... der von Oerb um einen Teil Objektorientierte Programmierung (OOP) mit Python ausgebaut wurde (noch nicht vollständig): [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-2 GitHub]<br />
<br />
=== Links ===<br />
* [http://pypi.python.org/pypi PyPI - the Python Package Index]<br />
* [http://doda.co/7-python-libraries-you-should-know-about doda.co - 7 schicke Libs für Python]<br />
* [http://www.python.org/dev/peps/pep-0008/ Recommendations for code formatting in Python (in English)]<br />
* [http://wiki.python-forum.de/PEP%208%20%28%C3%9Cbersetzung%29 Empfehlung für die Art der Code Formatierung in Python (in Deutsch)]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo/Projekte&diff=7541Pythonfoo/Projekte2013-04-26T16:06:35Z<p>Oerb: Unterseiten zu Pythonfoo für bessere Organisation</p>
<hr />
<div>== Pythonfoo Projektseite ==<br />
<br />
Aktuelle "Projekte"<br />
<br />
=== New Agora ===<br />
Ein Projekt initiiert von {{U|Frosch}}, um per Mail im Web zu surfen.<br />
Hauptsächlich gedacht für Unterdrückungsstaaten, Länder in denen man Repressalien befürchten muss oder Gebiete mit sehr schlechter Netzanbindung.<br />
<br />
* [https://github.com/chaosdorf/pythonfoo/tree/master/projekts/newagora GitHub]<br />
* [http://piratenpad.de/hU3OW9nNjl Piraten Pad]<br />
<br />
=== PyCraft ===<br />
{{U|dodo}} erweitert gerade einen (auf [https://github.com/fogleman/Minecraft.git GitHub] gefundenen) Minecraft-Klon. Es wird die Python-Bibliothek pyglet benutzt.<br />
* Ein [https://github.com/bison--/Minecraft.git GitHubFork]<br />
** Level laden und speichern<br />
<br />
=== Pystorms ===<br />
Bei Pystorms handelt es sich um ein futurales Event; sobald Ergebnisse vorliegen werden sie hier vermerkt.<br />
<br />
Im Zweifelsfall: [[Pystorms]]<br />
<br />
=== PizzaProxyPrinter ===<br />
Drucklibrary für den PizzaProxyPrinter, die im Verlauf eines Besuchs beim Raumzeitlabor in Mannheim entstanden ist. Das bisherige im Einsatz befindliche Modul im PizzaProxy benutzte LaTeX um auf einem TSP-100 Thermodrucker die Bestellquittung mit QR-Code zu drucken. Die neue Library benutzt statt dessen die Image-Module zum Erstellen eines Bildes mit dem Druckinhalt und schickt dieses via "lp" an den Drucker. Tricky dabei ist die Formatierung auf beiden Seiten aufeinander abzustimmen. [https://github.com/chaosdorf/pizzaproxyprinter PizzaProxyPrinter auf Github]<br />
<br />
=== Stickman ===<br />
[[File:joytestPythonfoo.png|right|thumb|joytest.py beim Laufen - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
{{U|dodo}} arbeitet momentan am "Stickman Killer". Der "Stickman Killer" ist ein kleines Spiel, in dem der Spieler mit einen Dolch den Stickman verfolgt. Trifft der Dolch den Stickman werden Blutspritzer simuliert. Das Spiel benutzt [[PySFML]]. Zu dem Programm benötigt man auch noch ein ganzes Grafikpaket. Ausser dem Grafikfoo wird auch noch ein Programmpaket mitgeliefert.<br />
<br />
Es gibt verschiedene Versionen:<br />
<br />
* MO: Originalversion<br />
* M1: Basisprogramm<br />
* M2: M1 mit neuen Grafiken<br />
* M3: M1 mi neuen Grafiken und einen italienischen Klempner, falls die letzte Super Mario Session nicht gut verlief.<br />
* M4: M1 mit Joystick Unterstützung<br />
* OTP: M1 mit dem zusätzlichen Feature, dass [https://wiki.chaosdorf.de/Pythonfoo#Zufall Zufallszahlen] für ein [http://de.wikipedia.org/wiki/One-Time-Pad One Time Pad] erstellt werden<br />
* joytest: Ein auf M1 basierendes Programm mit und für Joysticks<br />
<br />
=== Zufall? ===<br />
Leider handelt es sich bei der Zufallserstellung in OTP nicht um wirklichen Zufall, dodo arbeitet schon daran ein Programm nur zur Erstellung von Zufallszahlen zu basteln.<br />
<br />
Allerdings ist es schwiering durch Mathematik (also Ordnung) Zufall (also [http://de.wikipedia.org/wiki/Chaos Chaos]) zu erhalten.<br />
<br />
Die Lösung sind Funktionen in der Mathematik, die nur in eine Richtung funktionieren (ähnlich wie beim [http://de.wikipedia.org/wiki/RSA-Kryptosystem RSA-Verfahren]).<br />
<br />
Eine solche Funktion ist zum Beispiel die [http://de.wikipedia.org/wiki/Quersumme Quersumme].<br />
<br />
Man kann auch Eingaben des Benutzers verwenden (Mausschubserei!).<br />
<br />
=== Pong ===<br />
Im Moment spielen wir ein wenig mit SFML, um zum Beispiel ein Pong 2.0 mit Python programmieren zu können. Aber das soll Neulinge nicht abschrecken: Jeder hat mal klein angefangen!<br />
<br />
Für die Planung des Projektes und allgemeines Brainstorming wurde ein [http://piratenpad.de/ro/r.J1vN3Im0yJOATvMf Pad] eingerichtet.<br />
<br />
Dort wird dann Pong 2.0 geplant. Pong 2.0 hat im Grunde das Ziel, die Objektorientierung unter Python zu verstehen bzw. verständlich zu machen.<br />
<br />
Der aktuelle Sourcecode zu Pong 1.0 und weiteren Übungsprojekten findet sich in unserem GitHub-Repository [https://github.com/chaosdorf/pythonfoo pythonfoo.git]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Book:Stealing_the_Network&diff=7540Book:Stealing the Network2013-04-26T12:43:34Z<p>Oerb: Automatisch von Seite Book:Stealing the Network bearbeitet.</p>
<hr />
<div>{{Book<br />
|description=How to Own the Box<br />
|author=Ryan Russell, Tim Mullen, FX, Dan Kaminsky, Joe Grand, Ken Pfeil, Ido Dubrawsky, Mark Burnett, Paul Craig<br />
|isbn=978-1-931836-87-6<br />
|ownership=lent<br />
|owner=Oerb<br />
|may be lent=Yes<br />
|has label=No<br />
|lent at=2013/4/26<br />
}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Book:Stealing_the_Network&diff=7539Book:Stealing the Network2013-04-26T12:43:29Z<p>Oerb: Automatisch von Seite Book:Stealing the Network bearbeitet.</p>
<hr />
<div>{{Book<br />
|description=How to Own the Box<br />
|author=Ryan Russell, Tim Mullen, FX, Dan Kaminsky, Joe Grand, Ken Pfeil, Ido Dubrawsky, Mark Burnett, Paul Craig<br />
|isbn=978-1-931836-87-6<br />
|ownership=lent<br />
|owner=Oerb<br />
|may be lent=Yes<br />
|has label=No<br />
|lent=Oerb<br />
|lent at=2013/4/26<br />
}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Bookshelf&diff=7538Bookshelf2013-04-26T12:42:43Z<p>Oerb: /* Aufnahme */</p>
<hr />
<div>{{Resource<br />
|name=Bookshelf<br />
|description=reading and sharing our books<br />
|location=Hackcenter<br />
|resource category=Infrastruktur<br />
|image=Bookshelf.jpg<br />
|ownership=club<br />
|use=free<br />
|broken=repair<br />
|annoying=ignore<br />
|has label=Yes<br />
|preview image=Yes<br />
}}<br />
== Bücher ==<br />
Die meisten hier aufgeführten Bücher sind entweder eine Leihgabe von Mete oder gespendet von Daniel (dan).<br />
<br />
=== Ausleihen ===<br />
<br />
Als angemeldeter User: Auf den Namen des Buchs und dann "Ausleihen" klicken. Rückgabe analog.<br />
<br />
=== Aufnahme ===<br />
<br />
Um ein Buch aufzunehmen, trage es ins Wiki ein. Dazu Name des Buch in das Feld neben dem Button "Neues Buch" und dann den Button klicken. Wichtig im folgenden Formular in das ISBN-Feld kommt ISBN Leerzeichen und dann die ISBN-Nummer mit Bindestrichen. Anschließend drucke das Label aus (Link auf der Seite des Buches) und klebe es auf. Dann kann das Buch ins Regal.<br />
<br />
{{#forminput:form=Book<br />
| button text = Neues Buch<br />
| query string = namespace=Book<br />
| popup<br />
}}<br />
<br />
=== Bücherverzeichnis ===<br />
<br />
{{#ask: [[Book:+]]<br />
| format = table<br />
| limit = 1000<br />
| ?Has author = Autor<br />
| ?Has ISBN = ISBN<br />
| ?lent by = ausgeliehen?<br />
}}<br />
<br />
== Datenschleuder ==<br />
Wir kriegen als Erfa mehr oder weniger regelmässig '''die Datenschleuder - das wissenschaftliche Fachblatt für Datenreisende''', siehe http://ds.ccc.de/. Über der Heizung und den USB-Kabeln stehen jeweils eine Ausgabe aus unserer Sammlung, von Ausgabe 63 (Sommer 1998) bis zur aktuellen 94 (die 92 fehlt uns leider), von links nach rechts. (in Nummer 77 werden wir übrigens zum ersten Mal als Erfa aufgeführt). Aktuelle Ausgaben liegen darunter auf dem Tisch in einem Karton, und in der obersten Schublade unter der Matekasse liegen auch noch etliche Exemplare.</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Book:Stealing_the_Network&diff=7537Book:Stealing the Network2013-04-26T12:39:04Z<p>Oerb: How to Own the Box is a uniqute book in the fiction department. It combines stories that are fictional, with technology that is real.</p>
<hr />
<div>{{Book<br />
|description=How to Own the Box<br />
|author=Ryan Russell, Tim Mullen, FX, Dan Kaminsky, Joe Grand, Ken Pfeil, Ido Dubrawsky, Mark Burnett, Paul Craig<br />
|isbn=978-1-931836-87-6<br />
|ownership=lent<br />
|owner=Oerb<br />
|may be lent=Yes<br />
|has label=No<br />
|lent at=2013/04/26<br />
}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo&diff=7408Pythonfoo2013-04-12T17:10:29Z<p>Oerb: /* HowTos */</p>
<hr />
<div>{{Project<br />
|name=Pythonfoo<br />
|description=wöchentliches Treffen + Projekte<br />
|project category=Meet-Up<br />
|image=Pythonfoo.png<br />
|source=https://github.com/chaosdorf/pythonfoo{{!}}github<br />
}}<br />
{{Event<br />
| Title = Pythonfoo<br />
| Description = Dinge in Python<br />
| Type = Meet-Up<br />
| Date = every thursday<br />
| Start = 18:00<br />
}}<br />
[[File:Matrixfoo.png|right|thumb|Matrixfoo - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
Es passieren Dinge in Python <del>und keiner weiß was</del>. Jeden Donnerstagabend ab ca. 18 Uhr.<br />
<br />
Wir versuchen uns mit mehr oder weniger nützlichen Projekten Python und die Programmierung an sich gegenseitig bei zu bringen.<br />
Anfänger in der Programmierung und/oder Python sind deshalb jederzeit willkommen ;). Zur Erfüllung dieses Zieles gibt es neuerdings in unregelmässigen Abständen Vorträge über Projekte oder die Eigenheiten dieser Sprache.<br />
<br />
Ein tragbarer Computer mit Python 2.6, 2.7 oder Python 3.0 ist empfehlenswert, zur Not stehen auch Gastrechner zur Verfügung.<br />
<br />
== Installation ==<br />
<br />
Die aktuell installierte Python-Version bekommt man heraus, indem man eine Shell öffnet und "python" eingibt.<br />
<br />
Verlassen kann man Python mit dem Kommando <tt>exit()</tt>.<br />
<br />
Sollte eine Meldung erscheinen wie<br />
Der Befehl »python« wurde nicht gefunden<br />
ist Python nicht installiert.<br />
<br />
=== Standardmäßig vorhanden ===<br />
'''ACHTUNG''' nachfolgende Liste ist UNVOLLSTÄNDIG und basiert auf selbst getesteten und erarbeiteten Ergebnissen.<br />
<br />
Python ist standardmäßig auf folgenden Distributionen vorhanden:<br />
* Debian<br />
* Ubuntu<br />
* Fedora (nicht bestätigt!)<br />
<br />
!ALLE ANGABEN OHNE [http://de.wikipedia.org/wiki/Gew%C3%A4hr GEWÄHR]!<br />
<br />
=== Arch ===<br />
Python ist unter Arch nicht standardmäßig installiert, kann aber wie folgt mit root-rechten nachinstalliert werden:<br />
<br />
pacman -Sy python<br />
<br />
Aktuelle Version 3.3.x (03.11.2012). Weitere Infos: https://wiki.archlinux.org/index.php/Python<br />
<br />
== Projekte ==<br />
Aktuelle "Projekte"<br />
<br />
[[File:joytestPythonfoo.png|right|thumb|joytest.py beim Laufen - Quelle: [[User:dodo|dodo]] ]]<br />
<br />
=== Stickman ===<br />
{{U|dodo}} arbeitet momentan am "Stickman Killer". Der "Stickman Killer" ist ein kleines Spiel, in dem der Spieler mit einen Dolch den Stickman verfolgt. Trifft der Dolch den Stickman werden Blutspritzer simuliert. Das Spiel benutzt [[PySFML]]. Zu dem Programm benötigt man auch noch ein ganzes Grafikpaket. Ausser dem Grafikfoo wird auch noch ein Programmpaket mitgeliefert.<br />
<br />
Es gibt verschiedene Versionen:<br />
<br />
* MO: Originalversion<br />
* M1: Basisprogramm<br />
* M2: M1 mit neuen Grafiken<br />
* M3: M1 mi neuen Grafiken und einen italienischen Klempner, falls die letzte Super Mario Session nicht gut verlief.<br />
* M4: M1 mit Joystick Unterstützung<br />
* OTP: M1 mit dem zusätzlichen Feature, dass [https://wiki.chaosdorf.de/Pythonfoo#Zufall Zufallszahlen] für ein [http://de.wikipedia.org/wiki/One-Time-Pad One Time Pad] erstellt werden<br />
* joytest: Ein auf M1 basierendes Programm mit und für Joysticks<br />
<br />
=== Zufall? ===<br />
Leider handelt es sich bei der Zufallserstellung in OTP nicht um wirklichen Zufall, dodo arbeitet schon daran ein Programm nur zur Erstellung von Zufallszahlen zu basteln.<br />
<br />
Allerdings ist es schwiering durch Mathematik (also Ordnung) Zufall (also [http://de.wikipedia.org/wiki/Chaos Chaos]) zu erhalten.<br />
<br />
Die Lösung sind Funktionen in der Mathematik, die nur in eine Richtung funktionieren (ähnlich wie beim [http://de.wikipedia.org/wiki/RSA-Kryptosystem RSA - Verfahren]).<br />
<br />
Eine solche Funktion ist zum Beispiel die [http://de.wikipedia.org/wiki/Quersumme Quersumme].<br />
<br />
Man kann auch Eingaben des Benutzers verwenden (Mausschubserei!).<br />
<br />
=== Pystorms ===<br />
<br />
Bei Pystorms handelt es sich um ein futurales Event sobald Ergebnisse vorliegen werden sie hier vermerkt.<br />
<br />
Im Zweifelsfall: [[Pystorms]]<br />
<br />
=== Pong ===<br />
<br />
Im Moment spielen wir ein wenig mit SFML um zum Beispiel ein Pong 2.0 mit Python programmieren zu können. Aber das soll Neulinge nicht abschrecken: Jeder hat mal klein angefangen!<br />
<br />
Für die Planung des Projektes und allgemeines Brainstorming wurde ein [http://piratenpad.de/ro/r.J1vN3Im0yJOATvMf pad] eingerichtet.<br />
<br />
Dort wird dann Pong 2.0 geplant. Pong 2.0 hat im Grunde das Ziel, die Objektorientierung unter Python zu verstehen bzw. verständlich zu machen.<br />
<br />
Der aktuelle Sourcecode zu Pong1.0 und weiteren Übungsprojekten findet sich in unserem git-hub Repository [https://github.com/chaosdorf/pythonfoo pythonfoo.git]<br />
<br />
=== PizzaProxyPrinter ===<br />
<br />
Drucklibrary für den PizzaProxyPrinter, die im Verlauf eines Besuchs beim Raumzeitlabor in Mannheim entstanden ist. Das bisherige im Einsatz befindliche Modul im PizzaProxy benutzte LaTeX um auf einem TSP-100 Thermodrucker die Bestellquittung mit QR-Code zu drucken. Die neue Libery benutzt statt dessen die Image module zum erstellen eines Image mit dem Druckinhalt und schickt dieses via LP an den Drucker. Tricky dabei ist die Formatierung auf beiden Seiten auf einander abzustimmen. [https://github.com/chaosdorf/pizzaproxyprinter PizzaProxyPrinter auf Github]<br />
<br />
=== PyCraft ===<br />
{{U|dodo}} erweitert gerade einen, auf Github gefundenen, Minecraftklon. Es wird die Pythonbibliothek pyglet benutzt.<br />
<br />
== Sonstiges ==<br />
<br />
=== interesting ===<br />
Shell öffnen und folgendes eingeben:<br />
python<br />
import antigravity<br />
antigravity<br />
<br />
=== Frameworks ===<br />
'''Multimedia''':<br /><br />
* SFML - Simple and Fast Multimedia Library: [[PySFML]]<br />
<br />
'''Web''':<br /><br />
* [http://bottlepy.org/docs/dev/ bottlepy]<br />
* [http://www.cherrypy.org/ cherrypy]<br />
<br />
=== HowTos ===<br />
Einen kleinen Einstieg in die Programmiersprache gibt es hier: [http://de.wikibooks.org/wiki/Python_unter_Linux Wikibooks]<br />
<br />
Zu empfelen ist auch das [http://openbook.galileocomputing.de/python/ openbook] von galileo computing<br />
<br />
Auch nicht schlecht: http://www.tutorialspoint.com/python/python_basic_syntax.htm<br />
<br />
Ein kleiner Crash Course von bison steht auf [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-0 github] zur Verfügung<br />
<br />
der von Oerb um einen Teil Objektorientierte Programmierung (OOP) mit Python ausgebaut wurde(noch nicht vollständig): [https://github.com/chaosdorf/pythonfoo/tree/master/beginnerscorner/crashcourse-2 git-hub]<br />
<br />
=== Links ===<br />
* [http://pypi.python.org/pypi PyPI - the Python Package Index]<br />
* [http://doda.co/7-python-libraries-you-should-know-about doda.co - 7 schicke libs für Python]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=PySFML&diff=1249PySFML2012-05-31T05:18:35Z<p>Oerb: PySFML Links und foo</p>
<hr />
<div>== PySFML==<br />
<br />
== Info ==<br />
<br />
Simple and Fast Multimedia Libraray and Python.<br />
<br />
<br />
== Notizen/Tasks für Pythonfoo ==<br />
<br />
* The Copyconstructor ???? siehe Displaying a Sprite<br />
* Sprite.SetScale(2.f, 0.5f)<br />
* Image.GetPixel(10,20)<br />
* Pixelfarbe feststellen ??? mGUI->getColorAtPixel(x,y).red; ???<br />
<br />
=== Speicherplatz sparen/ Resourcenoptimierung ===<br />
In a more complex engine, images would be automatically handled by a manager. This is a more generic and easy way of handling resources. The idea is to make the manager store the images, associated to their filename (or whatever unique identifier), so that if the same image is requested several times, the same instance will actually always be returned by the manager.<br />
<br />
sf::Sprite Sprite;<br />
// GetImage will always return the same image for the same filename<br />
Sprite.SetImage(ImageManager.GetImage("data/missile.png"));<br />
<br />
<br />
== Links ==<br />
<br />
[http://www.sfml-dev.org/tutorials/1.4/graphics-sprite.php| Displaying a Sprite]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Pythonfoo&diff=1248Pythonfoo2012-05-31T05:02:37Z<p>Oerb: Unterseite für Python SFML Links und Hilfestellungen für Pythonfoo zum Thema</p>
<hr />
<div>{{Event<br />
| Title = Pythonfoo<br />
| Description = Dinge in Python<br />
| Type = Meet-Up<br />
| Date = every thursday<br />
| Start = 18:00<br />
}}<br />
<br />
Es passieren Dinge in Python und keiner weiß was.<br><br />
Jeden Donnerstagabend ab ca. 18 Uhr.<br />
<br />
Ein tragbarer Computer mit Python 2.7 oder Python 3.0 ist empfehlenswert,<br />
zur Not stehen auch Gastrechner zur Verfügung.<br />
<br />
== Pong ==<br />
<br />
Im Moment spielen wir ein wenig mit SFML um zum Beispiel ein Pong 2.0 mit Python<br />
programmieren zu können. Aber das soll Neulinge nicht abschrecken: <br> <br />
Jeder hat mal klein angefangen!<br />
<br />
Für die Planung des Projektes und allgemeines Brainstorming wurde ein [http://piratenpad.de/ro/r.J1vN3Im0yJOATvMf pad] eingerichtet.<br />
Dort wird dann Pong 2.0 geplant.<br />
<br />
== SFML - Simple and Fast Multimedia Libary ==<br />
<br />
[[PySFML]]<br />
<br />
<br />
[[Image:Matrixfoo.png|thumb|c|right|Matrix]]<br />
<br />
[[Category:Projects]]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Konsens-Kommitee&diff=1240Konsens-Kommitee2012-05-30T21:37:07Z<p>Oerb: /* Dokumente, Diskussionsgrundlagen */ - noch mehr bücher</p>
<hr />
<div>{{Event<br />
| Title = Konsen Kommitee<br />
| Description = vom Plenum eingesetzt um den Konsensus im Plenum zu verbessern<br />
| Type = Meet-Up<br />
| Date = 2012-06-03<br />
| Start = 13:00<br />
}}<br />
<br />
== Teilnehmer ==<br />
<br />
* Nomaster<br />
* Dictum<br />
* Oerb<br />
* Fiber<br />
<br />
== Dokumente, Diskussionsgrundlagen ==<br />
<br />
* [http://www.ic.org/pnp/ocac/|On Conflict and Consensus] a handbook on Formal Consensus decisionmaking<br />
* '''Harvard Konzept''' [http://de.wikipedia.org/wiki/Harvard-Konzept|Harvard-Konzept] ist ein für die Wirtschaft entwickeltes Konzept, das dem Consensus sehr ähnelt und wissenschaftlich gut untersucht ist.<br />
* '''Persönlichkeit, Entscheidung und Verhalten''' von Gerhard Roth ( kann bei Oerb ausgeliehen werden )<br />
* '''Die Macht der Begeisterung''' Lambert Bolterauer ( kann bei Oerb ausgeliehen werden )<br />
* '''Emotinale Intelligenz''' und '''EQ2''' von Daniel Goleman ( kann bei Oerb ausgeliehen werden )<br />
* '''Wie man Freunde Gewinnt''' von Dale Carnegie ( kann bei Oerb ausgeliehen werden )<br />
* '''Ökologie des Geistes''' von Gregory Bateson ( kann bei Oerb ausgeliehen werden )<br />
* '''Die Kunst des klaren Denkens''' von Rolf Dobelli ( kann bei Oerb ausgeliehen werden )<br />
* '''Alles Leben ist Problemlösen''' von Karl R. Popper ( kann bei Oerb ausgeliehen werden )<br />
* '''Menschlich Allzumenschliches''' von Friedrich Nietzsche ( kann bei Oerb ausgeliehen werden )<br />
* '''Körpersprach''' von Samy Molcho ( kann bei Oerb ausgeliehen werden )<br />
<br />
== Zielsetzung ==<br />
<br />
* Den Konsensdiskurs aus dem Forum heraus zu bringen<br />
* der Konsensfindung dienliche (konsenfähige) Lösungen erarbeiten und ins Plenum einbringen</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Konsens-Kommitee&diff=1239Konsens-Kommitee2012-05-30T21:35:57Z<p>Oerb: Literatur die zur Verfügung steht</p>
<hr />
<div>{{Event<br />
| Title = Konsen Kommitee<br />
| Description = vom Plenum eingesetzt um den Konsensus im Plenum zu verbessern<br />
| Type = Meet-Up<br />
| Date = 2012-06-03<br />
| Start = 13:00<br />
}}<br />
<br />
== Teilnehmer ==<br />
<br />
* Nomaster<br />
* Dictum<br />
* Oerb<br />
* Fiber<br />
<br />
== Dokumente, Diskussionsgrundlagen ==<br />
<br />
* [http://www.ic.org/pnp/ocac/|On Conflict and Consensus] a handbook on Formal Consensus decisionmaking<br />
* '''Harvard Konzept''' [http://de.wikipedia.org/wiki/Harvard-Konzept|Harvard-Konzept] ist ein für die Wirtschaft entwickeltes Konzept, das dem Consensus sehr ähnelt und wissenschaftlich gut untersucht ist.<br />
* '''Persönlichkeit, Entscheidung und Verhalten''' von Gerhard Roth ( kann bei Oerb ausgeliehen werden )<br />
* '''Die Macht der Begeisterung''' Lambert Bolterauer ( kann bei Oerb ausgeliehen werden )<br />
* '''Emotinale Intelligenz''' und '''EQ2''' von Daniel Goleman ( kann bei Oerb ausgeliehen werden )<br />
* '''Wie man Freunde Gewinnt''' von Dale Carnegie ( kann bei Oerb ausgeliehen werden )<br />
* '''Ökologie des Geistes''' von Gregory Bateson ( kann bei Oerb ausgeliehen werden )<br />
* '''Die Kunst des klaren Denkens''' von Rolf Dobelli ( kann bei Oerb ausgeliehen werden )<br />
* '''Alles Leben ist Problemlösen''' von Karl R. Popper ( kann bei Oerb ausgeliehen werden )<br />
* '''Menschlich Allzumenschliches''' von Friedrich Nietzsche ( kann bei Oerb ausgeliehen werden )<br />
<br />
== Zielsetzung ==<br />
<br />
* Den Konsensdiskurs aus dem Forum heraus zu bringen<br />
* der Konsensfindung dienliche (konsenfähige) Lösungen erarbeiten und ins Plenum einbringen</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Konsens-Kommitee&diff=1237Konsens-Kommitee2012-05-30T21:06:14Z<p>Oerb: Link fix (Wikipedialink bug?)</p>
<hr />
<div>{{Event<br />
| Title = Konsen Kommitee<br />
| Description = vom Plenum eingesetzt um den Konsensus im Plenum zu verbessern<br />
| Type = Meet-Up<br />
| Date = Sonday 03.06.2012<br />
| Start = 13:00<br />
}}<br />
<br />
== Teilnehmer ==<br />
<br />
* Nomaster<br />
* Dictum<br />
* Oerb<br />
* Fiber<br />
<br />
== Dokumente, Diskussionsgrundlagen ==<br />
<br />
* [http://www.ic.org/pnp/ocac/|On Conflict and Consensus] a handbook on Formal Consensus decisionmaking<br />
* '''Harvard Konzept''' [http://de.wikipedia.org/wiki/Harvard-Konzept|Harvard-Konzept] ist ein für die Wirtschaft entwickeltes Konzept, das dem Consensus sehr ähnelt und wissenschaftlich gut untersucht ist.<br />
<br />
== Zielsetzung ==<br />
<br />
* Den Konsensdiskurs aus dem Forum heraus zu bringen<br />
* der Konsensfindung dienliche (konsenfähige) Lösungen erarbeiten und ins Plenum einbringen</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Konsens-Kommitee&diff=1236Konsens-Kommitee2012-05-30T21:02:26Z<p>Oerb: harvard-konzept eingebracht</p>
<hr />
<div>{{Event<br />
| Title = Konsen Kommitee<br />
| Description = vom Plenum eingesetzt um den Konsensus im Plenum zu verbessern<br />
| Type = Meet-Up<br />
| Date = Sonday 03.06.2012<br />
| Start = 13:00<br />
}}<br />
<br />
== Teilnehmer ==<br />
<br />
* Nomaster<br />
* Dictum<br />
* Oerb<br />
* Fiber<br />
<br />
== Dokumente, Diskussionsgrundlagen ==<br />
<br />
* [http://www.ic.org/pnp/ocac/|On Conflict and Consensus] a handbook on Formal Consensus decisionmaking<br />
* [http://de.wikipedia.org/wiki/Harvard-Konzept|Harvard Konzept] ist ein für die Wirtschaft entwickeltes Konzept, das dem Consensus sehr ähnelt und wissenschaftlich gut untersucht ist.<br />
<br />
== Zielsetzung ==<br />
<br />
* Den Konsensdiskurs aus dem Forum heraus zu bringen<br />
* der Konsensfindung dienliche (konsenfähige) Lösungen erarbeiten und ins Plenum einbringen</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Konsens-Kommitee&diff=1235Konsens-Kommitee2012-05-30T20:48:42Z<p>Oerb: Konsens Komitee Seite erstellt</p>
<hr />
<div>{{Event<br />
| Title = Konsen Kommitee<br />
| Description = vom Plenum eingesetzt um den Konsensus im Plenum zu verbessern<br />
| Type = Meet-Up<br />
| Date = Sonday 03.06.2012<br />
| Start = 13:00<br />
}}<br />
<br />
== Teilnehmer ==<br />
<br />
* Nomaster<br />
* Dictum<br />
* Oerb<br />
* Fiber<br />
<br />
== Dokumente, Diskussionsgrundlagen ==<br />
<br />
* [http://www.ic.org/pnp/ocac/|On Conflict and Consensus] a handbook on Formal Consensus decisionmaking<br />
<br />
== Zielsetzung ==<br />
<br />
* Den Konsensdiskurs aus dem Forum heraus zu bringen<br />
* der Konsensfindung dienliche (konsenfähige) Lösungen erarbeiten und ins Plenum einbringen</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Category:Projects&diff=1234Category:Projects2012-05-30T20:35:48Z<p>Oerb: Komitee Logo vorgeschlagen</p>
<hr />
<div> <nowiki>[[Category:Projects]]</nowiki><br />
<br />
{{Preview<br />
|link=Admin-Toolkit<br />
|image=Admin Icinga.png<br />
|description=Debian / ArchLinux Admin Helpers<br />
}}{{Preview<br />
|link=AVR-Programmieradapter<br />
|image=r0ket flash spi.jpg<br />
|description=r0ket AVR programmer<br />
}}{{Preview<br />
|link=Blinkdings1<br />
|image=Blinkdings1.jpg<br />
|description=LED-Strahler Resteverwertung<br />
}}{{Preview<br />
|image=Tuersteuerung.jpg<br />
|link=Chaosdoor<br />
|description=Türöffner per SSH<br />
}}{{Preview<br />
|link=LED-Cube<br />
|linktitle=LED-Cubes<br />
|image=LED<br />
|image=Ledcube blau.jpeg<br />
|description=inkl. Controller + Steckersystem<br />
}}{{Preview<br />
|link=r0ket<br />
|linktitle=r0ket hacks<br />
|image=r0ket rgb.jpg<br />
|description=r0ket Foo<br />
}}{{Preview<br />
|image=WiiBoard1.jpg<br />
|link=Wii-Stuff<br />
|description=Wiimote & Balanceboard hacking<br />
}}{{Preview<br />
|image=Archlinux-users-group-duesseldorf.png<br />
|link=Arch User Group<br />
|description=Arch Linux Usertreffen + Projekte<br />
}}{{Preview<br />
|link=Freifunk<br />
|image=Freifunk-logo.svg<br />
|description=monatliches Freifunktreffen<br />
}}{{Preview<br />
|link=Pythonfoo<br />
|image=Matrixfoo.png<br />
|description=wöchentliches Treffen + Projekte<br />
}}{{Preview<br />
|link=Maschinenraum<br />
|image=Johnny_automatic_mason_s_trowel.png<br />
|Maschinenraum_Bauprojekt<br />
}}{{Preview<br />
|link=Konsens-Kommitee<br />
|image=yinyang.png<br />
|Komitee zum Konsensdiskurs}}<br />
{{PreviewEnd}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=File:Yinyang.png&diff=1233File:Yinyang.png2012-05-30T20:34:10Z<p>Oerb: </p>
<hr />
<div></div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Category:Projects&diff=1232Category:Projects2012-05-30T20:33:07Z<p>Oerb: Komiteeseite Konsens aufgemacht</p>
<hr />
<div> <nowiki>[[Category:Projects]]</nowiki><br />
<br />
{{Preview<br />
|link=Admin-Toolkit<br />
|image=Admin Icinga.png<br />
|description=Debian / ArchLinux Admin Helpers<br />
}}{{Preview<br />
|link=AVR-Programmieradapter<br />
|image=r0ket flash spi.jpg<br />
|description=r0ket AVR programmer<br />
}}{{Preview<br />
|link=Blinkdings1<br />
|image=Blinkdings1.jpg<br />
|description=LED-Strahler Resteverwertung<br />
}}{{Preview<br />
|image=Tuersteuerung.jpg<br />
|link=Chaosdoor<br />
|description=Türöffner per SSH<br />
}}{{Preview<br />
|link=LED-Cube<br />
|linktitle=LED-Cubes<br />
|image=LED<br />
|image=Ledcube blau.jpeg<br />
|description=inkl. Controller + Steckersystem<br />
}}{{Preview<br />
|link=r0ket<br />
|linktitle=r0ket hacks<br />
|image=r0ket rgb.jpg<br />
|description=r0ket Foo<br />
}}{{Preview<br />
|image=WiiBoard1.jpg<br />
|link=Wii-Stuff<br />
|description=Wiimote & Balanceboard hacking<br />
}}{{Preview<br />
|image=Archlinux-users-group-duesseldorf.png<br />
|link=Arch User Group<br />
|description=Arch Linux Usertreffen + Projekte<br />
}}{{Preview<br />
|link=Freifunk<br />
|image=Freifunk-logo.svg<br />
|description=monatliches Freifunktreffen<br />
}}{{Preview<br />
|link=Pythonfoo<br />
|image=Matrixfoo.png<br />
|description=wöchentliches Treffen + Projekte<br />
}}{{Preview<br />
|link=Maschinenraum<br />
|image=Johnny_automatic_mason_s_trowel.png<br />
|Maschinenraum_Bauprojekt<br />
}}{{Preview<br />
|link=Konsens-Kommitee<br />
|Komitee zum Konsensdiskurs}}<br />
{{PreviewEnd}}</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Archiv:Maschinenraum&diff=1229Archiv:Maschinenraum2012-05-30T16:18:48Z<p>Oerb: /* Decke */</p>
<hr />
<div>Organisatorische Eckdaten zum Umbau des hintersten Raumes.<br />
<br />
Die detaillierte Arbeitsplanung mit Fotos soll im Intern-Wiki veröffentlicht werden.<br />
<br />
Vorläufiger Name: “Maschinenraum“.<br />
<br />
= Baustelle =<br />
<br />
{{Event<br />
| Title = make install (part 1)<br />
| Description = Maschinenraum installieren<br />
| Type = Hackathon<br />
| Date = 2012-06-16<br />
| Start = 11:00 h<br />
| Speaker = Chaosdorf<br />
| Host = nomaster<br />
}}<br />
{{Event<br />
| Title = make install (part 2)<br />
| Description = Maschinenraum installieren<br />
| Type = Hackathon<br />
| Date = 2012-06-17<br />
| Start = 11:00 h<br />
| Speaker = Chaosdorf<br />
| Host = nomaster<br />
}}<br />
<br />
== Vorbereitung ==<br />
<br />
Die Reste der Baustoffe müssen verwendet, eingelagert oder entsorgt werden.<br />
<br />
Baugerüste können im Niemandsland gelagert werden.<br />
<br />
* Termin?<br />
* Fahrer?<br />
* Helfer?<br />
<br />
== Boden ==<br />
<br />
''Die kaputten Dielen halten nichts aus. Verstärkung muss her!''<br />
<br />
<blockquote><br />
Kurzes Gespräche mit Oerb ergab, dass der Boden mit sogenanntem Holzestrich ausgelegt werden kann.<br />
Dazu werden Holzspanplatten doppelt verlegt und verschraubt. Türen werden in der Regel mit diesen<br />
verpackt und könnte als Abfallmaterial günstig das Material stellen.<br />
</blockquote><br />
<br />
* Holzestrich verlegen<br />
<br />
== Wände ==<br />
<br />
* Fein verputzen und anstreichen.<br />
<br />
== Decke ==<br />
<br />
* Wärmedämmung (Mineralwolle 20 cm) + Dampfsperre (innenseitig gut und dicht verklebt um Schimmel zu verhindern) anbringen<br />
* Fein verputzen und anstreichen.<br />
<br />
== Installation ==<br />
<br />
* Steckdosen installieren<br />
* Beleuchtung anbringen<br />
** Leuchtkasten der Mitte des Raumes<br />
<br />
== Möbel ==<br />
<br />
* Arbeitstisch in der Mitte<br />
* Regale</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Nerdday_2012-05-01&diff=982Nerdday 2012-05-012012-04-26T19:24:38Z<p>Oerb: Category:Events</p>
<hr />
<div>{{Event<br />
| Title = Nerdday<br />
| Description = Nerd Kino Run<br />
| Type = [Meet-Up]<br />
| Date = 2012-05-01<br />
| Start = 13:00<br />
| Speaker = None<br />
| Host = andnie<br />
}}<br />
<br />
<br />
Bei der aktuellene Filmlage bleibt einem echten Nerd keine andere Wahl als:<br />
<br />
<br />
{|class="sortable" style="cellspacing="0" cellpadding="4" rules="all" style="margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show; width:{{{1}}}%"<br />
|-<br />
!timeline<br />
!description<br />
|-<br />
|13:00<br />
|Meeting at Chaosdorf and go to UFA at HBF<br />
|-<br />
|14:00<br />
|begin "Marvel´s The Avengers"<br />
|-<br />
|17:30<br />
|begin "Battleship"<br />
|-<br />
|20:20<br />
|begin "Iron Sky"<br />
|}<br />
<br />
Meet Hackers and Nerds organized by Chaosdorf<br />
<br />
Peoplelist<br />
<br />
- Oerb<br />
<br />
- andnie<br />
<br />
[[Category:Events]]</div>Oerbhttps://wiki.chaosdorf.de/index.php?title=Nerdday_2012-05-01&diff=981Nerdday 2012-05-012012-04-26T19:23:14Z<p>Oerb: Created page with "{{Event | Title = Nerdday | Description = Nerd Kino Run | Type = [Meet-Up] | Date = 2012-05-01 | Start = 13:00 | Speaker = None | Host = andnie }} Bei der aktuell…"</p>
<hr />
<div>{{Event<br />
| Title = Nerdday<br />
| Description = Nerd Kino Run<br />
| Type = [Meet-Up]<br />
| Date = 2012-05-01<br />
| Start = 13:00<br />
| Speaker = None<br />
| Host = andnie<br />
}}<br />
<br />
<br />
Bei der aktuellene Filmlage bleibt einem echten Nerd keine andere Wahl als:<br />
<br />
<br />
{|class="sortable" style="cellspacing="0" cellpadding="4" rules="all" style="margin:1em 1em 1em 0; border-style:solid; border-width:1px; border-collapse:collapse; empty-cells:show; width:{{{1}}}%"<br />
|-<br />
!timeline<br />
!description<br />
|-<br />
|13:00<br />
|Meeting at Chaosdorf and go to UFA at HBF<br />
|-<br />
|14:00<br />
|begin "Marvel´s The Avengers"<br />
|-<br />
|17:30<br />
|begin "Battleship"<br />
|-<br />
|20:20<br />
|begin "Iron Sky"<br />
|}<br />
<br />
Meet Hackers and Nerds organized by Chaosdorf<br />
<br />
Peoplelist<br />
<br />
- Oerb<br />
<br />
- andnie</div>Oerb