• 45. spotkanie Toruń JUG - "Massive concurrency" oraz "Zwinna architektura"
    Serdecznie zapraszamy na czterdzieste piąte spotkanie Toruń Java User Group, które odbędzie się w środę, 31 października 2018 roku, w godzinach 18:00-20:00 na Wydziale Matematyki i Informatyki UMK (ul. Chopina 12/18), w sali S9. Wstęp jest wolny, obecność na wcześniejszych spotkaniach nie jest wymagana - pomiędzy spotkaniami nie ma żadnych zależności, do naszej społeczności można dołączyć w dowolnym momencie. Już teraz zachęcamy Was do kliknięcia w RSVP - osoby, które zapiszą się i przybędą na to spotkanie wezmą udział w losowaniu kilku cennych upominków (pamiętajcie o podaniu adresu email). Do rozdania mamy: 2 × roczna licencja na dowolny produkt od JetBrains (https://www.jetbrains.com/) 2 × ebook od wydawnictwa Manning (https://www.manning.com) Nagrywanie spotkania sponsorowane jest zaś przez firmę Simplito (https://simplito.com) i dzięki Nim będziecie mogli zobaczyć je na naszym kanale YT (https://www.youtube.com/TorunJUG) Jak zwykle, już po wszystkim zapraszamy Was tradycyjnie na małe after party do Parter - Whisky Vodka Cocktail Bar. Będzie to świetna okazja do tego aby poznać się lepiej, porozmawiać o spotkaniu i miło wspólnie spędzić wieczorny czas :-) ----------------------------------------------------------------------- "Massive concurrency - model aktorów w świecie multi-core na przykładzie języka Erlang" Prawo Moora ("średnio co dwa lata ilość tranzystorów w procesorach zwiększa się dwukrotnie") traktowane dosłownie przestaje działać. W praktyce jednak utrzymuje się ono w mocy - "moc obliczeniowa komputerów podwaja się co 24 miesiące". Wynika to z tego, że od dłuższego czasu zauważamy zmianę trendu i zamiast nacisku na przyspieszanie rdzeni, zwiększamy w procesorach ich ilość. Renesans technik programowania funkcyjnego, zabawy z immutable data i modelowaniem obliczeń równoległych są tego efektem. W Javie biblioteki standardowe typu Java Concurrency wzbogacane są o immutable data, a o strumieniach i funkcyjnym podejściu do obliczeń nie trzeba nawet wspominać. Scala i model aktorów implementowany przez toolkit Akka zyskuje coraz większą popularność. Inspiracją dla tych narzędzi był język Erlang, w którym pojęcie procesu i komunikacja między procesami z użyciem "message passing" są wbudowane w podstawy jezyka i jego wirtualnej maszyny. Podczas prezentacji w praktyczny sposób omówię model procesu, komunikacji między procesami oraz pokażę jak może to ułatwić życie podczas projektowania, implementowania i przede wszystkim utrzymania software dla systemów wielordzeniowych. O prelegencie: Sebastian Smyczyński - projektant software, algorytmik, developer. Współzałożyciel i od 11 lat team leader w zespole programistycznym Simplito. Miłośnik i praktyk programowania funkcyjnego, w szczególności Erlanga. Pasjonat i nauczyciel tanga argentyńskiego. ----------------------------------------------------------------------- "Zwinna architektura na przykładach" Agile i architektura to słowa, które na pozór nie pasują do siebie. Gdzie tu czas na zastanawianie się nad architekturą systemu, gdy zwinne podejście nakazuje jak najbardziej koncentrować się na dowiezieniu najbliższego sprintu? Jednakże "Zwinna Architektura" to pojęcie, które od około dekady zaczęło nabierać swojego niezależnego i unikalnego sensu. W tej prezentacji postaram się pokazać, jak zaskakująco odmienne jest zwinne podejście do architektury od tego tradycyjnego. O prelegencie: Sławomir Piotrowski - programista, architekt z doświadczeniem w branży płatnościowej, bankowej i ubezpieczeniowej. Certyfikowany Scrum Master. Kontrybutor open-source.

    Wydzial Matematyki i Informatyki UMK

    ul. Chopina 12/18 · Torun

    1 comment
  • Ticket Raffle - 2 wejściówki na JDD
    Hej! Podobnie jak w zeszłym roku jesteśmy Community Partnerem konferencji JDD (https://jdd.org.pl) i z tej okazji mamy dla was 2 wejściówki od organizatorów tego eventu! Jak zdobyć wejściówkę? Zapisz się na TEN meetup, a następnie przyjdź na najbliższe spotkanie Toruń JUG organizowane 26 września (więcej tu -> https://www.meetup.com/Torun-JUG/events/254772076/) i dowiesz się czy wygrałeś lub wygrałaś. Proste ! Poniżej zamieszczamy trochę informacji o samym JDD Pozdrawiamy, Toruń JUG --------------------------- Środowisko pasjonatów i praktyków Javy spotka się w tym roku w Nowohuckim Centrum Kultury w Krakowie, 8-9 października. Co czeka Was podczas tegorocznej edycji JDD? Jednym z głównych celów JDD 2018 jest spójna i treściwa agenda, która została przygotowana na podstawie nadesłanych zgłoszeń CFP i propozycji Rady Programowej JDD. “Mięso i praktyka” - live coding, case studies - tego możecie spodziewać się na tegorocznej konferencji. Czeka Was masa aktualnych i istotnych tematów z zakresu języka Java, a w tym: Spring, Serverless, Reactive Streams, GraphQL, REST Api, Reactive Programming i oczywiście Java, Java 8, Java 9 i Java 10. W tym roku na JDD pojawi się jeszcze więcej prelegentów z zagranicy – konferencja jeszcze bardziej otwiera się na międzynarodowe treści. Światowej sławy prelegenci i zajmujące tematy Na tegorocznej scenie pojawią się znani eksperci Java, między innymi: • Patrick Kua (Talking with Tech Leads), • Oleh Dokuka (Refactor to Reactive with Spring 5 and Reactor 3), • Vladimir Tsukur (GraphQL - APIs the New Way), • Jacek Kunicki (How (Not) to Use Reactive Streams in Java 9+) • Jarosław Pałka (new java.io.File("jdd.json"); is this really that simple?) • Tomasz Nurkiewicz (Reactive programming: lessons learned) Więcej speakerów znajdziecie tutaj -> https://jdd.org.pl/speakers.html Każdego z nich możecie poznać osobiście! Pamiętajcie o kodzie “JUG_TORUN_RULEZ” i rejestrujcie się na -> https://jdd2018.evenea.pl Więcej informacji o tegorocznej JDD znajdziecie na stronie konferencji -> https://jdd.org.pl oraz na kanałach w social media: • Facebook - https://www.facebook.com/JDDconf/ • Twitter - https://twitter.com/JDD_Krakow

    Wydzial Matematyki i Informatyki UMK

    ul. Chopina 12/18 · Torun

    1 comment
  • 44. spotkanie Toruń JUG - "Functional-Reactive Programming" oraz "JForex"
    Serdecznie zapraszamy na czterdzieste czwarte - pierwsze po wakacjach - spotkanie Toruń Java User Group, które odbędzie się w środę, 26 września 2018 roku w godzinach 18:00-20:00, tym razem w AULI na Wydziale Matematyki i Informatyki UMK (ul. Chopina 12/18). Sezon otwiera Prelegent Roku 2017 - Grzesiek Dyrda, zaś drugim gościem, który zaszczycił nas swoją obecnością będzie Damian Ledziński. Nagrywanie spotkania sponsorowane jest przez firmę SIMPLITO (https://simplito.com) i dzięki Nim będziecie mogli zobaczyć je na naszym kanale YT (https://www.youtube.com/TorunJUG) Wstęp na spotkanie jest wolny, obecność na wcześniejszych spotkaniach nie jest wymagana - pomiędzy spotkaniami nie ma żadnych zależności, do naszej społeczności można dołączyć w dowolnym momencie. Na spotkanie możesz przyjść bez rejestracji na portalu Meetup, jednak chcielibyśmy zachęcić Cię do kliknięcia w RSVP - osoby, które zapiszą się na to spotkanie wezmą udział w losowaniu kilku cennych upominków. Do rozdania mamy: 2 × roczna licencja na dowolny produkt od JetBrains 2 × ebook od wydawnictwa Manning Po spotkaniu zapraszamy tradycyjnie na małe after party do Parter - Whisky Vodka Cocktail Bar. Będzie to świetna okazja do tego, aby porozmawiać na różne tematy, spędzić wspólnie miło czas oraz poznać się trochę lepiej. UWAGA: Przypominamy, że to spotkanie odbędzie się w Auli wydziału! ----------------------------------------------------------------------- "Introduction to Functional-Reactive Programming" Jesteś ciekaw czym jest FRP? Ciągle słyszysz o RX, ale nie wiesz co to? Zapraszam Cię w podróż do magicznego świata programowania funkcyjno-reaktywnego! Pełnego potworów (flatMap), zasadzek (hot vs cold), i labiryntów (zip, merge, combineLatest)... Temat nie jest prosty, ale nie jest też niemożliwy do ogarnięcia. Jako że jestem pragmatykiem, skupimy się na praktycznych zastosowaniach tego paradygmatu. Na czym polega, i co nam daje? Jakie problemy rozwiązuje? Jakie problemy generuje...? Tak więc zaopatrz się w dobrą kawę, otwarty umysł, i zaczynamy... :) O prelegencie: Grzegorz Dyrda - koduję odkąd pamiętam. Robiłem już apki desktopowe, backendy, frontendy, embedded, systemy bankowe, płatnicze i inne cuda... Jednak dopiero na platformach mobilnych czuję się jak “ryba w wodzie”. Od kilku lat tworzę i sprzedaję własne apki, i tak zarabiam na chleb i wczasy na Kanarach ;) Jestem wielkim entuzjastą Kotlina, programowania reaktywnego (ReactiveX), a ostatnio również JavaScriptu (sic!), React’a, serverless i innych takich :) Prywatnie - snuję plany na milionowe imperium, prowadzę bloga (blog.geekydevs.com), chodzę po górach, gram na gitarze, czytam... ----------------------------------------------------------------------- "JForex - kasa na javie" Praca programisty Java najczęściej kojarzy się z rozwijaniem aplikacji biznesowych, lub mobilnych dla Androida. Jednak Java ma znacznie więcej ciekawych zastosowań. Jednym z nich może być tworzenie strategii (automatów) tradingu na największym rynku finansowym świata! Z prezentacji będzie można dowiedzieć się czym jest i jak działa Forex, poznać wybrane elementy analizy technicznej, zobaczyć na żywo jak wygląda zawieranie transakcji przy użyciu platformy JForex, oraz dowiedzieć się jak zaimplementować własną strategię (która pracuje dla Ciebie nawet wtedy kiedy Ty śpisz) wykorzystując JForex API. O prelegencie: Damian Ledziński - na co dzień nauczyciel akademicki na UTP w Bydgoszczy. Ponadto programista Java i Python. Główne obszary zainteresowań to zastosowanie informatyki w medycynie, autonomiczne drony oraz wybrane techniki uczenia maszynowego.

    Wydzial Matematyki i Informatyki UMK

    ul. Chopina 12/18 · Torun

    6 comments
  • Konkurs - wejściówka na 4Developers Gdańsk
    Hej! Zgodnie z zapowiedzią mamy dla Was konkurs, w którym możecie wygrać wejściówkę na 4Developers Gdańsk ! Wystarczy przesłać poprawną odpowiedź na adres [masked] do 9 września, po czym spośród autorów dobrych odpowiedzi zostanie wylosowany zwycięzca. Pytanie brzmi: Jaką wspólną nazwę dzielą pewna wyspa w Indonezji oraz popularna biblioteka dla Javy? Pozdrawiamy, Toruń JUG --------------------------- We wrześniu zapraszamy na 4Developers Gdańsk! Jeżeli kręci Cię świat programowania, to 4Developers jest dla Ciebie, tym bardziej, że odbywa się dosłownie tuż obok! Zapraszamy na lokalną edycję największego Festiwalu Technologicznego w Polsce. Nasza społeczność została Community Partnerem tego wydarzenia - wybierzmy się tam razem! Druga nadmorska edycja odbędzie się już 25 września 4Developers Gdańsk to wydarzenie skierowane dla osób zarówno mniej, jak i bardziej zaawansowanych w temacie programowania. Interdyscyplinarny, ale i kameralny charakter wydarzenia gwarantuje mnóstwo okazji do ciekawych dyskusji. Agenda tworzona jest z myślą o wiodących potrzebach lokalnej społeczności, dlatego jeśli chcesz dowiedzieć się więcej na tematy związane z Javą, ale także .NET, C++ i Soft Skills - nie może Cię zabraknąć. Podczas wydarzenia będziesz mieć możliwość osobistego poznania i porozmawiania z ekspertami ze świata IT, spotkasz wielu fajnych ludzi, wymienisz się spostrzeżeniami, spędzisz miło czas, a przede wszystkim - poszerzysz swoją wiedzę o dodatkowe umiejętności!

    Needs a location

    3 comments
  • Konkurs - wejściówka na SegFault Wrocław
    Hej! Jako, że Toruń JUG kontynuuje współpracę z SegFault, tym razem zapraszamy Was do konkursu, w którym mamy do oddania wejściówkę na SegFault Wrocław (wroclaw2018.segfault.events). Wydarzenie odbędzie się 24 września tego roku w stolicy Dolnego Śląska. Konkurs organizujemy jeszcze w sierpniu - 27go dnia tego miesiąca wejdźcie na naszego slacka torunjug.slack.com na kanał #segfault i odpowiedzcie na jedno pytanie. Autor pierwszej poprawnej odpowiedzi wygrywa! Oprócz tego mamy dla Was 10 zniżek 20% - aby otrzymać jedną z nich odezwijcie się na naszego maila [masked] ! Poniżej znajdziecie mały opis samej konferencji. Pozdrawiamy, Toruń JUG --------------------------- SegFault Wrocław Po sukcesie premierowej edycji SegFault w Łodzi, rozpoczęliśmy intensywne przygotowania do jesiennej odsłony konferencji – tym razem we Wrocławiu. Serdecznie zapraszamy do stolicy Dolnego Śląska już 24 września br.! SegFault to pierwsza konferencja IT w Polsce, która sięga ku temu, co zapomniane w branży. SegFault skupia się na fundamentach i niezmiennych koncepcjach. Trudno znaleźć tu wątki będące pogonią na zmiennymi trendami. SegFault krąży wokół pięciu głównych bloków tematycznych: Architecture At Scale, Small Architectures, Foundations of Future Architectures, Architecture of You oraz Legacy Architectures. Założeniem SegFault jest udowodnienie, że wysokopoziomowe rozwiązania mają swoje niezmienne początki w solidnych koncepcjach i teoretycznych podstawach. Agenda wrocławskiego SegFault zapełnia się z dnia na dzień. Wśród zgłoszonych prelegentów znajdziecie takie nazwiska jak: Zbyszko Papierski, Wojtek Rząsa, Tomek Nurkiewicz, Michał Bartyzel, Jan Pustelnik, Wojtek Erbetowski, czy związani z Symentis: Daniel Pokusa i Paweł Szulc. Radę Programową SegFault demokratycznie tworzą: Jarek Pałka (Chief Procrastinator Officer), Kuba Marchwicki (Chief Mob Officer), Wiktor Sztajerowski (Chief Wizard Officer) oraz Justyna Bień (Chief Enterteinment Officer). Organizatorem konferencji jest agencja doradztwa Symentis. Rejestracja na SegFault we Wrocławiu już ruszyła. Uwaga: I tura rejestracji kończy się 23 sierpnia! Pospieszcie się! Więcej informacji dotyczących wydarzenia znajdziecie na oficjalnej stronie internetowej: wroclaw2018.segfault.events Zapraszamy!

    Needs a location

  • 43. spotkanie Toruń JUG - "Docker dla początkujących" oraz "10 rzeczy które ..."
    Serdecznie zapraszamy na czterdzieste trzecie i zarazem ostatnie przed wakacjami spotkanie Toruń Java User Group, które odbędzie się w środę, 27 czerwca 2018 roku w godzinach 18:00-20:00 w sali S9 na Wydziale Matematyki i Informatyki UMK (ul. Chopina 12/18) Wstęp na spotkanie jest wolny, obecność na wcześniejszych spotkaniach nie jest wymagana - pomiędzy spotkaniami nie ma żadnych zależności, do naszej społeczności można dołączyć w dowolnym momencie. Na spotkanie możesz przyjść bez rejestracji na portalu Meetup, jednak chcielibyśmy zachęcić Cię do kliknięcia w RSVP - osoby, które zapiszą się na to spotkanie wezmą udział w losowaniu kilku cennych upominków. Do rozdania mamy: 2 × roczna licencja na dowolny produkt od JetBrains (https://www.jetbrains.com/products.html) 2 × ebook od wydawnictwa Manning: - "Docker in Action" (https://www.manning.com/books/docker-in-action) - "Spring Microservices in Action" (https://www.manning.com/books/spring-microservices-in-action) Po spotkaniu zapraszamy tradycyjnie na małe after party do Parter - Whisky Vodka Cocktail Bar. Będzie to świetna okazja do tego, aby porozmawiać na różne tematy, spędzić wspólnie miło czas oraz poznać się trochę lepiej. UWAGA: sala S9 będzie otwarta od godz. 17:30 - jeśli chcesz przyjść i pogadać z uczestnikami spotkania, a nie możesz uczestniczyć w after party to będzie to najlepsza do tego okazja. Do zobaczenia! :) ----------------------------------------------------------------------- "Docker dla początkujących" Docker, z Dockerem, o Dockerze, Docker to, Docker tamto, Docker na prezydenta. Strach otworzyć lodówkę. Ale co to właściwie jest i czy może być przydatne dla zwykłego, poczciwego programisty? Podczas prezentacji dowiesz się jak zacząć swoją przygodę z tą technologią a przy okazji trochę o kontenerach, ich podstawach, wydajności i bezpieczeństwie oraz całym ekosystemie. O prelegencie: Marcin Stożek - Za dnia jestem programistą i devopsem, po nocach czytam co słychać na Hacker News. Wierny fan pracy zdalnej. Brałem udział w wielu projektach z różnych dziedzin, od bezpieczeństwa w kolejkach po Hadoopa, od monolitu do mikroserwisów. Wyznaję automatyzację oraz wierzę, że Linux to najlepsza rzecz pod słońcem. No, może druga w kolejności zaraz po Vim ;) ----------------------------------------------------------------------- "10 rzeczy które chciałbyś powiedzieć 10-lat młodszemu sobie" Istnieją momenty "Aha" które zmieniają życie, karierę, zatrzymują czas. Czasem jest to pierwsze spojrzenie w oczy kobiety (lub mężczyzny) którą kochasz i nic już nie będzie takie samo, czasem jest to zdanie mentora które zmienia bieg Twojej kariery. Ten talk składa się w połowie z mojej retrospektywy, w drugiej ze skompilowanej wiedzy ekspertów, których szanuje i podziwiam. Wszystko przetestowane na własnej (lub cudzej ;) ) skórze. 100% meat. Podsumowanie wywiadów zebranych przez ostatni rok z programistami seniorami i kompilacją własnych doświadczeń i przemyśleń. Czym się tak naprawdę zajmujemy i co jest ważne? Jakie rzeczy warto byłoby robić inaczej? Na co zwracać uwagę przez pierwsze lata zbierania doświadczenia zawodowego? O prelegencie: Krzysztof Kaczmarek - Krzysztof jest inżynierem oprogramowania w Tooploox, trenerem w Symentis, który "zwiedził" absurdalnie duże i bardzo małe projekty dochodząc do wniosku że można stosować dowolne metodyki i narzędzia, tak długo jak robisz to dobrymi ludźmi i w najprostszy z możliwych sposobów. W wolnym czasie mistrz kungfu i autor naprawdę słabych dowcipów.

    Wydzial Matematyki i Informatyki UMK

    ul. Chopina 12/18 · Torun

    4 comments
  • 42. spotkanie Toruń JUG - "Panie, a co to ta chmura?" oraz "Uczenie maszynowe"
    Serdecznie zapraszamy na czterdzieste drugie spotkanie Toruń Java User Group, które odbędzie się w środę, 30 maja 2018 roku w godzinach 18:00-20:00 w sali S9 na Wydziale Matematyki i Informatyki UMK (ul. Chopina 12/18) Wstęp na spotkanie jest wolny, obecność na wcześniejszych spotkaniach nie jest wymagana - pomiędzy spotkaniami nie ma żadnych zależności, do naszej społeczności można dołączyć w dowolnym momencie. Na spotkanie możesz przyjść bez rejestracji na portalu Meetup, jednak chcielibyśmy zachęcić Cię do kliknięcia w RSVP - osoby, które zapiszą się na to spotkanie wezmą udział w losowaniu kilku cennych upominków. Do rozdania mamy: 2 × roczna licencja na dowolny produkt od JetBrains (https://www.jetbrains.com/products.html) 2 × ebook od wydawnictwa Manning 3 x wory prezentów od CodiLime Po spotkaniu zapraszamy tradycyjnie na małe after party do Parter - Whisky Vodka Cocktail Bar. Będzie to świetna okazja do tego, aby porozmawiać na różne tematy, spędzić wspólnie miło czas oraz poznać się trochę lepiej. UWAGA: sala S9 będzie otwarta od godz. 17:30 - jeśli chcesz przyjść i pogadać z uczestnikami spotkania, a nie możesz uczestniczyć w after party to będzie to najlepsza do tego okazja. Do zobaczenia! :) ----------------------------------------------------------------------- "Panie, a co to ta chmura? - kilka słów o AWS, a może kilkanaście" Coraz częściej aplikacje i serwisy które tworzymy opierają się o rozwiązania IAAS i PaaS dostarczane przez AWS. Jak się w tym odnaleźć? Na co zwrócić uwagę, by korzystać z nich w sposób bezpieczny i racjonalny pod względem architektonicznym, jak i kosztowym? Podczas prezentacji postaram się odpowiedzieć na te pytania, jak również omówić podstawowe usługi AWS. O prelegencie: Wojciech Orzechowski - architekt i devops pracujący dla LCloud - polskiego partnera AWS o statusie Advanced. Champion AWS Authorized Instructor prowadzący szkolenia "Developing on AWS" i "DevOps Engineering on AWS". Posiadacz 5 certyfikatów AWS. ----------------------------------------------------------------------- "Uczenie maszynowe – lepiej wcześnie niż później" Uczenie maszynowe to dział nauki/inżynierii, którego popularność w ostatnich latach eksploduje. Ogromne zapotrzebowanie na specjalistów w tej dziedzinie widać już za oceanem, w Polsce ta dyscyplina dopiero raczkuje, w toruńskich ofertach pracy jest jeszcze nieobecna. Wygląda na to, że za 10-15 lat uczenie maszynowe będzie wszechobecne również na naszym podwórku, dlatego właśnie teraz jest najlepszy czas, żeby spróbować zostać tzw. data scientistem. W czasie wykładu pokażę, czym różni się uczenie maszynowe od „tradycyjnych algorytmów”, w jakim języku piszą data scientiści i jak zostać jednym z nich. Opowiem też o kilku szczególnie efektownych osiągnięciach ostatnich kilku lat, uzmysławiających nam, że nasze dzieci będą już dorastały w zupełnie innych czasach. O prelegencie: Patryk Miziuła - Data Scientist w deepsense.ai Po zrobieniu doktoratu z matematyki popracowałem trochę na uczelni (IMPAN). Potem postanowiłem spróbować swoich sił w uczeniu maszynowym. W firmie deepsense.ai zostałem tzw. data scientistem: uczestniczyłem w projektach dotyczących m.in. kryminologii, medycyny czy kosmetologii. Obecnie zajmuję się głównie prowadzeniem warsztatów i wykładów z uczenia maszynowego dla firm i uczelni na całym świecie. W wolnych chwilach gram na perkusji i głowię się, co by tu zrobić, żeby w Bydgoszczy żyło się lepiej.

    Wydzial Matematyki i Informatyki UMK

    ul. Chopina 12/18 · Torun

    2 comments
  • 41. spotkanie Toruń JUG - "Kontenery są do bani" oraz "Datalog: Zero to Hero"
    Serdecznie zapraszamy na czterdzieste pierwsze spotkanie Toruń Java User Group, które odbędzie się w środę, 25 kwietnia 2018 roku w godzinach 18:00-20:00 w sali S9 na Wydziale Matematyki i Informatyki UMK (ul. Chopina 12/18) Wstęp na spotkanie jest wolny, obecność na wcześniejszych spotkaniach nie jest wymagana - pomiędzy spotkaniami nie ma żadnych zależności, do naszej społeczności można dołączyć w dowolnym momencie. Na spotkanie możesz przyjść bez rejestracji na portalu Meetup, jednak chcielibyśmy zachęcić Cię do kliknięcia w RSVP - osoby, które zapiszą się na to spotkanie wezmą udział w losowaniu kilku cennych upominków. Do rozdania mamy: 2 × roczna licencja na dowolny produkt od JetBrains (https://www.jetbrains.com/products.html) 2 × ebook od wydawnictwa Manning Po spotkaniu zapraszamy tradycyjnie na małe after party do Parter - Whisky Vodka Cocktail Bar. Będzie to świetna okazja do tego, aby porozmawiać na różne tematy, spędzić wspólnie miło czas oraz poznać się trochę lepiej. UWAGA: sala S9 będzie otwarta od godz. 17:30 - jeśli chcesz przyjść i pogadać z uczestnikami spotkania, a nie możesz uczestniczyć w after party to będzie to najlepsza do tego okazja. Do zobaczenia! :) ----------------------------------------------------------------------- "Kontenery są do bani..." Tak, kontenery są do bani i kropka. To, że łatwo się je uruchamia, to jeszcze nic nie znaczy. A to, że zapewniają izolację między aplikacjami jest żadnym argumentem - maszyny wirtualne chwaliły się tym od dawna. A jednak, kontenery mają niesamowitą siłę przyciągania. Czy rzeczywiście jesteśmy u progu rewolucji kontenerowej? A może to wszystko to kolejny buzzword? Sprawdźmy! O prelegencie: Sebastian Łaskawiec - na co dzień pracujący w firmie Red Hat zajmujący się projektami Infinispan, Red Hat Data Grid oraz OpenShift. Amator rozwiązań cloudowych i szybkich protokołów komunikacyjnych. Prywatnie zapalony piwowar domowy. ----------------------------------------------------------------------- "Datalog: Zero to Hero (Phase 1)" Databases, databases everywhere! Which one do I need?" - You need all of them; you need none of them; you're asking all the wrong questions! This talk is about solving the data vs code impedance mismatch with 1970's technology (chevron mustache is optional). O prelegencie: Norbert Wójtowicz - is a recovering empty-stack developer, whose magic 8-ball predicts that Clojure and ClojureScript will be in your future toolbox. You can find his code and ramblings in various corners of the internet, under the felicitous handle @pithyless.

    Wydzial Matematyki i Informatyki UMK

    ul. Chopina 12/18 · Torun

    12 comments
  • Warsztaty Lucene: " Zawładnij (hiper)tekstem, czyli jak zbudować wyszukiwarkę?"
    Zapraszamy serdecznie na Warsztaty Lucene zorganizowane przez Toruń Java User Group, które odbędą się w środę, 18 kwietnia 2018 roku w godzinach 18:00-20:30 w budynku Regionalnego Inkubatora Przedsiębiorczości KPFP przy ulicy Przedzamcze 8 w Toruniu. Wstęp na spotkanie jest wolny, obecność na wcześniejszych spotkaniach nie jest wymagana - pomiędzy spotkaniami nie ma żadnych zależności, do naszej społeczności można dołączyć w dowolnym momencie. Na spotkanie możesz przyjść bez rejestracji na portalu Meetup, jednak pojemność sali warsztatowej jest ograniczona, więc prosimy o rejestrację ze względów organizacyjnych. ----------------------------------------------------------------------- Zawładnij (hiper)tekstem, czyli jak zbudować wyszukiwarkę? Przeszukiwanie tekstu zagościło na dobre we współczesnych aplikacjach internetowych. Czy zastanawiałeś się, jak to właściwie działa? Może chciałbyś stworzyć własną wyszukiwarkę, obsługującą różnorodne formy danych wejściowych? Poznaj Lucene - silnik wyszukiwania leżący u podstaw popularnych rozwiązań, takich jak Elasticsearch, Opengrok, czy Apache Solr. Dowiedz się, jak zbudowany jest indeks wyszukiwarki i jak sprawić, aby użytkownik szybko znalazł interesujące go dane. W ramach warsztatu zobaczysz, jak sprowadzić tekst do postaci, którą można efektywnie przeszukiwać. Nauczysz się także stosować Lucene w praktyce, krok po kroku budując własną, coraz bardziej wyrafinowaną wyszukiwarkę. Wymagania przed warsztatem: - laptop i podstawowa znajomość Javy O prowadzących: 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. Zbyszko Papierski Inżynier, z silnym uzależnieniem od produktowej warstwy rozwiązania. Związany w przeszłości z Allegro, Jirą a ostatnio Dynatrace. Wszędzie gdzie się da szuka ciekawych danych, szczególnie takich bez struktury, Po godzinach zajmuje się inicjatywami trójmiejskiego JUGa, takimi jak Hackengarten, a także ostatnio próbuje nauczyć się swojego pierwszego (i najprawdodopodobniej ostatniego) języka orientalnego.

    Regionalny Inkubator Przedsiębiorczości KPFP

    ul. Przedzamcze 8 · Toruń

    2 comments
  • Ticket Raffle - wejściówka na segfault 2018
    Hej! Miło nam ogłosić, że Toruń JUG został partnerem konferencji "segfault" (http://segfault.events), która odbędzie się już w maju w Łodzi !!! Nie damy Wam odpocząć i 29 marca o godzinie 21:00 wejdźcie na naszego slacka torunjug.slack.com na kanał #segfault i weźcie udział w Ticket Raffle - do wylosowania wejściówka! Więcej szczegółów bezpośrednio przed rozpoczęciem zabawy :) Poniżej znajdziecie mały opis samej konferencji. Pozdrawiamy, Toruń JUG --------------------------- SegFault·18 maja 2018·Łódź SegFault to jedno z podstawowych pojęć z zakresu programowania i budowy systemów operacyjnych. Dlaczego postanowiliśmy je wykorzystać? Nasz cel to powrót do fundamentów. Wracamy do podwalin by udowodnić, że wysokopoziomowe rozwiązania są zbudowane na solidnych i niezmiennych koncepcjach oraz na teoretycznych podstawach. Wierzymy, że zrozumienie poziomu abstrakcji niżej od tego, na którym obecnie operujemy, jest esencją naszej pracy. To element niezbędny nie tylko dla naszego rozwoju, ale także dalszego rozwoju naszej branży. Wierzymy, że tylko zrozumienie fundamentów umożliwia ciągły rozwój nie tylko branży IT, ale i nas samych. Chcesz uniknąć rozmów o zmiennych trendach? Poznaj @SegFaultConf ! Architecture At Scale Small Architectures Foundations of Future Architectures Legacy Architectures Architecture of You Musisz tam być! ☞ http://segfault.events/ Zapraszamy!

    Needs a location