02 : DevLog

czwartek, 26 lutego 2026

Recenzja książki "Inżynieria AI. Tworzenie aplikacji z wykorzystaniem modeli bazowych" by Chip Huyen

Od promptów, przez RAG i fine-tuning, aż po wdrożenia – Chip Huyen zabiera czytelnika w podróż po świecie modeli bazowych. Bez zbędnego zagłębiania się w szczegóły, ale z szerokim spojrzeniem na całość. I tak, był moment WOW!

Discover

piątek, 02 stycznia 2026

Operatory w C#

Operatory w C# to podstawowe narzędzia, które pozwalają manipulować danymi, porównywać wartości, wykonywać obliczenia i wiele więcej. W tej notatce przyjrzymy się operatorom od podstawowych arytmetycznych, przez obsługę null, aż po nowoczesne operatory zakresów i wzorców.

Discover

sobota, 19 lipca 2025

Wyszukiwanie semantyczne z ONNX i all-MiniLM-L6-v2

Prawdziwe rozumienie znaczenia z sentence transformers. ONNX Runtime + model all-MiniLM-L6-v2 zamienia tekst w embeddingi 384-wymiarowe. Wyszukiwanie semantyczne bez OpenAI, bez API, bez kosztów.

Discover

niedziela, 02 marca 2025

Wyszukiwanie z tolerancją: TF-IDF i wektory w ML.NET

Wyszukiwanie wektorowe z ML.NET radzi sobie z literówkami, różną kolejnością słów i przeszukiwaniem wielu kolumn jednocześnie. Bez Pythona, bez Elasticsearch - wykorzystujesz TF-IDF, n-gramy i odległość euklidesową. Algorytm automatycznie nadaje wagi rzadkim słowom i ignoruje popularne, a kolejka priorytetowa PriorityQueue zwraca top-K wyników.

Discover

środa, 23 sierpnia 2023

Async w połączeniu z Cancellation Token

Podczas tworzenia aplikacji często napotykamy operacje, które mogą trwać dłużej, co może skutkować blokowaniem interfejsu użytkownika. Zaimplementowanie mechanizmu przerwania operacji daje użytkownikowi pełną kontrolę i pozwala uniknąć niepotrzebnych opóźnień. W tej notatce pokażę, jak wykorzystać wzorce async oraz Cancellation Token Pattern w aplikacjach WinForms i ASP.NET, aby umożliwić bezpieczne przerwanie długotrwałych zadań.

Discover

niedziela, 09 kwietnia 2023

Prognozowanie szeregów czasowych z ForecastBySsa

Przewidywanie przyszłości na podstawie przeszłości - brzmi jak magia? To matematyka. ForecastBySsa w ML.NET pozwala prognozować wartości szeregów czasowych wykorzystując dekompozycję SSA. Ile produktów zamówić na następny miesiąc? Jakie będzie obciążenie serwera w przyszłym tygodniu? Bez external API, bez Pythona - czysty C# i ML.NET.

Discover