Autor: Yuri Gagarin

Metody kompresji/przechowywania danych multimedialnych w formatach WAVE i JPEG, część 1

Witaj! Moja pierwsza seria artykułów będzie poświęcona badaniu metod kompresji i przechowywania obrazów/dźwięku, takich jak JPEG (obrazy) i WAVE (dźwięk), a także zawierać będzie przykłady programów z użyciem tych formatów (.jpg, .wav) w praktyce. W tej części skupimy się na formacie WAVE. Historia WAVE (Waveform Audio File Format) — format pliku-kontenera do przechowywania nagrań audio […]

Dziedziczenie systemów i procesów legacy lub Pierwsze 90 dni w roli CTO

Znane jest to, że kompetencje CTO są oceniane dopiero po drugim razie pełnienia tej roli. Bo to jedno, przez kilka lat pracować w firmie, ewoluować razem z nią i w tym samym kontekście kulturowym stopniowo przejmować coraz większą odpowiedzialność. A zupełnie inne — od razu objąć stanowisko dyr. technicznego w firmie z bagażem dziedzictwa i mnóstwem problemów, starannie […]

Najprostszy internetowy głośnik radiowy „Kodi” lub ratunek dla „Malinowego” cegły

Główne przesłanki: Mam starą, nieużywaną płytę Raspberry Pi pierwszej generacji; Płyta leży na półce jako martwy ciężar i nie jest używana — płyta to "Cegła"; Czego chciałbym się doczekać: W pewnym momencie (na przykład w zależności od nastroju) płyta przestaje być "Cegłą", a do niej wkładana jest magiczna karta pamięci; Do płyty podłączany jest kabel Ethernet i wtyczka od zwykłego głośnika […]

Vince Zampella z Respawn stanie na czele oddziału DICE w Los Angeles

W przededniu nowego roku współzałożyciel Respawn Entertainment Vince Zampella najwyraźniej otrzymał pewnego rodzaju awans w ramach szerszej struktury studiów wydawcy Electronic Arts. W raporcie Los Angeles Times ogłoszono, że teraz pokieruje oddziałem studia DICE w Los Angeles, znanym z pracy nad serią gier takich jak Battlefield czy Star Wars Battlefront. W przeszłości […]

W Firefoxie 72 pojawi się możliwość usuwania danych telemetrii z serwerów Mozilla

Zgodnie z wymaganiami uchwalonej ustawy CCPA (California Consumer Privacy Act) firma Mozilla wprowadzi w wydaniu Firefox 72, planowanym na 7 stycznia, możliwość inicjowania usunięcia danych związanych z konkretną instancją przeglądarki, które zostały zebrane w trakcie telemetrii z serwerów Mozilla. Ustawa CCPA daje prawo do wiedzy, jakie dokładnie dane osobowe są zbierane oraz kto je […]

Fantastyczna opowieść „Projekt C. Marność nad marnościami” (10 min.)

„Marność nad marnościami! – powiedział Eklezjast. – Marność nad marnościami, wszystko marnością!” Cóż to przynosi człowiekowi z jego wszystkich trudów, którymi trudzi się pod słońcem? Pokolenie odchodzi, a pokolenie przychodzi, ale ziemia trwa na wieki. … Nikt nie pamięta o tych, którzy żyli wcześniej, a ci, którzy przyjdą później, nie będą pamiętani przez tych, którzy będą żyć po nich. Eklezjast 1:2 Powietrze […]

Jak „oszukać” Google i Yandex: czarne i białe SEO-promowanie stron. Siestakow | Ludzie PRO #74

W 74. odcinku Siergiej Pawłowicz rozmawia z Olegiem Szestakowem, założycielem i współwłaścicielem Rush-analytics.ru oraz Rush-agency.ru. Siergiej Pawłowicz (dalej – SP): – Przyjaciele, cześć! Nowy odcinek „Ludzie Pro” w eterze, a dzisiaj rozmawiamy o SEO, o „czarnym” SEO (przyp. red.: dalej – SEO) i jak wyciągnąć z „Google” i „Yandex”, jak to się mówi, nie ściągając spodni. Przyszedł do […]

Szyfrowanie pełnodyskowe Windows Linux zainstalowanych systemów. Zaszyfrowany wielonik.

Zaktualizowane własne podręcznik dotyczący pełnoskalowego szyfrowania w rosyjskim internecie V0.2. Strategia kowbojska: [A] blokowe szyfrowanie systemu Windows 7 zainstalowanego systemu; [B] blokowe szyfrowanie systemu GNU/Linux (Debian) zainstalowanego systemu (w tym /boot); [C] konfiguracja GRUB2, ochrona bootloadera podpisem cyfrowym/uwierzytelnianiem/haszowaniem; [D] czyszczenie – zniszczenie nieszyfrowanych danych; [E] uniwersalne tworzenie kopii zapasowej szyfrowanych systemów operacyjnych; [F] atak cel – […]

Porównanie wydajności HTTP/1.1, HTTP/2 i HTTP/2 + Server Push

Opublikowane zostały wyniki badania wydajności różnych metod wydobywania kolekcji zasobów, korzystając z protokołów HTTP/1.1, HTTP/2 oraz HTTP/2 + Server Push. Badanie oceniło także wpływ na wydajność sposobu dostępu do danych z pamięci podręcznej przeglądarki oraz manipulacji zasobami na poziomie logiki aplikacji (łącząc zasoby w jeden blok JSON). Testowanie wydajności 25 zapytań pokazało […]

Wydanie narzędzia GNU grep 3.4

Została wydana nowa wersja narzędzia do przeszukiwania danych w plikach tekstowych — GNU Grep 3.4. W nowej wersji dodano opcję „—no-ignore-case”, która wyłącza działanie ustawień ignorowania wielkości liter (-i, —ignore-case). Wykluczono nieprawidłowe sekwencje UTF-8 z dopasowań do wzorca „.”. Podczas wykonywania „grep -Fw” rozwiązano problemy z fałszywym dopasowaniem danych w lokalizacjach wielobajtowych różnych od UTF-8. Usunięto problemy […]

Projektowanie płyty testowej dla K1986ВЕ1QI (lotnictwo)

Kilka lat temu poznałem rosyjskie mikrokontrolery firmy Milandr. Był to rok 2013, kiedy inżynierowie żywo dyskutowali o pierwszych wynikach FCP „Rozwój elektronicznej bazy komponentów i radioelektroniki” na lata 2008-2015. Wtedy już wydano kontroler K1986ВЕ9x (rdzeń Cortex-M3) i właśnie pojawił się kontroler 1986ВЕ1Т (rdzeń Cortex-M1). Ten ostatni w plastikowej obudowie LQFP-144 miał […]

Sześć mitów o blockchainie i Bitcoinie, czyli dlaczego to nie jest taka skuteczna technologia

Autor artykułu — Aleksey Malanov, ekspert w dziale rozwoju technologii antywirusowych „Laboratorium Kaspersky'ego”. Wiele razy słyszałem stwierdzenie, że blockchain to coś niesamowitego, że to przełom, że przyszłość należy do niego. Spieszę rozczarować tych, którzy w to uwierzyli. Uściślenie: w tym wpisie porozmawiamy o tej konkretnej implementacji technologii blockchain, która jest używana w kryptowalucie Bitcoin. Istnieją […]

Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS 🔥 Kup niezawodny hosting stron z ochroną DDoS, serwery VPS VDS - ProHoster