Autor: Yuri Gagarin

Funkwhale 1.0

Projekt Funkwhale wydał swoją pierwszą stabilną wersję. W ramach inicjatywy rozwijany jest wolny serwer, napisany w języku Python z wykorzystaniem frameworka Django, do hostowania muzyki i podcastów, których odtwarzanie dostępne jest za pomocą interfejsu internetowego, klientów z obsługą Subsonic API lub rodzimego Funkwhale API, oraz z innych instancji Funkwhale, korzystając z protokołu federacyjnej sieci ActivityPub. Interakcja użytkownika z dźwiękiem odbywa się […]

Town Crier vs DECO: który oracle wybrać w blockchainie?

Jak dotąd tylko leniwy nie pisał o technologii blockchain, kryptowalutach i jak bardzo jest to wspaniałe. Jednak w tym artykule nie będzie wychwalania tej technologii, mowa będzie o jej wadach i sposobach ich eliminacji. Podczas pracy nad jednym z projektów w firmie Altirix Systems, pojawiło się zadanie zabezpieczonego, odpornego na cenzurę potwierdzenia danych z zewnętrznego dla blockchain […]

Wydanie dystrybucji Zorin OS 15.3

Został zaprezentowany wydanie dystrybucji Linux Zorin OS 15.3, opartej na pakietach Ubuntu 18.04.5. Docelową grupą użytkowników dystrybucji są początkujący użytkownicy, przyzwyczajeni do korzystania z systemu Windows. Do zarządzania wyglądem dystrybucja oferuje specjalny konfigurator, który pozwala nadać pulpitowi wygląd charakterystyczny dla różnych wersji Windows, a do jej składu włączono zestaw programów zbliżonych do tych, do których przyzwyczajeni są użytkownicy Windows. Rozmiar obrazu ISO do pobrania […]

Podcast z uczestnikiem projektów OpenZFS i ZFS na Linuksie

W 122. odcinku podcastu SDCast (mp3, 71 MB, ogg, 52 MB) odbył się wywiad z Giorgijem Melikovem, uczestnikiem projektów OpenZFS i ZFS na Linuksie. W podcaście omawiana jest struktura systemu plików ZFS, jego cechy oraz różnice w porównaniu z innymi systemami plików, z jakich komponentów się składa i jak działa. Źródło: opennet.ru

Stabilne wydanie Portage 3.0

Zinstalowano wydanie 3.0 menedżera pakietów Portage w dystrybucji Gentoo. W nowościach: Usunięto wsparcie dla Pythona 2.7. Teraz obsługiwana jest tylko wersja 3.2 i wyższe. Znacząco przyspieszone obliczenia dzięki optymalizacjom i zastosowaniu pamięci podręcznej do wyników funkcji catpkgsplit i use_reduce. Informuje się o około 50-60% zyskach podczas budowania „świata”. Źródło: linux.org.ru

Zdalne blokady z użyciem Redis

Cześć, Habr! Dziś proponujemy twój uwadze tłumaczenie skomplikowanego artykułu na temat implementacji zdalnych blokad za pomocą Redis i zachęcamy do rozmowy na temat perspektywiczności Redis. Analiza rozważanego algorytmu Redlock autorstwa Martina Kleppmana, autora książki „Aplikacje o wysokiej wydajności”, zamieszczona jest tutaj. Zdalne blokady to bardzo przydatny prymityw, stosowany w wielu środowiskach, gdzie różne procesy muszą pracować nad współdzielonymi zasobami […]

Polityki przechowywania Veeam B&R — rozwiązujemy problemy z kopią zapasową razem z pomocą techniczną

Witam czytelników naszego bloga! Częściowo już się znamy – moje anglojęzyczne posty były tutaj publikowane w przekładzie mojej drogiej koleżanki polarowl. Tym razem postanowiłem zwrócić się bezpośrednio do polskojęzycznej publiczności. Na swój debiut chciałem znaleźć temat interesujący jak najszerszą publiczność i wymagający szczegółowego omówienia. Daniel Defoe twierdził, że każdego człowieka czekają śmierć i podatki. […]

Tworzymy bota Telegram w języku R (część 3): Jak dodać wsparcie dla klawiatury do bota

To trzeci artykuł z serii „Pisanie bota telegramowego w języku R”. W poprzednich publikacjach nauczyliśmy się tworzyć bota telegramowego, wysyłać przez niego wiadomości, dodaliśmy komendy i filtry dla wiadomości. Dlatego przed przystąpieniem do lektury tego artykułu gorąco polecam zapoznanie się z wcześniejszymi, ponieważ tutaj nie będę zatrzymywać się na wcześniej opisanych podstawach […]

Data centrum SafeDC na jeden dzień otworzyło swoje drzwi dla klientów

W przeddzień Dnia Wiedzy, NII SOKB zorganizował w swoim centrum danych SafeDC Dzień Otwarty dla klientów, którzy na własne oczy mogli zobaczyć to, o czym opowiemy dalej. Centrum danych SafeDC znajduje się w Moskwie przy ul. Naukowej, na podziemnym piętrze centrum biznesowego na głębokości dziesięciu metrów. Całkowita powierzchnia centrum danych wynosi 450 m², a pojemność - 60 szaf. Zasilanie jest zorganizowane […]

Wydanie mobilnej platformy Android 11

Firma Google opublikowała wydanie otwartej platformy mobilnej Android 11. Powiązane z nowym wydaniem kody źródłowe są umieszczone w repozytorium Git projektu (gałąź android-11.0.0_r1). Aktualizacje oprogramowania układowego zostały przygotowane dla urządzeń serii Pixel, a także dla smartfonów produkcji OnePlus, Xiaomi, OPPO i Realme. Zostały także utworzone uniwersalne obrazy systemowe GSI (Generic System Images), odpowiednie dla różnych urządzeń opartych na architekturze ARM64 i […]

Efemeryczne woluminy z monitorowaniem pojemności przechowywania: EmptyDir na sterydach

Niektórym aplikacjom również potrzebna jest przestrzeń do przechowywania danych, ale spokojnie odnoszą się do tego, że dane nie będą zachowane po restarcie. Na przykład usługi do buforowania są ograniczone pamięcią operacyjną, ale mogą także przenosić dane, które rzadko są używane, do magazynu działającego wolniej niż pamięć operacyjna, z minimalnym wpływem na ogólną wydajność. Inne aplikacje muszą wiedzieć, że w […]

Monitoring mikroserwisów Flask z użyciem Prometheus

Kilka linijek kodu i Twoja aplikacja generuje metryki, wow! Aby zrozumieć, jak działa prometheus_flask_exporter, wystarczy minimalny przykład: from flask import Flask from prometheus_flask_exporter import PrometheusMetrics app = Flask(__name__) metrics = PrometheusMetrics(app) @app.route(‘/’) def main(): return ‘OK’ To wszystko, co potrzebujesz, aby zacząć! Dodając import i linię do inicjalizacji PrometheusMetrics, otrzymasz metryki […]

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