Kategoria: Blog

Zadania w tle na Faust, Część I: Wprowadzenie

Jak doszedłem do takiego życia? Niedawno musiałem pracować nad backendem wysoko obciążonego projektu, w którym trzeba było zorganizować regularne wykonywanie dużej liczby zadań w tle złożonymi obliczeniami i zapytaniami do zewnętrznych serwisów. Projekt jest asynchroniczny, a zanim przyszedłem, miał prosty mechanizm uruchamiania zadań cron: pętla sprawdzająca bieżący […]

Pierwsze niezależne testy GeForce RTX 3090: tylko o 10% wydajniejsza od GeForce RTX 3080

W tym tygodniu na sprzedaż trafiły pierwsze karty graficzne rodziny Ampere — GeForce RTX 3080, a wraz z nimi ukazały się recenzje. W przyszłym tygodniu, 24 września, rozpoczną się sprzedaże flagmanowej GeForce RTX 3090, a wtedy również powinny pojawić się wyniki jej testów. Jednak chińskie źródło TecLab postanowiło nie czekać na wyznaczone przez NVIDIA terminy i zaprezentowało recenzję GeForce […]

Przedstawiono platformę Precursor do tworzenia wolnych urządzeń mobilnych

Andrew Huang, znany aktywista na rzecz promocji idei wolnego sprzętu, laureat nagrody EFF Pioneer Award 2012, zaprezentował otwartą platformę „Precursor“, przeznaczoną do tworzenia koncepcji nowych urządzeń mobilnych. Podobnie jak Raspberry Pi i Arduino umożliwiają tworzenie urządzeń do internetu rzeczy, Precursor ma na celu umożliwienie zaprojektowania i zbudowania własnoręcznie różnych mobilnych […]

Zakończono rozwój projektu uMatrix

Raymond Hill, autor systemu blokowania niepożądanego kontentu uBlock Origin, przełączył repozytorium dodatku przeglądarkowego uMatrix w tryb archiwum, co oznacza zatrzymanie rozwoju i udostępnienie kodu tylko w trybie do odczytu. Jako powód zatrzymania rozwoju Raymond Hill w opublikowanym dwa dni temu komentarzu wspomniał, że nie może i nie będzie już więcej trwonić swojego czasu na […]

Zapowiadamy Google Cloud Next OnAir EMEA

Cześć, Habr! W zeszłym tygodniu zakończyła się nasza konferencja online poświęcona chmurowym rozwiązaniom Google Cloud Next ‘20: OnAir. Mimo że konferencja oferowała wiele interesujących treści, a cały materiał jest dostępny online, rozumiemy, że jedna globalna konferencja nie może zaspokoić potrzeb wszystkich programistów i firm na całym świecie. Dlatego, aby zaspokoić unikalne potrzeby użytkowników […]

Praktyczny przykład połączenia pamięci masowej opartej na Ceph w klastrze Kubernetes

Container Storage Interface (CSI) to zintegrowany interfejs do współpracy Kubernetes z systemami przechowywania danych. Krótko o nim już opowiadaliśmy, a dzisiaj bliżej przyjrzymy się połączeniu CSI i Ceph: pokażemy, jak podłączyć magazyn Ceph do klastra Kubernetes. W artykule znajdują się rzeczywiste, chociaż nieco uproszczone dla łatwiejszego zrozumienia przykłady. Instalacja i konfiguracja klastrów Ceph i Kubernetes […]

Specyfika aktualizacji oprogramowania układowego urządzeń mobilnych

Decyzja o aktualizacji oprogramowania na osobistym telefonie należy do każdego z osobna. Niektórzy instalują CyanogenMod, inni nie czują się panami urządzenia bez TWRP lub jailbreaka. W przypadku aktualizacji telefonów komórkowych w firmie proces powinien być stosunkowo jednolity, w przeciwnym razie pracownikom IT nawet Ragnarök wyda się zabawny. O tym, jak to wygląda w "korporacyjnym" świecie, przeczytaj poniżej. Krótkie wprowadzenie […]

Wydanie dystrybucji 4MLinux 34.0

Opublikowano wydanie 4MLinux 34.0, minimalistycznej dystrybucji użytkowej, która nie jest odgałęzieniem innych projektów i wykorzystuje środowisko graficzne oparte na JWM. 4MLinux może być używany nie tylko jako środowisko Live do odtwarzania plików multimedialnych i rozwiązywania zadań użytkowników, ale także jako system do przywracania po awariach oraz platforma do uruchamiania serwerów LAMP (Linux, Apache, MariaDB i […]

Organizacja skutecznych ataków w czasie rzeczywistym za pomocą HTTP/2 i WPA3

Nowa metoda hackowania pokonuje problem „szumów sieciowych”, które mogą wpływać na skuteczność ataków przez zewnętrzne kanały. Nowa technika, opracowana przez badaczy z Uniwersytetu w Leuven (Belgia) i Uniwersytetu Nowojorskiego w Abu Dhabi, wykazała, że przestępcy mogą wykorzystać cechy protokołów sieciowych do organizacji wycieków poufnych informacji. Technika ta, nazwana atakami Timeless Timing, została zaprezentowana w tym roku na konferencji Usenix […]

Cisco ISE: Wprowadzenie, wymagania, instalacja. Część 1

1. Wprowadzenie Każda firma, nawet najmniejsza, ma potrzebę przeprowadzania autoryzacji, uwierzytelniania i rejestrowania użytkowników (rodzina protokołów AAA). Na wczesnym etapie AAA może być z powodzeniem realizowane za pomocą protokołów takich jak RADIUS, TACACS+ i DIAMETER. Jednak wraz ze wzrostem liczby użytkowników i samej firmy rośnie również liczba zadań: maksymalna widoczność hostów i urządzeń BYOD, wieloczynnikowe […]

Wydanie Vue.js 3.0.0, frameworka do tworzenia interfejsów użytkownika.

Zespół deweloperów Vue.js ogłosił oficjalne wydanie Vue.js 3.0 „One Piece”, nowej, istotnej wersji frameworka, która, według twórców, „zapewnia lepszą wydajność, mniejszy rozmiar pakietów, lepszą integrację z TypeScriptem, nowe API do rozwiązywania dużych zadań oraz solidną podstawę dla przyszłych iteracji frameworka na dłuższą metę”. Kod projektu jest rozpowszechniany na licencji MIT. Vue to progresywny […]

Luka w Firefoxie na Androida, umożliwiająca kontrolowanie przeglądarki przez wspólne Wi-Fi

W Firefoxie na Androida zidentyfikowano poważną lukę w realizacji protokołu SSDP, stosowanego do odkrywania usług sieciowych w lokalnej sieci. Luka pozwala atakującemu, znajdującemu się w tej samej lokalnej lub bezprzewodowej sieci, odpowiedzieć na weryfikacyjne zapytania Firefox z wiadomością UPnP XML „LOCATION” z poleceniami intent, za pomocą których można otworzyć w przeglądarce dowolny URI lub wywołać obsługiwacze innych aplikacji. […]

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