Brak podglądu md-techblog.net.pl Kryptowaluty W ostatnich latach coraz więcej słyszymy o “krypto” i “blockchain”, a nawet o “NFT”. Nie jestem specjalistą od spraw ekonomii, a technologicznie w rozproszonych bazach danych też n... 20.03.2022 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Szybki server NuGet w lokalnej sieci Kiedy pracujemy nad nieco bardziej złożonymi bibliotekami, które będziemy rozprowadzać w postaci paczek NuGet to warto je również w tej postaci konsumować lokalnie. W przypadku poj... 26.10.2021 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Maszyny stanów i łańcuchy Markova W zeszłym tygodniu wpadłem na pytanie: jak się w praktyce implementuje maszyny stanu? Szczególnie interesowało mnie podejście w tworzeniu gier. Ku mojemu zdziwieniu i udręce, kod k... 12.05.2020 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Algebraiczne typy w C# Konkretnie – mamy dwa rodzaje typów algebraicznych danych, które nas interesują: produkty i sumy. Produkty mamy w C# za darmo poprzez wymienienie kilku pól (lub własności) w klasie... 06.05.2020 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Leniwy .NET Półtora roku temu zadałem sobie po raz pierwszy pytanie „Czy można uruchomić program napisany w Haskellu na platformie .NET?” Sens takiego przedsięwzięcia jest taki, że programista... 14.04.2020 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Wideo i protokół NDI Firma NewTek opracowała protokół NDI (Network Device Interface), którego celem jest przesyłanie obrazu i audio po sieci, głównie lokalnej. Co możemy z nim zrobić? 07.04.2020 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Wskaźniki do funkcji w C# Od początku semestru robiłem małe kroczki w stronę mojej pracy magisterskiej, ale dopiero po zakończeniu semestru ostro wziąłem się do pracy. Próbuję skompilować Haskell na .NET, t... 05.02.2020 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Wywiad na produkcji SPAM - tak nazwałbym dużą część maili, która trafia do mojej skrzynki pocztowej. Jednak to nie ten typ spamu, który jest odfiltrowywany za moimi plecami przez GMail. Mówię o wszela... 10.12.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Feed RSS podcastu Tydzień temu pisałem o tym jak stworzyć podcast i zabrakło tam ważnej informacji odnośnie tego jak rozpisać plik RSS. Będę posługiwał się notacją dla silnika Jekyll. 03.12.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Jak stworzyć swój własny podcast? Właśnie rozpocząłem nagrywać podcast „Po dobranocce z Marianem” i postanowiłem, że opiszę kroki jakie przedsięwziąłem aby tego dokonać. Ten post będzie rozszerzał to co napisałem d... 26.11.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Skarpetki SSH Od razu wyjaśnię ten tytuł - chodzi mi o protokół SOCKS, dzięki któremu możemy przekierować ruch sieciowy z przeglądarki internetowej przez serwer do którego mamy dostęp po SSH (i... 19.11.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Funkcyjne komponenty React W moim ostatnim poście przedstawiłem podstawy Reacta, a dzisiaj pójdziemy krok dalej i przyjrzymy się jak rozdzielić logikę zmiany stanu komponentu od logiki renderowania, wykorzys... 10.09.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Podstawy Reacta W ciągu ostatnich dwóch tygodni miałem okazję zaznajomić się z biblioteką React. Jest to narzędzie do tworzenia UI dla aplikacji webowych za pomocą JavaScriptu. Ja będę używał akur... 27.08.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Odnawianie Let's Encrypt bez wyłączania serwera W październiku pisałem o tym jak to postawiłem swój serwer WWW i użyłem Let’s Encrypt aby uzyskać certyfikat SSL. Minęło już pół roku, więc po raz drugi odnawiałem certyfikat i tro... 04.06.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Leniwie czy gorliwie? Co to znaczy, że język programowania jest leniwy? Jakie języki w ogóle mogą być leniwe? Poniżej odpowiem na te pytania, a także zrobię szybkie podsumowanie poprzedniego miesiąca. 14.05.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Problem Boga vs P = NP Zacząłem się pewnego razu zastanawiać, czy między nauką, a religią nie ma silnych powiązań, a konkretniej - czy można wyprowadzić pewne izomorfizmy między problemami z teizmu, a pr... 09.04.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Marcowe prezentacje Zaczął się kwiecień, studia mi lecą pełną parą. Cały czas coś jest do zrobienia, a w szczególności nagromadziły mi się prezentacje. Jako, że przegapiłem podsumowanie marca, to dorz... 02.04.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Curry - logika do twoich funkcji Warto znać różne narzędzia programistyczne do rozwiązywania odpowiednich problemów. Czasem się zdarzy, że rozwiązanie danego problemu da się wyrazić w postaci zdań logicznych. Jedn... 19.03.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Kompilator - sprawdzanie powrotu W językach imperatywnych rozróżniamy dwa rodzaje funkcji - takie, które zwracają wartość i takie, które nic nie zwracają (void). Chcielibyśmy się upewnić, że jeśli funkcja ma coś z... 12.03.2019 md-techblog.net.pl
Brak podglądu md-techblog.net.pl Algorytm ma znaczenie Często problem złożoności obliczeniowej można odłożyć na później. Bo działa. Ale kiedy trafi się, że nasz algorytm będzie musiał przerobić większe ilości danych, to nagle to czy dz... 05.03.2019 md-techblog.net.pl