Kategoria: Blog

Nadszedł czas, aby zastąpić GIF-y wideo AV1

Jest obecnie rok 2019 i czas podjąć decyzję w sprawie GIF (nie, nie chodzi o tę decyzję! Tutaj nigdy się nie zgodzimy! — chodzi o wymowę w angielskim, dla nas to nieaktualne — przyp. tłum.). GIF-y zajmują ogromną ilość miejsca (zwykle kilka megabajtów!), co, jeśli jesteś deweloperem webowym, jest całkowicie sprzeczne z twoimi pragnieniami! Jak […]

Element o zerowym rozmiarze

Grafy to schematyczne oznaczenia w wielu dziedzinach. Model rzeczywistych obiektów. Wierzchołki to okręgi, a krawędzie to linie grafu (połączenia). Jeśli obok krawędzi znajduje się cyfra, oznacza to odległość między punktami na mapie lub koszt na diagramie Gantta. W elektryce i elektronice wierzchołki to komponenty i moduły, a linie to przewodniki. W hydraulice kotły, bojlery, armatura, grzejniki i […]

Wydanie dystrybucji Kwort 4.3.4

Po ponad roku prac zrealizowano wydanie dystrybucji Linuksa Kwort 4.3.4, opartej na rozwiązaniach projektu CRUX, oferującej minimalistyczne środowisko użytkownika oparte na menedżerze okien Openbox. W odróżnieniu od CRUX dystrybucja ta korzysta z własnego menedżera pakietów kpkg, pozwalającego na instalację binarnych pakietów z repozytoriów rozwijanych przez projekt. Kwort rozwija także własny zestaw aplikacji GUI do konfiguracji (Kwort user manager do zarządzania […]

Aktualizacja GraphicsMagick 1.3.32 z usunięciem luk

Zaprezentowano nową wersję pakietu do przetwarzania i transformacji obrazów GraphicsMagick 1.3.32, w której usunięto 52 potencjalne luki, zidentyfikowane podczas testów fuzzingowych prowadzonych przez projekt OSS-Fuzz. Od lutego 2018 roku przy pomocy OSS-Fuzz zidentyfikowano 343 problemy, z czego 331 zostało już naprawionych w GraphicsMagick (dla pozostałych 12 termin na poprawę nie upłynął jeszcze po 90 dniach). Osobno zaznacza się, […]

Magento 2: import produktów bezpośrednio do bazy danych

W poprzednim artykule opisałem proces importu produktów w Magento 2 w tradycyjny sposób — przez modele i repozytoria. Klasyczny sposób różni się bardzo niską prędkością przetwarzania danych. Na moim laptopie wychodziło to około jednego produktu na sekundę. W tym kontynuacji omawiam alternatywny sposób importu produktów — bezpośrednim zapisem do bazy, omijając standardowe mechanizmy Magento 2 […]

Karding i „czarne skrzynki”: jak dzisiaj hakują bankomaty

Metalowe skrzynki z pieniędzmi stojące na ulicach miasta nie mogą nie przyciągać uwagi miłośników szybkiego zysku. Jeśli wcześniej do opróżniania bankomatów stosowano czysto fizyczne metody, to teraz pojawiają się coraz bardziej finezyjne sztuczki związane z komputerami. Obecnie najbardziej aktualną z nich jest „czarna skrzynka” z jednoplatformowym mikrokomputerem w środku. O tym, jak to […]

Marvin Minsky „The Emotion Machine”: Rozdział 8.1-2 „Twórcze podejście”

8.1 Kreatywne podejście „Choć taka maszyna mogłaby zrobić wiele rzeczy równie dobrze, a być może lepiej niż my, w innym przypadku z pewnością okazałaby się niewystarczająca i okazałoby się, że działa nieświadomie, lecz wyłącznie dzięki ułożeniu swoich organów.” — Kartezjusz. Rozmyślania o metodzie. 1637 r. Przywykliśmy do używania maszyn, które są silniejsze i szybsze od ludzi. […]

Magento 2: import produktów z zewnętrznych źródeł

Magento jest rozwiązaniem e-commerce, czyli bardziej skoncentrowanym na sprzedaży produktów niż na towarzyszącym im rachunkowości magazynowej, logistycznej czy finansowej. Do zadań towarzyszących lepiej nadają się inne aplikacje (na przykład systemy ERP). Dlatego dość często w praktyce korzystania z Magento pojawia się zadanie integracji sklepu z tymi innymi systemami (na przykład z 1C). Generalnie integrację można sprowadzić do replikacji danych według: […]

Szafki, moduły czy bloki – co wybrać do zarządzania zasilaniem w centrum danych?

Współczesne centra danych wymagają starannego podejścia do zasilania. Należy jednocześnie monitorować stan obciążeń i zarządzać podłączeniem sprzętu. Można to zrobić, wykorzystując szafy, moduły lub bloki dystrybucji energii. O tym, jaki typ sprzętu energetycznego najlepiej pasuje do określonych sytuacji, opowiadamy w naszym poście na przykładach rozwiązań Delta. Zasilanie dynamicznie rozwijającego się centrum danych często okazuje się niełatwym zadaniem. […]

Słorm: gąsienica przemieniła się w motyla

Slerm rzeczywiście pozwala wniknąć w temat Kubernetes lub uzupełnić swoją wiedzę. Uczestnicy są zadowoleni. Tych, którzy nie dowiedzieli się niczego nowego lub nie rozwiązali swoich problemów, jest zaledwie kilku. Z opcji pełnego zwrotu kosztów za pierwszy dzień (“Jeśli czujesz, że Slerm nie jest dla Ciebie, zwrócimy pełną cenę biletu”) skorzystała tylko jedna osoba, tłumacząc to tym, że przeceniła swoje możliwości. Następny […]

Czytamy karty katalogowe 2: SPI na STM32; PWM, timery i przerwania na STM8

W pierwszej części próbowałem opowiedzieć hobbystom elektroniki, którzy wyrośli z Arduino, jak i dlaczego powinni czytać karty katalogowe oraz inną dokumentację mikrokontrolerów. Tekst wyszedł duży, więc obiecałem pokazać praktyczne przykłady w osobnym artykule. Cóż, więc do dzieła… Dzisiaj pokażę, jak wykorzystać karty katalogowe do rozwiązania dość prostych, ale potrzebnych w wielu projektach […]

Nadeszły ciemne czasy

Lub o czym należy pamiętać przy projektowaniu ciemnego trybu aplikacji lub strony internetowej 2018 rok pokazał: ciemne tryby są na horyzoncie. Teraz, gdy jesteśmy już w połowie 2019 roku, możemy z pewnością stwierdzić: one są tutaj, i są wszędzie. Przykład starego monitora „zielonym na czarnym” Zacznijmy od tego, że ciemny tryb to wcale nie nowa koncepcja. Jest stosowany […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster