pyHeart.pl - agregator contentu ze świata Pythona

pyHeart.pl - agregator contentu ze świata Pythona
Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
6

Czołem,

Chciałbym przedstawić Wam mój najnowszy projekt - pyHeart (https://pyheart.pl). Jest to agregator newsów ze świata Pythona. Lubiłem zawsze słuchać różnych podkastów np. podczas spacerów/sprzątania i kiedyś zrodził się pomysł, aby zbierać linki do nowych treści w jednym miejscu i udostępniać to ludziom w wygodnej do przeglądania formie.

Na ten moment kategoryzuję treści w następującyc bucketach:

  • po typie treści (podkast, artykuł, event/meetup, YouTube, newsletter, książka, kurs)
  • po języku treści (polski, angielski)

Staram się powoli dodawać nowe funkcjonalności - w zeszły weekend dodałem np. wstępne filtrowanie treści po ww. typach oraz subskrypcję RSS.

Jeżeli chodzi o stack technologiczny, to aplikacja bazuje na:

  • Django oraz Python (oba w wersji 3)
  • czysty CSS + JavaScript (bez żadnych frameworków póki co, w przyszłości mam plany na użycie Vue do jednego ficzerka)
  • PostgreSQL jako baza danych
  • całość hostowana na Droplecie w DigitalOcean

Zapraszam do śledzenia - mam nadzieję, że odkryjecie jakieś Pythonowe źródła, których nie mieliście jeszcze okazji sprawdzić. Jestem również otwarty na konstruktywną krytykę/propozycje usprawnień itd.
Będę wrzucał w tym wątku wszelkie update'y typu nowa funkcjonalność itd.

Pozdrawiam,
Kuba


edytowany 1x, ostatnio: Kuba Szafran
Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
2

Czołem,

Wrzucam mały update odnośnie pyHearta - od dzisiaj strona posiada wyszukiwarkę.

Pozdrawiam,
Kuba


Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
1

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (21-27 grudnia 2020) na pyHeart.pl.

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:

  • Dostęp do linku bezpośrednio w belce z newsem/znaleziskiem

Kontent uwzględniony w ww. podsumowaniu:
Artykuły (18)

  • Monadical Blog - Event-Driven Architecture part 1
  • StackAbuse - What Are slots and How to Use Them?
  • GitHub Blog - Learn about ghapi, a new third-party Python client for the GitHub API
  • OktaDev - Build and Secure an API in Python with FastAPI
  • JetBrains Blog - Datalore - We analyzed 495 AMD Radeon and Nvidia GPU specifications and shared the dataset with everyone
  • JetBrains Blog - Datalore - We Downloaded 10,000,000 Jupyter Notebooks From Github – This Is What We Learned
  • StackAbuse - How to Upload Files with Python's requests Library
  • RealPython - Use PyQt's QThread to Prevent Freezing GUIs
  • TestDriven.io - Web Authentication Methods Compared
  • Twilio Blog - Build a Collaborative Whiteboard with Python, Flask, and Twilio Sync
  • Mateusz Mazurek - Redis i Python - dobrze dobrana para #10
  • StackAbuse - Seaborn Violin Plot - Tutorial and Examples
  • Twilio Blog - Building a Netflix Recommendation SMS Bot with Python and Twilio Autopilot for #giftofcode
  • Twilio Blog - Sharing Data Between Services Using Python and Twilio Sync
  • Bartłomiej "furas" Burek - How to use requests to send JSON data, POST data, args in url and files to server aiohttp.web
  • StackAbuse - Matplotlib Violin Plot - Tutorial and Examples
  • Adam Johnson - How to Mock the Current Date and Time in Python
  • Miguel Grinberg - Learn React in 90 Minutes!

YouTube (15)

  • typing: Protocol + @runtime_checkable (intermediate) anthony explains
  • Python Engineer - Python Snake AI Tutorial - Reinforcement Learning - Deep Q Learning (PyTorch + Pygame) (#4)
  • PythonProgrammer - How to set up Anaconda Environments? You MUST do this!
  • Bogdan Stashchuk - Python Virtual Environments with pipenv
  • NeuralNine - Coding A Trojan Horse in Python
  • Wes Doyle - Let's Build: Chess Engine (#7)
  • OktaDev - Running Python in a Browser with Brython
  • python integer literal underscores! (beginner) anthony explains #183
  • argparse: making a command wrapper (parseknownargs) (intermediate) anthony explains #181
  • Python Engineer - Python Snake AI Tutorial - Reinforcement Learning - Deep Q Learning (PyTorch + Pygame) (#3)
  • freeCodeCamp - Python Microservices Web App (with React, Django, Flask)
  • DataDaft - Python for Data Analysis: Linear Regression
  • Python Engineer - Python Snake AI Tutorial - Reinforcement Learning - Deep Q Learning (PyTorch + Pygame) (#2)
  • Simplilearn - Python For Data Science Full Course
  • Python Engineer - Python Snake AI Tutorial - Reinforcement Learning - Deep Q Learning (PyTorch + Pygame) (#1)

Podkasty (4)

  • PythonBytes (#213) - Uh oh, Vulcans have infiltrated Flask
  • DjangoChat - Search & GeoDjango - Paolo Melchiorre
  • Talk Python To Me (#296) - Python in F1 racing
  • Podcast.init (#294) - Turning Notebooks Into Collaborative And Dynamic Data Applications With Hex

Newslettery (1)

  • Django News (#55)

Pozdrawiam,
Kuba


E2
fajne, można jakoś obserwować te tygodniowe podsumowania lub dostać na maila?
Kuba Szafran
@euro2012spoko: Hej, w przyszłości newsletter ma być jednym z ficzerów strony, ale pewnie jeszcze chwilę to potrwa zanim go zaimplenetuję i udostępnię Na ten moment pozostaje Ci obserwowanie tego posta (będę podklejał podsumowanie w każdy poniedziałek) lub, jeżeli posiadasz konto na wykop.pl, obserwowanie tagu #pyheart (tam również będe postował podsumowanie w każdy poniedziałek).
Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
1

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (28 grudnia - 3 stycznia 2021) na pyHeart.pl.

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

Kontent uwzględniony w ww. podsumowaniu:

YouTube (18)

  • Kacper Sieradziński - Django i Python zaczynamy! :) Zróbcie hałas
  • python: decorating a class (intermediate) anthony explains#194
  • Pyplane - Django tutorial 2021 | Django Social Network project 2.0 with Javascript - part 1
  • Simplilearn - Data Science Full Course | Data Science For Beginners
  • PythonEngineer - Build A Website Blocker With Python - Task Automation Tutorial
  • DataDaft - Python for Data Analysis: Random Forests
  • DataDaft - Python for Data Analysis: Decision Trees
  • python deque (useful interview datastructures) (intermediate) anthony explains #190
  • TradeOptionsWithMe - Learn How to Code a Trading Bot in Python
  • Learn Python With Rune - PL Master Pandas GroupBy with Code Example - HTML table, clean, groupby
  • DataDaft - Python for Data Analysis: Logistic Regression
  • python: conditional context and ExitStack (intermediate) anthony explains #189
  • Pyplane - How to build referral links using Django | recommendation system Django #2
  • getitjob - Python w 2021 czy warto?
  • Learn Python With Rune - Excel Report Automation with Python - Easy Multiple Excel Sheet Reports - Python Code Walkthrough
  • Pyplane - How to build referral links using Django | recommendation system Django #1
  • Simplilearn - Artificial Intelligence Full Course
  • what is a singleton? (and python patterns) (intermediate - advanced) anthony explains #188

Artykuły (12)

  • Machine Learning Mastery - Feature Selection with Stochastic Optimization Algorithms
  • Machine Learning Mastery - How to Choose an Optimization Algorithm
  • StackAbuse - How to Use Global and Nonlocal Variables in Python
  • Valentino Gagliardi - 2020, my year in review
  • TestDriven.io - Asynchronous Tasks with Flask and Redis Queue
  • JustDjango - JustDjango 2020 in review
  • How to Create Partial Functions in Python
  • RealPython - Python and MySQL Database: A Practical Introduction
  • StackAbuse - Ultimate Guide to Heatmaps in Seaborn with Python
  • Jacob Kaplan-Moss - AI is catching up to the hype
  • TestDriven.io - Continuous Delivery in an Agile World
  • StackAbuse - Reading and Writing HTML Tables with Pandas

Podkasty (3)

  • Test & Code (#141) - Visual Testing - Angie Jones
  • Podcast.init (#295) - Making Content Management A Smooth Experience With A Headless CMS
  • Talk Python To Me (#297) - Python year in review (2020 edition)

Newslettery (1)

  • Django News (#56)

Pozdrawiam,
Kuba


Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
2

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (4-10 stycznia 2021) na pyHeart.pl

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

Kontent uwzględniony w ww. podsumowaniu:
Artykuły (26)

  • StackAbuse - Comparing Datetimes in Python - With and Without Timezones
  • BetterProgramming - Getting Started With Asynchronous Programming in Python
  • BetterProgramming - Distributed Task Queues With Django, RabbitMQ, and Celery
  • Azia Dashboard - A modern design, now available in Flask and Django
  • RealPython - Develop Data Visualization Interfaces in Python With Dash
  • Adam Johnson - Better Exception Output in Django’s Test Runner With better-exceptions
  • Machine Learning Mastery - A Gentle Introduction to Machine Learning Modeling Pipelines
  • AppSpeed Blog - Flask Template - Star Admin
  • BetterProgramming - Making API Requests in Python: aiohttp Client vs. Requests
  • TestDriven.io - Python Project Workflow
  • JustDjango - 7 concepts you should know to get a job as a Django developer
  • Mateusz Mazurek - Podsumowanie roku 2020
  • Machine Learning Mastery - Semi-Supervised Learning With Label Spreading
  • Adam Johnson - How to Override the gunicorn Server Header
  • RealPython - Python's .append(): Add Items to Your Lists in Place
  • What Is a Python Package?
  • BetterProgramming - Beautiful Plots With Python and Seaborn
  • AppSpeed Blog - Flask Template - Start fast by using production-ready starters
  • Haki Benita - 2020 Year in Review
  • StackAbuse - Python: Safely Create Nested Directory
  • Machine Learning Mastery - Multinomial Logistic Regression With Python
  • BetterProgramming - NumPy Illustrated: The Visual Guide to NumPy
  • AppSpeed Blog - Flask - A list of useful “HOW TO’s”
  • Monadical Blog - Oddslingers Open Source Announcement
  • Machine Learning Mastery - Semi-Supervised Learning With Label Propagation
  • Machine Learning Mastery - Histogram-Based Gradient Boosting Ensembles in Python

YouTube (15)

  • Python walrus operator := 🦦
  • freeCodeCamp - Build 12 Data Science Apps with Python and Streamlit - Full Course
  • Wes Doyle - Let's Build: Chess Engine (#8)
  • Drone Programming With Python Course | 3 Hours | Including x4 Projects (2021)
  • Learn Python With Rune - Multiple Time Frame Analysis - Apply it with DOW Theory and Analyse with Python
  • Sebastiaan Mathôt - Inheritance [Object-oriented programming in Python, pt. 3]
  • Python duck typing 🦆
  • python scoping (beginner - intermediate) anthony explains #197
  • Sebastiaan Mathôt - Creating your own class [Object-oriented programming in Python, pt. 2]
  • Django Lessons - Advanced Logging with Django
  • Bryan Cafferky - Using PostgreSQL with Python for Data Analysis
  • Pyplane - Amazon price tracker with Django and Beautiful Soup | part 3
  • Sebastiaan Mathôt - The basics of object-oriented programming in Python [pt. 1]
  • python: class-based @decorators (intermediate - advanced) anthony explains #195
  • freeCodeCamp - Image Generation using GANs | Zero to GANs (6/6)

Podkasty (3)

  • Podcast.init (#296) - How Python's Evolution Impacts Your Fluency With Luciano Ramalho
  • Machine Learning Mastery - Univariate Function Optimization in Python
  • Django Chat (#82) - Telemedicine - Matt Layman

Eventy/warsztaty (1)

  • Wizualizacja Danych w Pythonie z dr Michałem Korzyckim i SKN Statystyki

Newslettery (1)

  • Django News (#57)

Pozdrawiam,
Kuba


Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
2

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (11-17 stycznia 2021) na https://pyheart.pl.

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

Kontent uwzględniony w ww. podsumowaniu:
Artykuły (21)

  • BetterProgramming - 5 Advanced Python Function Concepts Explained With Examples
  • Twilio Blog - Build React Projects with a Background in Python, Flask, HTML, and CSS
  • StackAbuse - Introduction to Data Visualization in Python with Pandas
  • Twilio Blog - Build a GraphQL API with Subscriptions using Python, Asyncio and Ariadn
  • Machine Learning Mastery - Visualization for Function Optimization in Python
  • BetterProgramming - How To Send Emails Using Python (Updated for 2021)
  • RealPython - Sentiment Analysis: First Steps With Python's NLTK Library
  • StackAbuse - How to Randomly Select Elements From a List in Python
  • BetterProgramming - The Best VS Code Extensions for Python Developers for 2021
  • TestDriven.io - Asynchronous Tasks with Flask and Celery
  • Luke On Python - Complex EntityID mapping
  • Machine Learning Mastery - Code Adam Gradient Descent Optimization From Scratch
  • Twilio Blog - Generating Twilio Access Tokens in Python
  • Miguel Grinberg - Learn Socket.IO with Python and JavaScript in 90 Minutes!
  • RealPython - NumPy Tutorial: Your First Steps Into Data Science in Python
  • Haki Benita - Re-Introducing Hash Indexes in PostgreSQL
  • Practical Business Python - Pandas DataFrame Visualization Tools
  • StackAbuse - Update All Packages With pip-review
  • BetterProgramming - How to Scrape Modern Websites Without Headless Browsers
  • Adam Johnson - How to Set Up report-uri.com on Django
  • StackAbuse - How to Merge DataFrames in Pandas - merge(), join(), append(), concat() and update()

YouTube (17)

  • Pyplane - Amazon price tracker with Django and Beautiful Soup | part 4
  • PL python easter eggs: future braces (beginner) anthony explains #206
  • Simplilearn - Reinforcement Learning In Python
  • Learn Python With Rune - Automate Financial Analysis in Excel - Easy with Python - Full Tutorial
  • what is a boolean trap? (programming antipattern) (beginner - intermediate) anthony explains #204
  • python: str.translate (intermediate) anthony explains #205
  • Kacper Sieradziński - 🐍Django REST Framework - Tworzymy API 🔥🔥🔥
  • Python Engineer - How I Edit My Videos With Python - Python Task Automation
  • Bro Code - Python higher order functions
  • NeuralNine - QR Code Generator in Python
  • python is compiled? (+ disassembler) (intermediate) anthony explains #203
  • Bro Code - Python lambda λ
  • Kacper Sieradziński - Prace w panelu administracyjnym Django - kolumny, filtry, wyszukiwarka
  • Python Engineer - How To Schedule Python Scripts As Cron Jobs With Crontab (Mac/Linux) - Python Task Automation
  • Pyplane - Django tutorial 2021 | Django Social Network project 2.0 with Javascript - part 2
  • DataDaft - PL Python Programming Practice: Leetcode #15 -- 3 Sum
  • NeuralNine - Simple Caesar Encryption in Python

Podkasty (5)

  • PythonBytes (#216) - Container: Sort thyself!
  • Podcast.init (#297) - Project Scaffolding That Evolves With Your Software Using Copier
  • Talk Python To Me (#298) - Building ML teams and finding ML jobs
  • Django Riffs (#11) - Here, There, Middleware
  • PythonBytes (#215) - A Visual Introduction to NumPy

Eventy/meetupy (1)

  • Rozszerzona Wizualizacja Danych w Pythonie z dr Michałem Korzyckim i SKN Statystyki

Newslettery (1)

  • Django News (#58)

Pozdrawiam,
Kuba


edytowany 2x, ostatnio: Kuba Szafran
Masteratom
  • Rejestracja:ponad 9 lat
  • Ostatnio:2 miesiące
  • Postów:81
0

No powiem tak fajnie to wygląda. Wpadłem i znalazłem parę fajnych linków dla siebie :) Także ode mnie wielkie uznania :)

Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
2

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (18-24 stycznia 2021) na https://pyheart.pl.

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

Kontent uwzględniony w ww. podsumowaniu:
YouTube (14)

  • python @Decorator stacking (intermediate) anthony explains #213
  • Pyplane - Amazon price tracker with Django and Beautiful Soup | part 5
  • Bro Code - Python reduce
  • Learn Python With Rune - Matplotlib Tutorial with Time Series - Visualize Stock Prices in Jupyter Notebook using Pandas
  • Pyplane - Simple two factor authentication in Django with SMS verification code | basic 2fa using Twilio
  • python insertion-ordered dicts (beginner - intermediate) anthony explains #212
  • Kacper Sieradziński - Wyjątki, obsługa błędów | Podstawowy kurs python
  • Kamil Brzeziński - Python - zamieniamy tekst na mowę w czterech liniach kodu
  • NeuralNine - Screen Sharing in Python
  • NeuralNine - FTP Client in Python
  • interview question: 4 / 7 swap (beginner - intermediate) anthony explains #209
  • Python Engineer - Awesome Python Automation Ideas
  • JustDjango - Getting Started With Django Tutorial // Build a CRM
  • debugging python segfaults with gdb (intermediate - advanced) anthony explains #208

Artykuły (13)

  • Adam Johnson - Reading CloudFlare headers in a Django middleware
  • Machine Learning Mastery - How to Get Started With Recommender Systems
  • Jakub Szafran - Pycharm Tip: Conditional Breakpoints
  • Adam Johnson - Simple In-Memory Caching of Django Model Data With cachetools
  • BetterProgramming - How To Improve Your AI-Based Python Trading System: The Alpaca Broker
  • Machine Learning Mastery - Regression Metrics for Machine Learning
  • Practical Business Python - Case Study: Automating Excel File Creation and Distribution with Pandas and Outlook
  • Monadical Blog - How to Build a Python Library
  • StackAbuse - Python: Catch Multiple Exceptions in One Line
  • RealPython - Make Your First Python Game: Rock, Paper, Scissors!
  • TestDriven.io - Adding Social Authentication to Django
  • Machine Learning Mastery - How to Choose an Activation Function for Deep Learning
  • BetterProgramming - Creating a Python OpenCV Layer for AWS Lambda

Podkasty (5)

  • Talk Python To Me (#300) - Building a data science startup (panel)
  • Django Chat (#83) - Django Girls - Rachell Calhoun
  • PythonBytes (#217) - Use your cloud SSD for fast, cross-process caching
  • Podcast.init (#298) - Driving Toward A Faster Python Interpreter With Pyston
  • Talk Python To Me (#299) - Personal search engine with datasette and dogsheep-

Newslettery (1)

  • Django News (#59)

Eventy/meetupy (1)

  • Wyrażenia regularne z Doktorem Michałem Korzyckim i SKN Statystyki

Pozdrawiam,
Kuba


Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
1

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (25-31 stycznia 2021) na https://pyheart.pl.

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

Kontent uwzględniony w ww. podsumowaniu:

Artykuły (23)

  1. TestDriven.io - Production Django Deployments on Heroku
  2. StackAbuse - How to Format Number as Currency String in Python
  3. Michał Godkowicz - Another way to persist DDD Aggregates in Django
  4. StackAbuse - Matplotlib Box Plot - Tutorial and Examples
  5. TestDriven.io - Concurrent Web Scraping with Selenium Grid and Docker Swarm
  6. RealPython - Stochastic Gradient Descent Algorithm With Python and NumPy
  7. Sebastian Witowski - 25 IPython Tips for Your Next Advent of Code
  8. Twilio Blog - Building a NASA Satellite Imagery SMS Bot with Python, Flask, and Twilio
  9. Monadical Blog - How to Make Library Distribution Easier
  10. Adam Johnson - Cheap Bug Protection With pre-commit’s Regex Hooks
  11. StackAbuse - Integrating MongoDB with Flask Using Flask-PyMongo
  12. TestDriven.io - Generating a Static Site with Flask and Deploying it to Netlify
  13. Adam Johnson - How to Limit Test Time in Django’s Test Framework
  14. RealPython - How to Use Python: Your First Steps
  15. rmcomplexity - Everything you need to know about Python data classes
  16. Sebastian Buczyński - Python & the Clean Architecture in 2021
  17. StackAbuse - Seaborn Box Plot - Tutorial and Examples
  18. Twilio Blog - Receive SMS Transaction Notifications for your TransferWise Account with Twilio and Python
  19. BetterProgramming - Scheduling Python Scripts on Linux
  20. Machine Learning Mastery - How to Use Nelder-Mead Optimization in Python
  21. Petr Stribny - Testing Python Applications with Pytest [Guide]
  22. StackAbuse - How to Iterate Over a Dictionary in Python
  23. Žan Anderle - 5 JavaScript things you should know/understand as a Python Developer

YouTube (10)

  1. Kacper Sieradziński - Stawiamy środowisko na Dockerze
  2. NeuralNine - Magic Methods & Dunder - Advanced Python Tutorial #1
  3. how I sped up python's tokenize module by 25% (intermediate) anthony explains #221
  4. Pyplane - How to create a Quiz app in Django with Javascript - part 1
  5. Code Drip - Simple Twitter Bot With Python Tutorial
  6. JustDjango - What is the future of Django / Is Django becoming obsolete?
  7. NeuralNine - Candlestick Charts in Python
  8. Pyplane - Django tutorial 2021 | Django Social Network project 2.0 with Javascript - part 3
  9. Django Lessons - Python Namespace Packages
  10. Python Engineer - Machine Learning From Scratch In Python - Full Course With 12 Algorithms (5 HOURS)

Podkasty (4)

  1. Talk Python To Me (#301) - Deploying and running Django web apps in 2021
  2. PythonBytes (#218) - Keyboards for developers, Python, and some history
  3. Podcast.init (#299) - Making The Sans I/O Ideal A Reality For The Websockets Library
  4. Test & Code (#142) - MongoDB - Mark Smith

Newslettery (1)

  1. Django News (#60)

Pozdrawiam,
Kuba


Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
2

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (1-7 lutego 2021) na https://pyheart.pl.

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

Kontent uwzględniony w ww. podsumowaniu:
Artykuły (21)

  1. StackAbuse - Covariance and Correlation in Python
  2. BetterProgramming - Python Bool Type: What Goes On Under The Hood
  3. Matt Layman - Are Django and Flask Similar?
  4. Monadical Blog - Implementing C++ Virtual Functions in Cython
  5. Adam Johnson - Using Django Check Constraints to Limit A Model to a Single Instance
  6. TestDriven.io - Django and Pydantic
  7. RealPython - Qt Designer and Python: Build Your GUI Applications Faster
  8. Sebastian Witowski - Python Versions Management With pyenv
  9. TestDriven.io - Accepting Payments with Stripe, Vue.js, and Flask
  10. RealPython - Python Web Applications: Deploy Your Script as a Flask App
  11. StackAbuse - Python: How to Handle Missing Data in Pandas DataFrame
  12. TestDriven.io - Deploying a Flask and Vue App to Heroku with Docker and Gitlab CI
  13. BetterProgramming - Display Progress Bars Using tqdm in Python
  14. Adam Johnson - Using Django Check Constraints to Prevent the Storage of The Empty String
  15. BetterProgramming - How To Query Pandas Data Frames Using SQL Syntax
  16. BetterProgramming - How To Debug Performance Issues in Python With Profilers
  17. TestDriven.io - Developing a Single Page App with Flask and Vue.js
  18. BetterProgramming - 3 Useful Python Tricks for Beginners
  19. Machine Learning Mastery - How to Develop a Neural Net for Predicting Car Insurance Payout
  20. JetBrains Blog - PyCharm 2021.1 EAP starts now!
  21. Petr Stribny - Finding Remote Work with Python and AI

YouTube (13)

  1. Pyplane - How to create a Quiz app in Django with Javascript - part 2
  2. freeCodeCamp - Build Three Django Projects - Python Course
  3. Learn Python WIth Rune - Financial Data Analysis with Python - Full Course Part 1/8 - Technical Analysis with DataFrames
  4. NeuralNine - Camera Chat in Python
  5. NeuralNine - Predicting Stock Prices in Python
  6. python: why str('foo') (python 2 / 3 compat) (beginner - intermediate) anthony explains #226
  7. python: how do any / all work? (beginner) anthony explains #225
  8. Kacper Sieradziński - Django 🐍 + Postgres 🗄️ + Docker 🐳 Jak to ze sobą połączyć :)
  9. How to copy to clipboard using js | Django and Javascript tutorial series
  10. python: why is -c faster than -m? (intermediate) anthony explains #222
  11. Learn Python WIth Rune - Excel Automation with Python - Read data and calculate MACD and Export to Excel
  12. NeuralNine - Decorators - Advanced Python Tutorial #2
  13. Learn Python With Rune - Excel Automation with Simple Moving Average - Full Python Tutorial

Podkasty (4)

  1. Talk Python To Me (#302) - The Data Engineering Landscape in 2021
  2. Podcast.init (#300) - Exploring Literate Programming For Python Projects With nbdev
  3. Django Chat (#84) - Wagtail, React, & Gatsby - Dawn Wages
  4. PythonBytes (#219) - HTMX: Dynamic and live HTML without JavaScript

Newsletter (1)

  1. Django News (#61)

Pozdrawiam,
Kuba


Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
4

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (8-14 lutego 2021) na https://pyheart.pl.

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

Kontent uwzględniony w ww. podsumowaniu:
Artykuły (16)

  1. BetterProgramming - Make a CLI in 50 Lines of Python Code
  2. DigitalOcean - How To Write Doctests in Python
  3. Ten thousand meters - Python behind the scenes #8: how Python integers work
  4. TestDriven.io - Introduction to Machine Learning Reliability Engineering
  5. JustDjango - Django and Stripe Payments Tutorial
  6. RealPython - Python Microservices With gRPC
  7. Adam Johnson - New Testing Features in Django 3.2
  8. TestDriven.io - Sessions in Flask
  9. BetterProgramming - Floating Point Numbers Are Weird in Python — Here’s How To Fix Them
  10. BetterProgramming - Recursion in Python
  11. Matt Layman - How To Use Htmx In Django
  12. Twilio Blog - Build a Real-Time Kanban Board with Python, JavaScript and Twilio Sync
  13. RealPython - Python Inner Functions: What Are They Good For?
  14. BetterProgramming - WebSockets and AsyncIO: Beyond 5-line Samples (Part 1)
  15. Twilio Blog - Programming the Raspberry Pi Pico Microcontroller with MicroPython
  16. Machine Learning Mastery - Function Optimization With SciPy

YouTube (12)

  1. Pyplane - Python list comprehension + dictionary comprehension with examples | Python tutorial 2021 #1
  2. NeuralNine - Publish Your Own Python Package
  3. Kacper Sieradziński - Git jest git! Jak zostać kontrybutorem?
  4. NeuralNine - Visualizing Bitcoin in Python
  5. PythonProgrammer - Calculate the inverse of a matrix using Numpy
  6. Pyplane - Django tutorial 2021 | Django Social Network project 2.0 with Javascript - part 4
  7. freeCodeCamp - Python Project - Ameritrade API Stock Screener
  8. don't use time.time() for performance measurement (beginner - intermediate) anthony explains #230
  9. NeuralNine - Argument Parsing - Advanced Python Tutorial #4
  10. Python Engineer - Build A Stock Prediction Web App In Python
  11. NeuralNine - Generators - Advanced Python Tutorial #3
  12. Learn Python With Rune - Financial Data Analysis with Python - Full Course Part 2/8 - Series from Pandas

Podkasty (5)

  1. Test & Code (#144) - TDD in Science - Martin Héroux
  2. Talk Python To Me (#303) - Python for Astronomy with Dr. Becky
  3. PythonBytes (#220) - What, why, and where of friendly errors in Python
  4. Podcast.init (#301) - Giving Your Data Science Projects And Teams A Home At DagsHub
  5. Test & Code (#143) - pytest markers - Anthony Sottile

Newslettery (1)

  1. Django News (#62)

Pozdrawiam,
Kuba


Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
4

Czołem, podklejam podsumowanie aktywności z zeszłego tygodnia (15-21 lutego 2021) na https://pyheart.pl.

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

Artykuły (13)

  1. Adam Johnson - time-machine versus freezegun, a benchmark
  2. Twilio Blog - Build an Online Presentation System with Python, JavaScript, and Twilio Programmable Video
  3. RealPython - Functional Programming in Python: When and How to Use It
  4. Miguel Grinberg - How to Write Unit Tests in Python, Part 1: Fizz Buzz
  5. Practical Business Python - Efficiently Cleaning Text with Pandas
  6. DigitalOcean - How To Use Python-Markdown to Convert Markdown Text to HTML
  7. Twilio Blog - Publish Twilio Errors to a Slack Channel using Python and Flask
  8. BetterProgramming - In Python, Don’t Look Before You Leap
  9. RealPython - Pandas Sort: Your Guide to Sorting Data in Python
  10. StackAbuse - Get Number of Days Between Dates
  11. TestDriven.io - Adding Social Authentication to Flask
  12. DigitalOcean - How To Install and Use PyTorch
  13. BetterProgramming - 9 Handy Python Functions for Programmers

YouTube (11)

  1. Pyplane - How to apply filters to images in Django using Javascript and openCV
  2. python: shlex module (beginner - intermediate) anthony explains #241
  3. freeCodeCamp - Data Analysis with Python Course - Numpy, Pandas, Data Visualization
  4. python: what is assert? (beginner) anthony explains #240
  5. Pyplane - How to create a Quiz app in Django with Javascript - part 3
  6. NeuralNine - Type Hinting - Advanced Python Tutorial #6
  7. Learn Python With Rune - Financial Data Analysis with Python - Full Course Part 3/8 - DataFrames from Pandas
  8. PythonEngineer - Create A Chatbot GUI Application With Tkinter - Python Tutorial
  9. Pyplane - How to create custom decorators in Python with examples
  10. NeuralNine - Encapsulation - Advanced Python Tutorial #5
  11. enable tab completion in pdb! (beginner) anthony explains #237

Podkasty (5)

  1. Test & Code (#145) - For Those About to Mock
  2. PythonBytes (#221) - Pattern matching and accepting change in Python with Brett Cannon
  3. Django Chat (#85) - Django Forum - Ken Whitesell
  4. Django Riffs (#12) - Success With Static Files
  5. Podcast.init (#302) - CrossHair: Your Automatic Pair Programmer

Newslettery (1)

  1. Django News (#63)

Pozdrawiam,
Kuba


Kuba Szafran
  • Rejestracja:ponad 4 lata
  • Ostatnio:6 miesięcy
  • Postów:24
2

Czołem, podklejam podsumowanie linków zamieszczonych w zeszłym tygodniu (2021-02-22 - 2021-02-28) na https://pyheart.pl - agregatorze treści związanych z Pythonem.

Tym razem podklejam wrzucam linki bezpośrednio tutaj (przekierowanie przez pyheart.pl jest spowodowane tym, że zbieram statystyki "klikalności" poszczególnych linków).

Artykuły (15)

  1. Adam Johnson - Using Django Check Constraints to Prevent Self-Following
  2. TestDriven.io - Dockerizing Masonite with Postgres, Gunicorn, and Nginx
  3. Matt Layman - Test Your Apps
  4. TestDriven.io - Running Spark with Docker Swarm on DigitalOcean
  5. Twilio Blog - Working with Environment Variables in Python
  6. TestDriven.io - Serving Static Files from Flask with WhiteNoise and Amazon CloudFront
  7. RealPython - Brython: Python in Your Browser
  8. TestDriven.io - Running Flask on Docker Swarm
  9. StackAbuse - Guide to Flask-MongoEngine in Python
  10. Mateusz Mazurek - Co powinien umieć Junior Python Developer
  11. TestDriven.io - Adding Charts to Django with Chart.js
  12. RealPython - Python & APIs: A Winning Combo for Reading Public Data
  13. Adam Johnson - Improve your Django experience with IPython
  14. Twilio Blog - Build a Site with Flask and Twilio Verify for Users to Upload a File
  15. BetterProgramming - 6 Essential Python Tuple Unpacking Techniques You Can Use

YouTube (7)

  1. python: exception catching and isinstance gotcha (beginner - intermediate) anthony explains #247
  2. NeuralNine - Factory Design Pattern - Advanced Python Tutorial #7
  3. Pyplane - Deep Learning With PyTorch - Full Course
  4. Pyplane - Simple introduction to args and kwargs | What are *args and **kwargs
  5. Kamil Brzeziński - Python - 5 projektów w 2h
  6. testing output with pytest (beginner - intermediate) anthony explains #246
  7. python: what is hashability? (intermediate) anthony explains #242

Podkasty (3)

  1. PythonBytes (#222) - Autocomplete with type annotations for AWS and boto3
  2. Podcast.init(#303) - Write Your Python Scripts In A Flow Based Visual Editor With Ryven
  3. Talk Python To Me (#304) - asyncio all the things with Omnilib

Eventy/Meetupy (2)

  1. Rozszerzenie Web Scrapingu w Pythonie - Warsztaty z Pythona z Dr Michałem Korzyckim i SKN Statystyki
  2. Budowanie Pająków w Pythonie - Web Scraping w Praktyce z Dr Michałem Korzyckim i SKN Statystyki

Newslettery (1)

  1. Django News (#64)

Pozdrawiam,
Kuba


PaulGilbert
  • Rejestracja:około 7 lat
  • Ostatnio:około 7 godzin
  • Postów:919
1

Mogłeś zrobić domenę .com skoro to przecież raczej materiały anglojęzyczne. Możliwe, że by Ci stronkę lepiej pozycjonowało na świecie.

Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)