Autor: Yuri Gagarin

Microsoft zaprezentował zaktualizowany menedżer pakietów dla Windows 10

Dziś Microsoft ogłosił wydanie nowego menedżera pakietów dla systemu operacyjnego Windows 10, który ułatwi programistom konfigurację środowiska pracy. W przeszłości programiści Windows musieli ręcznie pobierać i instalować wszystkie potrzebne programy i narzędzia, jednak dzięki menedżerowi pakietów ten proces stał się znacznie prostszy. Nowa wersja Windows Package Manager umożliwi programistom dostosowanie swoich środowisk deweloperskich za pomocą poleceń […]

Microsoft wdraża w WSL serwer graficzny i przyspieszenie obliczeń na GPU

Firma Microsoft ogłosiła wdrożenie znaczących ulepszeń w subsystemie WSL (Windows Subsystem for Linux), który pozwala na uruchamianie plików wykonywalnych Linuxa w systemie Windows: Dodano wsparcie dla uruchamiania aplikacji Linux z interfejsem graficznym, co pozwala zrezygnować z konieczności korzystania z serwerów X innych firm. Wsparcie to zrealizowano poprzez wirtualizację dostępu do GPU. Dla jądra Linux przygotowano otwarty sterownik dxgkrnl, udostępniający urządzenie /dev/dxg z […]

Iosevka 3.0.0

Wydano wersję 3.0.0 najlepszego fontu do emulatorów terminali i edytorów tekstowych z graficznym interfejsem użytkownika. W ciągu pięciu wersji alfa i trzech beta oraz ośmiu kandydatów do wydania dodano szereg nowych glifów i ligatur, poprawiono kształty poszczególnych symboli i wprowadzono wiele innych poprawek (zobacz szczegóły). Ponadto od tej wersji zmieniono nazewnictwo paczek: Iosevka Term […]

Orkiestrator dla MySQL: dlaczego nie można budować awaryjnego projektu bez niego

Każdy duży projekt zaczynał się od kilku serwerów. Najpierw był jeden serwer DB, a potem dołączyły do niego serwery pomocnicze, aby zwiększyć skalowanie odczytu. I tutaj — stop! Mistrz jeden, a pomocników dużo; jeśli jeden z pomocników odpadnie, wszystko będzie dobrze, a jeśli zniknie mistrz — będzie źle: przestój, admini w panice przywracają serwer. Co zrobić? Zarezerwować mistrza. Mój […]

Orchestrator i VIP jako rozwiązanie HA dla klastra MySQL

W Sitimobil korzystamy z bazy danych MySQL jako głównego magazynu danych trwałych. Mamy kilka klastrów baz danych do różnych usług i celów. Ciągła dostępność mistrza jest krytycznym wskaźnikiem funkcjonowania całego systemu i jego poszczególnych części. Automatyczne przywracanie klastra w przypadku awarii mistrza znacznie skraca czas reakcji na incydent oraz czas przestoju systemu. […]

Wyciek hasła z zaszyfrowanych partycji w logach instalatora Ubuntu Server

Firma Canonical opublikowała poprawkę instalatora Subiquity 20.05.2, która jest domyślnie stosowana do instalacji Ubuntu Server, począwszy od wydania 18.04 w trybie na żywo. W nowym wydaniu naprawiono problem z bezpieczeństwem (CVE-2020-11932), spowodowany zapisywaniem w logu hasła podanego przez użytkownika do uzyskania dostępu do utworzonej podczas instalacji zaszyfrowanej partycji LUKS. Aktualizacje obrazów iso z poprawioną luką są wciąż […]

Wydanie BackBox Linux 7, dystrybucji do testowania bezpieczeństwa

Prezentacja wydania systemu Linux BackBox Linux 7, opartego na Ubuntu 20.04 i dostarczanego z zestawem narzędzi do weryfikacji bezpieczeństwa systemu, testowania exploitable, inżynierii odwrotnej, analizy ruchu sieciowego i sieci bezprzewodowych, badania złośliwego oprogramowania, testów obciążeniowych, oraz wykrywania ukrytych lub utraconych danych. Środowisko użytkownika opiera się na Xfce. Rozmiar obrazu iso wynosi 2.5 GB (x86_64). W nowej wersji zaktualizowano komponenty systemowe […]

Enlightenment 0.24

Wydano menedżera okien Enlightenment 0.24, znanego z efektownego wyglądu przy niskim zużyciu zasobów obliczeniowych opartych na EFL. Z zapowiedzianych ulepszeń: Nowy moduł zrzutów ekranu z edytorem i przycinaniem. Wiele narzędzi setuid zostało połączonych w jedno. Ustawianie jasności monitora odbywa się przez (lib)ddctil. Rozmiar miniaturek w EFM zwiększono do 256×256 domyślnie. Udoskonalone przetwarzanie błędów medytacji […]

Zanurzenie w Delta Lake: egzekwowanie schematu i ewolucja

Cześć, Habr! Przedstawiam wam tłumaczenie artykułu „Diving Into Delta Lake: Schema Enforcement & Evolution” autorstwa Burak Yavuz, Brenner Heintz i Denny Lee, który został przygotowany z okazji rozpoczęcia kursu „Data Engineer” od OTUS. Dane, podobnie jak nasze doświadczenie, nieprzerwanie się gromadzą i rozwijają. Aby nie pozostawać w tyle, nasze modele mentalne muszą dostosowywać się do nowych informacji, […]

Wydanie środowiska użytkownika Enlightenment 0.24

Po dziewięciu miesiącach rozwoju wydano środowisko użytkownika Enlightenment 0.24, które opiera się na zestawie bibliotek EFL (Enlightenment Foundation Library) oraz widżetach Elementary. Wydanie jest dostępne w postaci źródłowej, pakiety dla dystrybucji nie zostały jeszcze przygotowane. Najbardziej zauważalne nowości Enlightenment 0.24: Dodano całkowicie przebudowany moduł do tworzenia zrzutów ekranu, wspierający przycinanie i podstawowe funkcje edycji obrazu; Zredukowano liczbę narzędzi […]

Finnix 120

Po 5-letniej przerwie dystrybucja Finnix ożyła ponownie z wydaniem wersji 120. Finnix to dystrybucja live-CD oparta na Debianie, stworzona dla administratorów systemów, przeznaczona do zarządzania dyskami twardymi i partycjami, monitorowania sieci oraz przywracania rekordów rozruchowych. Nowa wersja jest pierwszym wydaniem projektu dla architektury x86_64. Nowości: Całkowite zaprzestanie wsparcia dla architektury x86, teraz dystrybucja została przekierowana […]

Wydanie międzyplatformowego UI frameworka MauiKit 1.1.0

Projekt Maui to wolne oprogramowanie z otwartym kodem źródłowym, wspierane przez społeczność KDE i rozwijane przez Nitrux Latinoamericana. MauiKit to zestaw elementów sterujących i narzędzi opartych na QQC2 i Kirigami, wspólnie używanych w zestawie aplikacji Maui. MauiKit ułatwia szybkie tworzenie interfejsów użytkownika, które odpowiadają Maui HIG. Oparta na Qt, QML i C++. Zawiera komponenty gotowe […]

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