Czym jest self-hosting?

self-hosting wprowadzenie

Minął ponad rok od ostatniego wpisu więc czas na kolejny 😑

Self-hosting to, w skrócie, praktyka uruchamiania i korzystania z usług sieciowych (stron, serwerów aplikacji, baz danych, czy gier) na prywatnym sprzęcie. Pozwala w prosty (relatywnie…) sposób korzystać z open-source’owych alternatyw dla popularnych serwisów internetowych i stać się dostawcą swoich własnych usług.

W tym wpisie będzie trochę o tym dlaczego warto się zainteresować self-hostingiem i jakie ciekawe usługi możesz uruchomić w swojej domowej sieci.

Linux: przydatne polecenia

Linux polecenia

Ten poradnik piszę w równym stopniu dla Was co dla siebie. Znajdziesz w nim opis kilku praktycznych poleceń przydatnych w codziennej pracy w Linuxie. Nie mam dobrej pamięci do składni i nazw poleceń więc na przestrzeni lat posługiwałem się rozmaitymi notatkami, plikami tekstowymi i dokumentami. Często odwiedzając Stack Overflow mam déjà vu, pewnie nie bez powodu. Wiele z najpopularniejszych odpowiedzi na pytania takie jak „jak skopiować plik przez SSH” czy „jak wyszukać tekst rekursywnie w całym folderze” odwiedzam regularnie co kilka miesięcy.

Wprowadzenie do InfluxDB

InfluxDB intro - title

InfluxDB to baza danych stworzona do przechowywania szeregów czasowych. Posiada otwarty kod źródłowy, chodź jej dostawca (InfluxData) oferuje również rozwiązanie Enterprise. W tym artykule opiszę do czego służy InfluxDB, w jaki sposób przechowuje dane, jak realizuje funkcje wizualizacji, alertowania czy transportu (a więc niegdyś TICK stack: Telegraf, InfluxDB, Chronograf, Kapacitor) oraz jak go zainstalować wraz z przykładami prostej architektury. Napisze także kilka słów o wychodzącej niebawem wersji InfluxDB 2.0 (obecnie beta) i najważniejszych różnicach pomiędzy InfluxDB 1.0 i 2.0. Wspomnę także na temat Flux – nowy, zunifikowany w wersji 2.0 język zapytań.