O hui chciałem prześledzić gdzie są coiny Satoshiego z pierwszej tx wysłanej do Hala z coinbase z 9 bloku.
Nauczyłem się biegać po grafach transakcji BTC już nie tylko do tyłu ale też do przodu.

Wyciągałem 7K transakcji. Wysłałem ponad 13K zapytań do API Blockstream i to jeszcze za mało żeby narysować pełny graf dla tych 50 BTC...

Wydaje mi się też, że graf nie jest zbyt czytelny XD.
u.....J - O hui chciałem prześledzić gdzie są coiny Satoshiego z pierwszej tx wysłane...

źródło: comment_1587750153irI5Md95YVwWfshOQkIOoR.jpg

Pobierz
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@sheeple: To trochę co innego niż ja robię. Podczas rysowania grafu nie zbieram danych o transakcjach a jedynie o ich powiązaniu. Całość się dzieję w pamięci i jest zaraz po dopisaniu do grafu jest zapominana. Żeby szczegółowo analizować trzeba zbudować bazę danych, kiedyś to zrobił dpc8, zrzucić do niej dane i wtedy można je analizować pod różnym kątem.

Ale w swoim czasie byla tu analiza pierwszych 20K bloków i ich
  • Odpowiedz
Ehh nie wiem czemu, ale obrazek mi się nie chce wyświetlić we Flasku. Obrazki trafiają do tworzących się folderów w uploads, tak więc w jednym widoku przekazuje ich nazwy (directoryname) w html:


tak żeby view send
image odnalazł ten folder uploads, ale on dalej go nie widzi...
i mimo, że po zbadaniu w inspektorze jest np to dalej
blend - Ehh nie wiem czemu, ale obrazek mi się nie chce wyświetlić we Flasku. Obrazki...

źródło: comment_1587732762FPBiuCHRkRqmnIvt0Bzupz.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie do osób, które mają doświadczenie w #django:
odziedziczyłem narzędzie napisane w Django, które zbiera dane z API, zapisuje je do bazy i wyświetla UI za pomocą widoku.
Dotychczasowy sposób prezentacji danych dla użytkownika nie wydaje mi się zbyt szczęśliwy (generowany html z szablonu + osadzony js do obsługi wykresów). Mój pomysł na rozwój tego to użycie Django Rest Framework z aplikacją frontendową napisaną w Angularze (bo znam, nie mam czasu
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej. Probuje od podstaw napisac gre w kamien papier nozyce, ale ciagle wywala mi bledy i powoli juz nie wiem jak to ugryzc. Chce by jesli user_input byl byl porownywany z losowym wyborem komputera i na tej podstawie byl wybierany wynik, ale cokolwiek wymysle to mam bledy. Najwyzej co udalo mi sie to gdy nastawal remis to program informowal ze jest remis, ale jesli wynik byl inny to byl blad.
dopiero co
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Treść przeznaczona dla osób powyżej 18 roku życia...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #python
cześć, kojarzycie może wpis z ostatniego tygodnia gościa, który opisywał jak stworzył w pythonie maszynkę do wyszukiwania i rezerwowania najbliższych wolnych terminów w sklepie frisco?
chyba to widziałem na wykopie, ale za czorta nie mogę tego nigdzie znaleźć...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mam skrypt napisany w python i uruchamiam go przez PyCharma. Działa on cały czas w pętli nieskończonej, w której mam zapytania do api wykopu i korzystam z funkcji "sleep". Prawie wszystko śmiga bez zarzutu, ale czasami się zdarza, że program nie wykonuje dalszych instrukcji mimo, że jest włączony, przy czym "except" mimo, że ustawiony na wyłapywanie wszystkich wyjątków żadnego nie zgłasza. Może to przypadek, ale zdarzało mi się to gdy nie było
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maestrozo: Miałem taki sam problem X razy. Daj na początek 30 sekund timeout i obserwuj na ile to jest uciążliwe.

Jak dasz za krótki (np. 3 sekundy) to jak tylko internet zwolni dostaniesz serię wyjątków. Lepiej poczekać dłużej i ponowić request jak poprzedni się nie udał z powodów "sieciowych".
  • Odpowiedz
yy… co?

Python z natury jest dynamicznie typowanym językiem. I żadna wersja Pythona nie posiada typowania - typehints wprowadzone w ostatnich wersjach to tylko - jak nazwa wskazuje… hints. To absolutnie nic nie wymusza w kodzie.

@adrninistrator: A jeśli brak Ci kompilowania to zdecydowanie +1 do podpowiedzi @asterix61 - Tobie potrzebny inny język.
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Z braku zajęć oraz chęci odpoczęcia od Django napisałem sobie dla przyjemności prostego snake'a w #python
Chciałem wszystko utrzymać w terminalu bez używania bibliotek typu pygame oraz tkinter, czy tam curses - o dziwo udało się. Jestem zadowolony z tego mini-projektu, bo:
1. Nie musiałem korzystać ani razu z stackoverflow
2. Przeszedłem samemu przez całą logikę takiej prostej gierki bez wzorowania się na implementacjach innych osób
3. Wydaje mi się że wyszło całkiem
KevinMalone - Z braku zajęć oraz chęci odpoczęcia od Django napisałem sobie dla przyj...

źródło: comment_1587581850bcuSIRZxMl79d8IguyR84Z.jpg

Pobierz
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@KevinMalone: do trzymania cielska węża możesz użyć collections.deque, lepiej sobie radzi z operacjami na obu końcach niż zwykła lista. create_board jest wywoływane tylko podczas tworzenia obiektu, można z tego zrobić funkcję "prywatną" i wywoływać ją wewnątrz inita.

I tak dla porządku dodałbym przekazywanie obiektów snake i board do funkcji start_game, bo czytając pojawia się małe wtf skąd one się tam wzięły.

A, i w funkcji collision if jest
  • Odpowiedz
albo jeszcze krócej przy pomocy *

return [[""] * self.WIDTH] * self.HEIGHT


@ProfesorBigos: oj miras, a spróbuj teraz zmienić jakiś element tak utworzonej listy i zobacz co się stanie ( ͡° ͜ʖ ͡°)

  • Odpowiedz
  • 0
Mirki czy bylby w stanie ktos mi pomoc? Loguje sie za pomoca googleoauth2 w aplikacji django.Mam w panelu admina dodanego usera, tak samo w social auth rowniez jest ten user wraz z extradata zawierajacym accesstoken. Co powiniennem teraz zrobic bym mogl korzystac z zabezpieczonych endpointow w mojej apce ? Przekonwertowac jakos tego accesstokena?

#python #django #programowanie
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach