Kategoria: Blog

Projekt GloDroid rozwija edycję Androida 10 dla PinePhone, Orange Pi i Raspberry Pi

Programiści z ukraińskiego oddziału firmy GlobalLogic rozwijają projekt GloDroid, który jest edycją mobilnej platformy Android 10 z repozytorium AOSP (Android Open Source Project) dla platform na bazie procesorów Allwinner, wspieranych przez projekt SUNXI, a także dla platform Broadcom. Wspierana jest instalacja na smartfonie Pinephone, tablecie Pinetab, oraz płytach Orange Pi Plus 2, Orange Pi Prime, Orange Pi PC/PC 2 […]

10 alternatyw open source dla Google Photos

Masz wrażenie, że toniesz w cyfrowych zdjęciach? Jakby telefon sam zapełniał się twoimi selfie i zdjęciami, a wybór najlepszych kadrów oraz uporządkowanie zdjęć nigdy nie wydarza się bez twojego udziału. Uporządkowanie stworzonych przez ciebie wspomnień wymaga czasu, ale z uporządkowanymi albumami fotograficznymi tak przyjemnie się pracuje. W systemie operacyjnym twojego telefonu […]

PgGraph — narzędzie do archiwizacji i wyszukiwania zależności tabel w PostgreSQL

Dziś chciałbym przedstawić czytelnikom Habr narzędzie napisane w Pythonie do pracy z zależnościami tabel w bazach danych PostgreSQL. API narzędzia jest proste i składa się z trzech metod: archive_table — rekurencyjna archiwizacja/usuwanie wierszy z podanymi kluczami głównymi, get_table_references — wyszukiwanie zależności dla tabeli (pokaże tabele, na które wskazuje podana oraz które wskazują na nią), get_rows_references — wyszukiwanie wierszy […]

Logowanie w Kubernetes: EFK przeciwko PLG

Monitorowanie stało się kluczowym elementem rozwijających się rozwiązań chmurowych wraz ze wzrostem złożoności systemów rozproszonych. Jest niezbędne do zrozumienia ich zachowania. Potrzebne są skalowalne narzędzia, które mogą gromadzić dane ze wszystkich usług i dostarczać specjalistom pojedynczy interfejs z analizą wydajności, wykazywaniem błędów, dostępnością i dziennikami. Te narzędzia muszą być również efektywne i wydajne. W tym artykule […]

Wydanie środowiska użytkownika Sway 1.5, które korzysta z Wayland

Przygotowano wydanie menedżera kompozytowego Sway 1.5, zbudowanego z użyciem protokołu Wayland, całkowicie zgodnego z mozaikowym menedżerem okien i3 oraz panelem i3bar. Kod projektu napisano w języku C i jest rozpowszechniany na licencji MIT. Projekt jest skierowany do użytkowników Linuxa i FreeBSD. Zgodność z i3 zapewniona jest na poziomie poleceń, plików konfiguracyjnych i IPC, co umożliwia użycie […]

Wydanie dystrybucji EndeavourOS 2020.07.15, kontynuującej rozwój projektu Antergos

Opublikowano wydanie projektu EndeavourOS 2020.07.15, które zastępuje dystrybucję Antergos, rozwój której został wstrzymany w maju 2019 roku z powodu braku czasu u pozostałych maintainerów na dalsze utrzymywanie projektu na odpowiednim poziomie. Dystrybucja oferuje prosty instalator do zainstalowania podstawowego środowiska Arch Linux z domyślnym pulpitem Xfce i możliwością zainstalowania jednego z 9 typowych środowisk roboczych […]

Sway 1.5 (i wlroots 0.11.0) — kompozytor dla Wayland, zgodny z i3

Wydano nową wersję zgodnego z i3 menedżera okien Sway 1.5 (dla Wayland i XWayland). Zaktualizowano bibliotekę kompozytora wlroots 0.11.0 (umożliwiającą rozwój innych WM dla Wayland). 78 programistów wprowadziło 284 zmiany, które zapewniają wiele nowych funkcji i poprawek błędów. Główne zmiany: Tryb Headless do uruchamiania środowiska bez wyjścia wizualnego, może być używany z WayVNC; Wsparcie dla nowych […]

Wydano efekty audio LSP Plugins 1.1.24

Wydano nową wersję pakietu efektów LSP Plugins, przeznaczonych do przetwarzania dźwięku podczas miksowania i masteringu nagrań audio. Najważniejsze zmiany: Dodano wtyczkę do kompensacji głośności przy użyciu krzywych równomiernej głośności — Loudness Compensator. Dodano wtyczkę do ochrony przed nagłymi skokami sygnału podczas rozpoczęcia i zakończenia odtwarzania — Surge Filter. Znaczące zmiany w wtyczce Limiter: usunięto kilka […]

Wapiti — samodzielne sprawdzanie witryn pod kątem podatności

W poprzednim artykule opowiedzieliśmy o Nemesida WAF Free — darmowym narzędziu do ochrony stron i API przed atakami hakerskimi. W tym postanowiliśmy przestudiować popularny skaner podatności Wapiti. Skanowanie witryn pod kątem podatności jest koniecznym działaniem, które, w połączeniu z analizą kodu źródłowego, pozwala ocenić poziom ich zabezpieczeń przed zagrożeniami. Skanowanie zasobów internetowych można przeprowadzić […]

Walidacja YAML Kubernetes zgodnie z najlepszymi praktykami i politykami

Przykład tłumaczenia: W miarę wzrostu liczby konfiguracji YAML dla środowisk K8s, rośnie potrzeba ich zautomatyzowanego sprawdzania. Autor tego przeglądu nie tylko wybrał istniejące rozwiązania dla tej kwestii, ale także na przykładzie Deploymentu pokazał, jak one działają. Okazało się to bardzo pouczające dla tych, których ta tematyka interesuje. TL;DR: W artykule porównano sześć statycznych narzędzi weryfikacyjnych i […]

Klient Matrix Riot zmienił nazwę na Element

Programiści klienta Matrix Riot ogłosili zmianę nazwy projektu na Element. Firma New Vector, która rozwija program, założona w 2017 roku przez kluczowych programistów projektu Matrix, również zmieniła nazwę na Element, a hosting usług Matrix w Modular.im na Element Matrix Services. Konieczność zmiany nazwy wynika z kolizji z istniejącą marką handlową Riot Games, co uniemożliwia zarejestrowanie własnej marki handlowej Riot dla […]

Messenger Matrix Riot przemianowano na Element

Zmieniono również nazwę firmy macierzystej, która zajmuje się opracowaniem standardowych realizacji komponentów Matrix — New Vector stała się Element, a komercyjna usługa Modular, zapewniająca hosting (SaaS) serwerów Matrix, teraz to Element Matrix Services. Matrix to otprotocol dla realizacji federalnej sieci, opartej na liniowej historii zdarzeń. Flagową realizacją tego protokołu jest komunikator z obsługą sygnalizacji VoIP i […]

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