Autor: Yuri Gagarin

Dlaczego może być potrzebna półsynchroniczna replikacja?

Cześć wszystkim. Tu Vladislav Rodin. Aktualnie prowadzę kursy na portalu OTUS poświęcone architekturze oprogramowania oraz architekturze oprogramowania podlegającego dużym obciążeniom. W przeddzień rozpoczęcia nowego kursu "Architekt wysokich obciążeń" postanowiłem napisać krótki materiał autorski, który chciałbym się z wami podzielić. Wprowadzenie Ze względu na to, że na HDD można wykonać jedynie około 400-700 […]

Wydanie dystrybucji Zorin OS 15.2

Zaprezentowano wydanie dystrybucji Linux Zorin OS 15.2, opartej na pakietach Ubuntu 18.04.4. Docelową grupą użytkowników są początkujący, którzy przywykli do pracy w systemie Windows. Dystrybucja oferuje specjalny konfigurator, który pozwala dostosować wygląd pulpitu do różnych wersji Windows, a w zestawie znajduje się zbiór programów podobnych do tych, do których są przyzwyczajeni użytkownicy Windows. Rozmiar obrazu ISO do pobrania […]

Wydanie Memcached 1.6.0 z dodaną obsługą zewnętrznego magazynu

Wydano znaczną wersję systemu pamięci podręcznej danych w pamięci RAM Memcached 1.6.0, który operuje na danych w formacie klucz/wartość i wyróżnia się prostotą użycia. Memcached jest zwykle stosowany jako lekkie rozwiązanie przyspieszające działanie wysoko obciążonych stron internetowych poprzez buforowanie dostępu do baz danych i danych pośrednich. Kod jest dostarczany na licencji BSD. W nowej wersji stabilizowana jest implementacja magazynu 'extstore', która teraz jest kompilowana po […]

Wygasł patent na algorytm rozpoznawania obiektów SIFT

8 marca wygasł patent US6711293B1, opisujący technikę SIFT (Scale Invariant Feature Transform), przeznaczoną do wykrywania cech na obrazach. SIFT znajduje zastosowanie w takich dziedzinach, jak rozpoznawanie obiektów na obrazach, nałożenie modeli 3D na rzeczywiste obrazy w systemach rozszerzonej rzeczywistości, dopasowywanie do mapy, określanie lokalizacji w przestrzeni 3D oraz składanie panoram. Wcześniej do użycia SIFT w […]

Wydanie Pygments 2.6.1

Wydano Pygments 2.6.1. Pygments to biblioteka dla Pythona oraz narzędzie wiersza poleceń do podświetlania kodu źródłowego. Pygments jest używany m.in. przez Wikipedię, BitBucket oraz Progopedia. Na wyjściu uzyskuje się następujące formaty: HTML, LaTeX, RTF, podświetlanie przy użyciu sekwencji ANSI (w konsoli). W nowej wersji (zmiany w wersji 2.6, w wersji 2.6.1 naprawiono problemy z pakowaniem): Usunięto wsparcie dla Pythona 2. […]

Kubernetes wskazówki i triki: szczegóły dotyczące wykonania graceful shutdown w NGINX i PHP-FPM

Typowe wymogi przy wdrożeniu CI/CD w Kubernetes: aplikacja musi potrafić nie przyjmować nowych żądań klientów przed całkowitym wstrzymaniem, a co najważniejsze — pomyślnie zakończyć już istniejące. Spełnienie tego warunku pozwala osiągnąć zerowy czas przestoju podczas wdrożenia. Jednak nawet przy użyciu bardzo popularnych zestawów (takich jak NGINX i PHP-FPM) można napotkać trudności, które doprowadzą do wzrostu […]

Wprowadzenie do SSD. Część 4. Fizyczna

Poprzednie części cyklu „Wprowadzenie do SSD” opowiadały czytelnikowi o historii powstawania dysków SSD, interfejsach współpracy z nimi oraz popularnych formatach. Czwarta część omówi przechowywanie danych wewnątrz nośników. W poprzednich artykułach z cyklu: Historia powstania HDD i SSD Powstanie interfejsów nośników Cechy formatów Przechowywanie danych w dyskach półprzewodnikowych można podzielić na dwie logiczne części: przechowywanie informacji w […]

ClickHouse – wizualnie szybka i przejrzysta analiza danych w Tabix. Igor Strycharz

Zachęcam do zapoznania się z transkrypcją wystąpienia Igora Strycharza z 2017 roku „ClickHouse – wizualnie szybka i przejrzysta analiza danych w Tabix”. Interfejs internetowy dla ClickHouse w projekcie Tabix. Główne funkcje: Działa z ClickHouse bezpośrednio z przeglądarki, bez potrzeby instalowania dodatkowego oprogramowania; Edytor zapytań z podświetleniem składni; Automatyczne uzupełnianie poleceń; Narzędzia do graficznej analizy wykonania zapytań; Schematy kolorów do wyboru. Ja […]

Aktualizacja KB4535996 wyłączyła tryb uśpienia w Windows 10

Niefortunna aktualizacja KB4535996, która ukazała się w lutym, wprowadziła nowe problemy. Użytkownicy zgłaszają tym razem spontaniczne budzenie komputerów z trybu uśpienia. Użytkownicy twierdzą, że problem występuje na Surface Laptop 2 i niektórych innych laptopach, a także komputerach stacjonarnych, nawet jeśli pokrywa jest zamknięta. W różnych przypadkach zgłaszane jest budzenie po kilku minutach lub godzinach. Właściciele […]

Pleroma 2.0

Mniej niż rok po wydaniu pierwszej stabilnej wersji, w międzynarodowy dzień kobiet zaprezentowano drugą główną wersję Pleroma — federacyjnej sieci społecznej do mikroblogowania, napisanej w języku Elixir i wykorzystującej znormalizowany protokół W3C ActivityPub. To druga co do wielkości sieć w Fediverse. W przeciwieństwie do najbliższego konkurenta — Mastodona, który jest napisany w Ruby i zależy od […]

Sieci IPv6-only w instytucjach rządowych USA

Administracyjne Biuro Budżetowe Prezydenta USA zwróciło się o komentarze na temat nowego przewodnika dotyczącego przejścia na IPv6 w agencjach rządowych USA. Nowy projekt przewodnika podkreśla, że wsparcie dla dual-stacka wprowadza dodatkowe trudności operacyjne i zaleca, aby wewnętrzne sieci organizacji rządowych przeszły na IPv6-only zamiast dual-stack. Oczywiście publiczne usługi powinny zachować adresy IPv4 przez czas przejścia. Przewodnik wymaga również […]

Wydanie menedżera pakietów APT 2.0

Przygotowano wydanie narzędzi do zarządzania pakietami APT 2.0 (Advanced Package Tool), rozwijanego przez projekt Debian. Oprócz Debiana i jego pochodnych, APT jest również stosowany w niektórych dystrybucjach opartych na menedżerze pakietów rpm, takich jak PCLinuxOS i ALT Linux. Nowa gałąź zawiera zmiany, które zgromadzono w trakcie rozwoju eksperymentalnej wersji 1.9.x. Nowe wydanie wkrótce […]

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