Post
Wystartowało, czyli po co komu kolejny blog
Zaczynam pisać o tym, co buduję. Blogów o automatyzacjach i bezpieczeństwie nie brakuje. Brakuje takich, które da się sprawdzić w pięć minut, i takich, które pokazują, jak połączyć narzędzia w proces, zamiast wrzucać je na listę.
Po co to komu
Większość tekstów, które czytam, ma ten sam problem: to albo marketing, albo streszczenie cudzego streszczenia. Na trzecim poziomie kopiowania nikt już nie pamięta źródła, a źródło i tak było artykułem sponsorowanym.
Ten blog działa na jednej zasadzie: wszystko, co opisuję, da się sprawdzić na materiałach publicznych. Patenty, RFC, dokumentacje producentów, otwarte repozytoria, komunikaty CERT. Jeśli czegoś nie mogę pokazać, to o tym nie piszę albo mówię wprost, że to moje przypuszczenie, i wyjaśniam, skąd się wzięło.
Co tu będzie
- Automatyzacje AI: jak złożyć narzędzia w działający proces, gdzie potrzebna jest kontrola człowieka i co sprawdzić przed wdrożeniem.
- Strony internetowe i treści: strony, które czytają zarówno ludzie, jak i agenci, oraz treści SEO, które da się zweryfikować.
- Bezpieczeństwo jako baza: sieć, HTTP, content negotiation, WAF, filtry. Na tym fundamencie buduję i z niego korzystam przy automatyzacjach.
- Inżynieria odwrotna na papierze: analiza publicznych dokumentów, czyli patentów, specyfikacji i zrzutów z komunikacji.
Czego tu nie będzie
- List „10 najlepszych narzędzi”, z których dziewięć to to samo narzędzie.
- Straszenia. Bezpieczeństwo to inżynieria, nie horror.
- Zachęt do testowania cudzych systemów bez zgody. Nie znajdziesz tu gotowego skryptu na cudzą infrastrukturę.
- Moich danych osobowych. Piszę pod pseudonimem barteq i na tym koniec.
Jak to jest zbudowane
Blog jest statyczno-dynamiczny. Treść siedzi w bazie na brzegu sieci, a każdy post istnieje w dwóch wariantach: HTML dla ludzi i markdown dla agentów. To ten sam tekst z jednego źródła, bez konwersji w locie.
Pierwsze polecenie, dla ciekawych:
curl -s https://barteq.eu/blog/wystartowalo/ | head -20
Drugie, dla robotów:
curl -s -H 'Accept: text/markdown' https://barteq.eu/blog/wystartowalo/
Trzecie, najprostsze:
curl -s https://barteq.eu/blog/wystartowalo.md
Wszystkie trzy zwracają tę samą treść, tylko w innym opakowaniu. Jeśli agent ma czytać twój blog, niech nie musi zgadywać, gdzie w HTML-u kończy się nawigacja, a zaczyna tekst.
Co dalej
Posty będą wychodzić wtedy, kiedy będę miał coś do powiedzenia i czym to poprzeć. Nie planuję harmonogramu, „content planu” ani serii „część 1 z 7”, której i tak nigdy bym nie skończył.
Do zobaczenia w pierwszym prawdziwym tekście.
Poprawki: