Najnowsze wpisy

0

Liquibase, czyli automatyczne instalowanie skryptów

Lubimy mieć kontrolę nad tym co robimy. Żartuje się nawet, że kontrola jest podstawą zaufania. Czemu w takim razie, instalując skrypty na bazie danych, rezultat pozostawiamy przypadkowi? Czemu pozwalamy, aby instalacje odbywały się losowo?

0

Git, czyli kontrolujemy zmiany

System kontroli wersji jest najważniejszym narzędziem pracy zespołu programistycznego. Jeśli w Twoim projekcie nie używacie jeszcze gita, tylko SVNa, lub – co gorsza – nie używacie niczego, czas na zdecydowane zmiany!

0

Klucze SSH i Windows

Połączenie się do zdalnego serwera z Windowsa nie powinno sprawiać problemów. W teorii. Jeśli wygenerujemy parę kluczy przez PuttyGen napotkamy problem z niepoprawnym formatem. Dodatkowo musimy zapewnić odpowiednie dostępy do pliku.

0

Oracle bez instalacji, czyli Docker w praktyce

Do pracy z bazą danych Oracle wymagane jest postawienie odpowiedniego środowiska. Szczególnie ważne jest to gdy chcemy pracować lokalnie. Zainstalowanie wszystkich niezbędnych komponentów wymaga szeregu uprawnień i poświęcenia czasu na konfigurację. Zdecydowanie lepszym pomysłem jest uruchomienie bazy danych w kontenerze Docker.

0

CI oraz CD, czyli o co właściwie chodzi?

Dziesiątki zablokowanych obiektów w SVNie. Przerzucanie się mailami z administratorem baz danych. Wielotygodniowe oczekiwanie na akceptacje instalacji. Jedno wielkie wdrożenie raz na pół roku. Brzmi znajomo?

0

Oracle też może być fajny!

W repozytorium króluje SVN, skrypty instalowane są ręcznie, Docker to magiczne słowo, o testach nikt nie słyszał. Niestety tak właśnie wygląda większość projektów związanych z Oraclem oraz PL/SQLem. W porównaniu do innych technologii są zacofane i używają przestarzałych narzędzi. Koszmarem każdego developera i Project Managera jest spięcie tego w spójny...

0

Hack i aktualizacja VPSa

Wpisując w przeglądarce adres własnej strony www, na ogół nie spodziewam się, że otrzymam komunikat 404. Jakież było moje zaskoczenie, gdy właśnie to wyświetliło mi się kilka dni temu. Od razu przystąpiłem do analizy sytuacji i natknąłem się na nieznane pliki na moim VPSie. Wniosek był prosty — zostałem zhackowany. 

0

Podsumowanie roku 2021.

Początek roku to idealny moment na wszelkiego rodzaju podsumowania. Z racji tego, że dość dawno nie pojawił się tutaj żaden post, postanowiłem odświeżyć bloga i wrzucić informacje z tym, co ciekawego zdarzyło się u mnie w 2021 roku.Okazuje się, że kolejny rok pandemii nie był taki straszny i jeśli się chce,...

0

Produktywność — poradnik narzędziowy

Ze względu na pandemię i to, że duża część osób pracuje zdalnie, dość duże znaczenie ma to, w jaki sposób zarządzamy swoim czasem oraz zadaniami.  Ostatnio w kilku grupach, do których należę, toczyły się dyskusje, jakich narzędzi użyć i do czego. W poniższym poście postaram się przedstawić mój zestaw narzędziowy,...

0

Feign Client is not so simple as we want – case study

The official documentation says „Feign is a declarative web service client. It makes writing web service clients easier”. I want to show you aspects on which you should focus when you want to use this tool to not make mistakes which I made and use it in a way that...