Kategoria: Administracja

PostgreSQL Antipatterns: obliczanie warunków w SQL

SQL nie jest C++, ani JavaScript. Dlatego obliczanie wyrażeń logicznych przebiega inaczej, a to nie jest to samo: WHERE fncondX() AND fncondY() = fncondX() && fncondY() W trakcie optymalizacji planu wykonania zapytania PostgreSQL może dowolnie "przesuwać" równoważne warunki, nie obliczając niektórych z nich dla poszczególnych rekordów, odnosząc się do […]

Włączamy zbieranie zdarzeń o uruchamianiu podejrzanych procesów w systemie Windows i identyfikujemy zagrożenia za pomocą Quest InTrust.

Jednym z często występujących typów ataków jest wywołanie złośliwego procesu w drzewie całkiem zgodnych procesów. Podejrzenie może budzić ścieżka do pliku wykonywalnego: złośliwe oprogramowanie często wykorzystuje foldery AppData lub Temp, co nie jest charakterystyczne dla legalnych programów. Słusznie należy zauważyć, że niektóre narzędzia do automatycznej aktualizacji uruchamiają się w AppData, dlatego sama tylko kontrola lokalizacji […]

Riak Cloud Storage. Część 1. Konfiguracja Riak KV

Riak CS (Cloud Storage) - łatwe w użyciu oprogramowanie do organizacji przechowywania obiektów, działające na bazie Riak KV. Riak (KV) to rozproszona baza danych NoSQL typu "klucz-wartość (key-value)". Riak CS została zaprojektowana z myślą o prostocie, dostępności oraz rozproszoności chmury o dowolnej skali, i może być używana do budowy architektur chmurowych — zarówno publicznych, jak i prywatnych — lub […]

Canary Deployment w Kubernetes #3: Istio

Wykorzystanie Istio+Kiali do uruchamiania i wizualizacji Canary Deployment Artykuły z tego cyklu Canary Deployment w Kubernetes #1: Gitlab CI Canary Deployment w Kubernetes #2: Argo Rollouts (ten artykuł) Canary Deployment z wykorzystaniem Jenkins-X Istio Flagger Canary Deployment Mamy nadzieję, że przeczytaliście pierwszą część, w której krótko wyjaśnialiśmy, czym są Canary deployments i pokazywaliśmy, jak je zrealizować przy […]

Szybki start i niski sufit. Co czeka młodych specjalistów Data Science na rynku pracy

Według badań HeadHunter i Mail.ru popyt na specjalistów w obszarze Data Science przewyższa podaż, ale nawet w takich warunkach młodym specjalistom nie zawsze udaje się znaleźć pracę. Opisujemy, czego brakuje absolwentom kursów oraz gdzie uczyć się tym, którzy planują wielką karierę w Data Science. "Przychodzą i myślą, że będą zarabiać 500k na sekundę, ponieważ wiedzą […]

SRE: Analiza wydajności. Metoda konfiguracji z użyciem prostego serwera WWW na Go

Analiza wydajności i optymalizacja to potężne narzędzie do weryfikacji zgodności wydajności dla klientów. Analizę wydajności można zastosować do identyfikacji wąskich gardeł w programie, stosując naukowe podejście do badania eksperymentów związanych z optymalizacją. Artykuł ten określa ogólne podejście do analizy wydajności i optymalizacji, używając jako przykładu serwera internetowego na Go. Go jest szczególnie dobrze dopasowane, ponieważ […]

Zwiastun: Ostateczny przewodnik po karierze w AI od profesjonalisty: wybór specjalności, rozwój umiejętności i znalezienie świetnej pracy

DZIŚ, 3 sierpnia o 20:00 odbędzie się transmisja na żywo z Siergiejem Szyrkinem na temat budowania udanej kariery w AI. Transmisję można oglądać na naszych profilach w mediach społecznościowych — gdzie wygodnie, tam oglądaj. Siergiej Szyrkin stoi u podstaw wydziałów Sztucznej Inteligencji, Analizy Big Data i Inżynierii Danych w internetowym uniwersytecie Geek University, gdzie jest dziekanem i wykładowcą. […]

O wyroczniach dla blockchainów i trochę o Web3

Obecnie blockchainy są silnie izolowane od zewnętrznych źródeł informacji — zarówno scentralizowanych zasobów, jak i innych blockchainów. Aby różne łańcuchy bloków były kompatybilne i łatwo wymieniały się danymi ze sobą (i z zewnętrznymi zasobami), można używać orakli. Czym są orakle? Orakel to system, który odbiera i weryfikuje zdarzenia zewnętrzne względem blockchaina i przekazuje te dane […]

Administrator systemowy: wieczna brama do kariery w IT

Zawód administratora systemów zawsze wiąże się ze stereotypowym postrzeganiem. Administrator systemów to jakiś uniwersalny informatyk w każdej firmie, który naprawia komputery, uruchamia Internet, zajmuje się sprzętem biurowym, konfiguruje programy itd. Doszło do tego, że powstał Dzień Administratora Systemów — ostatni piątek lipca, czyli dzisiaj. Co więcej, święto to ma dzisiaj jubileusz — pierwszy Dzień Administratora Systemów został obchodzony […]

Minimalnie wykonalny Kubernetes

Tłumaczenie artykułu zostało przygotowane w przeddzień rozpoczęcia kursu „Praktyki i narzędzia DevOps”. Jeśli to czytasz, prawdopodobnie słyszałeś coś o Kubernetes (a jeśli nie, to jak się tu znalazłeś?). Ale czym tak naprawdę jest Kubernetes? To „Orkiestracja kontenerów na poziomie przemysłowym”? Czy może „Cloud-Native Operating System”? Co to w ogóle znaczy? Szczerze mówiąc, nie […]

Bitdefender opublikował kod technologii introspekcji hipervizora HVI

Firma Bitdefender ogłosiła otwarcie kodu swojej technologii introspekcji hipernadzorczej (Hypervisor Introspection, HVI). Została ona opracowana we współpracy z projektem Xen. Historia projektu rozpoczęła się w 2015 roku, kiedy to dla hipernadzorcy 4.6 zaprezentowano bibliotekę libbdvmi. Umożliwiła ona "związanie" maszyn wirtualnych z oprogramowaniem zajmującym się wykrywaniem złośliwego kodu. Wcześniej specjalistyczne złośliwe oprogramowanie mogło pozostawać niezauważone przez długi czas […]

Odbieranie jednocześnie wszystkich kanałów Bluetooth na SDR z CUDA? Żaden problem

W ostatnim czasie koledzy z «branży» niezależnie zaczęli pytać mnie: jak uzyskać z jednego odbiornika SDR jednocześnie wszystkie kanały Bluetooth? Pasmo na to pozwala, istnieje SDR o szerokości pasma wyjściowego 80 MHz i więcej. Oczywiście można to zrobić na FPGA, ale czas opracowania takiego rozwiązania będzie dość długi. Dawno temu wiedziałem, że można to zrobić na […]

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