
Fragen über Fragen
Fragen über Fragen
Python Podcast · Jochen Wersdörfer / Dominik Geldmacher
December 15, 20192h 24m
Show Notes
<article class="post-detail"> <header> <h2 class="post-title"> <a href="https://python-podcast.de/show/fragen-ueber-fragen/">Fragen über Fragen</a> (click here to comment) </h2> <!-- link is on one line to avoid underlined whitespace --> <div class="post-card-meta"> <a href="https://python-podcast.de/show/fragen-ueber-fragen/"><time datetime="2019-12-16T00:00:00+01:00">16. Dezember 2019</time>,</a> <span class="author">Jochen</span> </div> </header> <div class="post-body"> <section class="block-overview"> <section class="block-paragraph"> <p>Wir haben uns ausnahmsweise mal tagsüber zusammengesetzt, um uns anhand von ein paar Fragen über Python zu unterhalten.<br />
<br />
Inspiriert von <a href="https://jacobian.org/2019/nov/11/python-environment-2020/">"My Python Development Environment, 2020 Edition"</a> versuche ich hier gerade mal Dinge in einem Github-Repository zu sammeln, die nützlich sein können, wenn man eine Python Entwicklungsumgebung aufsetzen will. Momentan ist das etwas maclastig, weil ich üblicherweise auf Macs arbeite. Aber wenn jemand für Linux oder Windows ähnliche Tipps hat, freue ich mich natürlich immer über pull requests :). Hier gehts zum <a href="https://github.com/ephes/awesome-python-devenv">Repository</a>.<br />
<br />
</section> <section class="block-audio"> </section> <section class="block-paragraph"> </p>
</section> </section> <section class="block-detail"> <section class="block-paragraph">
<h2>Shownotes</h2>
<p>Unsere E-Mail für Fragen, Anregungen & Kommentare: <a href="mailto:[email protected]">[email protected]</a></p>
<h3>News aus der Szene</h3>
<ul>
<li><a href="https://docs.djangoproject.com/en/3.0/releases/3.0/">Django 3.0 Release Notes</a></li>
<li><a href="https://github.com/jazzband/django-model-utils">django-model-utils</a></li>
<li><a href="https://docs.djangoproject.com/en/3.0/releases/3.0/#removed-private-python-2-compatibility-apis">Removed private Python 2 compatibility APIs</a></li>
</ul>
<h3>Fragen</h3>
<ul>
<li><a href="https://www.home-assistant.io/">Home Assistant</a></li>
<li><a href="http://blog.thilelli.net/post/2006/03/28/The-altsysadminrecovery-Manpage-Collection">alt.sysadmin.recovery manpages</a></li>
<li><a href="https://en.wikipedia.org/wiki/Not_invented_here">Not invented here (NIH)</a></li>
<li><a href="https://docs.python.org/3/tutorial/modules.html">Python Modules / Packages</a></li>
<li><a href="http://code.activestate.com/recipes/66531-singleton-we-dont-need-no-stinkin-singleton-the-bo/">Borg Pattern</a></li>
<li><a href="https://docs.python.org/3/tutorial/classes.html">Python Classes/Objects</a></li>
<li><a href="https://docs.python.org/3/library/functions.html#classmethod">classmethod</a> <a href="https://docs.python.org/3/library/functions.html#staticmethod">staticmethod</a></li>
<li><a href="https://realpython.com/primer-on-python-decorators/">Primer on Decorators</a></li>
<li><a href="https://docs.python.org/3.8/library/functools.html#functools.wraps">functools.wraps</a></li>
<li><a href="https://en.wikipedia.org/wiki/Closure_(computer_programming)">Closures</a></li>
<li><a href="https://en.wikipedia.org/wiki/Mixin">Mixins</a></li>
<li><a href="https://en.wikipedia.org/wiki/Monkey_patch">Monkeypatching</a></li>
<li><a href="https://docs.python.org/3/tutorial/controlflow.html?highlight=tuple%20unpacking#unpacking-argument-lists">Function argument unpacking</a></li>
<li><a href="https://docs.python.org/3/tutorial/controlflow.html?highlight=tuple%20unpacking#lambda-expressions">Lambda expressions</a></li>
<li><a href="https://docs.python.org/3.8/library/collections.html?highlight=userdict#module-collections">Container datatypes - UserList / UserDict etc</a></li>
<li><a href="https://docs.python.org/3.8/library/copy.html">Shallow and deep copy operations</a></li>
<li><a href="https://redux.js.org/">Redux</a></li>
<li>Object serialization: <a href="https://docs.python.org/3/library/pickle.html">pickle</a> <a href="https://docs.python.org/3.8/library/marshal.html">marshal</a> <a href="https://docs.python.org/3/library/shelve.html">shelve</a></li>
<li>Introspection: <a href="https://docs.python.org/3/library/functions.html#help">help</a> <a href="https://docs.python.org/3/library/functions.html#dir">dir</a></li>
<li><a href="https://docs.python.org/3/library/threading.html">Thread-based parallelism</a></li>
<li><a href="https://docs.python.org/3/library/asyncio.html">asyncio - Asynchronous I/O</a></li>
<li><a href="https://coverage.readthedocs.io/en/v4.5.x/">Coverage.py</a></li>
<li><a href="https://docs.python.org/3.8/library/profile.html">Profiling</a></li>
<li><a href="https://kcachegrind.github.io/html/Home.html">kcachegrind</a></li>
</ul>
<h3>Picks</h3>
<ul>
<li><a href="https://github.com/pyenv/pyenv">pyenv</a></li>
<li><a href="https://docs.python.org/3/library/turtle.html?highlight=turtle#module-turtle">Turtle graphics</a></li>
</ul>
<h3><a href="https://konektom.org/tags/68353/" style="font-size: 13px;">Öffentliches Tag auf konektom</a></h3>
</section> </section> </div> </article>
Topics
pythonpyenvdjangodecoratorsthreading