Kategoria: Blog

W Tor zablokowano 800 z 6000 węzłów z powodu użycia przestarzałego oprogramowania

Programiści anonimowej sieci Tor ostrzegli o przeprowadzeniu dużej czystki węzłów, na których wykorzystywane jest przestarzałe oprogramowanie, wsparcie którego zostało zakończone. 8 października zablokowano około 800 przestarzałych węzłów pracujących w trybie relay (w sieci Tor jest ich ponad 6000). Blokada została przeprowadzona poprzez umieszczenie w serwerach katalogów czarnej listy problematycznych węzłów. Wyłączenie ze sieci nieaktualnych węzłów mostowych […]

Kod Firefox został całkowicie pozbawiony XBL

Programiści Mozilla ogłosili o sukcesie zakończenia prac nad usunięciem z kodu Firefox komponentów w języku XBL (XML Binding Language). W trakcie pracy, która trwała od 2017 roku, z kodu usunięto około 300 różnych powiązań wykorzystujących XBL oraz przepisano około 40 tysięcy linii kodu. Wskazane komponenty zostały zastąpione odpowiednikami opartymi na Web Components, napisanymi […]

Rozważana jest możliwość zmiany numeracji oraz metody tworzenia wydań X.Org Server

Adam Jackson, odpowiedzialny za przygotowanie kilku wcześniejszych wydań X.Org Server, zaproponował w swoim wystąpieniu na konferencji XDC2019 przejście na nową schemę numeracji wydań. Aby lepiej zobrazować, jak długo temu wydano dane wydanie, zasugerowano, aby pierwsza cyfra wersji odzwierciedlała rok. Druga cyfra będzie wskazywała na numer porządkowy znaczącego […]

Pieśń lodu (krwawy Enterprise) i ognia (DevOps i IaC)

Temat DevOps i IaC cieszy się dużą popularnością i szybko się rozwija. Jednak większość autorów skupia się wyłącznie na technicznych problemach na tej drodze. Ja natomiast opiszę problemy, które występują w dużych firmach. Nie mam rozwiązań — problemy te są dość dramatyczne i dotyczą biurokracji, audytu oraz „umiejętności miękkich”. Jeśli tytuł artykułu jest taki, to w roli kotka wystąpi Daenerys, […]

Dlaczego korporacyjne blogi czasami tracą na wartości: kilka obserwacji i wskazówek

Jeśli w blogu korporacyjnym publikowane są 1-2 artykuły miesięcznie, które zdobywają 1-2 tys. wyświetleń, a liczba zalet wynosi zaledwie kilka, oznacza to, że coś jest nie tak. Praktyka pokazuje, że w większości przypadków blogi można zrealizować w sposób interesujący i przydatny. Być może teraz pojawi się wielu przeciwników blogów korporacyjnych, z czym częściowo się zgadzam. […]

Wydano PyTorch 1.3.0

PyTorch, popularny otwarty framework do uczenia maszynowego, zaktualizował się do wersji 1.3.0 i nadal zyskuje na popularności dzięki swojej orientacji na zaspokajanie potrzeb zarówno badaczy, jak i programistów aplikacyjnych. Niektóre zmiany: eksperymentalne wsparcie dla nazwanych tensorów. Teraz można odwoływać się do wymiarów tensora po nazwie, zamiast podawania absolutnej pozycji: NCHW = [‘N’, ‘C’, ‘H’, ‘W’] images = torch.randn(32, 3, […]

Zalecenia dotyczące uruchamiania Buildah wewnątrz kontenera

W czym tkwi piękno podziału środowiska wykonawczego kontenerów na odrębne składniki narzędziowe? W szczególności w tym, że te narzędzia można zacząć łączyć, aby wzajemnie się chroniły. Wiele osób przyciąga idea przeprowadzania budowy obrazów kontenerowych OCI w ramach Kubernetes lub podobnego systemu. Załóżmy, że mamy system CI/CD, który nieustannie buduje obrazy, wtedy coś w rodzaju Red Hat OpenShift/Kubernetes byłoby […]

Analiza commitów i pull requestów w Travis CI, Buddy i AppVeyor za pomocą PVS-Studio

W analizatorze PVS-Studio dla języków C i C++ na Linuxie i macOS, począwszy od wersji 7.04, pojawiła się testowa możliwość sprawdzenia listy podanych plików. Dzięki nowemu trybowi można skonfigurować analizator do sprawdzania commitów oraz pull requestów. W tym artykule opiszę, jak skonfigurować sprawdzanie listy zmienionych plików w projekcie GitHub w popularnych systemach CI (Continuous Integration), […]

Głosowanie w sprawie zmiany logo i nazwy „openSUSE”

3 czerwca w newsletterze openSUSE pewien Stasiek Michalski rozpoczął dyskusję na temat możliwości zmiany logo i nazwy projektu. Wśród powodów wymienił następujące: Logo: podobieństwo do starej wersji logo SUSE, co może wprowadzać w błąd. Wspomniano także o konieczności zawarcia umowy między przyszłą openSUSE Foundation a SUSE na prawo do używania logo. Kolory obecnego logo są zbyt jaskrawe i jasne, […]

Część Qt jest tłumaczona na GPL

Tuukka Turunen, dyrektor ds. rozwoju Qt, ogłosił zmianę licencji niektórych modułów Qt z LGPLv3/Commercial na GPLv3/Commercial. Do momentu wydania Qt 5.14 licencja zmieni się dla modułów Qt Wayland Compositor, Qt Application Manager i Qt PDF. Oznacza to, że aby obejść ograniczenia GPL, konieczne będzie nabycie komercyjnej licencji. Od stycznia 2016 roku większość dodatkowych […]

Stallman nie dopuści do radykalnych zmian w projekcie GNU

Po wezwaniu kilku głównych twórców do reorganizacji projektu GNU, Richard Stallman oświadczył, że jako lider projektu GNU chciałby zapewnić społeczność, że nie będzie żadnych radykalnych zmian w celach, zasadach i regułach projektu GNU. Przy tym Stallman zamierza stopniowo wprowadzać zmiany w procesach podejmowania niektórych decyzji, ponieważ nie jest wieczny i trzeba przygotować grunt […]

Dobór haseł founding Unix

W opublikowanych publicznie zrzutach historycznych fragmentów z kodem BSD 3 znajduje się również plik /etc/passwd z haszami haseł założycieli Unix. Ponieważ hasła są haszowane metodą DES, która dla nowoczesnej technologii obliczeniowej nie stanowi problemu w kontekście łamania, entuzjaści próbowali odzyskać hasła używane przez założycieli Unix. Hasła prawie wszystkich założycieli Unix zostały złamane prawie […]

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