Kategorie
Blog Krypto

Postaw swój własny blockchain – implementacja portfela i transakcji

Implementacja portfela i transakcji Długo się odwlekał ten post. Dni mijały a ja nie mogłem zebrać się do jego napisania. Jednak udało mi się w końcu. Do tej pory doskonale znacie poprzednie części: Moje początki z bitcoinem: http://vps734572.ovh.net/2017/09/16/historia-jak-poznalem-blockchain-i-bitcoin/ Jak napisać własny blockchain: http://vps734572.ovh.net/2017/09/29/wlasny-blockchain-implementacja-poradnik/ Poznać matematykę użytą w tej technologii: http://vps734572.ovh.net/2017/10/11/matematyka-tworzaca-blockchain-i-bitcoin-poradnik/ Dowiedzieć się trochę o bezpieczeństwie: […]

Kategorie
Krypto

Implementacja proof of work – blockchain poradnik

Blockchain i proof of work Wstęp No i jest kolejny tekst o blockchain. Tym razem implementacja proof of work. Jak to działa? Jak stworzyć samemu taki system? Jak to pomaga? Dlaczego warto? Czy bezpieczne? Trzeba to udowodnić, lecz najpierw proponuję zapoznać się z poprzednimi tekstami. Stanowią one nierozłączną całość tej serii: Moja historia z bitcoin […]

Kategorie
Krypto

Experty – praktyczny przykład użycie blockchain jako smart contract

Praktyczne użycie blockchain To kolejny post z serii o blockchain. Poprzednie są tutaj: Moc Blockchain (między innymi implementacja blockchain, matematyka stojąca za nim, zabezpieczenia i bezpieczeństwo używania tej technologii) W przygotowaniu jest implementacja kopania, a w między czasie spójrzmy na study case pewnego produktu. Dlaczego experty? Jestem programistą w ekipie experty.io Jest to oparta na […]

Kategorie
Krypto

Kryptografia Blockchain, czyli dlaczego nikt nie może ukraść moich pieniędzy – poradnik

Zabezpieczenia blockchain Wstęp Cześć. Jest to kolejny post z serii o blockchain. Tym razem zajmiemy się zabezpieczeniami blockchain i w jak mogą być złamane. Opowiem też dlaczego nikt nie może wysłać z naszego adresu pieniędzy, mimo że każdy zna adres, z którego wysyłam transakcje. Zapraszam Cię również do poprzednich postów: Moja historia z bitcoinem, czyli […]

Kategorie
Blog JavaScript

#5 JavaScript od Patysia czyli class

Hej W końcu. Klasy w JavaScript. Nie żeby ich nie było czy coś. Ale teraz są w normalniej i czytelnej formie. Nie ma już bólu, że jest to okropne. Jak dla mnie jedna z najlepszych rzeczy. Koniec z jednoplikowymi programami. Koniec z zabawą jak to połączyć. Razem z modułami klasy tworzą świetną całość, na którą […]

Kategorie
Blog Krypto

Matematyka tworząca blockchain i bitcoin – poradnik

Matematyka a blockchain i bitcoin Wstęp W poprzednim poście rozpocząłem implementację własnego blockchain. http://vps734572.ovh.net/2017/09/29/wlasny-blockchain-implementacja-poradnik/ Teraz przejdziemy do kopania. Postanowiłem rozbić to na 3 posty. Wstęp do matematyki blockchain Kryptografia w matematyce Implementacja kopania Te 3 posty pokryją Proof of Work, czyli udowodnienie prawidłowości transakcji na podstawie czasu i zużytej mocy obliczeniowej. Również ten wstęp do kryptografii […]

Kategorie
Blog Krypto Najlepsze

Własny blockchain – implementacja – poradnik

Każdy chce własny blockchain Tak jak obiecałem zaczynamy implementację blockchain. Temat prosty nie jest. Jednak zauważyłem, że wystarczy podzielić temat na mniejsze części. Teraz przedstawię same podstawy. Co to blok, transakcja i jak jedno z drugim się łączy. Transakcja Chociaż według mnie nie jest to dobra nazwa, to skoro została ogólnie przyjęta to możemy jej […]

Kategorie
Blog JavaScript

#4 JavaScript od Patysia czyli arrows – ES6

Hej Wprowadzono wiele nowości do JavaScript. W dodatku są super. Zaczniemy od arrows. Pozwala pisać znacznie krócej funkcje. Jest to szczególnie przydatne w jednolinikowych funkcjach albo w callbackach. Cztery linie w jednej Gdy zobaczyłem jak wygląda kod ES6 na początku byłem zagubiony. Masa dziwnych znaków, brakujące nawiasy albo raz są a raz nie ma. Wydawało […]

Kategorie
Blog JavaScript

#3 JavaScript od Patysia czyli reduce

A więc reduce Jak sama nazwa wskazuje służy do redukowania (niekoniecznie masy 🙂 ).  Wspaniały gdy potrzebujemy uzyskać np. sumę z tablicy albo sprowadzić do jednej zmiennej jakieś wartości. Nudna suma Przykład używany zawsze i wszędzie. Podstawa, którą jednak trzeba umieć i cała esencja reduce. Zamówienia Trochę bardziej z życia teraz. Programując strony internetowe i […]

Kategorie
Blog JavaScript

#2 JavaScript od Patysia czyli map

#2 JavaScript od Patysia czyli map Co to map ? Map to genialna funkcja. Pozwala przerobić elementy tablicy i zwrócić całkiem nową – odmienioną. Potrzebujesz dużych liter? Użyj map. Potrzebujesz połączyć imię i nazwisko w jeden element? Użyj map. Chcesz dostać wartości powiększone o VAT? Użyj map. No to duże literki Czasami dostajemy zestaw danych […]

Kategorie
Blog JavaScript Najlepsze

#1 JavaScript od Patysia czyli 3 przydatne operacje na danych

JavaScript arrays czyli przydatne operacje na danych Czyszczenie danych Często generujemy dane i w razie wystąpienia jakiegoś błędu do tablicy wrzucane są wartości null albo undefined. Jeśli nie przygotowaliśmy się na taką sytuację, to nasza aplikacja się wysypuje. Jednak w prosty sposób możemy czyścić naszą tablicę z niepotrzebnych danych.   Filtrowanie danych do wyświetlenia Załóżmy, […]

Kategorie
Blog DSP2017 Najlepsze

Poradnik: Jak napisać grę multiplayer RPG szybko i przyjemnie

Poradnik: Jak napisać grę multiplayer RPG szybko i przyjemnie Zasady Pierwsza: nie zrobisz w ten sposób super hiper mega MMO Druga: jest masa lepszych sposobów aby to zrobić, ten jest prosty i mój Trzecia: możesz to traktować jako wstęp, ogólną ideę Czwarta: używam C++ i SFML Piąta: najpierw przeczytaj potem patrz kod na githubie 🙂 […]