Wpis z mikrobloga

#programowanie #programista15k #python

Czołem, ruszam z cotygodniowym podsumowaniem aktywności na mojej stronie https://pyheart.pl (agregatorze polsko oraz anglojęzycznego kontentu związanego z językiem programowania Python). W każdy poniedziałek będę publikował posta zawierającego zbiór wszystkich tytułów dodanych w poprzedzającym go tygodniu (pogrupowanych wg typu kontentu - Filmy YouTube | Artykuły/Blog posty | Podkasty | Newslettery | Książki | Eventy/Meetupy) + ewentualne info o nowych funkcjonalnościach dostępnych na stronie.

Link do podsumowania zeszłego tygodnia znajduje się tutaj.

Zachęcam do śledzenia strony na bieżąco. Będę również wdzięczny za konstruktywny feedback/pomysły na nowe ficzery.

Nowe funkcjonalności:
- Do strony została dodana wyszukiwarka.

Kontent uwzględniony w ww. podsumowaniu:
YouTube (16)
- python typing: aliases (beginner - intermediate) anthony explains #180
- freeCodeCamp - Data Augmentation, Regularization, and ResNets | Zero to GANs (5/6)
- Wes Doyle - Let's Build: Chess Engine (6/6)
- python: naming and underscores (beginner - intermediate) anthony explains #178
- DataDaft - Python for Data Analysis: ANOVA
- Devslopes - Why You Shouldn’t Learn Python In 2021
- NeuralNine - Converting Video To GIF in Python
- Pycharm by JetBrains - Let's Build a Fast, Modern Python API with FastAPI
- Wes Doyle - Let's Build: Chess Engine (5/6)
- freeCodeCamp - Code a Discord Bot with Python - Host for Free in the Cloud
- pytest: testing exceptions (beginner - intermediate) anthony explains #176
- pytest: parametrize permutation (intermediate) anthony explains #174
- python: binary search the easy way (interview tips) (intermediate) anthony explains #173
- Pyplane - How to use bootstrap modals with django and javascript | bootstrap modal image
- Wes Doyle - Let's Build: Chess Engine (4/6)
f- reeCodeCamp - Image Classification with Convolutional Neural Networks| Zero to GANs (4/6)

Artykuły/blog posty (15)
- Valentino Gagliardi - Testing Django with Cypress, how nice!
- pganalyze - Creating Custom Postgres Data Types in Django
- Miguel Brito - 5 Different Ways to Flatten a List of Lists in Python
- Matt Layman - Middleware Do You Go?
- Monadical - How to Set Up a CI/CD Workflow, Part 3: CI/CD Workflow For a Flask App Using GitHub Actions and AWS ECS
- StackAbuse - Jump Search in Python
- StackAbuse - Spelling Correction in Python with TextBlob
- Miguel Grinberg - Why do we pass _name to the Flask class?
- RealPython - The pass Statement: How to Do Nothing in Python
- Bartłomiej "furas" Burek - Python: How to use Tor Network with requests to change IP
- Mateusz Mazurek - Redis i Python - dobrze dobrana para #9
- TestDriven.io - Django Session-based Auth for Single Page Apps
- Adam Johnson - Introducing django-version-checks
- RealPython - What Is Data Engineering and Is It Right for You?
- Sebastian Buczyński - Modular monolith in Python

Podkasty (6)
- Test & Code (#140) - Testing in Scientific Research and Academia - Martin Héroux
- The Real Python Podcast (#40) - How Python Manages Memory and Creating Arrays With np.linspace
- Talk Python To Me (#295) - GIS + Python
- PythonBytes (#212) - SQLite as a file format (like docx)
- Podcast.
init_ (#293) - Add Anomaly Detection To Your Time Series Data With Luminaire
- The Real Python Podcast (#39) - Generators, Coroutines, and Learning Python Through Exercises

Newslettery (1)
- Django News (#54)

Książki (1)
- Alex Reinhart - Statistics Done Wrong Book

Eventy/Meetupy (1)
- Profilowanie aplikacji Pythonowych - Mateusz Bełczowski - Profil Software

Mam nadzieję, że znajdziecie w tym podsumowaniu coś wartościowego dla siebie.
Do następnego tygodnia,
Kuba