Newsletter Dane i Analizy, 2023-09-11

blog.prokulski.science 1 rok temu

Cotygodniowa dawka linków, czyli archiwum newslettera Dane i Analizy

Dzisiaj sporo materiałów wideo. Od prostych przewodników po kilkanaście minut (z czego "mięso" zajmuje do 5-10, a i to najwyżej) do dużego kursu na półtorej godziny. Trochę też o budowaniu czy może raczej ulepszaniu swojego środowiska pracy. Czy to w Linuxie czy to w VSCode. Ciekawostka, szok i niedowierzanie: oba te "zakresy tematyczne" (poprawa wygody pracy i wideo) mają części wspólne!

Dla tych którzy wierzą w chemtrails też coś mamy ;-) a z całego tekstu, który znajdziecie niżej najlepszy i tak zawsze jest gotowy notebook z kodem (znowu Torch a nie TensorFlow - coś jest na rzeczy, prawda?)


#ai_ml

Land Cover Classification using Artificial Neural Networks in R with TensorFlow and Keras
Przykład na analizę obrazu w R i TensorFlow. Poza składnią i "opakowaniem" przydatne dla wszystkich zainteresowanych sieciami i computer vision. W gruncie rzeczy TF odpalany jest w Pythonie, a nie R...

#airflow

Adding Unit Tests to Airflow Pipelines
Testy jednostkowe dla przepływów w AirFlow

#analiza_danych_koncepcje

Introduction to PCA
Co to redukcja wymiarów, co to PCA i jak użyć tego w Pythonie?

Identifying Contrails With Computer Vision
Wnioski z konkursu Kaggle mówiącego o identyfikacji smug kondensacyjnych na zdjęciach satelitarnych. Czyli: jak wykrywać chemtrails ;-)

Probabilistic ML with Quantile Matching: an Example with Python
Dostępnych jest wiele metod szacowania niepewności na podstawie przewidywań, takich jak estymacja wariancji, metody bayesowskie, przewidywania konforemne itp. Jedną z dobrze znanych metod jest regresja kwantylowa.

#analiza_danych_projekty

An Analysis of the YouTube Channels with Python
Korzystanie z interfejsu API dla YouTube - na przykładzie analizy wydajności kanałów na YouTube

#bazy_danych

Explaining The Postgres Meme
Jakiś czas temu w Internecie popularny był mem pokazujący jak wyglądają różne poziomu poznania PostgreSQL. Prawdopodobnie spora część programistów mniej więcej od połowy mema nie do końca rozumiała, o co chodzi... Autor artykułu termin po terminie wyjaśnia wszystko, co znajduje się na memie, podając przy okazji przykłady użycia trudniejszych konstrukcji. Niesamowity... adekwatnie tutorial!

GraphQL Course for Beginners
Dowiedz się, jak korzystać z GraphQL w tym samouczku dla początkujących. Podczas tego kursu poznasz podstawowe zasady działania tej popularnej bazy danych, odkryjesz jej zalety w porównaniu z tradycyjnymi interfejsami API REST i zdobędziesz praktyczne umiejętności projektowania i wdrażania niezawodnych aplikacji opartych na danych (YT, 1.5 godziny)

#ciekawostki

Quake 2 port for Apple Watch
A na koniec dnia zagraj sobie w Quake 2 na Apple Watch (repo)

Developing an Elo Based, Data-Driven Rating System for 2v2 Multiplayer Games
Ranking Elo (nie od "elo mordo" a od nazwiska pewnego węgierskiego matematyka) to jeden ze sposobów szacowania kto wygra mecz. Zobacz o co tutaj chodzi

Clean Architecture in Game Development
4 wnioski wyciągnięte z przyjęcia czystej architektury w grze stworzonej od podstaw. Bo programowanie gier kilka różni się od innego programowania - dobre praktyki adekwatnie te same

Modeling Information Diffusion and Social Contagion with Networks
Jak się rozpowszechnia plotka? Albo wirus? Grafowe podejście do modelowania rozprzestrzeniania się informacji w sieciach społecznościowych

#python

Massive Image Manipulation Tutorial in Python
Jak przetwarzać obrazy w Pythonie? Odbicia, rotacje, zmiana kolorów - wszystkie podstawowe operacje

FastAPI and Streamlit: The Python Duo You Must Know About
Model ubrany w FastAPI, a jego wyniki pokazane w Streamlit. I w dodatku w Dockerze - czego chcieć więcej? O tym jest ten tutorial (to jedna z części większego cyklu)

How to make an online form with Flask-WTF
Formularze na stronach pisanych we Flasku? Tak właśnie.

Handling computer vision events in real time with Kafka and Pipeless
Obrazy i wideo przelatujące przez Kafkę?

#wizualizacja_danych

60 Unique Ways to Visualize Time in Tableau
Jak pokazać czas na wykresie? Na przykładzie Tableau (YT, 43 minuty)

When Charts Looks Like Spaghetti, Try These Saucy Solutions
Splątane linie na wykresie, a do tego liczby i jeszcze różne kolory = przepis na katastrofę. Jak utworzyć dashboard z bardziej apetycznymi wizualnie wykresami?

#środowisko_pracy

Visual Studio Code and Snowflake
Dostęp do baz danych w ramach IDE przyspiesza pracę. Zatem: Snowflake w VSCode

Tmux has forever changed the way I write code.
TMUX to narzędzie do tworzenia wirtualnych sesji, okien i paneli w ramach terminala linuxowego shella. Jednak przy domyślnej konfiguracji nie jest on ani zbyt ładny, ani wygodny w obsłudze (YT, 13 minut)...


Zestawienie linków przygotowuje automat, wybacz więc wszelkie dziwactwa ;-)

Idź do oryginalnego materiału