Autor: Yuri Gagarin

Eksperymenty WSL. Część 1

Cześć, Habra! W październiku OTUS uruchamia nowy kurs „Bezpieczeństwo Linux”. Z okazji rozpoczęcia kursu dzielimy się artykułem napisanym przez jednego z naszych wykładowców — Aleksandra Kolesnikowa. W 2016 roku firma Microsoft zaprezentowała społeczności IT nową technologię WSL (Windows Subsystem for Linux), która miała na celu połączenie wcześniej nieprzyjaznych konkurentów, którzy walczyli o popularność […]

W jądrze Linux usunięto wsparcie dla przewijania tekstu z konsoli tekstowej

Z jądra systemu Linux usunięto kod odpowiedzialny za możliwość przewijania tekstu wstecz (CONFIG_VGACON_SOFT_SCROLLBACK). Kod usunięto z powodu błędów, które nie były naprawiane z braku osoby odpowiedzialnej za rozwój vgacon. Latem w vgacon zidentyfikowano i naprawiono lukę (CVE-2020-14331), która mogła prowadzić do przepełnienia bufora z powodu braku odpowiednich kontroli dostępnej pamięci […]

Wydanie Magma 1.2.0, platformy do szybkiego wdrażania sieci LTE

Dostępna jest wersja platformy Magma 1.2.0, przeznaczona do szybkiego wdrażania komponentów dla sieci komórkowych 2G, 3G, 4G i 5G. Platforma została pierwotnie opracowana przez firmę Facebook w ramach inicjatywy mającej na celu zapewnienie globalnej dostępności sieci, ale później przekształcono ją w oddzielny projekt, przejęty przez niezależną fundację non-profit OpenStack Foundation. Kod jest napisany w językach C, C++, Go […]

Od małego portalu wiki do hostingu

Tło Kiedyś próbowałem stworzyć artykuł na kilku projektach wiki, ale zostały one usunięte, ponieważ nie miały wartości encyklopedycznej. Wydaje się, że jeśli piszesz o czymś nowym i nieznanym, jest to traktowane jako reklama. Po pewnym czasie mój artykuł został usunięty. Najpierw byłem zrozpaczony, ale w dyskusji zostałem zaproszony do innego, małego […]

Środowisko informacyjne oparte na zasadach Open Data

Proponowane środowisko informacyjne jest rodzajem zdecentralizowanej sieci społecznej. W przeciwieństwie do wielu istniejących rozwiązań — to środowisko ma szereg użytecznych cech oprócz decentralizacji i zostało oparte na wystarczająco prostych i standardowych rozwiązaniach technicznych (email, json, pliki tekstowe i trochę blockchaina). Dzięki temu każdy, kto ma podstawową wiedzę programistyczną, może tworzyć swoje usługi dla tego […]

Firma Cisco wydała bezpłatny pakiet antywirusowy ClamAV 0.103

Firma Cisco zaprezentowała nową ważną wersję wolnego pakietu antywirusowego ClamAV 0.103.0. Przypomnijmy, że projekt przeszedł w ręce Cisco w 2013 roku po zakupie firmy Sourcefire, która rozwijała ClamAV i Snort. Kod projektu jest rozpowszechniany na licencji GPLv2. Kluczowe ulepszenia: W clamd wprowadzono wsparcie dla ponownego ładowania bazy sygnatur w osobnym wątku bez blokowania skanowania. Ponowne ładowanie bazy w osobnym wątku […]

Deepin 20

Nie dalej jak wczoraj cicho i niezauważenie zadebiutowała nowa wersja dystrybucji Deepin, opracowanej na bazie Debiana i wykorzystującej to samo środowisko DE. Ta wersja opiera się na bazie kodu Debiana 10.5. Z istotnych zmian: Zaprezentowano nowy projekt środowiska, w tym nowe ikony, płynne animacje, zaokrąglone rogi oraz ekran przeglądu zadań. Wprowadzono nowy projekt instalatora. Dostępna jest również możliwość zainstalowania […]

Jak uzyskać dostęp do zasobów Kubernetes Pod

Nagroda od Tohad Na początku pracy z Kubernetes często zapomina się o konfiguracji zasobów kontenerów. Na tym etapie wystarczy upewnić się, że obraz Docker działa i można go wdrożyć w klastrze Kubernetes. Ale później aplikację należy wdrożyć w klastrze produkcyjnym obok innych aplikacji. W tym celu należy przydzielić zasoby dla kontenera i upewnić się, że są wystarczające […]

Metoda prób i błędów, czyli jak dobrać konfigurację bazy danych za pomocą benchmarków i algorytmu optymalizacji

Witam. Postanowiłem podzielić się moim odkryciem — owocem refleksji, prób i błędów. W gruncie rzeczy: to żadne odkrycie, oczywiście — wszystko to powinno być dobrze znane tym, którzy zajmują się praktycznym przetwarzaniem danych i optymalizacją jakichkolwiek systemów, niekoniecznie baz danych. I: tak, wiedzą, piszą ciekawe artykuły o swoich badaniach, przykład (UPD.: w komentarzach […]

Wydanie zestawu narzędzi budowlanych Qbs 1.17

Przedstawiono wydanie zestawu narzędzi budowlanych Qbs 1.17. To czwarte wydanie po odejściu firmy Qt Company od rozwoju projektu, przygotowane przez społeczność zainteresowaną kontynuacją rozwoju Qbs. Do budowy Qbs wymagany jest Qt, chociaż sam Qbs jest zaprojektowany do organizacji budowy wszelkich projektów. Qbs używa uproszczonej wersji języka QML do definiowania scenariuszy budowy projektu, co pozwala […]

Terminale rozpoznawania twarzy w systemach kontroli dostępu

Rozpoznawanie twarzy w systemach kontroli dostępu odpowiada rosnącemu zapotrzebowaniu na bezkontaktowe rozwiązania w zakresie identyfikacji. Dziś ten sposób biometrycznej identyfikacji jest światowym trendem: średni roczny wzrost rynku systemów opartych na rozpoznawaniu twarzy szacowany jest przez analityków na poziomie 20%. Zgodnie z prognozami, w 2023 roku ta liczba wzrośnie do 4 miliardów USD. Integracja terminali z systemem kontroli dostępu Rozpoznawanie […]

Interakcja z Check Point SandBlast przez API

Ten artykuł będzie przydatny dla tych, którzy znają technologie Check Point w zakresie emulacji plików (Threat Emulation) oraz proaktywnego oczyszczania plików (Threat Extraction) i chcą zrobić krok w stronę automatyzacji tych zadań. Check Point oferuje API Threat Prevention, które działa zarówno w chmurze, jak i na lokalnych urządzeniach, a funkcjonalnie jest tożsame z weryfikacją plików […]

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