Wskazówka w języku C#: delegate

Są takie słowa kluczowe w języku C#, bez których można się obejść. Tylko po co się ograniczać, jeśli ich zrozumienie może zaoszczędzić nam czas, liczbę linii kodu do napisania… i wzbudzić zazdrość wśród Javowców 🙂 Zapraszam na trzy słowa o delegate.

Czytaj dalej Wskazówka w języku C#: delegate

Visual Studio Tips: Podpisujemy bibliotekę

Visual Studio umożliwia w bardzo prosty sposób podpisywanie bibliotek, które rozwijamy w ramach solucji. Dzięki takiemu podpisowi możemy potwierdzać nie tylko ich autentyczność, ale także zapewnić, że w żadnej aplikacji, która ich używa, nie zostaną złośliwie podmienione. Dlaczego mielibyśmy się w ten sposób zabezpieczać? Przekonajmy się 🙂

Czytaj dalej Visual Studio Tips: Podpisujemy bibliotekę

Zanim powstał Bitcoin

Koncepcja kryptowalut – w tym Bitcoina – ma stosunkowo krótką historię. Jednak u podstaw wirtualnych pieniędzy można dopatrywać się teorii znanych już od kilkudziesięciu lat. Można też zastanawiać się, co mogło doprowadzić wirtualne waluty do kształtu, w jakim dzisiaj je znamy. Co pośrednio mogło przyczynić się do powstania Bitcoina, a co jedynie przypomina drogę rozwoju wirtualnych walut? Sprawdźmy jak wygląda historia Bitcoina subiektywnym okiem 🙂

Czytaj dalej Zanim powstał Bitcoin

Wskazówka w języku C#: yield

Słowo kluczowe yield – obecne w języku C# od dawien dawna – w prosty sposób może przyczynić się do poprawy wydajności naszego kodu. Jak działa? Gdzie go używać? Jak może przyczynić się do poprawy działania aplikacji? Przekonajmy się, zaczynając przygodę z yieldem bez jego użycia.

Czytaj dalej Wskazówka w języku C#: yield

Protokół Bitcoina od środka: Budujemy nagłówek

W poprzednim wpisie szczegółowo opisałem budowę wiadomości, które są konieczne, aby zainicjować komunikację z siecią Bitcoin. Aby moć wykorzystać poznaną teorię w praktyce, czas przedstawić przykładową implementację tych wiadomości. W niniejszym wpisie zaczniemy od nagłówka, który jest podstawą każdego pakietu. Zobaczmy, jak zbudowany jest nagłówek wiadomości w protokole Bitcoina.

Czytaj dalej Protokół Bitcoina od środka: Budujemy nagłówek