Odcinek numer 55 był koncepcyjnie prosty. Zarówno temat jak i Gość zostali mi narzuceni przez… Was – wierną publikę :). O nagranie materiału o tej technologii dostawałem prośby od dwóch lat. A Gość… no, o lepszego trudno.
Łukasz Langa – mega spec i CORE developer Pythona. Pomaga Facebookowi ogarnąć ten język. Bloguje, występuje, pisze. Więcej o sobie opowiada sam w dzisiejszym odcinku. Na Twitterze: @llanga.
A o czym można porozmawiać z tak wyśmienitym Gościem? No chyba nie o jedwabnikach! O Pythonie, oczywiście! Z tego odcinka dowiecie się bardzo wielu ciekawostek o tym języku oraz jego zastosowaniach. Ja, jako raczej laik, wyniosłem bardzo wiele interesujących faktów.
W odcinku wspominam nieśmiało o Patronite. Więcej na ten temat wkrótce na moim blogu http://devstyle.pl , ale link do profilu podrzucam już dziś: https://patronite.pl/maniserowicz . I zapraszam!
A teraz… PLAY!
Montaż odcinka: Krzysztof Śmigiel.
Ważne adresy:
- zapisz się na newsletter
- zasubskrybuj w iTunes, Spotify lub przez RSS
- ściągnij odcinek w mp3
Linki:
- blog Łukasza: http://lukasz.langa.pl/
- PyDev of the Week: Lukasz Langa: https://dzone.com/articles/pydev-of-the-week-lukasz-langa
- DevTalk o innych językach:
- DevTalk#15 – O Ruby z Mirosławem Pragłowskim: http://devstyle.pl/2015/05/04/devtalk15-o-ruby-z-miroslawem-praglowskim/
- DevTalk#51 – O PHP z Mariuszem Gilem: http://devstyle.pl/2017/03/06/devtalk51-o-php-z-mariuszem-gilem/
- DevTalk#27 – O R z Basią Fusińską: http://devstyle.pl/2016/02/01/devtalk27-o-r-z-basia-fusinska/
- Książki o programowaniu dla dzieci
- Python dla dzieci: https://ksiegarnia.pwn.pl/Python-dla-dzieci,114592565,p.html
- Nauka programowania z Minecraftem: https://ksiegarnia.pwn.pl/Nauka-programowania-z-Minecraftem,331284557,p.html
- MicroPython – Python for microcontrollers: https://micropython.org/
- Frameworki
- Django: https://www.djangoproject.com/
- Zope: http://www.zope.org/en/latest/
- Flask: http://flask.pocoo.org/
- Pyramid: https://trypyramid.com/
- NumPy – scientific computing with Python: http://www.numpy.org/
- mypy – Optional Static Typing for Python: http://mypy-lang.org/
- PEP
- PEP 8 – formatowanie kodu: https://www.python.org/dev/peps/pep-0008/
- PEP 20 – Zen of Python: https://www.python.org/dev/peps/pep-0020/
- PEP 484 – statyczne typowanie w Pythonie: https://www.python.org/dev/peps/pep-0484/
- pytest: https://docs.pytest.org/en/latest/
Muzyka wykorzystana w intro:
“Misuse” Kevin MacLeod (incompetech.com)
Licensed under Creative Commons: By Attribution 3.0
http://creativecommons.org/licenses/by/3.0/
Jaka cisza. Chyba wszyscy zajęci postami na DSP2017 :) Dzięki za odcinek. Jak zaczynałem słuchać devtalka, to zastanawiałem się dlaczego nie ma pytona. Pozdrawiam.
Może wszystko zostało powiedziane :). Bo słuchalność idzie na rekord z tego co widzę w statsach.
Świetny odcinek, zabrakło mi tylko pytania o polecane książki (ale nie dla dzieci) do nauki pythona. Dzięki i czekam na więcej devtalka – robisz świetną robotę :-)
Thx! Książki to można sobie pewnie wyguglać :)
Można, można, ale tu chodziło o rekomendacje Łukasza ;-)
Czy była by możliwość, aby podcasty były umieszczane w SoundCloud ?
Jan,
Akurat SoundCloud nie. DevTalk jest chyba w każdym popularnym katalogu oprócz soundcloud właśnie, + na youtube. Bez problemu w każdej aplikacji go znajdziesz.
Jak zwykle ciekawa rozmowa. Python to faktycznie fajny język do nauki, może będzie pierwszym w nauce którego wytrwam ;)
Powodzenia :)
A jakaś książka, tutoriał dla programisty z doświadczeniem i umiejętnością programowania w C# lub/i C++ lub/i Java?
P.S. Rekomendowane
Wiem, wiem wiem… Pytanie już takie było. Umkła mi twoja rekomendacja odnośnie googla.
Pingnę Łukasza żeby tu zajrzał :)
+1 do polecanych prze Łukasza materiałów. Jak dotąd jeszcze tu nie zajrzał ;]
Też brakuje mi jakiejś informacji z czego się uczyć, z jakich książek skorzystać.
A jakie IDE jest polecane do tworzenia aplikacji w Python’ie? W podkaście słyszałem tylko wzmiankę o Jupyter Notebook, ale nic więcej nie było wspomniane. Osobiście korzystam z Visual Studio Code, słyszałem też o PyCharm’ie. Jest jeszcze coś godnego polecenia?
Pewnie co pytany to inna odpowiedź. Generalnie Sublime vs Pycharm. Oczywiście, da się robić w czym Ci się podoba. Są zwolennicy Vi, Emacsa i pewnie wielu innych. Są też tacy co ograniczają się wbudowanego w pyhona IDE. Visual Studio, też się dopracował wtyczki do pythona. Jeżeli chcesz coś lekkiego to coś w stylu Sublime z pluginami. Jeżeli kombajn, wszystko potrafiący ze świetnym debuggerem to Pycharm. Jeżeli chcesz pozostać przy Visual Studio Code, bo masz skonfigurowane co Ci potrzeba, to też pewnie będzie dobry wybór. Każdemu według potrzeb. Dobry temat na artykuł na DSP2017 :)
Macku sugestia drobnego usprawnienia, daloby sie dolozyc do Androidowej apki do devtalka opcje aby sie zamykala po odsluchaniu odcinka?
Przydaloby sie do sluchania wieczorem, zeby nie udzic sie z rozladowana bateria w telefonie :)
A to w sumie niegłupie, proponuję zgłosić issue tutaj: https://github.com/tkowalczyk/DevTalkMobile . To aplikacja “fanowska” :), ja jej nie tworzyłem.
Ewentualnie przetestuj Podcast Addict.
Ja mogę z czystym sumieniem polecić DogCatcher: http://www.doggcatcher.com/