Kategoria: Blog

Rust znalazł się w czołowej dwudziestce najpopularniejszych języków według rankingu Redmonk

Firma analityczna RedMonk opublikowała nową edycję rankingu języków programowania, opartą na ocenie popularności na GitHubie w połączeniu z aktywnością dyskusji na Stack Overflow. Wśród najbardziej zauważalnych zmian należy odnotować pojawienie się języka Rust wśród 20 najpopularniejszych języków oraz usunięcie z tej grupy języka Haskell. W porównaniu z poprzednią edycją, opublikowaną pół roku temu, zauważalny jest również spadek C++ na piąte […]

W Redox OS pojawiła się możliwość debugowania programów przy użyciu GDB

Programiści systemu operacyjnego Redox, napisanego z użyciem języka Rust i koncepcji mikrojądra, poinformowali o wdrożeniu możliwości debugowania aplikacji za pomocą debuggera GDB. Aby skorzystać z GDB, należy odkomentować linie z gdbserver i gnu-binutils w pliku filesystem.toml i uruchomić warstwę gdb-redox, która uruchomi własny gdbserver i podłączy go do gdb przez IPC. Inna opcja zakłada uruchomienie osobnego […]

Fundacja Apache opublikowała raport za 2020 rok finansowy

Fundacja Apache przedstawiła raport za rok finansowy 2020 (od 1 maja 2019 do 30 kwietnia 2020 roku). Całkowita wartość aktywów za okres sprawozdawczy wyniosła 3,5 miliona dolarów, co jest o 300 tysięcy mniej niż rok finansowy 2019. Wartość własnego kapitału w ciągu roku zmniejszyła się o 281 tysięcy dolarów i wyniosła 2,16 miliona dolarów. Większość środków pochodzi z […]

Zastosowania service mesh

Przyp. tłum.: autorem tego artykułu (Luc Perkins) jest developer advocate w organizacji CNCF, będącej domem dla takich projektów open source jak Linkerd, SMI (Service Mesh Interface) i Kuma (zresztą, czy też zastanawialiście się, dlaczego w tej liście brakuje Istio?..). Po raz kolejny, próbując wnieść do społeczności DevOps lepsze zrozumienie modnego hype'u nazywanego „service mesh”, przytacza […]

2. Platforma zarządzania agentem Check Point SandBlast. Interfejs webowej konsoli zarządzania i instalacja agenta.

Kontynuujemy badanie nowej chmurowej platformy Check Point Management Platform do zarządzania środkami ochrony komputerów użytkowników – SandBlast Agent. W poprzednim artykule opisaliśmy podstawowe składniki SandBlast Agent, zapoznaliśmy się z architekturą Check Point Infinity i zarejestrowaliśmy aplikację SandBlast Agent Management Platform na portalu Infinity Portal. Dziś dokładnie przyjrzymy się interfejsowi webowemu systemu zarządzania agentami – ten artykuł […]

1. Platforma zarządzania Check Point SandBlast Agent

Witamy w nowym cyklu artykułów poświęconych ochronie osobistych stanowisk pracy za pomocą rozwiązania Check Point SandBlast Agent oraz nowego chmurowego systemu zarządzania – SandBlast Agent Management Platform. SandBlast Agent był omawiany w naszych artykułach na temat analizy złośliwego oprogramowania oraz opisu funkcji nowej wersji E83.10, a już od dłuższego czasu obiecaliśmy opublikować pełny kurs artykułów na temat wdrażania i administracji […]

W FreeBSD znacznie zoptymalizowane zostały operacje wyszukiwania w VFS.

W FreeBSD wprowadzono zmiany, które umożliwiają wykonywanie operacji wyszukiwania w VFS bez blokad (lockless lookup). Optymalizacje zostały wdrożone dla systemów plików TmpFS, UFS i ZFS, ale na razie nie obejmują ACL, Capsicum, dostępu do deskryptorów plików, łączy symbolicznych i „..” w ścieżkach. W przypadku wskazanych funkcji następuje powrót do starego mechanizmu określania plików. Przeprowadzono test na TmpFS, który mierzy […]

Wydanie dystrybucji Alt Pracownia, Alt Serwer i Alt Edukacja 9.1

Dostępna jest aktualizacja trzech głównych wariantów systemu operacyjnego Alt w wersji 9.1, bazującym na Dziewiątej platformie ALT (p9 Vaccinium): „Alt Stacja robocza 9”, „Alt Serwer 9”, „Alt Edukacja 9”. Najważniejszą zmianą jest dalszy wzrost listy wspieranych platform sprzętowych. Systemy operacyjne „Alt” są dostępne dla ośmiu rosyjskich i zagranicznych platform sprzętowych: procesorów 32-/64-bitowych x86 i ARM, procesorów Elbrus (v3 i […]

Krytyczna luka w loaderze GRUB2, umożliwiająca ominięcie UEFI Secure Boot

W bootloaderze GRUB2 zidentyfikowano 8 luk bezpieczeństwa. Najpoważniejszy problem (CVE-2020-10713), któremu nadano nazwę kodową BootHole, pozwala na omijanie mechanizmu UEFI Secure Boot i umożliwia instalację nieweryfikowanego złośliwego oprogramowania. Cechą tej luki jest to, że aby ją naprawić, nie wystarczy zaktualizować GRUB2, ponieważ atakujący może użyć nośnika rozruchowego ze starą, podatną wersją, podpisaną cyfrowo. […]

Jak rozwijała się infrastruktura Uma.Tech

Uruchamialiśmy nowe usługi, ruch wzrastał, wymienialiśmy serwery, podłączaliśmy nowe platformy i modernizowaliśmy centra danych – a teraz opowiemy tę historię, z którą zapoznaliśmy Was pięć lat temu. Pięć lat to typowy czas na podsumowanie pośrednich wyników. Dlatego postanowiliśmy opowiedzieć o rozwoju naszej infrastruktury, która przez pięć lat przeszła niezwykle interesującą drogę rozwoju, którą […]

Tworzenie obrazu Ubuntu dla ARM „od zera”

Gdy projektowanie dopiero się zaczyna, często jeszcze nie wiadomo, jakie pakiety będą potrzebne w docelowym rootfs. Innymi słowy, sięganie po LFS, buildroot czy yocto (lub coś innego) jest na razie przedwczesne, a trzeba już zaczynać. Dla zamożnych (mam na pilotażowych próbkach 4GB eMMC) jest sposób, aby dostarczyć programistom dystrybucję, która pozwoli szybko dostarczyć coś, czego brakuje w danym […]

Canary Deployment w Kubernetes #1: Gitlab CI

Będziemy używać Gitlab CI oraz ręcznego GitOps do wdrażania i korzystania z Canary Deployment w Kubernetes. Artykuły z tego cyklu: (ten artykuł) Canary Deployment za pomocą ArgoCI, Canary Deployment za pomocą Istio, Canary Deployment za pomocą Jenkins-X, Istio Flagger. Wykonywanie Canary Deployment przeprowadzimy ręcznie przez GitOps oraz tworzenie/zmianę podstawowych zasobów Kubernetes. Ten artykuł jest przeznaczony dla pierwszej […]

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