Autor: Yuri Gagarin

Junos PyEZ na przykładzie zadania dotyczącego wyszukiwania wolnych podsieci ipv4

Artykuł o pracy z Junos PyEZ — „Python microframework, który umożliwia zarządzanie i automatyzację urządzeń działających na Junos OS” automatyzacja i zarządzanie, wszystko to, co lubimy. Pisanie skryptu opisanego w tym artykule miało na celu kilka rzeczy — naukę Pythona oraz automatyzację zadań związanych z zbieraniem informacji lub zmianą konfiguracji na urządzeniach działających na Junos OS. Wybór […]

Jak przetrwać w świecie SQL w XXI wieku: chmury, Kubernetes i PostgreSQL multimaster.

Cześć, użytkownicy Habra. Dzisiaj rozpoczną się zajęcia w pierwszej grupie kursu „PostgreSQL”. W związku z tym chcemy opowiedzieć wam o tym, jak przebiegał otwarty webinar na ten temat. W kolejnym otwartym lekcji rozmawialiśmy o wyzwaniach, przed którymi stoją bazy danych SQL w erze chmur i Kubernetes. Przy okazji omówiliśmy, jak bazy danych SQL przystosowują się i mutują pod wpływem […]

Całkowicie wolna dystrybucja Linuxa Hyperbola przekształca się w fork OpenBSD

Projekt Hyperbola, znajdujący się w liście całkowicie wolnych dystrybucji udostępnianej przez Fundację Oprogramowania Otwartyego, ogłosił plan przejścia na korzystanie z jądra i narzędzi użytkowych z OpenBSD poprzez portowanie niektórych komponentów z innych systemów BSD. Nowa dystrybucja planowana jest do dystrybucji pod nazwą HyperbolaBSD. HyperbolaBSD ma być rozwijana jako pełny fork OpenBSD, który będzie wzbogacany nowym kodem udostępnionym na licencjach GPLv3 i LGPLv3. Rozwój […]

Luka w SQLite umożliwiająca zdalny atak na Chrome przez WebSQL

Badacze bezpieczeństwa z chińskiej firmy Tencent zaprezentowali nową wersję luki Magellan (CVE-2019-13734), która pozwala na wykonywanie kodu podczas przetwarzania specyficznie skonstruowanych zapytań SQL w systemie zarządzania bazą danych SQLite. Podobna luka została opublikowana przez tych samych badaczy rok temu. Luka jest szczególnie istotna, ponieważ umożliwia zdalny atak na przeglądarkę Chrome i uzyskanie kontroli nad systemem użytkownika po otwarciu złośliwych stron internetowych. […]

Wydanie lekkiej dystrybucji antiX 19.1

Opublikowano wersję lekkiej dystrybucji Live AntiX 19.1, opartej na pakietach Debiana i przeznaczonej do instalacji na przestarzałym sprzęcie. Wydanie bazuje na pakietach Debiana 10 (Buster), ale jest dostarczane bez menedżera systemu systemd oraz z eudev zamiast udev. Domyślne środowisko użytkownika tworzy menedżer okien IceWM, ale do wyboru dostępne są również fluxbox, jwm i […]

O pewnej cioci

Na końcu, jak zwykle, znajduje się krótkie podsumowanie. Pamiętacie historię o pewnym chłopaku? Ostatnio wpadł w odwiedziny i opowiedział jedną zabawną historię. Myślę, że będzie wam to interesować. Chodzi nie tyle o samą historię, ile o to, że takie rzeczy się zdarzają. Zastanowiłem się nad swoim osobistym doświadczeniem i od razu zauważyłem kilka takich Ciotek. W połowie lat zerowych […]

Historia systemu nazw domen: pierwsze serwery DNS

Ostatnim razem zaczęliśmy opowiadać historię DNS — przypomnieliśmy, od czego rozpoczął się projekt i jakie problemy miał rozwiązać w sieci ARPANET. Dziś porozmawiamy o pierwszym serwerze DNS BIND. Zdjęcie — John Markos O’Neill — CC BY-SA Pierwsze serwery DNS Po tym, jak w 1983 roku Paul Mockapetris i Jon Postel zaproponowali koncepcję domen […]

Jak tworzyć projekty w Jenkinsie, gdy potrzebne są różne środowiska

Na Habrze jest wiele artykułów o Jenkinsie, ale niewiele gdzie opisano przykład pracy Jenkins i agentów Docker. Wszystkie popularne narzędzia do budowy projektów, takie jak Drone.io, Bitbucket Pipeline, GitLab, GitHub actions i inne, mogą kompilować wszystko w kontenerach. Ale co z Jenkisem? Dziś istnieje rozwiązanie tej kwestii: Jenkins 2 doskonale radzi sobie z agentami Docker. W artykule […]

Wprowadzenie do architektury bezpieczeństwa 5G: NFV, klucze i 2 metody uwierzytelniania

Oczywiście, podejmowanie się opracowania nowego standardu komunikacji bez rozważenia mechanizmów zapewnienia bezpieczeństwa to niezwykle wątpliwa i nieprzydatna sprawa. Architektura bezpieczeństwa 5G to zbiór mechanizmów i procedur bezpieczeństwa wdrożonych w sieciach piątej generacji, obejmujących wszystkie komponenty sieci, począwszy od rdzenia, a skończywszy na interfejsach radiowych. Sieci piątej generacji są w istocie ewolucją sieci czwartej generacji […]

W Windows 10 odkryto błąd, który istniał już w Windows XP

W najnowszej wersji systemu Windows 10 o numerze 1909 odkryto problem, który sięga czasów Windows XP. Chodzi o to, że menu kontekstowe niektórych programów, takich jak komunikator Pidgin, było częściowo zasłaniane przez pasek zadań. W efekcie niektóre opcje stają się niedostępne. Zgłoszono, że problem został rozwiązany w aktualizacji Windows 10 z kwietnia 2018 roku, jednak w bieżącej wersji Windows 10 […]

Wydanie analizatora sieciowego Wireshark 3.2

Została wydana nowa stabilna wersja analizatora sieci Wireshark 3.2. Przypomnijmy, że projekt powstał pierwotnie pod nazwą Ethereal, jednak w 2006 roku, z powodu konfliktu z właścicielem znaku towarowego Ethereal, deweloperzy zmuszeni byli zmienić nazwę projektu na Wireshark. Kluczowe nowości Wireshark 3.2.0: Dla HTTP/2 wprowadzono wsparcie dla trybu strumieniowego odbudowy pakietów (reassembly). Dodano wsparcie dla importu profili z archiwów zip […]

O pewnym chłopaku

To prawdziwa historia, widziałem ją na własne oczy. Przez kilka lat pewien chłopak, jak wielu z was, pracował jako programista. Na wszelki wypadek napiszę tak: „programista”. Ponieważ był specjalistą 1C, pracował w firmie produkcyjnej. Wcześniej próbował różnych specjalności – 4 lata w firmie franczyzowej jako programista, kierownik projektów, był w stanie zamknąć 200 godzin, jednocześnie otrzymując prowizję […]

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