Autor: Yuri Gagarin

Wstępna wersja nginx z obsługą QUIC i HTTP/3

Firma NGINX ogłosiła rozpoczęcie testów implementacji protokołów QUIC i HTTP/3 w serwerze HTTP i proxy nginx. Implementacja oparta jest na 27 wersji roboczej specyfikacji IETF-QUIC i jest dostępna poprzez oddzielne repozytorium, odgałęzione od wydania 1.19.0. Kod jest rozpowszechniany na licencji BSD i nie koliduje z wcześniej proponowaną implementacją HTTP/3 dla nginx od firmy Cloudflare, która jest oddzielnym projektem. Wsparcie […]

Tablet PineTab dostępny do zamówienia, dostarczany z Ubuntu Touch

Społeczność Pine64 rozpoczęła przyjmowanie zamówień na 10,1-calowy tablet PineTab, dostarczany z środowiskiem Ubuntu Touch od projektu UBports. Jako opcje dostępne są wersje PostmarketOS i Arch Linux ARM. Tablet sprzedawany jest za 100 dolarów, a za 120 dolarów dostępna jest wersja z odłączaną klawiaturą, umożliwiającą używanie urządzenia jako tradycyjnego laptopa. Rozpoczęcie dostaw planowane jest na lipiec. Główne cechy: 10,1-calowy […]

Wydano drugą wersję beta systemu operacyjnego Haiku R1

Opublikowano drugą beta-wersję systemu operacyjnego Haiku R1. Projekt został pierwotnie stworzony jako reakcja na zamknięcie systemu BeOS i rozwijał się pod nazwą OpenBeOS, ale w 2004 roku został przemianowany z powodu roszczeń związanych z użyciem znaku towarowego BeOS. Dla oceny wydajności nowego wydania przygotowano kilka obrazów Live (x86, x86-64). Źródłowe kody większej części systemu Haiku […]

U++ Framework 2020.1

W maju tego roku (dokładna data nie została podana) została wydana nowa wersja U++ Framework (znana również jako Ultimate++ Framework) 2020.1. U++ to framework wieloplatformowy do tworzenia aplikacji GUI. Nowości w bieżącej wersji: backend Linux domyślnie korzysta teraz z gtk3 zamiast gtk2. Wygląd i działanie w systemach Linux i MacOS zostały przeprojektowane i lepiej wspierają ciemne motywy. Wprowadzono nowe funkcje dla ConditionVariable i Semaphore […]

Jak zmienił się Capacity Tier, gdy Veeam przeszedł na v10

Capacity Tier (zwany przez nas wewnętrznie captier) pojawił się jeszcze w czasach Veeam Backup and Replication 9.5 Update 4 pod nazwą Archive Tier. Jego celem jest umożliwienie przenoszenia kopii zapasowych, które wypadły z tzw. okna przywracania operacyjnego, na obiektowe pamięci masowe. Pomagało to w zwalnianiu miejsca na dysku tym […]

Jak synchronizacja czasu stała się bezpieczna

Jak sprawić, by czas per se nie kłamał, jeśli masz milion dużych i małych urządzeń współpracujących przez TCP/IP? Przecież na każdym z nich znajdują się zegary, a czas musi być zgodny na wszystkich. Tego problemu nie da się obejść bez ntp. Wyobraźmy sobie przez chwilę, że w jednym segmencie przemysłowej infrastruktury IT pojawiły się trudności […]

Vulnerable in FreeBSD exploited through malicious USB device

W FreeBSD naprawiono podatność w stosie USB (CVE-2020-7456), która umożliwia wykonanie kodu na poziomie jądra lub w przestrzeni użytkownika po podłączeniu do systemu złośliwego urządzenia USB. Opisy urządzeń USB HID (Human Interface Device) mogą umieszczać i wydobywać bieżący stan, umożliwiając grupowanie opisów elementów w wielopoziomowe struktury. FreeBSD wspiera do 4 takich poziomów wydobycia. Jeśli poziom nie jest […]

UBports 16.04 OTA-12

Zespół UBports opublikował aktualizację swojego mobilnego systemu operacyjnego — UBports 16.04 OTA-12. Ubuntu Touch to mobilny system operacyjny UBports, zapewniający prywatność i wolność. UBports OTA-12 jest już dostępny dla wielu wspieranych urządzeń Ubuntu Touch. Nowości: Główną cechą tej nowej wersji jest import ostatnich zmian Canonical do Unity 8. Ten przejście rozpoczęło się w kwietniu 2019 roku i […]

Microsoft dodał wsparcie GPU dla aplikacji GUI Linux w WSL

Microsoft dokonał kolejnego dużego kroku w kierunku wsparcia Linuksa w systemie Windows 10. Oprócz dodania pełnoprawnego jądra Linux w WSL wersja 2, wprowadzono możliwość uruchamiania aplikacji GUI z akceleracją GPU. Wcześniej używano zewnętrznego serwera X, którego prędkość budziła zastrzeżenia użytkowników. Obecnie, według informacji od insiderów, trwają testy nowej technologii, która niedługo ma pojawić się w Windows 10 […]

Problem przestarzałych certyfikatów głównych. Na horyzoncie Let’s Encrypt i inteligentne telewizory

Aby przeglądarka mogła uwierzytelnić witrynę, musi ona przedstawić ważny łańcuch certyfikatów. Typowy łańcuch pokazano powyżej i może zawierać więcej niż jeden certyfikat pośredniczący. Minimalna liczba certyfikatów w ważnym łańcuchu wynosi trzy. Certyfikat główny to serce centrum certyfikacji. Jest on dosłownie wbudowany w twoją OS lub przeglądarkę i fizycznie obecny na twoim urządzeniu. Nie można go zmienić na […]

10 typowych błędów przy używaniu Kubernetes

Przyp. tłum.: autorzy tego artykułu to inżynierowie z małej czeskiej firmy pipetail. Udało im się stworzyć wspaniały zestaw [czasami banalnych, ale wciąż] bardzo aktualnych problemów i mitów związanych z eksploatacją klastrów Kubernetes. W ciągu lat używania Kubernetes mieliśmy okazję pracować z wieloma klastrami (zarówno zarządzanymi, jak i niezależnymi – na GCP, AWS i Azure). […]

Architektura in-memory dla usług internetowych: podstawy technologii i zasady

In-Memory to zestaw koncepcji przechowywania danych, gdy są one przechowywane w pamięci operacyjnej aplikacji, a dysk jest używany do backupu. W klasycznych podejściach dane przechowywane są na dysku, a pamięć — w cache'u. Na przykład, aplikacja internetowa z backendem do przetwarzania danych żąda ich z magazynu: otrzymuje je, przekształca, a następnie przesyła wiele danych przez sieć. W przypadku In-Memory obliczenia są kierowane do danych — […]

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