Test First
Wyjaśnienie metodyki Test First i TDD (Test-Driven Development) w kontekście pisania testów przed kodem produkcyjnym.
Wyjaśnienie metodyki Test First i TDD (Test-Driven Development) w kontekście pisania testów przed kodem produkcyjnym.
Wprowadzenie do wykresu lizakowego: czym jest, kiedy go używać oraz jak stworzyć go w Pythonie przy użyciu biblioteki matplotlib.
Porównanie szybkości i dokładności probabilistycznych testów pierwszości, takich jak Fermat i Miller-Rabin, z metodą naiwną.
Artykuł o algorytmie Millera-Rabina do znajdowania dużych liczb pierwszych z przykładową implementacją w JavaScript.
Przewodnik po 16 metodach wyboru zmiennych (feature selection) w uczeniu maszynowym, wyjaśniający ich znaczenie dla jakości modeli.
Poradnik VBA: jak dynamicznie tworzyć, kopiować i nazywać arkusze w Excelu na podstawie danych z tabeli.
Przewodnik jak napisać makro VBA w Excelu, które automatycznie generuje formułę sumującą wartości z wielu arkuszy.
Recenzja programu ImageGlass, lekkiej przeglądarki zdjęć dla Windows, omawiająca jej zalety i wady.
Wyjaśnienie wzorca projektowego Visitor w C# na przykładzie wyrażeń matematycznych, pokazujące jego implementację i zastosowanie.
Wyjaśnienie wzorca projektowego Interpreter w C# na przykładzie tworzenia parsera tłumaczącego tekst na HTML.
Artykuł omawia metody znajdowania i testowania dużych liczb pierwszych, kluczowych w kryptografii.
Wyjaśnienie wzorca projektowego Proxy w C# na przykładach różnych typów pośredników, takich jak Protection Proxy.
Wyjaśnienie wzorca projektowego Flyweight (Pyłek) w C# na przykładzie optymalizacji pamięci przy dużej liczbie podobnych obiektów.
Omówienie pułapek związanych z warunkowym renderowaniem w React i JSX, w tym problemów z wartościami falsy i pierwszeństwem operatorów.
Przegląd prostych metod znajdowania liczb pierwszych: metoda naiwna, sito Eratostenesa i sito Sundarama.
Analiza frameworka Remix, jego historii, kluczowych funkcji i porównanie z Next.js. Czy to konkurencja czy bezużyteczny framework?
Jak dodać własne, niestandardowe polecenie do Gita poprzez tworzenie skryptów powłoki i konfigurację zmiennej PATH.
Wprowadzenie do liczb pierwszych oraz prostych metod ich sprawdzania, w tym metody naiwnej i jej optymalizacji.
Praktyczne porady dla Junior Developerów: czego unikać w pierwszej pracy programistycznej, by rozwijać się efektywnie.
Wprowadzenie do wyrażeń regularnych (regex) - podstawy składni, historia i praktyczne zastosowania w programowaniu.