Ethereum full node - docker
Pełny węzeł Ethereum w Dockerze: docker-compose z klientem geth w trybie full sync, bezpieczne zatrzymanie kontenera, eksporter metryk do Grafany i zdalne RPC.
Pełny węzeł Ethereum w Dockerze: docker-compose z klientem geth w trybie full sync, bezpieczne zatrzymanie kontenera, eksporter metryk do Grafany i zdalne RPC.
Pełny węzeł Bitcoina (bitcoind) w Dockerze: własny Dockerfile, docker-compose z wolumenami i portami, podgląd synchronizacji w Grafanie i dostęp przez RPC.
Ethereum full node na maszynie wirtualnej Ubuntu: wymagania sprzętowe, przygotowanie hosta i dysku, instalacja geth, konfiguracja, RPC oraz usługa systemd.
Bitcoin full node jako maszyna wirtualna z Ubuntu: przygotowanie hosta i dysku, kompilacja bitcoin-core, plik konfiguracyjny, zapytania RPC i usługa systemd.
Sterowanie falownikiem Huanyang z LinuxCNC przez konwerter USB RS485: konfiguracja falownika, kreator maszyny, zmiany w custom.hal, kierunek i obroty wrzeciona.
Zdalne X Windows dla LinuxCNC: aplikacje GUI z Linuksa wyświetlane na Windows przez VcXsrv, zmienną DISPLAY i SSH. Skrypt Python (paramiko) i reguły zapory.
Falownik Huanyang i Mach3: instalacja pluginu do komunikacji z falownikiem, konfiguracja parametrów komunikacji i sterowanie wrzecionem z poziomu G-code.
Sterowanie falownikiem Huanyang przez RS-485 z Pythona: podłączenie, konfiguracja transmisji, moduł pyHYControl, odczyt parametrów pracy, START i STOP.
Sterowanie cyfrowe falownikiem Huanyang: konfiguracja sześciu wejść cyfrowych, przypisanie funkcji do pinów i ustawianie obrotów w trybie UP/DOWN.
Sterowanie analogowe falownikiem Huanyang: zależność częstotliwości od napięcia wejściowego, wybór źródła sygnału zworką i schemat zewnętrznego regulatora.
Falownik Huanyang: wyświetlacz i panel. Tryby pracy wyświetlacza, diody sygnalizacyjne POWER, FOR, REV, Hz, A, ROTT oraz komunikaty błędów, np. E.OC.A.
Krzywa U/F w falowniku Huanyang: dlaczego liniowa charakterystyka przeciąża silnik na niskich obrotach, parametry krzywej U/F i ustawienie punktu pośredniego.
Konfiguracja falownika Huanyang: znaczenie podstawowych parametrów, zakresy i wartości domyślne oraz przykładowa konfiguracja bazowa dla wrzeciona GDZ80x73-2.2.
Zadanie rekrutacyjne w Pythonie: głębokość największego wąwozu w ciągu wysokości terenu. Programowanie dynamiczne, złożoność liniowa i stała pamięć.
Podłączenie falownika Huanyang HY02D223B do sieci trójfazowej lub jednofazowej i do wrzeciona CNC. Schematy połączeń oraz uwagi o zasilaniu 380V lub 220V.
Macierz błędów (confusion matrix) klasyfikatora binarnego: TP, FP, FN, TN oraz metryki recall, precision, specificity, F1, accuracy i MCC na przykładach.
Paradoks Simpsona na przykładzie ankiety o ciastkach: trend widoczny w każdej grupie znika lub odwraca się po połączeniu danych w jedną populację.
Testy jednostkowe C++ na Windows z GoogleTest i CMake: pobranie biblioteki, zmienna środowiskowa, konfiguracja CMakeLists.txt i uruchomienie testów w CLion.
Styl tabeli w Jupyter Notebook: zmiana domyślnego wyglądu tabel przez wstrzyknięcie własnego CSS za pomocą IPython.display.HTML. Kod, arkusz stylów i efekt.
Python: jak wywołać kosztowną funkcję tylko raz i zwracać wynik pierwszego wykonania. Rozwiązanie z atrybutem funkcji oraz uniwersalny dekorator call_once.
Szablon pliku .htaccess dla Apache: typy MIME, kompresja, cache, Content Security Policy, nagłówki bezpieczeństwa, przekierowania 301 na https i adres bez www.
Kramdown: kontrola atrybutów HTML z poziomu Markdown. Składnia {:class} i {:style} dodaje klasy CSS i style do nagłówków, list i akapitów. Przykłady w HTML.
Binary Ninja na Windows 7 nie ładuje pluginów i nie obsługuje PE x86_64. Błąd „Plugin module failed to load” usuwa instalacja aktualizacji KB2533623.
Usuwanie bloatware z Androida bez roota przez ADB: polecenie adb shell pm uninstall --user 0 oraz sposoby na ustalenie nazwy pakietu aplikacji.
Narzędzia Sysinternals dla Windows i ich zastosowania: Desktops, BgInfo, Autoruns, TCPView, Process Monitor, Process Explorer, ListDLLs, Strings, Handle.