Aktywne Wpisy
vofeen +9
Od ponad 3 lat robie nocki w cukierni u prywaciarza. 6 dni. Nie mam nawet 4k na rękę.
Wczoraj trafiła mi się oferta pracy, którą chciałem wykonywać już dawno.
Niedawno zwolnił się u nas dobry pracownik, który wszystko potrafił zrobić, był wszechstronny. Teraz zostało nas dwóch i wiem, że jeśli ktoś z nas się zwolni, to szef będzie miał mokro. Zresztą jestem aż nadto empatyczny, bo nie chce zostawiać kumpla z jakimś
Wczoraj trafiła mi się oferta pracy, którą chciałem wykonywać już dawno.
Niedawno zwolnił się u nas dobry pracownik, który wszystko potrafił zrobić, był wszechstronny. Teraz zostało nas dwóch i wiem, że jeśli ktoś z nas się zwolni, to szef będzie miał mokro. Zresztą jestem aż nadto empatyczny, bo nie chce zostawiać kumpla z jakimś
D00msday +6
1. Chcę robić build i deploy statycznej strony po każdym mergu commita. Czyli typowe budowanie strony webowej napisanej w angularze i wgranie na S3 AWS.
2. Chcę zrobić deployment backendu #aws napisanego w #nodejs z użyciem #serverless.
3. Chcę robić build i testowanie firmware'u.
Mam wytypowanych kilka kandydatów do CI/CD. Nie chcę mieć maca na którym chodzi jenkins. Co byście polecili?
Github Actions #githubactions
#azure devops
#programowanie #cicd #gitlab #devops
Gitlab jako repo dla kodu i Gitlab CI dla CI/CD. Ale github actions + githuba to w zasadzie to samo takze bierze co Tobie pasuje
W firmie mamy jenkins bo od dawna byl uzywany + taniej wychodzi miec vmk'i i tam stawiac jenkinsy (master/slave) niz placic za czas i moc obliczeniowa
Jak jenkins ci śmierdzi to przy tych wynalazkach będziesz płakał chcąc zrobić cokolwiek customowego.
To tylko narzędzia. Ale facet ma działający setup na Jenkinsie i zamiast go przenieść z lokalnego maca na vps kombinuje i szuka dziury w całym. Zmarnuje tylko czas na ustawianie nowej zabawki która będzie robiła to samo.
Ale jak już się bawić to kupić własnego vps do developerki, ustawić git hooki i skrypty do budowania, deployu itp. To daje duże możliwości zrobienia czegoś jak naprawdę chcesz i często jest szybsze
Ostatecznie wybrałem Github do trzymania kodu. Napisałem sobie kilka pipelinów pod Github Actions, które do sprzężyłem z AWS za pomocą OIDC. Nie mam nigdzie trzymanych secretów i o nic nie muszę się martwić. Deploy startowego projektu angularowego kosztuje 1m 53s łącznie z testami, a zmiany są widoczne chwilkę później pod adresem www. Coś pięknego. Dzięki za pomoc i dobre słowo.
Część porad jak lokalny
To co opisujesz jest właśnie mnóstwem
Jest to odpowiednik Firebase/Supabase, ale jeżeli chcesz mieć backend ale nie chcesz
Ale no jako że robisz RESTowe API to nie polecam, bo to głównie do Graphqla, więc w sumie potraktuj to jako ciekawostkę, może przyda się przy zabawie z GQL kiedyś xd