Kategoria: Administracja

Automatyzacja instalacji WordPress z NGINX Unit i Ubuntu

Jest wiele materiałów na temat instalacji WordPressa, a wyszukiwanie w Google haseł „WordPress install” zwraca około pół miliona wyników. Mimo to, wśród nich jest stosunkowo mało wartościowych przewodników, które pomogłyby w instalacji i skonfigurowaniu WordPressa oraz systemu operacyjnego, tak by mogły wspierać się przez długi czas. Może odpowiednie ustawienia […]

Jak prosto i szybko wyszukiwać dane za pomocą Whala

W tym materiale opisano najprostsze i najszybsze narzędzie do odkrywania danych, którego działanie można zobaczyć na KDPW. Co ciekawe, whale został stworzony w taki sposób, aby mógł być umieszczony na zdalnym serwerze gita. Szczegóły poniżej. Jak narzędzie do odkrywania danych Airbnb zmieniło moje życie W mojej karierze miałem szczęście pracować nad niektórymi ciekawymi problemami: badałem matematykę przepływów podczas […]

Trwałe przechowywanie danych i interfejsy API plików w systemie Linux

Badając trwałość przechowywania danych w systemach chmurowych, postanowiłem sprawdzić swoje zrozumienie podstawowych zagadnień. Zacząłem od przeczytania specyfikacji NVMe, aby zrozumieć, jakie gwarancje dotyczące trwałego przechowywania danych (tj. gwarancje, że dane będą dostępne po awarii systemu) oferują nam dyski NVMe. Zrobiłem następujące podstawowe […]

Szyfrowanie w MySQL: rotacja klucza głównego

W przeddzień rozpoczęcia nowej serii kursu „Bazy danych”, kontynuujemy publikację serii artykułów na temat szyfrowania w MySQL. W poprzednim artykule tej serii omówiliśmy, jak działa szyfrowanie z kluczem głównym (Master Key). Dziś, bazując na zdobytej wcześniej wiedzy, przyjrzymy się rotacji kluczy głównych. Rotacja kluczy głównych polega na generowaniu nowego klucza głównego i wykorzystaniu tego nowego […]

Uruchamiamy GNU/Linux na płycie ARM od podstaw (na przykładzie Kali i iMX.6)

tl;dr: buduję obraz Kali Linux dla komputera ARM, za pomocą programów debootstrap, linux i u-boot. Jeśli kupiłeś jakiś mniej popularny jednopłytowy komputer, mogłeś się spotkać z brakiem obrazu ulubionego dystrybucji. Podobna sytuacja miała miejsce w przypadku planowanego Flipper One. Kali Linux dla IMX6 po prostu nie istnieje (przygotowuję go), dlatego muszę go skompilować samodzielnie. Proces uruchamiania jest dość […]

Ochrona serwera Linux. Co zrobić najpierw

Habib M’henni / Wikimedia Commons, CC BY-SA W dzisiejszych czasach uruchomienie serwera na hostingu zajmuje tylko kilka minut i kilka kliknięć. Jednak zaraz po uruchomieniu trafia on w wrogie środowisko, ponieważ jest otwarty na cały internet jak niewinna dziewczyna na rockowej dyskotece. Szybko dotrą do niego skanery i odkryją tysiące automatycznych skryptowych botów, które grasują […]

Dziewięć wskazówek dotyczących zwiększenia wydajności Kubernetes

Cześć wszystkim! Nazywam się Oleg Sidorienkow, pracuję w firmie DomClick jako lider zespołu infrastruktury. Eksploatujemy «Kube» w produkcji już od ponad trzech lat i przez ten czas przeżyliśmy z nim wiele różnych interesujących momentów. Dziś opowiem wam, jak przy odpowiednim podejściu można wyciągnąć z «vanilla» Kubernetes jeszcze więcej wydajności dla waszego klastra. Gotowi, do startu […]

Ewolucja otwartego internetu

Programiści od lat mówią o zaletach technologii blockchain. Argumentowali tym mdłymi «przypadkami użycia» oraz niejasnymi definicjami, jak działa technologia, do czego jest właściwie potrzebna i czym różnią się od siebie platformy ją stosujące. Nic dziwnego, że budziło to zamieszanie i nieufność względem technologii blockchain. W tym artykule chciałbym przedstawić […]

Bot DBA Joe. Anatolij Stanisler (Postgres.ai)

Jak programista backendowy rozumie, że zapytanie SQL będzie dobrze działać na «produkcji»? W dużych lub szybko rozwijających się firmach dostęp do «produkcji» nie jest dostępny dla wszystkich. A i z dostępem nie wszystkie zapytania można bezboleśnie przetestować, a stworzenie kopii bazy danych często zajmuje godziny. Aby rozwiązać te problemy, stworzyliśmy sztucznego DBA — Joe. On już z powodzeniem […]

2. Szkolenie użytkowników w zakresie podstaw IB. Phishman

Kontynuujemy wprowadzenie was do świata, który walczy z phishingiem, bada podstawy inżynierii społecznej i nie zapomina o szkoleniu swojego personelu. Dziś gościmy produkt Phishman. To jeden z partnerów TS Solution, oferujący zautomatyzowany system testowania i szkolenia pracowników. Krótko o jego koncepcji: Identyfikacja potrzeb szkoleniowych konkretnych pracowników. Praktyczne i teoretyczne kursy dla pracowników […]

Jak używać HashiCorp Waypoint do współpracy z GitLab CI/CD

HashiCorp zaprezentował nowy projekt Waypoint w HashiCorp Digital. Wykorzystuje plik oparty na HCL do opisywania budowy, dostarczania i wdrażania aplikacji na różnych platformach chmurowych, począwszy od Kubernetes, poprzez AWS, aż po Google Cloud Run. Można powiedzieć, że Waypoint to połączenie Terraform i Vagrant, służące do opisywania procesu budowy, dostarczania i wdrażania aplikacji. […]

Zrozummy, jaka jest różnica między Data Mining a Data Extraction

Te dwa modowe słowa związane z Data Science mylą wielu ludzi. Data Mining jest często błędnie rozumiane jako wydobywanie i pozyskiwanie danych, ale w rzeczywistości jest to znacznie bardziej skomplikowane. W tym wpisie wyjaśnimy różnice między Data Mining a Data Extraction. Czym jest Data Mining? Data mining, znany również jako […]

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