Kategoria: IT

Wpisy w tej kategorii dotyczą tematyki IT

0

Azure DevOps, czyli spinamy proces

Instalacja skryptów bazodanowych na kolejnym środowisku to zawsze ważne wydarzenie w Twoim projekcie? Wydarzenie, które zabiera czas i energię dla wielu osób. Od programistów, przez administratorów, po osoby, które muszę zatwierdzić kod, którego nie widziały na oczy. W poniższym artykule przedstawię proces, który sprawia, że instalacje stają się codziennością.

0

utPLSQL, czyli testujemy zmiany

Wprowadzając zmiany w kodzie, możemy poczuć się zestresowani. Czy moja zmiana zadziała? Czy nie popsuje innych funkcjonalności? Dlatego po wprowadzeniu poprawek testujemy nasze zmiany. W większości projektów informatycznych testy nowych funkcjonalności są robione automatycznie. Dlaczego więc, w dużej części projektów w PL/SQLu są pomijane? A jeśli już są, jest to...

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

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...