Mikroserwis Node z Docker-em

Reading Time: 5 minutesPamiętacie te czasy, gdy deploy aplikacji równał się z otworzeniem klienta FTP-a czy SFTP-a i przekopiowaniu plików na serwer?  Prawdę mówiąc, mimo że mamy już 2017 rok, to z większością moich aplikacji nadal tak robię. Są to małe twory leżące na pojedynczych serwerach. Niewielki nakład pracy powodował, że nie odczuwałem motywacji do przeniesienia ich w świat kontenerów. Co w…

Read more Mikroserwis Node z Docker-em

WebDav – co to jest?

Reading Time: 2 minutesKażdy z nas zapewne zna protokoły HTTP czy HTTPS, służące do przesyłania dokumentów hipertekstowych, mało kiedy na swojej drodze spotykamy bardziej egzotyczne protokoły. W dzisiejszym poście chciałbym wam przybliżyć protokół WebDav, który mogłem wypróbować przy okazji testowania darmowego oprogramowania chmury OwnCloud. Co to jest? WebDav(Web Distributed Authoring and Versioning) jest rozszerzeniem protokołu HTTP pozwalającym na…

Read more WebDav – co to jest?

Zrozumieć Docker-a

Reading Time: 4 minutesW niedzielne popołudnie siedziałem oglądając jakiś serial na telewizorze rownocześnie pisząc posta na temat tworzenia Mikroserwisów za pomocą takich narzędzi jak Docker i Node.js. Będąc blisko ukończenia spostrzegłem, że nie publikowałem nic o tym czym jest Docker… ba, nawet o samej wirtualizacji nie wspomniałem słowem… Shame on me… Zanim wykorzystasz narzędzie, musisz poznać jaki problem ma ono…

Read more Zrozumieć Docker-a

.NET na MAC OS X

Reading Time: 2 minutesJakby rok temu ktoś mi powiedział, że Windows wypuści większość swoich flagowych technologii na inne platformy, to uznał bym go za szaleńca. Przecież wielki wujek Microsoft nigdy by nie dopuścił aby ktoś na systemie OS X odpalił serwer WWW stworzony w oparciu o ASP .NET MVC, czy też na “jakimś Linux-ie” postawić bazę danych MSSql. Piekło zamarzło……

Read more .NET na MAC OS X

Elm – pierwsze starcie

Reading Time: 5 minutesW ubiegłym roku, podczas konferencji programistycznej PolyConf, po raz pierwszy spotkałem się z językiem programowania Elm. Nie będę kłamał – urzekł mnie. W pociągu, wracając z eventu, napisałem post-a (na starą wersje bloga) o początkach pracy z tym językiem. Od tamtego dnia minęło kilka miesięcy, a ja nadal jestem nim zauroczony. Myślę, że i na tej wersji bloga nie…

Read more Elm – pierwsze starcie

Gitlab CI i prywantne paczki Node

Reading Time: 5 minutesWierzę, że każdy większy projekt powinien korzystać z dobrodziejstw CI i CD. Czasami jednak podczas konfigurowania pipeline-ów okazuje się, że nie jest to takie łatwe. W tym poście chciałbym przedstawić problem, na który natknąłem się kilka dni temu. Gitlab i prywatne repozytoria Narzucenie odpowiedniego kontekstu mojej historii wymaga cofnięcia się w czasie. Jakieś trzy miesiące temu przeczytałem…

Read more Gitlab CI i prywantne paczki Node

Chocolatey i .NET Core

Reading Time: 3 minutesDziałając na różnych systemach operacyjnych zaczynamy doceniać pewne usprawnienia, które w znaczący sposób ułatwiają pracę. Jako przykład można podać package manager, narzędzie bardzo popularne dla środowisk unix-owych, rzadko wykorzystywane dla Windows-a. Chocolatey na ratunek Brak możliwości zarządzania paczkami na służbowym komputerze (zaopatrzonym w  Windows- a), nie dawało mi spokoju.  Podczas jednej z losowych rozmów z kolegami po fachu padła nazwa…

Read more Chocolatey i .NET Core

Nowy początek

Reading Time: 1 minuteWitajcie, Trochę czasu minęło odkąd mój blog ostatnio był dostępny dla świata. Nastał nowy rok, a z nim noworoczne postanowienia. Pora, aby ten kawałek mojego życia odrodził się niczym feniks z popiołów – w nowej, lepszej formie. Zmiany, zmiany, zmiany… Od publikacji mojego ostatniego posta wiele zmieniło się w moim życiu. Pożegnałem się w przyjaźni…

Read more Nowy początek