Autor: Yuri Gagarin

Testowanie lokalizacji: po co jest potrzebne aplikacji lub stronie internetowej?

Wyobraź sobie następujący scenariusz: stworzyłeś aplikację, a następnie wypuściłeś ją od razu w kilku językach. Jednak po wydaniu odkrywasz błędy w różnych wersjach językowych: najgorszy koszmar programisty. Właśnie dlatego istnieje testowanie lokalizacji, aby uniknąć takich nieprzyjemnych sytuacji. Dziś Stany Zjednoczone nie są już największym graczem na rynku aplikacji mobilnych. Chiny […]

Dlaczego ważne jest przetestowanie oprogramowania na twoim systemie z wysoką dostępnością (99,9999%)

Która wersja oprogramowania jest "najlepsza" i "najbardziej efektywna"? Jeśli system zapewnia odporność na awarie na poziomie 99,9999%, czy to oznacza, że będzie działał bez przerw nawet bez aktualizacji oprogramowania? A może odwrotnie, aby osiągnąć maksymalną odporność na awarie, zawsze należy instalować najnowszą wersję oprogramowania? Postaramy się odpowiedzieć na te pytania, opierając się na naszym doświadczeniu. Krótkie wprowadzenie Wszyscy rozumiemy, że w każdym […]

Wydanie platformy do współpracy Nextcloud Hub 20

Zaprezentowano wydanie platformy Nextcloud Hub 20, oferującej kompleksowe rozwiązanie do współpracy pracowników firm i zespołów rozwijających różne projekty. Jednocześnie opublikowano główną platformę chmurową Nextcloud 20, umożliwiającą uruchomienie chmurowego magazynu z obsługą synchronizacji i wymiany danych, co pozwala na przeglądanie i edytowanie danych z dowolnego urządzenia w dowolnym punkcie sieci (przy […]

Czy można generować liczby przypadkowe, jeśli sobie nie ufamy? Część 2

Cześć, Habr! W pierwszej części artykułu omawialiśmy, dlaczego konieczne może być generowanie losowych liczb dla uczestników, którzy sobie nie ufają, jakie wymagania stawiane są takim generatorom liczb losowych i przyjrzeliśmy się dwóm podejściom do ich realizacji. W tej części artykułu szczegółowo przyjrzymy się jeszcze jednemu podejściu, które wykorzystuje podpisy progowe. Trochę kryptografii Aby […]

Antypatterny w PostgreSQL: „Nieskończoność to nie limit!”, czyli trochę o rekurencji

Rekurencja to bardzo potężny i wygodny mechanizm, jeśli te same operacje „w głąb” są wykonywane na powiązanych danych. Jednak niekontrolowana rekurencja to zło, które może prowadzić do nieskończonego wykonywania procesu lub (co zdarza się częściej) do „wyczerpania” całej dostępnej pamięci. Bazy danych w tym względzie działają na tych samych zasadach — «mówiono kopać, więc kopię». […]

Google ujawni informacje o podatnościach w zewnętrznych urządzeniach z Androidem

Firma Google zaprezentowała inicjatywę Android Partner Vulnerability, w ramach której planowane jest ujawnianie informacji o podatnościach w urządzeniach z Androidem różnych producentów OEM. Inicjatywa ta zwiększy przejrzystość dostarczania informacji użytkownikom o podatnościach specyficznych dla zmodyfikowanych wersji oprogramowania od firm trzecich. Do tej pory w oficjalnych raportach o podatnościach (Android Security Bulletins) przedstawiano jedynie problemy w głównym kodzie, zaproponowanym […]

Wydanie virt-manager 3.0.0, interfejsu do zarządzania wirtualnymi środowiskami

Firma Red Hat wydała nową wersję graficznego interfejsu do zarządzania wirtualnymi środowiskami — Virt-Manager 3.0.0. Interfejs Virt-Manager napisany jest w Pythonie/PyGTK, stanowi nakładkę na libvirt i wspiera zarządzanie takimi systemami jak Xen, KVM, LXC i QEMU. Kod projektu jest dystrybuowany na licencji GPLv2. Program oferuje narzędzia do wizualnej oceny statystyk wydajności i zużycia zasobów przez maszyny wirtualne, […]

Wydanie Stratis 2.2, narzędzia do zarządzania lokalnymi magazynami

Opublikowano wydanie projektu Stratis 2.2, rozwijanego przez firmę Red Hat oraz społeczność Fedory, mającego na celu ujednolicenie i uproszczenie narzędzi do konfigurowania oraz zarządzania grupą jednego lub więcej lokalnych nośników. Stratis oferuje takie funkcje jak dynamiczne przydzielanie miejsca w magazynie, migawki, zapewnianie integralności oraz tworzenie warstw do cache’owania. Kod projektu napisano w języku Rust i jest udostępniany na licencji […]

Historia architektury Dodo IS: wczesny monolit

Albo każda nieszczęśliwa firma z monolitem jest nieszczęśliwa na swój sposób. Rozwój systemu Dodo IS rozpoczął się równocześnie z biznesem Dodo Pizza - w 2011 roku. Na początku leżała idea całkowitej i totalnej cyfryzacji procesów biznesowych, co już wtedy w 2011 roku budziło wiele pytań i sceptycyzmu. Ale oto od 9 lat podążamy za […]

Konfiguracja jądra Linux dla GlusterFS

Tłumaczenie artykułu zostało przygotowane w przeddzień rozpoczęcia kursu „Administrator Linux. Profesjonalista”. Od czasu do czasu pojawiają się pytania dotyczące rekomendacji Gluster w odniesieniu do konfiguracji jądra oraz czy jest to konieczne. Taka potrzeba występuje rzadko. W większości obciążeń jądro działa bardzo dobrze. Chociaż jest też druga strona medalu. Historycznie jądro Linux z ochotą zużywa dużo pamięci, jeśli mu to umożliwić […]

Przedstawiono edycję Fedora Linux dla smartfonów

Po dziesięciu latach nieaktywności wznowiono pracę grupy Fedora Mobility, która jest ukierunkowana na opracowanie oficjalnej edycji dystrybucji Fedora dla urządzeń mobilnych. Opracowywana obecnie wersja Fedora Mobility jest przeznaczona do instalacji na smartfonie PinePhone, rozwijanym przez społeczność Pine64. W przyszłości spodziewane są edycje Fedory dla innych smartfonów, takich jak Librem 5 i OnePlus 5/5T, po pojawieniu się ich wsparcia […]

SFC przygotowuje pozew przeciwko naruszycielom GPL i będzie rozwijać alternatywne oprogramowania

Organizacja praw człowieka Software Freedom Conservancy (SFC) przedstawiła nową strategię zapewnienia przestrzegania wymagań licencji GPL w urządzeniach, których oprogramowanie układowe oparte jest na systemie Linux. W celu zrealizowania zaproponowanej inicjatywy Fundusz ARDC (Amateur Radio Digital Communications) już przyznał organizacji SFC grant w wysokości 150 tysięcy dolarów. Prace planowane są w trzech obszarach: Zmuszanie producentów do przestrzegania GPL i […]

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