Wyszukiwanie obiektów w przestrzeni
Artykuł o algorytmach wyszukiwania obiektów w przestrzeni 2D, przydatnych w programowaniu gier i innych zastosowaniach.
Artykuł o algorytmach wyszukiwania obiektów w przestrzeni 2D, przydatnych w programowaniu gier i innych zastosowaniach.
Autor udostępnia kod źródłowy swojego bloga świstak.codes na GitHubie na licencji MIT, z okazji rocznic projektu.
Wprowadzenie do wzorca projektowego Pamiątka (Memento): jego teoria, zastosowanie i przykłady implementacji w TypeScripcie.
Święto semantycznego HTML-a, podczas którego na jeden dzień wyłączamy CSS, aby zobaczyć piękno czystego kodu i jego niedoskonałości.
Explores the modern CSS attr() function, showcasing its new ability to handle data types like color and number for dynamic styling.
Autor dzieli się pierwszymi wrażeniami z używania Cursor, edytora kodu z AI. Omawia kluczowe funkcje i swoje doświadczenia.
Artykuł wyjaśnia pojęcie losowości w informatyce, omawiając generatory liczb pseudolosowych i prawdziwie losowych.
Projektowanie nowego API dla czasomierzy w przeglądarce z użyciem TypeScript i obietnic zamiast callbacków.
Analiza i polskie tłumaczenie mantry Gajatri, z porównaniami do chrześcijańskich hymnów i opisem procesu tłumaczenia z pomocą AI.
Wprowadzenie do wzorca projektowego Iterator: teoria, struktura, korzyści i przykłady implementacji w TypeScripcie.
Artykuł o przeglądarkowych czasomierzach (timers) - setTimeout i setInterval - ich działaniu, zastosowaniu i problemach.
Praktyczne wskazówki, jak przygotować czytelny i kompletny pull request, który ułatwi code review współpracownikom.
Wyjaśnienie matematycznych podstaw i implementacji algorytmu korekcji perspektywy w grafice komputerowej.
Artykuł o ekstremalnym RWD i ewolucji responsywnego designu, w tym nowe podejście - deklaratywny design.
Autor planuje na 2025 rok projekty programistyczne, w tym serię artykułów, aktualizację bloga z Eleventy 2 na 3 oraz rozwój projektu open source.
Wyjaśnienie chińskiego twierdzenia o resztach: teoria, przykłady i implementacja kodu dla programistów.
Przegląd kluczowych innowacji technologicznych 2024 roku, w tym AI, okulary mieszanej rzeczywistości i interfejsy mózg-komputer.
Artykuł omawia problemy i metody implementacji własnej kolejności elementów w aplikacjach, w tym algorytmy takie jak LexoRank.
Algorytmiczne rysowanie gwiazd jako wielokątów gwiaździstych z wykorzystaniem matematyki i programowania.
Artykuł omawia różne metody generowania unikalnych identyfikatorów w informatyce, takie jak UUID, Snowflake ID i inne.