- Видео 47
- Просмотров 49 352
Poznań JUG
Добавлен 2 сен 2013
Otwórz się na Open Source i Mikrousługi wraz z JUG Poznań
Short ze spotkania "Otwórz się na Open Source i Mikrousługi wraz z JUG Poznań", które miało miejsce 13.04.24 roku.
Jeżeli brzmi to interesująco, zapisz się na kolejne spotkanie na www.meetup.com/Poznan-Java-User-Group/
Jeżeli brzmi to interesująco, zapisz się na kolejne spotkanie na www.meetup.com/Poznan-Java-User-Group/
Просмотров: 127
Видео
Jak optymalnie korzystać z systemu kontroli wersji
Просмотров 386Год назад
Chciałbym się dzisiaj skupić na temacie, który nas łączy niezależnie od tego, czy tworzymy mikrousługi czy monolity, piszemy funkcyjnie czy imperatywnie, programujemy w Javie, Pythonie czy Go. Nawet najbardziej złożony problem, kiedy rozbijemy go na mniejsze kawałki, zaczyna być bardziej zrozumiały. Dzisiaj postaram się odpowiedzieć na pytanie jak optymalnie korzystać z systemu kontroli wersji,...
Jak radzić sobie z wyjątkami wykorzystując składnię Kotlina korzystając z arrow-kt
Просмотров 254Год назад
O wyjątkach od Javy do Kotlina. Dwa przykłady jak Kotlin pozwala nam w przyjemny sposób pozbyć się wyjątków z kodu, a te problematyczne zatrzymać na początku ich “skoku” przez aplikację. Na zakończenie kilka słów o funkcyjnym podejściu do obsługi wyjątków z wykorzystaniem arrow-kt. Mariusz Staniak: Programowaniem w języku Java zajmuje się od ok 2018 roku. Wcześniej miał przyjemność programować ...
Testowanie architektury - kiedy tradycyjne podejście do testów to za mało
Просмотров 472Год назад
Piszesz czysty kod, projekt posiada testy jednostkowe, integracyjne i E2E zgodnie z piramidą testów, a jednak czegoś brakuje. Wraz z kolejnymi zmianami w kodzie przestaje on przypominać projekt który sobie wyobrażałeś w głowie na początku. Podczas code review przeciekają pewne niuanse, a zasady, które przyjąłeś na początku w zakresie architektury, konwencji nazewniczych czy akceptowalnego pozio...
Wprowadzenie do Apache Kafka
Просмотров 4 тыс.Год назад
W życiu każdego programisty przychodzi czas, w którym trzeba użyć kolejki. Pierwsze co przychodzi nam do głowy to wrzucenie Kafki do systemu, podpięcie się do niej i “job done”. To prawda, że Kafka jest świetnym rozwiązaniem, jednak bez odpowiednich podstaw możemy łatwo sobie strzelić w stopę na początkowym etapie integracji. Przeanalizujmy jak działa Kafka z perspektywy programisty mikroserwis...
Introduction to Service Mesh
Просмотров 3842 года назад
Marcin Skalski about his presentation: During this talk, I would like to introduce you to topics of communication between services. I will show you what Service Mesh is and what it can do for you. This talk will be based on Envoy proxy. I will also speak when it is a good time for you to introduce services mesh to your organization and what challenges you should be aware of during this migration.
Wprowadzenie do Kubernetes
Просмотров 5 тыс.2 года назад
- Repozytorium z kodem: github.com/jorczyk/KubernetesDemo - Prezentacja: github.com/jorczyk/KubernetesDemo/blob/spring-init/Wprowadzenie do Kubernetesa.pdf - Link do odpowiedzi z sesji Q&A: kubernetes.io/docs/concepts/services-networking/service/ Prezentacja będzie wprowadzeniem w temat Kubernetesa dla osób początkujących, nie mających lub posiadających bardzo małe doświadczenie w tym temacie. ...
Poznaj swojego klienta HTTP
Просмотров 6022 года назад
Są fundamentem każdego środowiska mikrousługowego i bez nich radosne przerzucanie JSONów po HTTP nie byłoby możliwe, a jednak często nie poświęcamy im większej uwagi. Tymczasem zgłębienie wiedzy o nich pozwoli nam na zapobiegnięcie bardzo wielu sytuacjom awaryjnym. Także z pragmatycznego punktu widzenia o wiele łatwiej i przyjemniej konfiguruje się coś, co wiemy jak działa. Na tej prezentacji o...
Grafowe bazy danych - Neo4j
Просмотров 2,8 тыс.2 года назад
Ogromna część projektów lub usług korzysta z jakiegoś źródła danych - zazwyczaj jest nim relacyjna baza jak Postgres lub MySQL, przechowująca je w formie tabel. W niektórych przypadkach architekci decydują się na użycie baz zorientowanych na dokumenty, jak na przykład MongoDB, jeśli zależności między informacjami nie grają istotnej roli, a projektowany system powinien być bardziej elastyczny. P...
Wydajna strona internetowa - co, jak, dlaczego?
Просмотров 2592 года назад
Co to znaczy, że dana strona WWW jest szybka? Jak mierzyć jej wydajność i zabrać się za optymalizacje? Dlaczego warto się tym przejmować? Na te i inne pytania mniej lub bardziej związane z frontendem postaram się opowiedzieć na bazie wiedzy i doświadczeń zebranych przy ulepszaniu Allegro dla 13 mln kupujących. Mateusz Krzeszowiak - jest frontendowcem i entuzjastą wydajności z Krakowa. Swoje doś...
CAP theorem - co naprawdę trzeba poświęcić?
Просмотров 6892 года назад
Co to jest twierdzenie CAP? Czy po dwudziestu dwóch latach nadal jest aktualne? Czy naprawdę w systemie rozproszonym musimy wybierać między spójnością i dostępnością w przypadku partycji? Co robić kiedy nie możemy poświęcić żadnej z trzech właściwości? Czym jest PACELC? Na te i inne pytanie odpowiem na konkretnym przykładzie systemu do rezerwacji biletów lotniczych. Mateusz Byczkowski - entuzja...
12+ rad na początek i Q&A z ekspertami
Просмотров 2,6 тыс.2 года назад
JUGademy w 2022 roku rozpoczyna się z przytupem! Podczas pierwszego spotkania w 2022 roku będziemy gościć takie ekspertki i ekspertów jak: - Adam Dubiel - Grzegorz Piwowarek - Jakub Nabrdalik - Jakub Pilimon - Jarosław Pałka - Jarosław Ratajski - Mirosław Zelent - Olga Maciaszek-Sharma - Paulina Sadowska - Piotr Stapp - Sławomir Sobótka - Tomasz Nurkiewicz - Magda Stożek Każde z nich będzie mia...
JUGademy - promo 2022
Просмотров 3592 года назад
Dlaczego warto wpaść na JUGademy? Dlaczego warto zostać prelegentem? Czego można się nauczyć? Jak wyglądają spotkania? Opowiadają prelegenci i organizatorzy poprzednich edycji.
JUGademy#4: Heinz Kabutz - AbstractQueuedSynchronizer: The cornerstone of Java concurrency
Просмотров 8723 года назад
Java 5 offered a major overhaul of the way that Java programmers communicated between threads with the advent of the java.util.concurrent package. The most central class is the AbstractQueuedSynchronizer, used by most of the other synchronizers in the package. In this lesson, we learn how it works and how it was adapted to take us into a non-blocking future. Heinz Kabutz - he is the mastermind ...
JUGademy #4 - Jednoosobowy pair programing - czyli twoja wydajność w IntelliJ IDEA
Просмотров 1,3 тыс.3 года назад
Dzisiejsze zintegrowane środowiska programistyczne mogą nam znacząco pomóc skupić się na rozwiązywanym problemie, o ile im na to pozwolimy. Nie warto tracić czasu na to, co narzędzie może zrobić za nas szybciej i dokładniej. W tej prezentacji pokażę ci skróty klawiszowe, wtyczki i funkcje, których sam najczęściej używam podczas pracy w jednym z najpopularniejszych IDE - IntelliJ IDEA. Bartosz O...
Jugademy#4 - Wprowadzenie do Cassandry
Просмотров 7003 года назад
Jugademy#4 - Wprowadzenie do Cassandry
JUGademy #4 - Kotlin - dlaczego warto spróbować? Od czego zacząć?
Просмотров 2,9 тыс.3 года назад
JUGademy #4 - Kotlin - dlaczego warto spróbować? Od czego zacząć?
JUGademy#4 - Wprowadzenie do Rest API
Просмотров 1,2 тыс.3 года назад
JUGademy#4 - Wprowadzenie do Rest API
JUGademy#4 - Reaktywne aplikacje od podstaw
Просмотров 7273 года назад
JUGademy#4 - Reaktywne aplikacje od podstaw
JUGademy #4 - Praca z danymi w Apache Spark
Просмотров 9233 года назад
JUGademy #4 - Praca z danymi w Apache Spark
JUGademy #4 - Czysty kod - to wcale nie jest takie trudne!
Просмотров 1,2 тыс.3 года назад
JUGademy #4 - Czysty kod - to wcale nie jest takie trudne!
Jugademy#4 - Wprowadzenie do MongoDB
Просмотров 1,5 тыс.3 года назад
Jugademy#4 - Wprowadzenie do MongoDB
"Wielowątkowo czy współbieżnie? Wprowadzenie do tematu." / Tomasz "Kef" Jackowiak
Просмотров 6294 года назад
"Wielowątkowo czy współbieżnie? Wprowadzenie do tematu." / Tomasz "Kef" Jackowiak
"Wprowadzenie do OAuth 2.0 i OpenID Connect" / Aleksander Żelazny
Просмотров 9 тыс.4 года назад
"Wprowadzenie do OAuth 2.0 i OpenID Connect" / Aleksander Żelazny
Bebechy JVM’a dla śmiertelników - Aleksander Ihnatowicz
Просмотров 1,7 тыс.4 года назад
Bebechy JVM’a dla śmiertelników - Aleksander Ihnatowicz
Programowanie funkcyjne na JVM - Paweł Jurczenko
Просмотров 9414 года назад
Programowanie funkcyjne na JVM - Paweł Jurczenko
Moritz Wilfer - How to design your application to avoid your cloud provider failure?
Просмотров 4845 лет назад
Moritz Wilfer - How to design your application to avoid your cloud provider failure?
Grzegorz Dyrda - Introduction to Kotlin
Просмотров 2705 лет назад
Grzegorz Dyrda - Introduction to Kotlin
JUGtoberFest 2018: Adam Dymek - Przyszłość Javy - Co kryje się za winklem?
Просмотров 1866 лет назад
JUGtoberFest 2018: Adam Dymek - Przyszłość Javy - Co kryje się za winklem?
Mega fajny materiał!
Dzień dobry. Fajne! Co ten Grzesiek nagonił.
Świetne wprowadzenie do Kafki.
2024AD nagranie dalej jest turbo przydatne bo właśnie przerabiam OAuth za pomocą książki Bezpieczeństwo aplikacji webowych od Sekuraka ;)
super teoria! ogląda się z przyjemnością i zaciekawieniem
bardzo fajny opis Kafki, zrozumiały, obszerny !! Super! Dziękuję!
Mam pytanie, ten Yelp i to logowanie to to bylo oauth password grant type? Czy to w ogóle co innego było?
Prezentacja bardzo ok. BTW. Autentykacja to po polsku uwierzytelnianie.
ekstra wyjaśnione, dzięki!
Kotlin wydaje się spoko. Co prawda nie programowałem w Javie (nie liczę jakichś prosty programików podchodzących pod hello world), to myślę, że warto spróbować z Kotlinem.
Czy OAuth może być zastosowany do ataku na czyjeś konto i wyłudzić dane czy nawet całą bezę, a nawet dostępu do kont zewnętrznych?
sporo materiału, ale przydały się spis treści ....
Bardzo dobra prezentacja!
Najs!
nie da sie sluchac
13:55 a nawet kilobajty 🙂
Aleksander kudosy, super wytłumaczone. bardzo bardzo dobry materiał
Moja pierwsza "poważna" apka w kotlinie: ruclips.net/video/p9U1JUm0UAw/видео.html Język programowania z potencjałem:)
Ja jestem z Kotlin
YYY E OO przygotuj się chłopie :)
Świetna prelekcja!
10:37 grant type - authorization code 23:30 grant type - refresh token 25:34 grant type - implicit grant 26:19 grant type - Authorization code grant + PKCE 33:23 grant type - device authorization grant 37:48 grant type - client credentials authorization code - for confidential client, uses secretId in authorization request refresh token - for refreshing authorization token implicit grant - deprecated because unsafe client (public client) gets authorization token in response client credentials - for API actions that don't need to use user context for example accessing public data
jak to jest możliwe że tylko 17 lapek (jedna moja)? rewelacyjna prezentacja, ja tu wszedlem przypadkiem, dzięki!
Dziękuję - bardzo rzeczowo i przystępnie !
Dzieki za dobry film
Na moje oko jest to zbyt skomplikowane, a po co? Ano po to aby wykradać loginy i hasła. Pamiętajcie - najprostrze rozwiązania są najlepsze, w życiu wystarczy login i hasło i nikomu nie wolno go podawać, i nikt nie powinien mieć prawa pytać o nie, a tak sie wlasnie dzieje...
No właśnie nie, aplikacje które używają OpenID wraz z OAuth ani na moment nie uzyskują dostępu do loginu ani hasła użytkownika.
Szkoda, że taka słaba jakoś dźwięku, nie do zniesienia po 10 minutach :/
Może jak nie ma reklamy z Google to pokażcie swoje wewnętrzne promocje/propozycje, albo wśród sprzedawców zróbcie jakąś 'giełdę' ogłoszeń. Albo chociaż jakąś grafikę.
Dzięki za ciekawą propozycję :)
Ach, te wibracje
fatalny dźwięk... :-/
Lepiej zacząć się uczyć kotlina czy fluttera?
javascript
Dziękuję wszystkim za udział i przede wszystkim organizatorom za wsparcie i możliwość wystąpienia 😀 Zachęcam do udziału w następnych spotkaniach w ramach #jugademy.
Super szkolenie! Dzięki!
Bardzo ciekawe i życiowe wnioski, aż czas szybko leci słuchając wykształconych osób :)
sztos
Doświadczeni eksperci, wspaniali inżynierowie, no ale Mirosław Zelent - legenda! :)
Dzięki za zaproszenie! Pozdrawiam Poznań i studentów Politechniki! :) MZ
Wow mega materiał!
należy się łapka w górę
Dzięki, świetny materiał!
Dobra robota!
Świetnie wyjaśnione! Nie tylko jak, ale też dlaczego w ogóle nam to potrzebne i w jaki sposób jesteśmy potencjalnie narażeni na atak - dzięki!
Super wyjaśnione! Dzięki
Jakie to mądre
no nie ?
Na telefonie prawie nic nie widać.
Polecam nie oglądać na telefonie
świetna prezka, dzięki!
Dobra robota!
Fajny filmik
Świetna prezentacja Paweł :)
Jeżeli ktoś ma zamiar schudnąć to moim zdaniem najlepiej w głównej mierze skupić się na mało przetworzonym odżywianiu, najlepiej na rzeczach o niskim indeksie glikemicznym oraz na spożywaniu zdecydowanie większej ilości błonnika. Duża aktywność fizyczna i ruch moim zdaniem są dobre na ujędrnienie sylwetki i wyrobienie mięśni, ale w odchudzaniu praktycznie najważniejszą kwestią jest odżywianie, a z ćwiczeń fizycznych to wystarczy przejść się na jakiś szybki spacer albo rowerek. Wiem co piszę, bo osobiście sama tak schudłam około 12 kg zmieniając w dużym stopniu swoje odżywianie, a przedtem tylko ćwiczyłam i ćwiczyłam bez skutku. Super to pokazuje kobieta z bloga dieta Anusi, najlepiej poszukać w wyszukiwarce google. Pozdrawiam serdecznie ;)
Polska jest najtańszym krajem w Europie i można się tu wyżywić za około 100zł miesiecznie. Właśnie kończe taki miesiąc za 100zł. Musze powiedzieć, że ani razu nie byłem głodny-ba!-momentami byłem nawet przejedzeony, zapchany. Nie zaliczam do jedzenia pica, co chyba oczywiste, bo jedzenie to jedzenia a picie to picie i na samą Cole wydałem koło 200zł(2 litry dziennie, czsami jescze wieczorem dokupowałem litrowa Colę). A więc przechodząc do jadłospisu za 100 zł. Aby przezyć miesiąc za 100 zł potrzeba: 1kg ryżu ok.3zł 1kg makaronu ok.2,5 zł 1kg kaszy jęczmiennej około 2 zł 6kg ziemniaków ok.8zł 2kg margarany ok 5 zł 150 bułek około 50zł 10 paczek Chochoszoków ok. 20 15 sosów do potraw jeden po około 50 groszy-około 7 zł, lub kilka sosów gotowych po ok.3 zł. Razem około 100zł. Zostało mi jescze 7 złotych z tej stówy. Nieźle. Jak to jemy? Rano zagtować gar sosu-mamy na 2 dni. Pierwszy tydzień-makaron. 5 bułek dziennie, pół paczki Chocoszoków. Drugi tydzień-ryż. 5 bułek dziennei, pół paczki Chocoszokw. Trzeci tyedzień-kasza jęczmienna, 5 bułek, pół paczki Chocoszokwó. Czwarty tydzień-6 kilo ziemniaków, 5 bułek , pół, paczki Chocoszoków. Zamiast Chocoszoków można kupować krem czekoladowy-400 gr za 2,5zł albo zwykle kulki czekoladowe, można nabyć za 1-2 zł 300 gramów. Także jadłsopsis jest sprawdzony i bardzo sycący-nawet zostało mi jeszcze trochę rużu i kaszy, bo kilogram na tydzień to naprawdę jest aż nadto. Brakowało mi jedynie serków, jogurtów i rybek. Ale bez problemu mogę taki miesiąc powtórzyć-mówię to jako osoba która lubi jeść, objadać się, czy nawet obżerać. Jeden Władysław JAgiełło i masz jedzenie na cały miesiąc. Pozdrawiam.