Kategoria: Blog

Aktualizacja PostgreSQL 11.4, 10.9, 9.6.14, 9.5.18 i 9.4.23

Stworzono korektywne aktualizacje dla wszystkich wspieranych gałęzi PostgreSQL: 11.4, 10.9, 9.6.14, 9.5.18 i 9.4.23. Wydania aktualizacji dla gałęzi 9.4 będą trwały do grudnia 2019 r., 9.5 do stycznia 2021 r., 9.6 – do września 2021 r., 10 – do października 2022 r., 11 – do listopada 2023 r. W nowych wersjach naprawiono 25 błędów i usunięto […]

Google uruchomił system do analizy zestawów danych bez naruszania poufności

Firma Google zaprezentowała kryptograficzny protokół poufnego wielostronnego obliczenia Private Join and Compute, umożliwiający analizę i obliczenia na zaszyfrowanych zestawach danych od kilku uczestników, zachowując poufność danych każdego uczestnika (każdy uczestnik nie ma możliwości uzyskania informacji o danych innych uczestników, ale może przeprowadzać na nich ogólne obliczenia bez odszyfrowania). Kod implementacji protokołu jest otwarty na licencji […]

Być mentorem

Czy spotkałeś ludzi, którzy w obliczu pierwszej trudności nie próbują jej pokonać samodzielnie, lecz biegną do bardziej doświadczonego kolegi po pomoc? Starszy kolega podpowiada rozwiązanie, wszyscy wydają się zadowoleni, ale starszy się rozprasza, a młodszy nie zdobył własnego doświadczenia. Są też ludzie, którzy pozornie są świetnymi specjalistami i profesjonalistami, ale mają niską […]

Free as in Freedom po polsku: Rozdział 3. Portret hakerów w młodości

Free as in Freedom w języku rosyjskim: Rozdział 1. Fatalna drukarka Free as in Freedom w języku rosyjskim: Rozdział 2. 2001: Odysseja hackera Portret hackera w młodości. Alice Lippman, matka Richarda Stallmana, do dziś pamięta moment, kiedy syn ujawnił swoje zdolności. „Myślę, że zdarzyło się to, gdy miał 8 lat” – mówi.

Yealink Meeting Server 2.0 — nowe możliwości wideokonferencji

W poprzednim artykule: Yealink Meeting Server — kompleksowe rozwiązanie dla wideokonferencji, opisaliśmy funkcjonalność pierwszej wersji Yealink Meeting Server (dalej YMS), jej możliwości i strukturę. W rezultacie otrzymaliśmy od Państwa wiele zapytań o przetestowanie tego produktu, z których część przekształciła się w kompleksowe projekty budowy lub modernizacji infrastruktury VC. Najczęściej spotykany scenariusz zakładał wymianę poprzedniego...

Wsparcie dla 32-bitowych pakietów w Ubuntu zakończy się jesienią

Dwa lata temu deweloperzy dystrybucji Ubuntu przestali wydawać 32-bitowe wersje systemu operacyjnego. Teraz zapadła decyzja o zakończeniu tworzenia odpowiednich pakietów. Deadline to jesienne wydanie Ubuntu 19.10. A ostatnią wersją LTS z wsparciem dla 32-bitowego adresowania pamięci będzie Ubuntu 18.04. Darmowe wsparcie dla niej potrwa do kwietnia 2023 roku, a płatna subskrypcja zapewni wsparcie do 2028 roku.

resvg 0.7 — biblioteka renderowania SVG

Wydano nową, istotną wersję biblioteki do rastrowania SVG — resvg. Główne zmiany: Całkowicie nowa implementacja renderowania tekstu: niemal cały stos od symbolu do krzywej Beziego jest teraz realizowany w Rust: dobór czcionek (font matching and fallback), parsowanie TrueType, układ klastrów glifów zgodnie z zasadami SVG (SVG text layout). Wyjątkiem jest kształtowanie tekstu (text shaping), do którego używany jest HarfBuzz.

Wydanie pakietu EQUINOX-3D oraz przeglądarkowego silnika 3D Fusion engine

Skromnie i niepozornie pracuje Gabor Nagy nad swoim oryginalnym dziełem, rzadko cieszy nowymi wydaniami, ale właśnie tym chcę się z Wami podzielić (smaczek na końcu). EQUINOX-3D to skromny, minimalistyczny pakiet modelowania 3D, animacji, fotorealistycznego renderowania, działający na Linuxie, Mac OS X, a nawet na SGI IRIX. W nowej wersji v0.9.9 EQUINOX-3D: format plików binarnych...

Premiera minimalistycznej dystrybucji Alpine Linux 3.10

Została wydana wersja Alpine Linux 3.10, minimalistycznej dystrybucji opartej na bibliotece systemowej Musl i zestawie narzędzi BusyBox. Dystrybucja wyróżnia się zwiększonymi wymaganiami w zakresie bezpieczeństwa i jest zbudowana z poprawkami SSP (Stack Smashing Protection). Jako system inicjalizacji używane jest OpenRC, a do zarządzania pakietami stosowany jest własny menedżer pakietów apk. Alpine jest używane do tworzenia oficjalnych obrazów kontenerów Docker. Bootowalne […]

Aktualizacja serwera DNS BIND 9.14.3, 9.11.8, 9.15.1 eliminująca podatność DoS

Opublikowano poprawki do stabilnych wersji serwera DNS BIND 9.14.3, 9.11.8 i 9.12.4-P2, a także do eksperymentalnej wersji 9.15.1, która jest w fazie rozwoju. Jednocześnie ogłoszono zakończenie wsparcia dla wersji 9.12, dla której aktualizacje nie będą już wydawane. Aktualizacje są istotne z uwagi na usunięcie luk bezpieczeństwa (CVE-2019-6471), pozwalającej na wywołanie odmowy usługi (zakończenie procesu z assertion REQUIRE). Problem jest spowodowany stanem wyścigu (race […]

Wydanie HTTP/TCP load balancera HAProxy 2.0

Opublikowano wersję balancera obciążenia HAProxy 2.0, który umożliwia rozdzielanie ruchu HTTP i dowolnych zapytań TCP pomiędzy grupą serwerów, uwzględniając wiele czynników (np. sprawdza dostępność serwerów, ocenia poziom obciążenia, posiada środki obrony przed DDoS) i przeprowadza wstępną filtrację danych (na przykład można analizować nagłówki HTTP, filtrować przesyłanie niepoprawnych parametrów zapytania, blokować wstrzykiwanie SQL i XSS, podłączać agenty przetwarzania treści). HAProxy może także […]

Przepisy Nginx: Autoryzacja LDAP z CAPTCHA

Aby przygotować autoryzację z CAPTCHA, będziemy potrzebować samego nginxa oraz jego wtyczek: encrypted-session, form-input, ctpp2, echo, ldap, headers-more, auth_request, set-misc. (Dałem linki do moich forków, ponieważ wprowadziłem pewne zmiany, które jeszcze nie zostały wprowadzone do oryginalnych repozytoriów. Można również skorzystać z gotowego obrazu.) Na początek ustawmy encrypted_session_key „abcdefghijklmnopqrstuvwxyz123456”; Następnie, na wszelki wypadek, wyłączamy nagłówek autoryzacyjny […]

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster