Kategoria: Blog

Projekt FreeBSD przyjął nowy kodeks postępowania dla deweloperów

Projekt FreeBSD poinformował o przyjęciu nowego kodeksu postępowania (Code of Conduct), opartego na kodeksie projektu LLVM. W 2018 roku wśród programistów przeprowadzono ankietę dotyczącą kodeksu. Wówczas 94% programistów uważało, że istotne jest utrzymywanie szacunku w komunikacji, 89% sądziło, że FreeBSD powinno przyjmować uczestników projektu z każdego światopoglądu (2% sprzeciwu), 74% uważało za konieczne usuwanie […]

Przegląd hybrydowego systemu monitorowania Okerr

Dwa lata temu opublikowałem post na temat prostego failoveru dla strony internetowej dotyczącej okerr. Obecnie projekt się rozwija, a także opublikowałem kod źródłowy części serwerowej okerr na otwartej licencji, dlatego postanowiłem napisać ten krótki przegląd na Habr. [ full size ] Kto może być tym zainteresowany? Możesz być tym zainteresowany, jeśli […]

Prosty failover dla strony internetowej (monitoring + dynamiczny DNS)

W tym artykule chcę pokazać, jak łatwo i za darmo można zrealizować schemat failover dla strony internetowej (lub innego serwisu internetowego) na podstawie monitorowania okerr i dynamicznego serwisu DNS. To znaczy, w przypadku jakichkolwiek problemów z główną stroną (zaczynając od problemów z „PHP Error” na stronie, a kończąc na braku miejsca lub po prostu podejrzanie małej liczbie zamówień […]

Przyspieszamy żądania internetowe i śpimy spokojnie

Netflix — lider rynku internetowej telewizji — to firma, która stworzyła i aktywnie rozwija ten segment. Netflix jest znany nie tylko z rozległego katalogu filmów i seriali dostępnych z niemal każdego zakątka planety i każdego urządzenia z wyświetlaczem, ale także z niezawodnej infrastruktury i unikalnej kultury inżynieryjnej. Wyróżniającym przykładem podejścia Netflix do rozwoju i utrzymania złożonych systemów podczas DevOops 2019 było […]

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 […]

Rozpoczęto beta-testy mobilnej platformy Android 11

Firma Google zaprezentowała pierwszą wersję beta otwartej mobilnej platformy Android 11. Wydanie Android 11 spodziewane jest w trzecim kwartale 2020 roku. Wersje oprogramowania przygotowane są dla urządzeń Pixel 2 / 2 XL, Pixel 3 / 3 XL, Pixel 3a / 3a XL oraz Pixel 4 / 4 XL. Dla osób, które zainstalowały wcześniejsze wydanie testowe, dostępne jest OTA-aktualizacja. Wśród najbardziej zauważalnych […]

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 […]

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