Kategoria: Blog

Książka „BPF do monitorowania Linuxa”

Cześć, Habr użytkownicy! Wirtualna maszyna BPF to jeden z najważniejszych komponentów jądra Linux. Jej umiejętne użycie pozwoli inżynierom systemowym znajdować błędy i rozwiązywać nawet najtrudniejsze problemy. Nauczysz się tworzyć programy monitorujące i modyfikujące zachowanie jądra, będziesz mógł bezpiecznie wprowadzać kod do obserwacji zdarzeń w jądrze i wiele więcej. David Calavera i Lorenzo Fontana pomogą Ci odkryć […]

Jak rozwiązywać problemy z rodzimym VPN IPsec. Część 1

Scenariusz: Odpoczynek. Piję kawę. Student skonfigurował połączenie VPN między dwoma punktami i zniknął. Sprawdzam: tunel rzeczywiście istnieje, ale w tunelu nie ma ruchu. Student nie odpowiada na telefony. Wstawiam czajnik i zanurzam się w troubleshootingu C-Terra Gateway. Dzielę się swoim doświadczeniem i metodologią. Dane źródłowe: Dwie terytorialnie oddzielone lokalizacje połączone tunelem GRE. GRE trzeba zaszyfrować: Sprawdzam działanie GRE […]

Przegląd komputerów z procesorem Elbrus. Komponenty i testy.

Vloger Dmitrij Baczyło, specjalizujący się w tematyce komputerowej, wydał przegląd dwóch różnych komputerów zbudowanych na procesorach Elbrus. Jeden - oparty na Elbrus 1C+, drugi - Elbrus 8C. W filmach można zobaczyć ich wnętrzności, podziwiać nie tylko rosyjskie procesory, ale także rodzime SSD, płytę główną i inne. Testy wydajności przeprowadzone przez niego pokazały takie wyniki: Benchmark […]

W kierunku baz danych bezserwerowych — jak i dlaczego

Cześć wszystkim! Nazywam się Głow Nikolaj. Wcześniej pracowałem w Avito i przez sześć lat kierowałem platformą danych, czyli zajmowałem się wszystkimi bazami: analitycznymi (Vertica, ClickHouse), strumieniowymi i OLTP (Redis, Tarantool, VoltDB, MongoDB, PostgreSQL). W tym czasie zapoznałem się z wieloma bazami danych — najróżniejszymi i niezwykłymi, oraz z nietypowymi przypadkami ich użycia. Teraz […]

Pisanie bota telegramowego w języku R (część 1): Tworzenie bota i wysyłanie za jego pomocą wiadomości na telegram

Liczba użytkowników Telegrama rośnie w geometrzycznej progresji, co jest wspierane przez wygodę komunikatora, dostępność kanałów, czatów oraz oczywiście możliwości tworzenia botów. Boty mogą być wykorzystywane w różnych celach, od automatyzacji komunikacji z klientami po zarządzanie własnymi zadaniami. W zasadzie poprzez bota można wykonywać wszelkie operacje w Telegramie: wysyłać lub żądać danych, uruchamiać zadania na serwerze […]

Wydanie DBMS SQLite 3.33

Opublikowano wydanie SQLite 3.33.0, lekkiej bazydanych, dostępnej jako biblioteka do załączenia. Kod SQLite jest udostępniany jako własność publiczna (public domain), tzn. może być używany bez ograniczeń i bezpłatnie do wszelkich celów. Finansowe wsparcie dla twórców SQLite zapewnia specjalnie powołany konsorcjum, w którego skład wchodzą takie firmy jak Adobe, Oracle, Mozilla, Bentley i Bloomberg. Główne zmiany: Zrealizowano wyrażenie UPDATE FROM […]

Wydanie Wine 5.15 i DXVK 1.7.1

Odbyła się eksperymentalna wersja otwartej implementacji WinAPI — Wine 5.15. Od momentu wydania wersji 5.14 zamknięto 27 raportów o błędach i wprowadzono 273 zmiany. Najważniejsze zmiany: Dodano wstępną implementację bibliotek dźwiękowych XACT Engine (Cross-platform Audio Creation Tool, xactengine3_*.dll), w tym interfejsy programowania IXACT3Engine, IXACT3SoundBank, IXACT3Cue, IXACT3WaveBank i IXACT3Wave; Rozpoczęto tworzenie biblioteki matematycznej w MSVCRT, realizowanej […]

Pełnoprawny Kubernetes od podstaw na Raspberry Pi

Niedawno znana firma ogłosiła, że przenosi swoją linię laptopów na architekturę ARM. Słysząc tę wiadomość, przypomniałem sobie: przeglądając kolejny raz ceny EC2 w AWS, zwróciłem uwagę na Gravitony z bardzo atrakcyjną ceną. Podwójny sens, oczywiście, tkwił w tym, że to ARM. Wtedy nawet nie przyszło mi do głowy, że ARM to […]

Energia wiatru i słońca wypiera węgiel, ale nie tak szybko, jak bym chciał.

Według danych analitycznego centrum Ember, od 2015 roku udział energii słonecznej i wiatrowej w światowej energetyce wzrósł dwukrotnie. Obecnie stanowi około 10% całkowitej produkcji energii, zbliżając się do poziomu elektrowni jądrowych. Alternatywne źródła energii stopniowo wypierają węgiel, którego produkcja w pierwszej połowie 2020 roku spadła o rekordowe 8,3% w porównaniu […]

Urządzenie Pocket P.C. zostało przeniesione do kategorii otwartego oprogramowania sprzętowego

Firma Source Parts ogłosiła otwarcie prac związanych z urządzeniem Pocket Popcorn Computer (Pocket P.C.). Po wprowadzeniu urządzenia do sprzedaży na licencji Creative Commons Attribution-ShareAlike 3.0 zostaną opublikowane pliki z projektami płytek drukowanych w formacie PCB, schematy, modele do druku 3D i instrukcje montażu. Opublikowane informacje umożliwią zewnętrznym producentom wykorzystanie Pocket P.C. jako prototypu do opracowywania […]

Wydanie Mcron 1.2, implementacja cron projektu GNU

Po dwóch latach rozwoju opublikowano wydanie projektu GNU Mcron 1.2, w ramach którego rozwijana jest implementacja systemu cron napisana w języku Guile. W nowym wydaniu przeprowadzono dużą czyszczenie kodu — cały kod w języku C został przepisany, a projekt teraz zawiera tylko źródła w języku Guile. Mcron jest w 100% zgodny z Vixie cron i może działać […]

Ukryte łamanie haseł z użyciem Smbexec

Regularnie piszemy o tym, jak hakerzy często polegają na metodach łamania bez złośliwego kodu, aby uniknąć wykrycia. Dosłownie „przeżywają na ochłapach”, korzystając ze standardowych narzędzi Windows, tym samym omijając oprogramowanie antywirusowe i inne narzędzia służące do wykrywania złośliwej aktywności. Jako obrońcy, musimy teraz radzić sobie z przykrymi konsekwencjami takich przebiegłych technik łamania: dobrze umiejscowiony […]

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