Bartłomiej Romanek

Bartłomiej Romanek

Najlepsze technologie,
to sprawdzone technologie!

E-mail LinkedIn

Uruchamianie aplikacji na Dockerze: z obrazem oraz dźwiękiem

Dzisiejszy wpis jest kontynuacją wpisu sprzed dwóch lat o tytule Dockeryzacja aplikacji z graficznym interfejsem użytkownika. Wtedy poświęciłem kilka chwil na opisaniu, w jaki sposób wyświetlić obraz z kontenera, dzisiaj dodatkowo pokażę, jak usłyszeć dźwięk audio.Na potrzeby dzisiejszego wpisu przygotujemy sobie prosty kontener oparty o obraz Ubuntu, z zainstalowaną grą Battle for Wesnoth. Polecam tę grę gorąco, jeżeli ktoś do tej pory nie miał ...
Czytaj całość

Wyświetlanie danych z ELK na Grafanie

Kilka miesięcy temu zamieściłem wpis, w którym pokazałem, jak przygotować prostą konfigurację ELK (Elasticsearch + Logstash + Kibana) w oparciu o środowisko Dockera. W dzisiejszym wpisie pokażę, jak rozbudować przygotowane wcześniej środowisko o integrację z Grafaną, aby móc wizualizować na niej dane.Konfigurujemy serwisyNajpierw ściągniemy gotowe środowisko dla ELK, które przygotowałem wcześniej i dostępne jest tutaj. Gdy pobierzemy powyższe rep...
Czytaj całość

Jak stworzyć środowisko dla aplikacji .NET w Dockerze

Jeżeli jesteś przyzwyczajony do tworzenia aplikacji przy wykorzystaniu Dockera, a zastanawiasz się jak zacząć przygodę z .NET i aplikacjami webowymi lub konsolowymi, to ten wpis jest dla ciebie.Od dłuższego czasu zastanawiałem się, jaki język - obok wykorzystywanego przeze mnie na co dzień PHP - sobie po latach odświeżyć. Wybór padł na język C# i platformę .NET. Ostatnio pisałem w tym języku aplikacje lata temu (na studiach), a do tego celu insta...
Czytaj całość

Kompilujemy swoje pierwsze rozszerzenie dla PHP 8.0

Dzisiaj temat, o którym od dawna chciałem się zainteresować, ale jakoś ciężko było mi się za niego zabrać. Jak powszechnie wiadomo, język PHP do najszybszych nie należy. Wynika to po części z jego natury - bycia językiem skryptowym. Jednak "pod maską" PHP znajduje się kod napisany w języku C i w tym języku także można pisać rozszerzenia, które mogą być ładowane za pomocą konfiguracji php.ini.W tym wpisie stworzymy proste rozszerzenie sk...
Czytaj całość

Tworzymy zbiór narzędzi ELK do analizowania access logów Apache

W dzisiejszym wpisie pokażę jak w kilkanaście minut przygotować sobie zbiór narzędzi ELK (Elasticsearch + Logstash + Kibana) i zacząć analizować tzw. "access logi" z serwera webowego Apache. A to wszystko, stawiając te narzędzia na Dockerze.Jeżeli nie wiesz czym jest Elasticsearch, zachęcam do zapoznania się z projektem na jego stronie. Po krótce: jest to oprogramowanie służące do przeszukiwania treści w możliwie najszybszy sposób. Treś...
Czytaj całość

Dockeryzacja aplikacji z graficznym interfejsem użytkownika

Dzisiaj gratka dla osób, które zaczynają swoją przygodę z Dockerem i chcą dockeryzować aplikacje z graficznym interfejsem użytkownika. Dzięki temu możemy wyświetlać na lokalnej maszynie interfejs aplikacji, która uruchamiona jest w kontenerze Dockera. Jako przykład zaprezentuję uruchamianie testów integracyjnych z wykorzystaniem narzędzia Cypress za pomocą komendy:cypress open Konfigurację będę pokazywał na przykładzie Dockera zainstalowanego na ...
Czytaj całość