DevTalk Menu

Viewing all items for tag tech

Permalink:

DevTalk #118 – O testach część 1 z Olgą Maciaszek-Sharmą i Marcinem Grzejszczakiem

(comments are closed)

Projekt bez tytułu (1)

Nurtuje Cię temat testów w pracy programisty? A może… chcesz dowiedzieć się jakie typy testów można wykorzystywać w pracy? Świetnie trafiłeś! W najnowszym DevTalku poruszamy te tematy wraz z mentorami SmartTestingu. Olga razem z Marcinem zaspokoją Twoją żądzę wiedzy.

Olga Maciaszek-Sharma jest programistką Java oraz Groovy, wcześniej pracowała jako Inżynier Jakości Oprogramowania. Interesuje się  mikroserwisami, resilient architecture i rozwiązaniami chmurowymi. Obecnie pracuje w Spring Cloud Team dla VMWare, gdzie rozwija projekty Spring Cloud LoadBalancer, Spring Cloud Contract, Spring Cloud Netflix i Spring Cloud OpenFeign.

Marcina Grzejszczaka można nazwać nie tylko programistą, ale również autorem. Ojciec książek Mockito Instant oraz Mockito Cookbook. Twórca kursu Hands-On Guide to Spring Cloud Contract oraz współtwórca kursu Applied Continuous Delivery Live Lessons. Lead projektów Spring Cloud Sleuth, Spring Cloud Contract oraz Cloud Pipelines w VMware. Współzałożyciel Warsaw Groovy User Group, Warsaw Cloud Native Meetup oraz inicjatywy DiverseIT.

Z tego odcinka dowiesz się:

  • Jakie są typy testów dla programisty oraz czym się różnią?
  • Jakie są najczęściej używane podejścia do izolacji?
  • Dlaczego nie chwalić się powermockiem?
  • Czym są mocki i kiedy ich używać?
  • Jakie są różnice między mockiem a stubem?
  • Dlaczego próby mockowania frameworków są złe?

I uwaga! Wraz z Marcinem i Olgą pracujemy na czymś bardzo fajnym! Nad inicjatywą SmartTesting, dzięki której nauczysz się pisać testy tak, jak trzeba. Odkryjemy piękno testów, poznamy niebezpieczeństwa z nimi związane i przede wszystkim: zobaczymy, dlaczego są tak cholernie ważne!

Zapisz się do SmartTesting od razu, już dziś czeka na Ciebie MASA materiałów!

smarttesting-ogimage

A teraz… PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk #101 – O CQRS z Łukaszem Szydło

(comments are closed)

lukasz-szydloCelebracja setnego odcinka za nami, pora powrócić do rozmów z wielce ciekawymi Gośćmi.

Dzisiaj moim i Waszym Gościem jest postać znana, lubiana i szanowana. Przed Wami: Łukasz Szydło (i to po raz drugi)! Łukasz to doświadczony programista, sprawdzony w bojach architekt, a także konsultant, trener i ekspert Bottega IT Minds. Spotkacie go na wielu konferencjach, gdzie chętnie dzieli się swoją nieocenioną wiedzą.

A o czym to tym razem? Temat nie nowy, ale bardzo potrzeby i interesujący. Nawet jeśli myślisz, że o CQRS wiesz już wszystko, to ta rozmowa i tak przypadnie Ci do gustu.

Czy to wzorzec? Architektura? Metoda? Hmm… Po odsłuchaniu tego odcinka nie będziecie mieć problemu z odróżnieniem komendy od zapytania albo zdecydowania, do jakich projektów CQRS w ogóle się nadaje i jakie klasy problemów rozwiązuje.

Oprócz CQRS pogadamy też (ale tylko chwilkę) o DNA – Drodze Nowoczesnego Architekta. Co to jest, jaką rolę pełnimy tam z Łukaszem i…  dlaczego warto do nas dołączyć?

Nabór do 1. edycji DNA trwa od 16 do 27.09, dołącz na stronie droga.dev!

DNA-fb-reklama_do27.09_CZERWONY

Do zobaczenia w DNA,
do posłuchania tutaj
i… miłego dnia!

PLAY!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk#70 – O rozproszonych bazach danych z Mateuszem Maciaszkiem

(comments are closed)

mateusz-maciaszekWchodzimy w kolejną dziesiątkę z 70. odcinkiem! Zbliżają się odcinki “miększe”, ale dzisiaj jeszcze technicznie, że hej.

Moim i Waszym gościem jest Mateusz Maciaszek. Mateusz jest programistą rozwijającym swój własny, bardzo ciekawy projekt: bazę danych! Rozproszoną do tego. Obadajcie JustinDB. Swoje zmagania opisuje na blogu. A projekt brał udział w konkursie Daj Się Poznać 2017. Na Twitterze: @mcmaciaszek.

Tematem naszej dzisiejszej rozmowy są właśnie rozproszone bazy danych. Czym różnią się one od baz “nierozproszonych”? A może wszystkie są rozproszone? Jakie problemy to rozwiązuje, a jakie powoduje? Jak to jest: projektować własny silnik bazy danych? I… te de!

Podoba się inicjatywa? Zapraszam na iTunes! Będę niezmiernie wdzięczny za gwiazdeczki i recenzje: devtalk.pl/itunes.

I… PLAY!!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.

Permalink:

DevTalk#69 – O Androidzie z Pauliną Szklarską

(comments are closed)

paulina-szklarskaW Nowym Roku wita DevTalk Podcast z odcinkiem o dziwnym numerze: 69! Jedziemy dalej z tematami :). Dzisiaj technicznie.

Rok 2018 rozpoczynamy od rozmowy z Pauliną Szklarską. Paulina jest programistką, prelegentką, organizatorską wrocławskiego meetupu TOAST. Prowadzi też bloga na medium. Na Twitterze: @p_szklarska.

Temat rozmowy to specjalizacja Pauliny i to, o co od długiego czasu pojawiało się w “requested topics“: programowanie na Androida! Z czym to się je? Jak się testuje? Jakie są problemy, a jakie przyjemności? Jakich narzędzi się używa? Czy tylko Java, czy może da się ją posmarować keczupem (ale suchar… posmarowany keczupem)? No i wreszcie: co ma wspólnego programowanie na Androida z… frontendem?

Kontynuujemy tym samym tematykę programowania na urządzenia mobilne. I to na pewno jeszcze nie koniec :).

Dobijemy do setki gwiazdek na iTunes? Z Twoją pomocą: pewnie tak!! K’mon, zostaw ocenę dla motywacji do dalszej pracy :) Ooooo tutaj: devtalk.pl/itunes.

I… PLAY!!

Czytaj dalej…

  • Thanks for leaving a comment, please keep it clean. HTML allowed is strong, code and a href.