Protokół Bitcoina od środka: Generujemy adresy kont

Aby wykonać dowolną transakcję w sieci Bitcoin, tak jak w przypadku klasycznych przelewów bankowych, musimy posługiwać się adresami kont. Korzystając z dowolnego klienta sieci, możemy wygenerować cały zestaw takich adresów. Możemy też poznać ich budowę i zrobić to całkowicie sami. Zobaczmy jak wygląda generowanie adresów kont w sieci Bitcoin w praktyce 🙂

Czytaj dalej Protokół Bitcoina od środka: Generujemy adresy kont

Protokół Bitcoina od środka: Łączymy się z siecią

Do obecności w sieci Bitcoina wystarczy dowolny klient implementujący jego protokół oraz połączenie Internetem. A jakby tak nauczyć się jego języka i pogaworzyć przy użyciu własnej aplikacji? Zobaczymy o czym gada Bitcoin 🙂

Czytaj dalej Protokół Bitcoina od środka: Łączymy się z siecią

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ę

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