@NieBendePrasowac: niestety sprawa nie jest prosta i oczywista, bo szwajcarskie prawo wcale nie pomaga w zatrudnianiu osób niemieszkających w kraju i jednocześnie chcących pracować zdalnie dla tamtejszych firm. Dlatego też takie firmy muszą kombinować na różne sposoby, żeby zatrudnić takiego pracownika, ale się da i ludzie pracują w taki sposób ( ͡º ͜ʖ͡º) Nie wchodziliśmy nigdy w szczegóły i kwestie prawne, bo co firma to
  • Odpowiedz
▶️ Liquibase - System kontroli wersji dla baz danych
Poznaj Liqubase – narzędzie do zarządzania i stosowania zmian w schematach baz danych. Naucz się tworzyć profesjonalne środowiska wdrożeniowe i poznaj sposoby przez, które Liquibase wyręczy Cię z wielu manualnych działań.
✅Poznasz najlepsze o najczęściej zachowywane praktyki przy wykorzystaniu tego narzędzia.
✅Dowiesz się jak konfigurować środowiska wdrożeniowe z wykorzystaniem baz danych.
✅Pokaże Ci najlepszy sposób, na uruchamianie testów integracyjnych z wykorzystaniem Springa, Dockera i Liquibase.
⏰Słyszymy
SoftBull - ▶️ Liquibase - System kontroli wersji dla baz danych
 Poznaj Liqubase – n...
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull: przecież tego jest masa w sieci, jeśli to ma być wprowadzenie do liquibase od zera to chyba szkoda czasu, może lepiej byłoby skupić się na jakichś szczegółach, ciekawostkach, popularnych problemach liquibase, pułapkach, o może porównanie liquibase vs. flyway, ale nie na zasadzie, że tu xmle, tu sqle, tylko tak praktycznie w życiu, różnice w działaniu, porównanie na różnych systemach db, porównanie we wsparciu dla usług chmurowych etc.? :)

Tak,
  • Odpowiedz
@SoftBull: a nie myślałeś np. o jakimś tekstowym wprowadzeniu przed live? Jakiś krótki artykuł, linki do dokumentacji, link do projektu, który będzie używany i jakieś zadanko żeby samemu poćwiczyć? Wtedy kto potrzebuje, to sam może się przygotować z podstaw. Do tego ewentualnie jakiś discord, gdzie każdy w razie gdyby samodzielnie nie podołał z przygotowaniem się do live, będzie mógł zapytać innych.
Byłem kiedyś na jednym Twoim live bo zaciekawiła mnie
  • Odpowiedz
Mireczki trochę głupie pytanie ( ͡° ͜ʖ ͡°) Jestem zmuszony do zrobienia projektu do pracy magisterskiej w #typescript #nodejs #expressjs i jako, że jestem totalnie początkującym w tym temacie, normalnie programuję w javie, to potrzebuję znaleźć dobrej libki, która pozwoli mi obserwować bazę danych pod kątem dat itp. Używam typeorma z mysqlem (potrzebuję relacyjnej bazy danych). Mój promotor nie chce widzieć czegoś
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Yuyath: lista zagadnien do zglebienia:
1. firebase - rekomenduje, milion tutoriali, wszystko robi sie automagicznie :D
2. RavenDB - "subscribe to document changes"
3. antyczny juz Rethink DB, to samo co RavenDB, ale duzo prostsze rozwiazanie i lzejsze. Jesli zdecydujesz sie uzyc to najlepiej uzywaj opakowane w dockera bo baza nie ma juz aktualizacji i ma problemy z nowymi OS
0. masz zle flow w aplikacji. Dane ktore obserwujesz powinny
  • Odpowiedz
@devopsiarz: Go jest tak prosty, że można się go nauczyć w jeden czy dwa weekendy. Do niedawna nawet nie umiał w typy generyczne. Nie ma sum types, nie ma RAII, nie ma makr, nie ma wsparcia dla early return itp. Po prostu nie ma wielu użytecznych mechanizmów, których w przypadku Rusta trzeba się nauczyć, ale które powodują że kod jest znacznie bardziej zwięzły a język bardziej ekspresywny. Za to ma
  • Odpowiedz
Go jest tak prosty, że można się go nauczyć w jeden czy dwa weekendy


Ja się go parę lat uczę i ciągle mnie zaskakuje, zwłaszcza w runtime i w multithreading. Po latach stwierdzam, że niektóre rzeczy można pisać znacznie lepiej, prościej i czytelniej, za parę lat pewnie stwierdzę to samo o ewolucji dzisiejszej (zresztą Rusta u mnie też to dotyczy). Więc można coś pisać, w Ruście też można po dwóch weekendach coś pisać.
  • Odpowiedz
Czy wiesz, że ❓❓❓
Mechanizm Proxy ma zastosowanie w między innymi w takich obszarach jak:
▶️Programowanie zorientowane aspektowo
▶️Testowania i mockowanie
▶️Tworzenie zabezpieczeń
A Spring bardzo dobrze o tym wie, dlatego wiele mechanik jest właśnie uzależnione od Proxy!
SoftBull - Czy wiesz, że ❓❓❓ 
Mechanizm Proxy ma zastosowanie w między innymi w taki...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#anonimowemirkowyznania
Co sądzicie o wejściu do świata IT poprzez data science/big data? Wyczytałem, że to jedna z dróg dla nie-programistów ale czy to nie kierunek dla matematyków/statystyków? Zaczynając od początku - szukam czegoś dla siebie. Skończyłem kierunki ekonomiczne i pracuję w #korpo. Chciałbym spróbować czegoś nowego a firma oferuje darmowe szkolenia na #udemy itp. Mamy też rekrutacje wewnętrzną na różne stanowiska #java #
AnonimoweMirkoWyznania - #anonimowemirkowyznania 
Co sądzicie o wejściu do świata IT ...

źródło: comment_1649670563f5K2Em16N0OzZdR8Vcom6y.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@AnonimoweMirkoWyznania: ale wiesz, że poziom wejścia data/science big data jest o wiele większy niż na pozycję typowego klepacza crudów/ stronek itd? ( ͡° ͜ʖ ͡°) plus to nie jest stricte IT, często nie musisz być wirtuozem programowania o ile rozumiesz matematykę, która stoi za algorytmem.
  • Odpowiedz
▶️ Transakcje w Spring Boot!

Jeśli jeszcze raz chcesz przejść przed zasady działania transakcji, oraz przykładów jej wykorzystania, to zachęcam Cię do przeczytania mojego ostatniego artykułu.

Przybliża on działanie transakcji i porusza teoretyczne aspekty jakie pojawiły się w moim ostatnim Live - Spring Data – Transakcje, Izolacje i Propagacje.

https://bykowski.pl/transakcje-w-spring-boot/
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@SoftBull

Atomicity – gwarantuje, że każda transakcja jest niezależna i musi być traktowana jako niezależna jednoska

Isolation – gwarancja, że każda transakcja musi być niezależna od drugiej.


Dwa różne pojęcia, a ten sam opis
  • Odpowiedz
▶️ Mechanizm Proxy w Spring Boot

Temat który bardzo ożywił i zainteresował Widzów ostatniego Live (którego framgnet możesz zobaczyć na YT). Dlatego koniecznie trzeba omówić w jaki sposób Spring tworzy obiekty Proxy oraz zarządza nimi w cyklu życia aplikacji!

✅Poznasz w jaki sposób IOC container wykorzystuje wzorzec Proxy oraz jak wygląda podział odpowiedzialności pomiędzy Proxy Object i Proxied Object.
✅Spring wykorzystuje dwie implementacje Proxy. Pokażę Ci wady oraz zalety każdej z nich, oraz
SoftBull - ▶️ Mechanizm Proxy w Spring Boot

Temat który bardzo ożywił i zaintereso...

źródło: comment_1649385808P3eN014PEFetiUkx1zFzw7.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

▶️ Transakcje w Spring Boot
Jedna z kluczowych rzeczy, która często pomijana jest w procesie nauki. A pominiecie jej wiąże się z częstymi problemami w utrzymywaniu systemów wykorzystujących bazy danych.

Dlatego jeśli chcesz poszerzyć swoją wiedzę i w 1,5h zyskać ogromny zastrzyk merytoryki na temat:
✅zbiorze właściwości ACID,
✅jak działają transakcje,
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@YourDoom: xd, no dobra masz mnie^^ Wyszedłem z mało precyzyjnego założenia -> żeby rozumieć moje materiały, to trzeba już w programowanie ogarniać.. więc jeśli ktoś jest ze mną przez 1,5h nie znając programowania, to nie wiem czemu... no ale nie wykluczone, że może być i tak :D
  • Odpowiedz
#anonimowemirkowyznania
Co według was powinien umieć taki junior backend developer? Jako junior powinienem już umieć samodzielnie (tzn. bez pomocy innych osób, ale z pomocą internetu ofc) integrować operatorów płatności do własnego sklepu SaaS?
#programowanie #backend #webdev #naukaprogramowania

Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
Kliknij tutaj, aby wysłać OPowi anonimową wiadomość prywatną
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 1
@steppenwolf90: Bawi mnie, że o chmurach nic oprócz "serverless" nie ma, a elasticsearcha już masz umieć ( ͡° ͜ʖ ͡°)

Gdzie każda baza danych poza najbardziej banalnym insert/query, ma tajników na lata.
  • Odpowiedz