Cotygodniowa dawka linków, czyli archiwum newslettera Dane i Analizy
Ten tydzień to głównie narzędzia i automatyzacja - od tworzenia wątków na Twitterze po sprzątanie plików. jeżeli szukasz sposobów na ulepszenie swojego warsztatu, to dobrze trafiłeś. Szczególnie interesujące są dwa artykuły o pracy z API - jeden o Claude.ai (który coraz śmielej radzi sobie z analizą tekstu), drugi o tym jak zaprojektować klucze API, żeby nie wyglądały jak kot przebiegł po klawiaturze ;-)
Dla pythonistów garść praktycznych rozwiązań: radzenie sobie z zagnieżdżonymi strukturami danych przez Pydantic, wyciąganie tabel z PDFów (kto nigdy nie walczył z parsowaniem PDFa, niech pierwszy rzuci kamieniem).
Wisienką na torcie jest wizualizacja od NYT - choćby jeżeli nie interesujesz się polityką USA, to sposób przedstawienia danych jest godny uwagi.
Jeśli znasz kogoś, kto też lubi automatyzować nudne zadania albo szuka inspiracji w analizie danych - prześlij mu tego maila. Im więcej osób zna dobre praktyki, tym łatwiej się później współpracuje. A jeżeli ktoś przesłał Ci tego maila - zapisz się na stronie, żeby dostawać kolejne wydania prosto do skrzynki. Achwium (olbrzymie jest, Mailer mówi o 202 wysłanych newsletterach, a były jeszcze wcześniejsze czasy) też istnieje.
W zeszłym tygodniu najchętniej czytaliście: End to End Data Engineering The 2025 AI Engineer Reading List How Uber is Saving 140,000 Hours Each Month Using Text-to-SQL
#ai_ml
Building a Custom Model Pipeline in PyCaret
PyCaret jest w stanie zautomatyzować wiele kroków, w tym przygotowanie danych i szkolenie modelu. Może również umożliwić tworzenie i używanie własnych niestandardowych modeli. W tym artykule pokazano krok po kroku, jak zbudować niestandardowy proces uczenia maszynowego przy użyciu tej biblioteki. Dla początkujących adeptów ML.
#ciekawostki
AI-Driven Prototyping: v0, Bolt, and Lovable Compared
Szybkie prototypowanie - w czasach kiedy ceni się gwałtownie dostarczaną wartość nie ma co marnować czasu i warto skorzystać z narzędzi AI, które tenże czas skracają. Porównanie trzech narzędzi.
Podstawione linki Facebooka
Facebook stosuje podmianę linków na takie, które dają mu możliwość pełniejszego śledzenia zachowań użytkowników. Autor wyjaśnia, jak serwis prowadzi do docelowego adresu URL poprzez przekierowania i użycie JavaScript. Pozwala to Facebookowi na zbieranie większej ilości danych.
How to set boundaries and stop people pleasing at work
Pracując w IT często spotykamy się z tym,że robimy coś dla kogoś własnym kosztem. Takie zaspokajanie potrzeb innych ogranicza Twój rozwój - nie tylko zawodowy, ale także i osobisty. Ten artykuł przedstawia cztery typy osobowości skłonnych do takiego zachowania oraz praktyczne wskazówki, jak sobie z tym radzić, w zależności od przyczyny.
#devops
50 Bash Scripts Every DevOps Engineer Should Automate
Czasem jednolinijkowe polecenia, czasem kilka takich, a czasem coś w pętli. 50 "przydasi" dla monitorujących co tma się na maszynach wyczynia,
#llm_&_chatgpt
A Practical Guide to the Claude API
Claude.ai wyróżnia się szczególnie w zadaniach związanych z analizą tekstu, a dzięki dostępnemu API możesz wykorzystać jego możliwości we własnych projektach. Ten praktyczny przewodnik przeprowadzi Cię przez proces integracji - od konfiguracji środowiska po pierwsze skuteczne wywołanie API.
Automate Blog To Twitter Thread
W erze, gdy social media napędzają ruch w sieci, a modele LLM rewolucjonizują tworzenie contentu, warto przyjrzeć się kolejnemu poziomowi optymalizacji - automatyzacji promocji. Ten artykuł pokazuje, jak automatycznie generować wątki na Twitterze, które przyciągają czytelników do docelowych treści. choćby jeżeli nie planujesz podobnego wdrożenia, zobacz zaawansowane prompty i ich zaskakujące rezultaty.
#programowanie_ogólnie
Projektowanie czytelnych kluczy API: praktyczne podejście
W zasadzie nikt nie przejmuje się, jak wyglądają wygenerowane klucze do API. To po prostu długi, brzydki ciąg znaków, który trzeba skopiować z jednego miejsca i wkleić gdzieś do konfiguracji aplikacji. Zatem jak wygenerować czytelny klucz? Nie musi chodzić też o klucz do API - może chodzić o dowolny unikalny ID.
#python
Converting Python Dictionaries to Objects Using Pydantic to Simplify Nested Data Structures
Pydantic oferuje eleganckie rozwiązanie dla złożonych struktur danych w Pythonie. Zobacz, jak przekształcać zagnieżdżone słowniki w czytelne obiekty z wbudowaną walidacją typu.
Working with APIs in Python: A Practical Guide
Kompleksowe wprowadzenie do pracy z API w Pythonie. Artykuł omawia podstawowe koncepcje i najlepsze praktyki komunikacji z usługami sieciowymi. Więcej razem z praktycznym wykorzystaniem tych informacji w ebooku, który powstaje w pocie czoła, a którego kupić będzie można może już w lutym.
Simple File Cleanup Automation
Praktyczne wprowadzenie do automatyzacji w Pythonie na przykładzie skryptu sprzątającego pliki. Poznasz podstawy rekurencyjnego przeglądania katalogów i operacji na plikach - idealne dla początkujących DevOps.
Bashplotlib: Tworzenie wykresów w terminalu z Pythonem
Dowiedz się, jak tworzyć wizualizacje danych bezpośrednio w terminalu dzięki Python Bashplotlib! Tak, w terminalu. Link do repozytorium na GitHub.
Turn PDF Documents into Data Tables
Praktyczny przewodnik pokazujący, jak efektywnie wydobywać dane tabelaryczne z dokumentów PDF przy użyciu Pythona. Artykuł zawiera przykłady kodu i omówienie najczęstszych wyzwań w procesie ekstrakcji danych.
#wizualizacja_danych
Imagining a multiparty system in the US
Wybory w USA już za nami, ale sposób wizualizacji poglądów politycznych pozostaje fascynującym tematem dla wszystkich data scientista. Co ciekawe, tę samą metodologię można zastosować do analizy dowolnych obiektów, które dają się opisać w przestrzeni dwuwymiarowej i naturalnie grupują się w klastry - czy będą to partie polityczne, czy... gatunki sera. New York Times po raz kolejny pokazał, jak profesjonalnie podejść do takiego wyzwania, tworząc wizualizację, która może zainspirować Cię w kolejnych projektach.
Zestawienie linków przygotowuje automat, wybacz więc wszelkie dziwactwa ;-)