Kategoria: Blog

NixOS 19.03

Została wydana nowa wersja dystrybucji NixOS. Cechami NixOS są „funkcjonalnie czysty” menedżer pakietów Nix oraz własny system jednolitej konfiguracji. Niektóre zmiany: Domyślnym interpretatorem Pythona 3 jest teraz CPython 3.7; dodano środowisko graficzne Pantheon, rozwijane przez twórców elementary OS; moduł Kubernetes przeszedł poważny refaktoryzację; dodano 35 nowych modułów; zakończono wsparcie dla nodejs w wersji 6; kompozytor Wayland […]

Model mandatu podziału praw w FreeBSD

Wprowadzenie Aby zapewnić dodatkowy poziom bezpieczeństwa serwera, można zastosować model mandatu rozdziału dostępu. W tym artykule opisano, jak uruchamiać Apache w więzieniu z dostępem tylko do tych komponentów, do których niezbędny jest dostęp, aby Apache i PHP działały poprawnie. Na tej zasadzie można ograniczać nie tylko Apache, ale także dowolny inny stos.

Zhabogram 0.8 — Transport z Telegramu do Jabbera

Zhabogram — transport (most, brama) z sieci Jabber (XMPP) do sieci Telegram, napisany w Ruby. Następca tg4xmpp. Zależności: Ruby >= 1.9 ruby-sqlite3 >= 1.3 xmpp4r == 0.5.6 tdlib-ruby == 2.0 i skompilowana tdlib == 1.3 Możliwości: Autoryzacja w Telegramie, w tym z dwuetapową autoryzacją (hasłem) Synchronizacja listy czatów z rosterem Synchronizacja statusów kontaktów z rosterem

Buildroot — część 1. Wprowadzenie, budowanie minimalnego systemu, konfiguracja przez menu

Wprowadzenie W tej serii artykułów chciałbym omówić system budowy dystrybucji buildroot i podzielić się doświadczeniem w jego dostosowywaniu. Będzie tu praktyczne doświadczenie tworzenia małego systemu operacyjnego z interfejsem graficznym i minimalną funkcjonalnością. Przede wszystkim, nie należy mylić systemu budowy z dystrybucją. Buildroot może zbudować system z zestawu pakietów, które mu zaoferowano. Buildroot opiera się na plikach make i dlatego […]

Sowiecka estetyka techniczna i technologie

Cześć, dzisiaj podziwiałem niektóre artefakty epoki sowieckiej i postanowiłem podzielić się nimi z społeczeństwem. Post nie będzie zawierał analizy technicznej ani historycznej, tylko zdjęcia dla ciekawych oraz moje notatki. Dlatego publikuję w „czwartym dziale”. (Uwaga, zdjęcia mają łącznie około 40 MB!) Wtyczka elektryczna Z legendy pochodzi z „Burana” — „Bury”. Zwróć uwagę, że przewód jest zalany brązowym kompozytem, widać […]

Wersja rozwojowa Flatpak 1.3.2

Programista z RedHat poinformował, że ukazała się nowa wersja Flatpak 1.3.2 przeznaczona dla programistów. Flatpak to narzędzie do wdrażania, zarządzania pakietami i wirtualizacji dla systemu Linux. Wersja 1.3.2 zawiera duże zmiany i opiera się na niestabilnej gałęzi 1.3. Warto zauważyć, że od wersji Flatpak 1.3.2 system plików FUSE będzie polegał na tym, że użytkownik wykonuje zapis bezpośrednio w […]

Opublikowano końcową wersję narzędzi do budowy Qbs

Firma Qt Company opublikowała narzędzie do budowy Qbs 1.13 (Qt Build Suite). To ostatnie wydanie Qbs, opracowane przez firmę Qt Company. Przypominamy, że wcześniej podjęto decyzję o zakończeniu rozwoju Qbs. Qbs rozwijał się jako zamiennik qmake, ale ostatecznie postanowiono używać CMake jako głównego systemu budowy dla Qt w dłuższym okresie. Wkrótce […]

Monitoring martwy? — Niech żyje monitoring

Nasza firma od 2008 roku zajmuje się głównie zarządzaniem infrastrukturą i całodobową pomocą techniczną dla projektów internetowych: mamy ponad 400 klientów, co stanowi około 15% e-commerce w Rosji. W związku z tym w zakresie wsparcia istnieje bardzo różnorodna architektura. Jeśli coś pada, musimy to naprawić w ciągu 15 minut. Aby zrozumieć, że wystąpiła awaria, należy monitorować projekt i reagować na incydenty. […]

Wydanie dystrybucji Ubuntu 19.04

Wydanie dystrybucji Ubuntu 19.04 „Disco Dingo” jest dostępne. Gotowe obrazy testowe zostały stworzone dla Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubuntu oraz UbuntuKylin (edycja dla Chin). Główne nowości: pulpit zaktualizowany do GNOME 3.32 z przeprojektowanym stylem elementów interfejsu, pulpitu i ikon, zakończeniem wsparcia dla globalnego menu oraz eksperymentalną obsługą skalowania ułamkowego. […]

Architektura rozkładowania ruchu w Yandex.Cloud

Cześć, jestem Siergiej Jelancew, rozwijam sieciowego load balancera w Yandex.Cloud. Wcześniej kierowałem rozwojem L7 load balancera portalu Yandex — koledzy żartują, że cokolwiek bym nie robił, to zawsze wychodzi load balancer. Opowiem czytelnikom Habra, jak należy zarządzać obciążeniem w chmurze, jak widzimy idealne narzędzie do osiągnięcia tego celu i jak zmierzamy do stworzenia tego narzędzia. Dla […]

Strach i nienawiść DevSecOps

Mieliśmy 2 analizatory kodu, 4 narzędzia do dynamicznego testowania, własne wynalazki i 250 skryptów. To nie jest tak, że wszystko to było potrzebne w obecnym procesie, ale skoro zaczęliśmy wdrażać DevSecOps, to musimy iść do końca. Źródło. Autorzy postaci: Justin Roiland i Dan Harmon. Czym jest SecDevOps? A DevSecOps? Jakie są różnice? Bezpieczeństwo aplikacji — o czym to jest? Dlaczego klasyczne podejście przestało działać? Na te wszystkie pytania odpowiada Yuri Szabalin […]

Bezpłatne programy antywirusowe i zapory sieciowe (UTM, NGFW) od Sophos

Chciałbym opowiedzieć o darmowych produktach firmy Sophos, które można wykorzystać zarówno w domu, jak i w firmie (szczegóły poniżej). Wykorzystanie rozwiązań TOP Gartnera i NSS Labs pozwoli znacząco zwiększyć personalny poziom bezpieczeństwa. W skład darmowych rozwiązań wchodzą: Sophos UTM, XG Firewall (NGFW), oprogramowania antywirusowe (Sophos Home z filtracją stron internetowych dla Win/MAC; dla Linux, Android) oraz narzędzia do usuwania […]

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