Autor: Yuri Gagarin

Blue-Green Deployment w wersji podstawowej

W tym artykule za pomocą bash, ssh, docker i nginx zorganizujemy płynne wdrożenie aplikacji webowej. Blue-green deployment to technika, która pozwala na natychmiastową aktualizację aplikacji bez odrzucania żadnego żądania. Jest jedną ze strategii zero downtime deployment i najlepiej nadaje się do aplikacji z jedną instancją, ale z możliwością uruchomienia obok drugiej, gotowej do działania instancji. […]

Legendarny Windows 95 obchodzi 25. urodziny

Dzień 24 sierpnia 1995 roku zapisał się w historii jako dzień oficjalnej prezentacji legendarnego Windows 95, który sprawił, że systemy operacyjne z graficznym interfejsem użytkownika zyskały popularność, a Microsoft stał się szeroko rozpoznawalny. Po 25 latach spróbujmy zrozumieć, co sprawiło, że „winda” zdobyła serca miliardów użytkowników na całym świecie. Jedną z najważniejszych cech Windows 95 było to, że system operacyjny pozwalał […]

Wsparcie dla VPN WireGuard dodane do rdzenia NetBSD

Programiści projektu NetBSD poinformowali o włączeniu do głównego rdzenia NetBSD sterownika wg implementującego protokół WireGuard. NetBSD stało się trzecią systemem operacyjnym po Linuxie i OpenBSD z zintegrowanym wsparciem dla WireGuard. Oferowane są również towarzyszące komendy do konfiguracji VPN — wg-keygen oraz wgconfig. W domyślnej konfiguracji jądra (GENERIC) sterownik nie jest jeszcze aktywowany i wymaga jawnego wskazania w […]

Wydanie menedżera okien IceWM 1.8

Dostępna jest nowa wersja lekkiego menedżera okien IceWM 1.8. Wśród cech IceWM można wymienić pełne sterowanie za pomocą kombinacji klawiszy, możliwość korzystania z wirtualnych pulpitów, pasków zadań i menu aplikacji. Menedżer okien konfigurowany jest za pomocą stosunkowo prostego pliku konfiguracyjnego, a także możliwe jest użycie motywów graficznych. Dostępne są wbudowane aplety do monitorowania CPU, pamięci i ruchu. Osobno rozwijane są różne zewnętrzne GUI do konfiguracji, realizacji środowiska pracy […]

Podstawa kodu FreeBSD została przetłumaczona na użycie OpenZFS (ZFS na Linuksie)

Implementacja systemu plików ZFS w głównym gałęzi FreeBSD (HEAD) została przetłumaczona na wykorzystanie kodu OpenZFS, rozwijającego bazę kodu „ZFS na Linuksie” jako wzorcowej wersji ZFS. Wiosną wsparcie dla FreeBSD zostało przeniesione do głównego projektu OpenZFS, po czym kontynuowano w nim rozwój wszystkich zmian związanych z FreeBSD, a deweloperzy FreeBSD uzyskali możliwość szybkiego przenoszenia do systemu […]

Firefox 80

Firefox 80 jest dostępny. Można teraz ustawić Firefox jako systemowy przeglądarka plików PDF. Zdecydowanie przyspieszono ładowanie i przetwarzanie listy złośliwych i problematycznych dodatków. Ta nowość zostanie przeniesiona do wydania ESR, ponieważ utrzymywanie dwóch różnych formatów „czarnej listy” jest kosztowne, a wprowadzenie zmiany w wydaniu 78 (na podstawie którego powstaje obecna gałąź ESR) deweloperzy nie zdążyli z powodu niedawno odkrytej […]

Konsolki przenośne Nintendo: od Game & Watch do Nintendo Switch

Od ponad 40 lat Nintendo aktywnie eksperymentuje w dziedzinie mobilnego gamingu, próbując różnych koncepcji i wprowadzając nowe trendy, które następnie są podchwytywane przez innych producentów konsol do gier. W tym czasie firma stworzyła wiele przenośnych systemów gier, wśród których praktycznie nie było otwarcie nieudanych. Kwintesencją wieloletnich poszukiwań Nintendo miała być Nintendo Switch, ale coś […]

Rozszerzenie możliwości Spark za pomocą MLflow

Cześć, Habr! Jak już pisaliśmy, w tym miesiącu OTUS uruchamia dwa kursy z zakresu uczenia maszynowego: podstawowy i zaawansowany. W związku z tym kontynuujemy dzielenie się przydatnymi materiałami. Celem tego artykułu jest opowiedzenie o naszym pierwszym doświadczeniu w używaniu MLflow. Rozpoczniemy przegląd MLflow od jego serwera śledzącego i udokumentujemy wszystkie iteracje badania. Następnie podzielimy się […]

InterSystems IRIS – uniwersalna platforma AI/ML w czasie rzeczywistym

Autor: Siergiej Łukjanczyk, inżynier konsultant InterSystems. Wyzwania związane z obliczeniami AI/ML w czasie rzeczywistym. Zacznijmy od przykładów z doświadczenia praktyki Data Science firmy InterSystems: "Obciążony" portal klienta jest podłączony do internetowego systemu rekomendacji. Przeprowadzenia restrukturyzacji promocji w skali sieci detalicznej (na przykład zamiast "płaskiej" serii promocji zastosowana zostanie matryca "segment-taktyka"). Co dzieje się z mechanizmami rekomendacyjnymi? Co dzieje się z dostarczaniem i aktualizowaniem danych […]

Jądro Linux ma 29 lat

25 sierpnia 1991 roku, po pięciu miesiącach prac, 21-letni student Linus Torvalds ogłosił na konferencji telewizyjnej comp.os.minix stworzenie działającego prototypu nowego systemu operacyjnego Linux, dla którego zaznaczono zakończenie portowania bash 1.08 oraz gcc 1.40. Pierwsze publiczne wydanie jądra Linux zostało zaprezentowane 17 września. Jądro 0.0.1 miało rozmiar 62 KB w wersji skompresowanej i zawierało […]

Wydanie dystrybucji Armbian 20.08

Przedstawiono wydanie dystrybucji Linux Armbian 20.08, oferującego kompaktowe środowisko systemowe dla różnych komputerów jednopłytkowych opartych na procesorach ARM, w tym różne modele Odroid, Orange Pi, Banana Pi, pine64, Nanopi i Cubieboard z procesorami Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip i Samsung Exynos. Do tworzenia kompozycji używane są bazy pakietów Ubuntu 18.04 i Debian 10, […]

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