8 marca o 19:00 Organizuje otwarte szkolenie z zakresu implementacji testów automatycznych w Java/Spring Boot w trakcie którego:
opowiem o piramidzie testów, który określa schemat rozkładu testów w aplikacji
pokaże Ci odpowiedzialności poszczególnych testów, by zyskać rozeznanie kiedy który wybrać
a przede wszystkim wspólnie dokonany, krok po kroku właściwej implementacji testów jednostkowych z wykorzystaniem mocków, testów integracyjnych z wykorzystaniem bazy danych, oraz testów End-2-End.

Szkolenie ukierunkowane jest na praktykę!
Dosłownie przed chwilą ukazała się kolejna wersja alpha Pythona 3.10, wprowadzając do tego języka bardzo ciekawą funkcjonalność - pattern matching.

Jeśli chcecie poczytać wprowadzenie do tego tematu, to tak się składa, że akurat takie przygotowałem ( ͡° ͜ʖ ͡°) ->
LINK: Pattern matching w Pythonie

Jeśli interesują Cię moje wpisy, obserwuj tag #polydev
#programowanie #naukaprogramowania #python #programista15k #programowaniefunkcyjne
źródło: comment_1614630249AfDCT1hBY1yZWnDsrGyM6z.jpg
@NewEpisode: @ProfesorBigos: @informatyk:

Jak dla mnie, ten język powinien się powstrzymać od tego typu rozwoju. Po co doklejać do niego rzeczy z innych języków? Coraz więcej rzeczy, z których nikt nie korzysta, a które z czasem przysporzą tylko problemów.

Python miał być prosty i czytelny, dla mnie ostatnie zmiany związane z użyciem znaków logicznych do pracy na słownikach czy := to żadne kroki naprzód, a wyłącznie próba ugłaskania wszystkich
@chrabia_bober: Popelnilem skracacza linkow:

Web App: https://oor.lu
Command line interface: https://github.com/adamwojt/oorlu-cli
Source code API - https://github.com/adamwojt/ur_l
Source code UI - https://github.com/Daliuxas200/oorlu

Jakby ktos chcial tez sobie zrobic to tutaj macie wymagania projektu: https://www.dropbox.com/s/2yqy7uvhjeb7f0i/URLShortener-DjangoTask.rst?dl=0

To bylo robione jako praca domowa do takiej jednej firmy. Fajna zabawa, polecam.

#python #django #programowanie #programowanie #chwalesie #naukaprogramowania
Kolejny artykuł konkursowy już jest! ( ͡ ͜ʖ ͡) Tym razem: Programowanie równoległe w języku CUDA C. Tym artykułem chciałbym zapoczątkować cykl artykułów na temat programowania równoległego z wykorzystaniem kart graficznych (GPU) w języku CUDA C. W części pierwszej przedstawię krótki wstęp teoretyczny tzn. omówię dlaczego równoległe wykonywanie obliczeń może istotnie przyspieszyć działanie programu, opiszę budowę procesorów graficznych, a w dalszych częściach będą przedstawione praktyczne wskazówki
źródło: comment_16145983158lGake4eHcQv6Ri3s6nz2P.jpg
@Forbot: trochę słabo, dużo teorii przed pokazaniem jakichś konkretów. Mnożenie macierzy też trochę za trudne, jakieś mnożenie dwóch wektorów byłoby lepsze. Używanie matlaba do generowania macierzy nie skomentuję: nikt nie sciągnie tego programu, żeby wygenerować głupią macierz, czemu po prostu nie w C?
@Saly: to artykuł zgłoszony do konkursu, który napisał jeden z naszych czytelników. Nie mamy wpływu na treść artykułów. Takie pytania najlepiej zadać bezpośrednio autorowi - najlepiej w komentarzach do artykułu. Tutaj znajdziesz więcej informacji o konkursie, każdy może spróbować swoich sił » https://forbot.pl/konkurs2021
Dzieeeeeń dobry wszystkim, dawno mnie tu nie było ( ͡º ͜ʖ͡º)

Jak zwykle, pojawiam się z nowym wpisem! Tym razem mamy coś nowego (i bardzo ciekawego) od Mariusza Jaskółki ()

https://cpp-polska.pl/post/zarzadzanie-zasobami-w-c-4-referencje-uniwersalne-i-stdforward ()

Język C++ nie był by sobą, gdyby nie szablony. Kiedy chcemy napisać jakiś szablon klasy lub funkcji, która manipuluje zasobem, chcielibyśmy
źródło: comment_1614582162HgAjWaYQYNrGwYHWJ4iwMf.jpg
@jm4R: Właśnie doczytałem później i dałem plusa xD

Spotkałeś się z polskim tłumaczeniem "forwarding reference"?


Nie, nie spotkałem. "Referencja przekazująca" brzmi dobrze
Protip dla osób które tak jak ja wydały dużo kasy na bootcamp i teraz przez covid nie mogą znaleźć roboty, bo nikt nie rekrutuje juniorów. Warto zabrać się za freelancerkę. Nie jest łatwo znaleźć klienta, ale udało mi się złapać pierwsze zlecenie na system do przychodni zdrowia lolalnej. Jakiś taki prosty - zarządzanie wizytami, lekarzami, rejestracja online. Wczoraj wystartowałem, teraz kilka tygodni i ponad 10k wpadnie. Tak trzeba żyć.

#programowanie #biznes #
źródło: comment_1614408213y4O0PsFIM8UEHQpfsghWJe.jpg
@becvvv: W większości przypadków to nie będzie takie proste, tutaj już z 50%+ do realizmu jest samo to, że typ ma podobny wygląd, budowę czaszki. Np. deepfake z Keanu Reeves od CorridorCrew, także wybrali typa, który naśladował głosem, i ogólnie pasował dobrze rzeźbą twarzy. Jeśli nie ma zbieżności w rzeźbie twarzy to jest znacznie trudniej. W tych trudnych do odróżnienia przypadkach algorytm nie musiał wiele poprawiać/dopasowywać, dlatego są przekonujące. Dodatkową kwestią
Zgodnie ze swoim postanowieniem staram się publikować regularnie każdego tygodnia. Z tej okazji dziś dość krótki wpis, będący wstępem do tematu klas typów w Haskellu. Zapraszam! :)

LINK DO WPISU: Klasy typów z Haskellu

Jeśli interesują Cię moje wpisy, obserwuj tag #polydev
#programowanie #naukaprogramowania #haskell #programowaniefunkcyjne
źródło: comment_1613991653oPVU0K7vUBf38zDGuyXc5T.jpg
Czołem Mirki i Mirabelki
Dziś pierwszy wpis z nowej serii o indexach bitmapowych. Kurs z #bazydanych #oracle i #sql dla zaawansowanych jak i początkujących: Indeks bitmapowy w Oracle
W kursie:
* Opisuję ogólną koncepcję indexów bitmapowych
* Przykład logicznej budowy indeksu
* Łączenie indeksów bitmapowych

Powyższy wpis jest wstępem do indeksów bitmapowych. W kolejnych kursach opiszę i pokażę ich wpływ na wykonanie zapytań. Pokażę, jak potrafią zrobić deadlocka oraz jak fizycznie na
źródło: comment_1613670754NEMS0Fo4BaeJGjRAnlaCLH.jpg
Robię polskie codecademy, gdzie można uczyć się programować od zera, aż do uzyskania pierwszej pracy ( ͡° ͜ʖ ͡°)
Obecnie jest 100h praktyki, a planowane jest 1000+ h.
Cały materiał video jest za FREE, ale praktyka jest płatna.
Z kodem "WYKOP" zniżka na 50%.
link https://fullstack.pl
Dajcie parę plusów dla zasięgu, bo dużo czasu to zajęło ( ͡° ʖ̯ ͡°)

#programowanie #naukaprogramowania #programista15k.
źródło: comment_1613664474hKwlBwkJyVacfXYGmjzE1Z.jpg
Czego oferty pracy wymagają od Java Developera w 2021?
Na to pytanie szukałem odpowiedzi realizując research na ostatnim LiveStreamie!

Przede wszystkim owocem tej pracy jest mapa kompetencji (wraz ze źródłami do nauki), dzięki której możemy uporządkować i nadrobić wszystko, co musi umieć Java Developer względem aktualnych ofert pracy. Dlatego warto je poznać i zawrzeć w CV, by pozyskać kolejnego plusa na rozmowie o pracę

Wychodząc naprzeciw aktualnym potrzebom rynku przygotowałem wstępny harmonogram
źródło: comment_16134985123wtg70RSynCDSwrfWHRcc6.jpg
@becvvv: upośledzone toto. Żeby vscode rozumiał C trzeba wtyczek, jest nawet stosowny panel tak jak w aplikacji na komputer ale sklep jest pusty. Rzeczy które powinny działać bez tego jak goto symbol i goto file też nie chodzą. Jak to z vscode za x lat bęzie działać, na razie jest.
@becvvv: pytanie, jak bardzo to jest bezpieczne. Wydaje się, że nie jest to bezpośrednio projekt Githuba, a skoro piszesz, że można się nawet zalogować (na szybko przejrzałem i nie znalazłem takiej opcji, jedynie przekazywanie żądań do Githuba przez token OAuth) - czy to nie oznacza przypadkiem, że Twoje dane do logowania mogą być przez tą stronę przetrzymywane, zapisane, a nawet przekazane dalej?