Hallo, die Anmeldung für Vorträge für die Chemnitzer Linux-Tage ist noch bis zum 07.01 möglich. Wird es wieder einen Stand des Python Verbandes geben? Möchte jemand einen Einsteiger Workshop halten? Falls nicht könnte ich das machen. Einen Vortrag über PyCharm habe ich gerade eingereicht. Gruß, Thomas Siehe: https://chemnitzer.linux-tage.de/2015/de -- http://www.thomas-guettler.de/
Hallo Thomas, Am 19.12.14 um 08:38 schrieb Thomas Güttler:
Hallo,
die Anmeldung für Vorträge für die Chemnitzer Linux-Tage ist noch bis zum 07.01 möglich.
Wird es wieder einen Stand des Python Verbandes geben?
Ja, ist geplant. Auch die Leipziger User Group plant wieder einen Stand.
Möchte jemand einen Einsteiger Workshop halten? Falls nicht könnte ich das machen.
Ich würde gern IPython Notebook vorstellen. Das ließe sich sicher mit dem Einsteiger-Workshop verbinden. Wollen wir das zusammen machen? Viele Grüße Mike
Am 19.12.2014 um 08:55 schrieb Mike Müller:
Hallo Thomas,
Am 19.12.14 um 08:38 schrieb Thomas Güttler:
Hallo,
die Anmeldung für Vorträge für die Chemnitzer Linux-Tage ist noch bis zum 07.01 möglich.
Wird es wieder einen Stand des Python Verbandes geben?
Ja, ist geplant. Auch die Leipziger User Group plant wieder einen Stand.
Möchte jemand einen Einsteiger Workshop halten? Falls nicht könnte ich das machen.
Ich würde gern IPython Notebook vorstellen. Das ließe sich sicher mit dem Einsteiger-Workshop verbinden. Wollen wir das zusammen machen?
Prinzipiell: Ja, gerne. Ich versuche mit meinem Workshop die Um- und Einsteiger zu erreichen. Also die, die keinen Spaß mehr an PHP, Java oder Shell-Scripts haben. Also der Workshop richtet sich bewusst an die, die keine Profis sind. Ich habe mich gerade zu iPython Notebook etwas belesen. Ich habe hier etwas Sorgen, dass es zu speziell ist. Aber ansonsten würde ich gerne wieder den Workshop mit jemand zusammen machen. Gruß, Thomas
Am 19.12.14 um 14:31 schrieb Thomas Güttler:
Am 19.12.2014 um 08:55 schrieb Mike Müller:
Hallo Thomas,
Am 19.12.14 um 08:38 schrieb Thomas Güttler:
Hallo,
die Anmeldung für Vorträge für die Chemnitzer Linux-Tage ist noch bis zum 07.01 möglich.
Wird es wieder einen Stand des Python Verbandes geben?
Ja, ist geplant. Auch die Leipziger User Group plant wieder einen Stand.
Möchte jemand einen Einsteiger Workshop halten? Falls nicht könnte ich das machen.
Ich würde gern IPython Notebook vorstellen. Das ließe sich sicher mit dem Einsteiger-Workshop verbinden. Wollen wir das zusammen machen?
Prinzipiell: Ja, gerne.
Ich versuche mit meinem Workshop die Um- und Einsteiger zu erreichen. Also die, die keinen Spaß mehr an PHP, Java oder Shell-Scripts haben. Also der Workshop richtet sich bewusst an die, die keine Profis sind.
Ich habe mich gerade zu iPython Notebook etwas belesen. Ich habe hier etwas Sorgen, dass es zu speziell ist.
Eben nicht. IPython Notebook kommt zwar aus der Welt der Wissenschaftler und Ingenieure, ist aber für alle Python-Programmierer sehr interessant. Vereinfacht könnte man sagen es ist ein interaktiver Python-Prompt mit zusätzlichen Merkmalen wie: * Abspeichern der interaktiven Sitzung * Markup mit Markdown (und HTML5) * direkter Shell-Zugriff (unter Windows viel besser als die Standard-Konsole) * stark verbesserte interaktive Hilfe * Call-Tips und Syntax-Highlighting vergleichbar mit einer IDE * viele kleine Helfer wie Laufzeitmessung, Profiling und Debugging * Unterstützung für andere Pythonversionen und Programmiersprachen, d.h. einzelne Zellen können mit Python 2 oder 3, PyPy, Cython oder vielen anderen Sprachen wie Haskell, Perl, Ruby, Julia, R oder Octave laufen Das klinkt alles sehr viel. Das schöne ist aber, dass man nicht alles wissen muss, um IPyton Notebook sinnvoll nutzen zu können. Meiner Meinung nach ist es besonders für Anfänger ideal. Alles ist an einer Stelle, im Notebook, konzentriert. Es läuft unabhängig vom Betriebssystem im Browser und stellt eine gute Kombination von Kommandozeile und GUI dar. Gerade zum Unterrichten ist es gut geeignet. Ich setze es bei allen meinen Kursen ein. Nach zehn Minuten Kurzeinführung können die Teilnehmer grundlegend damit umgehen und im Kurs zeige ich dann schrittweise, wenn es inhaltlich passt, mehr und mehr Möglichkeiten. Auf der EuroSciPy dieses Jahr in Cambridge kam bei allen Tutorials IPython Notebook zum Einsatz. Ich denke es die Killer-App für Python. Das kam auch auf der PyCon in Montréal so raus.
Aber ansonsten würde ich gerne wieder den Workshop mit jemand zusammen machen.
Ich denke Python sollte natürlich im Mittelpunkt stehen. Das Notebook ist ja nur Mittel zum Zweck, um Python zu vermitteln. Ich denke es ist besser für einen Einführungs-Workshop geeignet als die Kommandozeile und ein Editor. Wir können uns gern auch telefonisch austauschen. Im Hangout lässt sich auch der Bildschirm übertragen. Damit könnte ich dir in ein paar Minuten vorstellen wie so ein Notebook funktioniert. Viele Grüße Mike
Gruß, Thomas _______________________________________________ python-de maillist - python-de@python.org https://mail.python.org/mailman/listinfo/python-de
Kleine Zwischenfrage. Gibt es eigentlich bereits eine Einführung in Python als Notebook? Oder arbeitet daran jemand? Vielleicht könnte man als Community das mal in Angriff nehmen. Ich wünsche euch allen ein frohes Fest und einen guten Rutsch juh -- Software-Dokumentation mit Sphinx http://www.amazon.de/dp/1497448689/ Paperback: 224 Seiten
Hallo Jan Ulrich, On 2014-12-21 11:56, Jan Ulrich Hasecke wrote:
Gibt es eigentlich bereits eine Einführung in Python als Notebook? Oder arbeitet daran jemand? Vielleicht könnte man als Community das mal in Angriff nehmen.
ich habe das nicht, aber ich würde meine Workshop-Unterlagen unter http://sschwarzer.com/download/python_workshop_clt2011.zip als Basis anbieten. :-) Das Hauptdokument ist `python_workshop.txt`, ist allerdings noch auf dem Stand von Python 2. Ich schlage vor, eine solche Einführung auf Python 3 basieren zu lassen.
Ich wünsche euch allen ein frohes Fest und einen guten Rutsch
Da schließe ich mich doch glatt an! :-) Liebe Grüße Stefan
Hallo, On 2014-12-19 08:55, Mike Müller wrote:
Am 19.12.14 um 08:38 schrieb Thomas Güttler:
Möchte jemand einen Einsteiger Workshop halten? Falls nicht könnte ich das machen.
Ich würde gern IPython Notebook vorstellen. Das ließe sich sicher mit dem Einsteiger-Workshop verbinden. Wollen wir das zusammen machen?
da die Zeit erfahrungsgemäß schon für den Python-Workshop an sich sehr knapp ist, würde ich empfehlen, eine IPython-Notebook-Einführung, falls man sie überhaupt macht, auf ein Minimum zu beschränken. Da bei dem Workshop allgemeine Programmierkenntnisse vorausgesetzt werden, könnte ich mir sogar vorstellen, dass ein "gewöhnlicher" interaktiver Interpreter (gegebenenfalls IPython im Textmodus) und ein Editor unterm Strich besser geeignet sind. Beim IPython-Notebook gibt es potenziell auch (mehr) Installations-Probleme. Mike, verwendest du das Notebook in deinen Schulungen? Falls ja, wie sind da die Erfahrungen mit der IPython-Notebook-Installation? Wie wäre es mit einem Kompromiss? Thomas könnte in der Workshop-Beschreibung schon mal empfehlen, IPython einschließlich Notebook zu installieren. Dabei sollte aber ausdrücklich stehen, dass das den Workshop nur bequemer macht, aber keine Voraussetzung für die Teilnahme ist (ein funktionierender Interpreter aber schon). Viele Grüße Stefan
Hallo Stefan, Am 21.12.14 um 12:59 schrieb Stefan Schwarzer:
Hallo,
On 2014-12-19 08:55, Mike Müller wrote:
Am 19.12.14 um 08:38 schrieb Thomas Güttler:
Möchte jemand einen Einsteiger Workshop halten? Falls nicht könnte ich das machen.
Ich würde gern IPython Notebook vorstellen. Das ließe sich sicher mit dem Einsteiger-Workshop verbinden. Wollen wir das zusammen machen?
da die Zeit erfahrungsgemäß schon für den Python-Workshop an sich sehr knapp ist, würde ich empfehlen, eine IPython-Notebook-Einführung, falls man sie überhaupt macht, auf ein Minimum zu beschränken.
Da bei dem Workshop allgemeine Programmierkenntnisse vorausgesetzt werden, könnte ich mir sogar vorstellen, dass ein "gewöhnlicher" interaktiver Interpreter (gegebenenfalls IPython im Textmodus) und ein Editor unterm Strich besser geeignet sind.
Beim IPython-Notebook gibt es potenziell auch (mehr) Installations-Probleme. Mike, verwendest du das Notebook in deinen Schulungen?
Ich zitiere mich mal selbst aus meiner Mail von 11:43 an diese Liste im gleichen Thread: """ Ich setze es bei allen meinen Kursen ein. Nach zehn Minuten Kurzeinführung können die Teilnehmer grundlegend damit umgehen und im Kurs zeige ich dann schrittweise, wenn es inhaltlich passt, mehr und mehr Möglichkeiten. ... Ich denke Python sollte natürlich im Mittelpunkt stehen. Das Notebook ist ja nur Mittel zum Zweck, um Python zu vermitteln. Ich denke es ist besser für einen Einführungs-Workshop geeignet als die Kommandozeile und ein Editor. """
Falls ja, wie sind da die Erfahrungen mit der IPython-Notebook-Installation?
<10 Minuten bei einer einigermaßen schnellen Internetverbindung und den richtigen Werkzeugen/Methoden, unabhängig vom Betriebssystem und ohne die Notwendigkeit eines Compilers. Ich habe schon sehr viele Kurse so gegeben. Das beruht alles auf Erfahrung. Keine Vermutungen oder Wünsche. ;) Die Anweisungen wie das geht sollten gleich mit in die Ankündigung/Programm.
Wie wäre es mit einem Kompromiss? Thomas könnte in der Workshop-Beschreibung schon mal empfehlen, IPython einschließlich Notebook zu installieren. Dabei sollte aber ausdrücklich stehen, dass das den Workshop nur bequemer macht, aber keine Voraussetzung für die Teilnahme ist (ein funktionierender Interpreter aber schon).
Die Installation des Notebooks ist auf Linux mit den üblichen Mitteln (apt-get, yum usw.) ohne Weiteres möglich. Mit Miniconda und zwei, drei Zeilen auf der Kommandozeile geht das auch problemlos für Windows und Mac. Ich sehe hier keine größeren Hürden als bei der Installation von Python 3, wenn Python 2 noch die Vorgabe ist. Mit den virtuellen Umgebungen (Conda) lassen sich bequem verschiedene Python-Versionen nutzen. Das habe ich schon mit vielen Kursteilnehmern gemacht. Alles erprobte Sachen. :) Viele Grüße Mike
Hi Mike, On 2014-12-21 13:24, Mike Müller wrote:
Am 21.12.14 um 12:59 schrieb Stefan Schwarzer: Ich zitiere mich mal selbst aus meiner Mail von 11:43 an diese Liste im gleichen Thread:
""" Ich setze es bei allen meinen Kursen ein. Nach zehn Minuten Kurzeinführung können die Teilnehmer grundlegend damit umgehen und im Kurs zeige ich dann schrittweise, wenn es inhaltlich passt, mehr und mehr Möglichkeiten. [...]
Ok, ok, ok. :-) Ich hatte deine Mail gelesen, aber dazwischen und meiner Antwort noch ein paar andere beantwortet. Daher hatte ich das schon wieder vergessen. Sorry. Liebe Grüße Stefan
Stefan Schwarzer:
da die Zeit erfahrungsgemäß schon für den Python-Workshop an sich sehr knapp ist, würde ich empfehlen, eine IPython-Notebook-Einführung, falls man sie überhaupt macht, auf ein Minimum zu beschränken.
Öhm... ich kenne Leute aus dem Data Science-Bereich, die regelrecht verliebt sind in das IPython Notebook, Zitat: "Ich habe bei meinem PhD mit Matematica/Matlab gearbeitet, aber das IPython Notebook ist ja so viel einfacher." Das Notebook ist wie Mike schreibt möglicherweise wirklich die "Killer-App", nach der die Python-Community so lange gesucht hat. Und wie üblich gilt: wenn man das Gesuchte vor sich hat, dann sieht man es nicht. ;-) Übrigens ist dieser Video-Kurs von James Powell zum Thema IPython auch sehr gut, gab es neulich für "50 % off": http://shop.oreilly.com/product/0636920036944.do Liebe Grüße, Dinu
Hi Thomas, On 2014-12-19 08:38, Thomas Güttler wrote:
die Anmeldung für Vorträge für die Chemnitzer Linux-Tage ist noch bis zum 07.01 möglich.
[...]
Möchte jemand einen Einsteiger Workshop halten? Falls nicht könnte ich das machen.
Da ich im März auch noch einige andere Termine habe, weiß ich nicht mal, ob ich kommen kann. _Falls_ ich da bin, hätte ich Lust, wie letztes Mal, bei deinem Workshop mitzumachen. :) Viele Grüße Stefan
participants (5)
-
Dinu Gherman
-
Jan Ulrich Hasecke
-
Mike Müller
-
Stefan Schwarzer
-
Thomas Güttler