Hallo,
in der Python-Dokumentation unter
http://docs.python.org/library/os.html#miscellaneous-functions las ich
folgendes:
Return a string of n random bytes suitable for cryptographic use.
[...] The returned data should be unpredictable enough for cryptographic
applications, [...] On a UNIX-like system this will query /dev/urandom,
[...]
Das verwundert mich ein wenig; ich dachte eigentlich, /dev/urandom sei
gerade nicht für "cryptographic use" geeignet, wegen des potentiell
leeren Entropiepols, und daß man für diese Einsatzwecke where
/dev/random nehmen sollte.
Ist Python an dieser Stelle falsch gewickelt, oder sehe ich das zu eng?
Thomas
Hallo zusammen,
ich möchte auch auf eine weitere User Group aufmerksam machen:
http://wiki.python.de/PyUGRM
Wir hatten diese Woche das erste Treffen mit 10 Interessierten und planen
das alle zwei Monate zu wiederholen. Weitere Infos und das Protokoll der
Treffen finden sich im Wiki.
--
mit freundlichen Grüßen
Markus Tacker ~ coder::by(♥);
freelance web application development · http://coderbyheart.de/
PyCon DE 2012 - Aufruf zu Tutorials
===================================
Wir rufen alle erfahrenen Python-Nutzer auf, Bewerbungen für Tutorials für die
PyCon DE 2012 einzureichen. Die Tutorials finden am 29. Oktober 2012 im Rahmen
der PyCon DE (http://de.pycon.org) statt. Ein Tutorial soll drei Stunden dauern.
Die Themen der Tutorials können Einführung in Python, fortgeschrittene Themen,
Web-Frameworks oder andere große Python-Bibliotheken sowie typische
Softwareentwicklungsarbeiten wie Testen oder Versionskontrolle mit Python sein.
Bitte reichen Sie Ihren Vorschlag bis zum 31. Mai 2012 über
Konferenz-Website [1] ein.
Der Vorschlag muss Folgendes enthalten:
* Titel
* Kurzbeschreibung des Inhaltes
* Zielgruppe (Anfänger, Fortgeschrittene, Experten)
* stichpunktartige Gliederung des Tutorials mit Zeitangaben zu den einzelnen
Punkten (die Summe muss 180 Minuten betragen)
Jedes Tutorial umfasst zwei Blöcke mit je 90 Minuten mit einer halbstündigen
Pause. Eine Person kann Vorschläge für zwei Tutorials machen. Wenn sich das
Thema nicht sinnvoll in drei Stunden behandeln lässt, können auch zwei
aufeinander aufbauende Tutorials vorgeschlagen werden. Vor jedem Tutorial
müssen die Teilnehmer die Unterlagen als Datei oder ausgedruckt erhalten.
Tutorial-Trainer erhalten freien Eintritt zur Konferenz.
[1] http://2012.de.pycon.org/proposals/submit/tutorial/
PyCon DE 2012 - Aufruf zur Vorträgen
=====================================
Ab sofort kann jeder, der sich für Python interessiert, einen Vortragsvorschlag
für die PyCon DE 2012 einreichen [1]. Es gibt nur zwei Bedingungen: Das Thema
sollte interessant sein, und es sollte etwas mit Python zu tun haben. Für die
zweite Python-Konferenz sind wir an einer breiten Themenpalette interessiert,
die das ganze Spektrum der Entwicklung, Nutzung und Wirkung von Python zeigt.
Folgende Tracks sind geplant:
Python als Programmiersprache
-----------------------------
* Fortgeschrittene Programmierung, zum Beispiel Metaprogramming
* CPython
* Python-Kernentwicklung
* Python-Implementierungen (PyPy, Jython, IronPython)
* Python 3
* Zukünftige Entwicklungen
Webanwendungen mit Python
-------------------------
* Web-Frameworks für Python
* Best Practises für die Python-Programmierung
* Kombination von Python und JavaScript
* Contentmanagement mit Python
Anwendungsbereiche
------------------
* Wissenschaftliche Anwendungen mit Python
* Python für Finanz-Anwendungen
* Lehre mit Python / Python als erste Programmiersprache
* Python im Unternehmensumfeld
* Systemintegration mit Python
* Grafische Nutzerschnittstellen (GUIs)
* Datenbankanwendungen mit Python
* Python für die Hardware-Steuerung
Softwareentwicklung
-------------------
* Testen von Python-Programmen
* Agile Entwicklung mit Python
* Algorithmen mit Python
* Datenstrukturen mit Python
* Design-Patterns mit Python
* Parallele Programmierung mit Python
* Einbetten von Python in andere Anwendungen
Werkzeuge
---------
* Packaging von Python-Bibliotheken
* Deployment von Python-Anwendungen
* IDEs für Python
* Plattformen wie GAE, EC2
Python-Community
----------------
* Marketing für Python
* Python, Open Source und Entwickler-Gemeinschaft
Mehr ...
--------
Ihr Themenbereich ist nicht aufgelistet, wäre aber aus Ihrer Sicht für die
PyCon DE interessant? Kein Problem. Reichen Sie Ihren Vortragsvorschlag einfach
ein. Auch wir können nicht alle Anwendungsbereiche von Python überschauen.
Vortragstage sind der 30. und 31. Oktober sowie der 1. November 2012.
Es gibt zwei Vortragsformate:
Standard-Vortrag -- 20 Minuten Vortrag + 5 Minuten Diskussion
Lang-Vortrag -- 45 Minuten Vortrag + 10 Minuten Diskussion
Die Vortragszeit wird strikt eingehalten. Bitte testen Sie die Länge Ihres
Vortrags. Lassen Sie gegebenenfalls ein paar Folien weg. Die Vortragssprache ist
Deutsch. In begründeten Ausnahmefällen können Vorträge auch auf Englisch
gehalten werden. Bitte fragen Sie uns dazu. Bitte reichen Sie Ihren Vortrag auf
über die Konferenz-Website [2] ein bis zum 31.05.2012 ein. Wir entscheiden bis
zum 30. Juni 2012 über die Annahme der Vorträge.
[1] http://2012.de.pycon.org/news/2012/05/07/call-for-papers/
[2] http://2012.de.pycon.org/proposals/submit/talk/
== Leipzig Python User Group ===
Wir treffen uns am Dienstag, 08.05.2012 um 20:00 Uhr
im Schulungszentrum der Python Academy in Leipzig
( http://www.python-academy.de/Schulungszentrum/anfahrt.html ).
Mike Müller (also ich ;) wird matplotlib [1] vorstellen. Mit dieser
Bibliothek lassen sich 2D-Plots in hoher Qualität mit wenigen Zeilen
Python erzeugen. Der Vortrag zeigt die grundlegende Wirkungsweise
mit Beispielen und welche Möglichkeiten matpotlib für Animationen und
Videos bietet.
Willkommen ist jeder, der Interesse an Python hat, die Sprache
bereits nutzt oder nutzen möchte.
Für das leibliche Wohl wird gesorgt. Eine Anmeldung unter
info(a)python-academy.de wäre nett, damit wir genug Essen
besorgen können.
Aktuelle Informationen zu den Treffen sind unter
http://www.python-academy.de/User-Group zu finden.
Viele Grüße
Mike
[1] http://matplotlib.sourceforge.net/
Hallo Python Community,
bei der PyCon DE 2011 hatten wir angekündigt, den Bewerbungslauf
für die PyCon DE 2013 möglichst früh durchzuführen, damit die
neuen Organisatoren eine Möglichkeit bekommen, von dem derzeitigen
Team zu lernen und einen reibungslosen Übergang zu gewährleisten.
Die PyCon DE 2012 wird derzeit von einem Team rund um die lokale
Python User Group Leipzig organisiert, die auch schon die
erste PyCon DE 2011 sehr erfolgreich umgesetzt hat.
Neben dem früheren Aufruf zur Bewerbung wollen wir auch die
Frist zur Einreichung der Bewerbungen auf zwei Monate verlängern,
um den lokalen Teams mehr Zeit zu geben, sich über die Bewerbungen
abzustimmen.
Ich schlage daher vor, daß alle Teams ihren Vorschlag hierzu bis
zum 01.07.2012 einreichen.
Bewerbungsanforderungen
-----------------------
Das Format sollte eine PDF-Datei nach dem Vorbild der Plone-Konferenzen
sein (http://plone.org/events/conferences/2009). Hier ist die Bewerbung
des Teams Leipzig für die 2012 als Beispiel:
http://wiki.python.de/PyConDe/2012?action=AttachFile&do=view&target=pyconde…
Als Planungsgrundlage soll dabei das Community Konzept der PyCon DE
und die erfolgreiche Struktur der PyCon DE 2011/2012 in Leipzig dienen.
* Konzeption der PyCon DE:
http://wiki.python.de/PyConDe
* Kontakt zum Leipziger Team:
http://wiki.python.de/PyConDe/2012
* Besprechungsprotokolle des Leipziger Teams zur PyCon DE 2011 und 2012:
https://bitbucket.org/keimlink/pycon.de-2011/src/e28be66602aa/protokollehttps://bitbucket.org/PySV/pycon_de_2012_protokolle/src
Für weitere Fragen stehen wir natürlich gerne zur Verfügung.
Wir werden die Bewerbungen im Wiki sammeln:
http://wiki.python.de/PyConDe/2013
Als Termin hat bisher der Zeitraum September bis Anfang November gut
funktioniert. Der September ist sicherlich besser, falls die Veranstaltung
an einer Uni umgesetzt werden soll, bei anderen Veranstaltungsorten
hat man mehr Freiraum.
Bitte schickt die PDF Datei auf die pycon-de(a)python.org Liste.
Falls mehrere Bewerbungen eingehen, können wir dann in der Woche
vom 02.07. bis 08.07. per Doodle eine Abstimmung durchführen,
so daß am 09.07. ein Ergebnis feststeht, mit dem wir arbeiten können.
Angebot des Python Software Verbands
------------------------------------
Der Python Software Verband (PySV, http://pysv.de) kann für die lokalen
Teams wieder die finanzielle und rechtliche Basis liefern. Dazu sind
folgende Eckpunkte einzuhalten:
* Alle Aktionen müssen PySV-satzungskonform sein.
* Die Konferenzplanung muss mit einem mindestens ausgeglichenen
Budgetplan starten.
* Der PySV behält sich ein Veto- und Kontrollrecht vor, das aber nur
bei Abweichungen bzgl. der ersten beiden Punkte zu tragen kommen
soll.
* Verträge und Rechnungen müssen über das Vereinsbüro laufen.
Der PySV bietet zudem an, das Tagungsbüro zu organisieren.
Insgesamt hat die Mitarbeit des PySV viele Aspekte der Konferenz-
organisation wesentlich erleichtert.
Vorschläge des PyCon DE 2012 Teams
----------------------------------
Das PyCon DE 2012 Team wünscht sich vom nächsten Team folgende Hilfe:
* Mitarbeit in den AGs
* Mitlesen der Orga-Mailing-Liste
Daneben bietet das derzeitige Web-Team die Weiterarbeit an. Da hier
schon viel Arbeit getan worden ist, lässt sich so schnell eine
funktionierende Konferenzwebseite schalten.
Auch das PyCon DE 2012 Team bietet gerne Beratung hinsichtlich der
verschiedenen anderen Bereiche an.
Ausblick auf 2014/2015 im Hinblick auf EuroPython
-------------------------------------------------
Bei der Bewerbung für 2013 sollten wir zudem die Möglichkeit in
Betracht ziehen, dass die PyCon-DE-Organisatoren sich anschließend
für die EuroPython 2014/2015 bewerben.
Danke,
--
Marc-Andre Lemburg
eGenix.com
Professional Python Services directly from the Source (#1, May 02 2012)
>>> Python/Zope Consulting and Support ... http://www.egenix.com/
>>> mxODBC.Zope.Database.Adapter ... http://zope.egenix.com/
>>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/
________________________________________________________________________
2012-04-26: Released mxODBC 3.1.2 http://egenix.com/go28
2012-04-25: Released eGenix mx Base 3.2.4 http://egenix.com/go27
::: Try our new mxODBC.Connect Python Database Interface for free ! ::::
eGenix.com Software, Skills and Services GmbH Pastor-Loeh-Str.48
D-40764 Langenfeld, Germany. CEO Dipl.-Math. Marc-Andre Lemburg
Registered at Amtsgericht Duesseldorf: HRB 46611
http://www.egenix.com/company/contact/