Trójmiasto JUG
Trójmiasto JUG
  • 45
  • 45 453
Jakub Słota - Jak nie utonąć w Streamie? czyli dobre praktyki we współczesnej Javie
Dobre praktyki programowania to metody, dzięki którym kod może stać się lepszy. Skąd się biorą? Jak je stosować we współczesnej Javie? Czy zawsze i wszędzie są potrzebne? Przyjdź na prezentację i poznaj odpowiedzi.
__ Jakub Słota. Programista full-stack specjalizujący się w technologii Java, od początku kariery zawodowej związany z firmą Dynatrace. Jeden z pierwszych członków zespołu Log Analytics, rozwijającego projekt służący do szeroko pojętej analizy logów. Entuzjastycznie nastawiony do paradygmatów programowania, wzorców projektowych oraz dobrych praktyk, prowadzących do zwiększenia czytelności i testowalności kodu. W czasie wolnym od komputera można go spotkać na koncertach muzyki filmowej, w kinie lub na szlaku górskim. Stara się równoważyć stacjonarny charakter wykonywanej pracy, przestrzegając zasad zdrowego stylu życia.
www.meetup.com/trojmiasto-java-user-group/events/256209824/
Переглядів: 301

Відео

Michał Gryko - Wykorzystanie dockera w celu poprawy efektywności CI/CD
Переглядів 150Рік тому
Dzięki zastosowaniu dockera możemy zwiększyć efektywność naszego CI/CD. I nie mamy tu na myśli konteneryzacji aplikacji, a wykorzystanie dockera jako składnik środowiska budującego (development toolchain). Podczas wykładu pokażę przygotowanie build planu w Jenkinsie z pojedynczym agentem, a następnie jak w prosty sposób skalować to rozwiązanie gdy przybywa nam obciążenia - zarówno w postaci wzr...
Wojtek Oczkowski - Testowanie wydajności kodu za pomocą narzędzia JMH
Переглядів 113Рік тому
Poczas prezentacji Wojtek pokaże jak wykorzystać narzędzie JMH do budowy microbenchmarków testujących wydajność zadanych kawałków kodu. Nabyte umiejętności pozwolą słuchaczom sprawdzić wydajność wybranych fragmentów kodu bez niebezpieczeństwa popełnienia, typowych dla tego typu testowania, błędów związanych z np. wygrzewaniem maszyny wirtualnej czy działalnością garbage collectora. Kilka słów o...
Ania Marchwicka - UX - hipsterski termin czy może jednak coś więcej?
Переглядів 56Рік тому
W świecie IT, niemalże co roku kreowane są nowe 'stanowiska', role, które można pełnić. Dyrektor Internetu, Rock Star Developer, Ninja Tester, Unicorn Designer. Ktoś kiedyś wymyślił też User Experience Designera. A może UX wymyślił się sam? W swojej prezentacji chciałabym trochę odhipsterzyć tą rolę. Co więcej, będę chciała pokazać, że nie tylko UX jest odpowiedzialny za produkt. Nie będzie to ...
Jarek Pałka - Bare Metal Java
Переглядів 349Рік тому
Java, a tak naprawdę JVM, cieszy się zasłużoną sławą platformy nieprzyjaznej dla sprzętu, a co za tym idzie, nikt poważny (oprócz Apache Kafka, Elastic, Cassandra i Neo4j) nie będziebudował baz danych, kolejek i innych rozwiązań gdzie "mechanical sympathy" jest kluczowe. Garbage collector, spekulujący JIT, brak kontroli nad "object layout", fatalne wsparcie (głównie przez brak abstrakcji) dla f...
Arek Sokołowski - Valhalla - codes like a class, behaves like an int
Переглядів 118Рік тому
ava jest z nami już od ponad 25 lat. Niektórzy twierdzą, że jest już nieco przestarzała. Tymczasem Java znacząco zmieniła się przez te lata, a w niedalekiej przyszłości pojawi się jeszcze więcej modyfikacji i unowocześnień! W trakcie prezentacji porozmawiamy o jednej z największych i najważniejszych nadchodzących funkcjonalności. Jednym z najbardziej istotnych problemów Javy jest zarządzanie pa...
Artur Skowroński - JVM Iceberg... we need to go deeper
Переглядів 286Рік тому
Pewnie każdy słyszał o Valhalli czy Loomie, ale: * czy mówią Wam coś Project Leyden, CRaC, Liliput czy Lanai? * wiecie, że Java ma standard API dla uczenia maszynowego? * jesteście w stanie się połapać, o co chodzi z takimi projektami jak Jakarta EE, MicroProfile czy Adoptium? * wykorzystujecie możliwości, jakie daje uruchomienie pełnego JVM-a na GraalVM za pomocą Truffle? O tym wszystkim opowi...
Aleksander Wolek - Czy Java dogoni Kotlina?
Переглядів 184Рік тому
Java nie dorównuje Kotlinowi, jest przestarzała i nie opłaca się jej uczyć ale czy na pewno? Na przestrzeni ostatnich lat, pojawiło się wiele nowych wersji, które wprowadziły do języka sporo nowości. Na prezentacji pokażę które z nich są niczym żywcem zapożyczone z Kotlina i czy rzeczywiście Java dalej zostaje w tyle. Prelegent: Aleksander Wolek Bio: Aleksander Wolek aktualnie współpracujący z ...
Jakub Marchwicki - Java9 and REPL. Zapomnij o debuggerze - radość i produktywność programisty
Переглядів 66Рік тому
Oj, Java, mój stary, leniwy, barokowy przyjacielu. Przez lata, chcąc spróbować czegoś nowego (co na szczęście nie było zbyt częste), tworzyliśmy nowy projekt, klasa `Sandbox`, metoda `public static void main`; alternatywnie jakiś teścik JUnit. Szczęśliwie czasy się zmieniły. Wraz z Javą9 przychodzi JShell - REPL. Nowy sposób na wypróbowanie nowych idiomów, nowego API, bibliotek. Teraz możemy by...
Michał Weyer - Java Mission Control + Flight Recorder - diagnoza niespodzianek na produkcji
Переглядів 76Рік тому
Niespodzianki na produkcji nie zostawiają śladów w logach. Ślad to blizny na psychice developerów i project managerow. Na produkcji JRE zawiera Java Mission Control i Flight Recorder. Te narzędzia stanowią koło ratunkowe w sytuacji kiedy wszystko jest ok, a nic nie działa. Profiler dla określenia co nasz kod robi, kiedy nic nie robi. Analiza wydajności przez podgląd zarządzania pamięcią i sychn...
Krzysztof Pawłowski - Java goes Reactive
Переглядів 77Рік тому
W ostatnim czasie na popularności zyskuje programowanie reaktywne (ang. reactive programming). Pojawiły się i wciąż pojawiają się kolejne biblioteki, które pozwalają nam na korzystanie z tego paradygmatu programowania. Podczas prezentacji opowiem jak programowanie reaktywne wpisuje się w tworzenie reaktywnych systemów i gdzie w tym wszystkim jest Java 9. Pokażę także przykładową implementację k...
Tomek Szymański - Wszyscy mają blockchaina, ja też chcę! 101 z Hyperledger
Переглядів 45Рік тому
"Blockchain" odmieniony został w ciągu ostatniego roku przez wszystki przypadki, zarówno w rozmowach prywatnych, prasie, telewizji, radio a także, a może przede wszystkim, internecie. Jednak oczy większości obserwatorów zwrócone były głównie na kryptowaluty operujące na publicznych blockchainach (czy to Bitcoin, czy Ethereum, czy może jakiś ethereumowy token, czy niezliczone rzesze mniejszych p...
Zbyszko Papierski - Wzorce komunikacyjne w sieciach organicznych
Переглядів 44Рік тому
Porozmawiajmy o rzeczach wszystkim Wam świetnie znanych. Głodzenie wątków. Długie bloki synchronize. Niestabilne I/O. Problemy w wyborem lidera w klastrze. To wszystko, to oczywiście problemy komunikacji. Takiej międzyludzkiej. Czym innym jest meeting niż blokiem synchronize, rozciągniętym na wątki naszej uwagi? Cały projekt upada, bo jedna osoba wylądowała na L4 - dziwnie podobne do potężnych ...
Bartosz Banachewicz - Naming Things, and why it does matter
Переглядів 75Рік тому
Każdy z nas nazywa rzeczy, ale nie każdy uważa, że to jak coś nazwiemy jest naprawdę ważne. Opowiem o tym, jakie konsekwencje może mieć dobra i zła nazwa, i jak unikać tych drugich. Jednocześnie spojrzymy na przykłady głośnych nazw ze świata IT i nie tylko, i jaki wpływ miały na obdarzone nimi produkty. www.meetup.com/trojmiasto-java-user-group/events/256209824/
Jezen Thomas - Haskell on Rails - Trójmiasto JUG [16.02.2017]
Переглядів 3077 років тому
Jezen Thomas - Haskell on Rails - Trójmiasto JUG [16.02.2017]
Krzysztof Mejka - Dropwizard - Trójmiasto JUG [16.03.2017]
Переглядів 5257 років тому
Krzysztof Mejka - Dropwizard - Trójmiasto JUG [16.03.2017]
Krzysztof Muchewicz - Reaktywne Mikrousługi w Praktyce - Trójmiasto JUG [16.03.2017]
Переглядів 4047 років тому
Krzysztof Muchewicz - Reaktywne Mikrousługi w Praktyce - Trójmiasto JUG [16.03.2017]
Górny Michał - Budowanie własnego OSa z wykorzystaniem Androida - Trójmiasto JUG [18.04.2017]
Переглядів 1697 років тому
Górny Michał - Budowanie własnego OSa z wykorzystaniem Androida - Trójmiasto JUG [18.04.2017]
Karol Lotkowski - It’s a Docker … It’s a Cloud … It’s a Docker Cloud! - Trójmiasto JUG [19.01.2017]
Переглядів 5227 років тому
Karol Lotkowski - It’s a Docker … It’s a Cloud … It’s a Docker Cloud! - Trójmiasto JUG [19.01.2017]
Maciej Krajewski - Docker, kolejne utrudnienie w pracy - Trójmiasto JUG [19.01.2017]
Переглядів 2,8 тис.7 років тому
Maciej Krajewski - Docker, kolejne utrudnienie w pracy - Trójmiasto JUG [19.01.2017]
Mateusz Bukowicz - Ruby dla programistów Javy - Trójmiasto JUG [13.12.2016]
Переглядів 1977 років тому
Mateusz Bukowicz - Ruby dla programistów Javy - Trójmiasto JUG [13.12.2016]
Raffle: Scalawave - Trójmiasto JUG
Переглядів 577 років тому
Raffle: Scalawave - Trójmiasto JUG
Kevlin Henney - Object? You Keep Using that Word - Trójmiasto JUG [30.05.2016]
Переглядів 3,9 тис.7 років тому
Kevlin Henney - Object? You Keep Using that Word - Trójmiasto JUG [30.05.2016]
Heinz Kabutz - Dirty Hacks With Java Reflection - Trójmiasto JUG [17.10.2016]
Переглядів 5477 років тому
Heinz Kabutz - Dirty Hacks With Java Reflection - Trójmiasto JUG [17.10.2016]
Zbyszko Papierski - Graphs, graphs everywhere - Trójmiasto JUG [20.10.2016]
Переглядів 2337 років тому
Zbyszko Papierski - Graphs, graphs everywhere - Trójmiasto JUG [20.10.2016]
Łukasz Koniecki - Java Memory Model - Trójmiasto JUG [22.09.2016]
Переглядів 8067 років тому
Łukasz Koniecki - Java Memory Model - Trójmiasto JUG [22.09.2016]
Krzysztof Kudryński i Błażej Kubiak - Real-time mapping with the drone - Trójmiasto JUG [23.08.2016]
Переглядів 2467 років тому
Krzysztof Kudryński i Błażej Kubiak - Real-time mapping with the drone - Trójmiasto JUG [23.08.2016]
Raffle: Wolves Summit - Trójmiasto JUG
Переглядів 297 років тому
Raffle: Wolves Summit - Trójmiasto JUG
Raffle: Geecon Reactive - Trójmiasto JUG HD
Переглядів 687 років тому
Raffle: Geecon Reactive - Trójmiasto JUG HD
Jarosław Rutowicz - Functional Design Patterns in Java8 and Scala - Trójmiasto JUG [23.06.2016]
Переглядів 5558 років тому
Jarosław Rutowicz - Functional Design Patterns in Java8 and Scala - Trójmiasto JUG [23.06.2016]

КОМЕНТАРІ

  • @romualdnews6310
    @romualdnews6310 Рік тому

    Ten Pan ma chyba rozdarty rękaw.😀 Prawdopodobnie zdarł łokcie na swojej robocie.😀 Pański dramat polega na tym, że jest Pan w matrixie, nawet nie dopuszcza Pan dualizmu. Ten Pan reprezentuje opcję: ja gwiazda a reszta do dupy, reklamuje tym samym między innymi NLP.😀 Nie wiem czy do końca zdaje sobie z tego sprawę. Poza tym Szanowny Panie, psychologia NIE jest nauką w Pana rozumieniu, czyli błąd merytoryczny. Nauka jest obserwowalna, mierzalna i powtarzalna, czego o "naukach" psychologiczno-pedagogicznych nie można powiedzieć.😀 Proponuję Panu również zapoznać się z językiem perswazji, bo tutaj tez jest wiele do zrobienia. Zakładam, ze prezentacja jest w języku polskim. Proponuję zatem zamiast pisać TIME, zwyczajnie napisać CZAS. Na zakończenie chcę powiedzieć, że dał Pan dużo cennych wskazówek. Ostrożnie podchodziłbym do teorii ewolucji.😀

  • @gang_albanii
    @gang_albanii Рік тому

    programisci 80k, a nagrane iphonem 2g z jailbreakiem

    • @trojmiastojug4693
      @trojmiastojug4693 Рік тому

      Jesteśmy fundacją non-profit. Z chęcią przyjmiemy dodatkowe ręce do pomocy!

  • @trojmiastojug4693
    @trojmiastojug4693 Рік тому

    Od Sylwestra Herbera: gist.github.com/thom-nic/2c74ed4075569da0f80b

  • @monetize_this8330
    @monetize_this8330 5 років тому

    The quality of the audio is terrible.

  • @bartekskowron2760
    @bartekskowron2760 5 років тому

    Nazewnictwo konstrukcji cepa: bijok, dzierzok, kapa.

  • @radzio7576
    @radzio7576 5 років тому

    Grzesiak ;) Pozdro dla syćkich sceptyków :D

  • @srikanthv9641
    @srikanthv9641 6 років тому

    Very worst , when looking videos for katharsis implementation found that used other language rather than english . Stupidity , please don't release this videos , even katharsis doesn't have proper documentation as well.

  • @abidin270
    @abidin270 6 років тому

    Trenar się mówi W POLSCE MIESZKASZ I MÓWISZ

  • @jacuswoczega9180
    @jacuswoczega9180 6 років тому

    Jeden z tych materiałów, że internetowa publikacja nie dorównuje obecności na sali, atmosfera, emocje, przekaz nieformalny itd.... zdarza się

  • @llothar68
    @llothar68 7 років тому

    Unwatchable with this robot sound

  • @spaceyfounder5040
    @spaceyfounder5040 7 років тому

    Interesting conclusions, funny talk

  • @monio612
    @monio612 7 років тому

    14

  • @spaceyfounder5040
    @spaceyfounder5040 7 років тому

    Prezentacja BARDZO fajna, dobry wstęp do dockera. Znalazlem kilka "nieładnych" technik. Do trzymania zmiennych środowiskowych w docker-compose NIE piszmy ich w docker-compose.yml , tylko skorzystajmy ze słowa kluczowego env_file podając ścieżkę, gdzie dopiero trzymamy deklaracje tych zmiennych. Poza tym w Dockerfile, tam gdzie to nie jest konieczne uzywajmy COPY zamiast ADD(add ma wiekszy narzut, dziala identycznie, tylko tyle ze potrafi rozpakowywac archiwa i dociągać rzeczy z url).

    • @maciejkra
      @maciejkra 7 років тому

      Michał - wszystko prawda, dziękuję za uwagi. Zmienne w composie celowo - prezentacja jest łatwiejsza. Co do COPY vs. ADD masz rację.

  • @AndiKosh
    @AndiKosh 7 років тому

    Myśle, że emocja wywołana Fiatem Multipla ...ma jednak coś z uwarunkowań ewolucyjnych naszej przeszłości z uwagi na aspekt reakcji na pewne kształty zwyrodnieniowe. Taki sygnał na skutek obserwacji pewnych anatomicznych anomalii przyrodniczych .... Multipla ma coś co zaliczamy do anomalii zwyrodnieniowych lub genetycznych. Ot - taka reakcja wstrętu na zły organizm

  • @AndiKosh
    @AndiKosh 7 років тому

    Panie Bucki ...czy w porównaniu o karmieniu gęsi - dobrze odczytałem poruszenie ... ? Bo to pytanie o naszą ludzką kondycję w traktowaniu innych gatunków z niskich pobudek.

  • @AndiKosh
    @AndiKosh 7 років тому

    Pani Piotrze, ciesze się z oglądnięcia tego filmu i poznania Pana poglądu na praktyki Coachów - uprawiających pseudonaukę i pseudo -psychologie, która stała się współczesna szarlatanerią ...formą myślenia magicznego. Zdarzyło mi się "popsuć ludziom" miłą pogawędkę" kwestionując opowiadane przez nich farmazony ....Czasem robiło się niesympatycznie ...jakoś dziwnie tracili humor i sympatię do mnie ....Ludzie czują się źle kiedy zostaje obnażona ich nierzetelność burząca koncepcje ich wywodów ... Zastanawiałem się czy to ja jestem "problemowy" ...no i tak ... faktycznie jestem ...I dzięki Bogu ...że myślę problemowo ....Pana wypowiedź mnie w tym utwierdza - czytamy tę sama literaturę więc ...być może istnieje "dobra szkoła dla tego zawodu"?

  • @magdameteora1195
    @magdameteora1195 8 років тому

    Bucki! Uwielbiam gościa :D