Cześć,

Dziś na kanał wleciał odcinek dotyczący modularnego monolitu od strony teoretycznej. Czym jest modularność i dlaczego jest tak istotna, jakich zasad należy się trzymać, żeby jej nie stracić, co jest nie tak z klasycznym monolitem N-layer, i jak do tego wszystkiego ma się modularny monolit? Za tydzień pojawi się część praktyczna z kodem w kilku mniej i bardziej rozbudowanych projektach ( ͡° ͜ʖ ͡°)

#programowanie
spetz - Cześć,

Dziś na kanał wleciał odcinek dotyczący modularnego monolitu od str...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Wystartowaliśmy właśnie z nowym, polskim kanałem, równoległym do angielskiego. Tak jak w wersji zagranicznej, można spodziewać się docelowo mięcha technicznego, sporej ilości kodu, tematów dotyczących architektury, mikroserwisów, DDD, etc. ale i luźniejszych nagrań dookoła IT/programowania (konferencje, praca, szkolenia itp.).

Na dobry początek, vlog m.in. z ostatniego meetupu na Śląskiej Grupie MS — zapraszam do zostawienia komentarza i łapki w dół ( ͡° ͜ʖ ͡°)

#
spetz - Cześć,

Wystartowaliśmy właśnie z nowym, polskim kanałem, równoległym do an...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@spetz planujecie jakieś tematy które będą dotyczyć głównie polskiego rynku it? Sledze was już od jakiegoś czasu i zastanawiam się czy to będą powielane tematy tyle że w języku polskim czy też trafia się jakieś inne rzeczy których nie znajdę w anglojęzycznej wersji ?
  • Odpowiedz
@WhatElseToSay: ciężko teraz powiedzieć, czy będą dotyczyć stricte polskiego rynku IT, ale plan jest taki, żeby zbytnio nie powielać tego, co jest na kanale angielskim. Natomiast na pewno będą materiały związane z lokalnymi wydarzeniami (tak jak w pierwszym nagraniu) i ogólnie "klimatem", który jest zrozumiały dla rodzimych programistów ( ͡° ͜ʖ ͡°)
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • 28
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Chciałbym przedstawić nasz ostatni projekt open source Pacco, dotyczący mikroserwisów w .NET Core i podejścia "cloud agnostic". Na nim opiera się m.in. kurs Mikroserwisy .NET, a dodatkowa praktycznie cała infrastruktura jest spięta na podstawie naszego innego projektu Convey.

Poniżej link do wpisu na blogu, a w załączeniu wideo o samym projekcie i jak to
spetz - Cześć,

Chciałbym przedstawić nasz ostatni projekt open source Pacco, dotyc...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@grap32: mid jak i senior tu coś znajdą dla siebie (wiadomo, jak to bywa ze stanowiskami). Na stronie kursu jest kilka lekcji demo jak coś :)
  • Odpowiedz
via Android
  • 2
@cichykacik zero zwrotów mieliśmy, jedyny jaki był to dofinanowanie przez firmę i ponowny zakup :) nie boimy się, wierzymy w uczciwość kupujących, a poza tym takie jest prawo, zresztą chcemy być fair i ludzie nie boją się wtedy kupić kota w worku (poza samym wglądem w lekcje demo) :)
  • Odpowiedz
Zapraszamy do kolejnej lekcji demo z nadchodzącego kursu Mikroserwisy .NET, w której znajdziesz ponad 40 min technicznego mięsa okraszonego odpowiednią teorią związaną z OpenTracing i wykorzystaniem m.in. narzędzia Jaeger, pozwalającego nam śledzić wymianę komunikatów w naszym rozproszonym systemie — zarówno te synchroniczne (Web API), jak i asynchroniczne wykorzystujące brokera wiadomości (RabbitMQ).

#dotnet #programowanie #csharp #mikroserwisy #akademiaspetza #naukaprogramowania
spetz - Zapraszamy do kolejnej lekcji demo z nadchodzącego kursu Mikroserwisy .NET, w...
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Pan_Slon: materiał nie jest listowany publicznie z jednego, prostego powodu — kanał DevMentors, który prowadzimy na YT, ma głównie odbiorców zagranicznych (anglojęzycznych, dla których nagrywaliśmy nasze otwarte kursy na YT), więc nie chcemy w nim mieszać polskimi treściami.
  • Odpowiedz
Cześć,

Z góry zaznaczam, że jest to częściowo ogłoszenie komercyjne, ale może ktoś akurat skorzysta ( ͡° ͜ʖ ͡°).

Być może niektórzy (głównie ze światka #dotnet) mnie kojarzą z działalności m.in. open source (DShop, Pacco, Convey etc.) i dwóch darmowych kursów programowania: Becoming
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Ryboflawina: głównie techniczne mięcho, oczywiście teoria się pojawia, bo jest bardzo istotna, ale potem od razu wchodzimy w implementację - jest to temat rzeka, i gdy np. prowadzimy 5 dni szkolenia dla firmy, to i tak można by to wszystko jeszcze mocniej rozwinąć. Nie będzie przedsprzedaży - pod koniec stycznia będzie możliwość zakupu kursu w startowej cenie 699 + VAT, która po pewnym okresie zostanie trochę podbita aż zostanie w
  • Odpowiedz
@Ryboflawina: teoretycznie - skorzystasz na tym, ponieważ poruszane problemy są uniwersalne, a praktycznie - część rzeczy w Javie będzie bardzo podobna (architektura, implementacja domeny oraz innych warstw etc.), część pewnie zgoła inna (biblioteki do połączenia z bazą danych, rejestrem usług itd.) ale sumarycznie powinno to być zrozumiałe - zdarzyło mi się kiedyś prowadzić szkolenie dla Javowców i byli z niego naprawdę zadowoleni :).

Pamiętaj, że zawsze masz możliwość zwrotu bez
  • Odpowiedz
Dobry dzień,
Długo się do tego zbieraliśmy, zaczynając od naszych projektów na GitHubie związanych z aplikacjami rozproszonymi, przez darmowy kurs na YT, aż w końcu postanowiliśmy wszystko dopieścić, ładnie podzielić i zbudować całkowicie nowy, w pełni otwarty project Pacco dotyczący mikroserwisów oraz zbiór pomocniczych paczek dla infrastruktury nazwanych Convey, które wykorzystujemy m.in. podczas szkoleń stacjonarnych jako trenerzy Bottega IT Minds.

Do rzeczy - przedstawiamy oficjalną stronę kursu Mikroserwisy .NET, gdzie
spetz - Dobry dzień,
Długo się do tego zbieraliśmy, zaczynając od naszych projektów ...
  • 16
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

via Android
  • 3
@bacteria tak, specjalnie, w stylu lat 90 ( ͡º ͜ʖ͡º).

@4n000n nie mamy dzieci :(

@Mazowia nie jest ustalona ale na pewno górne kilkaset złotych - szkolenie stacjonarne trwa aktualnie 6 dni (2 części po 3 dni), gdzie cena za dzień to 1000 zł, więc materiał będzie ten sam albo i bardziej rozbudowany ale cena odpowiednio niższa (kilkukrotnie) :).
  • Odpowiedz
@mirasKo-Kalwario: na szkoleniu online masz po prostu inny punkt widzenia i faktycznie, tracisz ten kawałek z wersji stacjonarnej. Odnośnie kursu - tak trzeba znać C# i .NET dość dobrze, będzie tam sama praktyka, tona kodu, a całość oczywiście okraszona uniwersalną teorią związaną z mikroserwisami.
  • Odpowiedz
Cześć,
Kontynuując nauczanie oraz szkolenie, głównie z tematyki .NET Core, mikroserwisów oraz architektury (m.in. jako trener z ramienia Bottega IT Minds), razem z Darkiem (z którym nagraliśmy jakiś czas temu darmowy kurs "Distributed .NET Core) postanowiliśmy wydzielić współdzielony kod, który przewijał się w ramach wspomnianego kursu w projekcie (a jakżeby inaczej ( ͡° ͜ʖ ͡°)) Common do zbioru małych, lekkich i możliwie niezależnych od siebie paczek.

Całość nazwaliśmy Convey -
spetz - Cześć,
Kontynuując nauczanie oraz szkolenie, głównie z tematyki .NET Core, m...
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@JesterHead_: od MS masz dostęp do wewnętrznych list mailingowych (po podpisaniu NDA), więc o niektórych rzeczach wiesz szybciej przed resztą świata, dodatkowo MSDN Subscriptions - darmowy soft i klucze (Visual, Office, Windows - dosłownie wszystko) + trochę kasy na Azure każdego miesiąca. Poza tym, inne firmy jak np. JetBrains dają MVP licencje na cały soft za darmo (Rider, Resharper i co tam jeszcze chcesz) - więc patrząc choćby pod kątem
  • Odpowiedz
Dobry dzień,

Rok temu, wspólnie z kolegą Darkiem zaczęliśmy tworzyć otwarty projekt DShop dotyczący budowania mikroserwisów w .NET Core. Po kilku miesiącach kodzenia, rozpoczęliśmy nagrywanie kursu Distributed .NET Core - łącznie 15 odcinków i prawie 20 godzin, a wszystko za darmo, wrzucone na YouTube ( ͡° ͜ʖ ͡°).

Być może komuś z Was przydadzą się omawiane koncepty lub wykorzystacie niektóre części kodu w swoich własnych projektach :).

#
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Piętnasty (a zarazem ostatni i najdłuższy) odcinek kursu o mikroserwisach w .NET Core już dostępny - przedstawiamy możliwe sposoby "orkiestracji" usług, zaczynając od "bare metal VM", przez takie narzędzia jak Portainer, Kubernetes aż po Ranchera.

Kod na
spetz - Cześć,

Piętnasty (a zarazem ostatni i najdłuższy) odcinek kursu o mikroser...
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobry,

Czternasty odcinek kursu o mikroserwisach w .NET Core już dostępny - kontynuujemy temat z poprzedniego odcinka dotyczący testowania aplikacji, tym razem jednak wykorzystując podejście "consumer-driven contract testing" oraz framework Pact.

Kod na GitHub:
spetz - Dobry,

Czternasty odcinek kursu o mikroserwisach w .NET Core już dostępny ...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Trzynasty odcinek kursu o mikroserwisach w .NET Core już dostępny - wchodzimy w tematykę testów mikroserwisów (część I) i skupiamy się na testach integracyjnych. Wykorzystując xUnit oraz bibliotekę do testów integracyjnych w ASP.NET Core, zaczynamy od przetestowania Web API (endpoints), przez kontrakty dla danych (deserializacja żądania HTTP z oczekiwaną odpowiedzią, gdzie dane są pobrane z MongoDB), kończąc na testach dla "handlerów" (konsumowanie wiadomości z kolejki) z użyciem RabbitMQ.

Kod na GitHub:
spetz - Cześć,

Trzynasty odcinek kursu o mikroserwisach w .NET Core już dostępny -...
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Dobry,

Dwunasty odcinek kursu o mikroserwisach w .NET Core już dostępny - omawiamy czym są kontenery używając Dockera, budujemy obrazy bazująć na Dockerfile, uruchamiamy kontenery, dołączamy do sieci, przeglądamy logi oraz publikujemy obraz do repozytorium Docker Hub. Finalnie spinamy proces automatycznego budowania aplikacja rozszerzając build serwer (z poprzedniego odcinka) o automatyczne wgrywanie obrazów do repozytorium oraz pokazujemy do czego przydaje się Docker Compose.

Kod
spetz - Dobry,

Dwunasty odcinek kursu o mikroserwisach w .NET Core już dostępny - ...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć,

Jedenasty odcinek kursu o mikroserwisach w .NET Core już dostępny - dzisiaj stawiamy pierwsze kroki w kierunku CI & CD, zaczynając od integracji z build service (w naszym przypadku Travis CI), i następnie rozwiązujac problem lokalnych referencji współdzielonego projektu za pomocą użycia własnego feeda NuGet (jak np. MyGet).

Kod na
spetz - Cześć,

Jedenasty odcinek kursu o mikroserwisach w .NET Core już dostępny -...
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach