Zielona Góra JUG

CoreDump 2018

| Komentarze

Zostaliśmy partnerem CoreDump. Konferencja odbędzie się w Krakowie, 26-27 listopada. Oddajmy głos organizatorom:

CoreDump – z jednej strony nowość na rynku konferencji IT, z drugiej… podsumowanie coraz bardziej rozpoznawalnych konferencji SegFault. Czym zaskoczy CoreDump?

CoreDump to solidny zastrzyk inspiracji, możliwość dyskusji oraz integracji lokalnych społeczności IT.

IT NonStop: J-Santa 2018

| Komentarze

Jesteśmy Community Partnerem pierwszej konferencji JVM i Craftsmanship w Lublinie! IT NonStop: J-Santa to przede wszystkim technologiczni eksperci, 3 merytoryczne ścieżki tematyczne i typowe techniczne case studies. Wystąpią Jarosław Pałka, Marcin Grzejszczak, Grzegorz Piwowarek i inni. Będziecie?

Linki:

Spotkanie październikowe 2018

| Komentarze

Spotkanie październikowe odbędzie się 24-ego października o 19:00 (o 18:30 jest tradycyjne pre-party) w klubie “Wyspa” na Campusie B UZ przy Al. Wojska Polskiego 65. Prelegent przyjedzie z Łodzi, a sponsorem dnia jest Cinkciarz.pl.

MongoDB in a nutshell for Developer

No więc pewnie słyszałeś coś o MongoDB ale być może nie masz pojęcia jak (albo kiedy) go użyć? Wiktor pomoże zrozumieć podstawowe koncepcje związane z MongoDB i różnice w stosunku do klasycznego świata RDBMS. W trakcie prezentacji spojrzymy na MongoDB z perspektywy Java Developera i odpowiemy sobie na kilka pytań. Do czego możemy go użyć? Co może nam dać Mongo, a czego nie mogą tradycyjne relacyjne bazy? Kiedy go nie używać?

W drugiej części przyjrzymy się temu jak poszukiwać wąskie gardła, jak czytać explain() i na co zwracać uwagę. Dokładnie przyjrzymy się indeksom. Dowiemy się jak najlepiej wykorzystywać indeksy do sortowania, dlaczego tak ważna jest kolejność pól w indeksie oraz jakie są zasady, którymi powinniśmy się kierować tworząc indeksy. Aby dodać łyżkę dziegciu do beczki miodu przybliżę wam również ciemniejsze strony indeksów - zasobożerność i to jak wpływają na wydajność zapisów.

Wiktor Sztajerowski - cynik, wielbiciel marnych dowcipów i koneser chemexa. Zakręcony na punkcie systemów rozproszonych. Bywalec salonów konferencyjnych (czasami nawet udaje, że coś wie i mądrzy się ze sceny). Na co dzień programista, architekt lub konsultant – w zależności od potrzeb. Jeden z leaderów łódzkiego JUGa, a od niedawna współorganizator konferencji SegFault oraz CoreDump.

Napoje i przekąski zapewnia sponsor spotkania - firma Cinkciarz.pl.

Zapraszamy! Zapisy tutaj.

Podsumowanie spotkania wrześniowego 2018

| Komentarze

Sezon 2018/19 rozpoczęliśmy tematem bardziej związanym z architekturą i zarządzaniem projektem niż z programowaniem per se. Prelegentem był Michał Michaluk z Bottegi. Mowa była o Event Stormingu. Michał rozpoczął od krótkiego omówienia czym właściwie jest ES oraz podstaw anotacji. Następnie przeszedł do pokazywania zalet rzeczonego podejścia na podstawie swojego bogatego doświadczenia. Udowodnił w ten sposób, że realne projekty mogą wiele zyskać na stosowaniu tej techniki. W trakcie wykładu, nawiązał również do DDD i jego relacji ze stormingiem. Tradycyjnie, spotkanie zakończyło się pytaniami.

Jeśli ktoś ma ochotę przypomnieć sobie to wydarzenie, prezentacja jest tutaj

Ankietę pospotkaniową możecie wypełnić tutaj.

Byte My Code 2018

| Komentarze

Otrzymaliśmy zaproszenie od naszych partnerów z Byte My Code - konferencji o Javie i Craftsmanship. Wystąpią Marcus Biel, Kuba Nabrdalik, Jakub Pilimon, Celine Boudier i Machael Feathers. Impreza jest biletowana, ale dochód przeznaczony jest na cele charytatywne. Szczegóły na stronie bytemycode.pl.

Global Tech Summit 2018

| Komentarze

Otrzymaliśmy zaproszenie na imprezę odbywającą się od 27 do 28 listopada w Sofii, w Bułgarii. Jeżeli ktoś ma ochotę na dłuższą podróż, to poniżej znajdują się szczegóły od organizatorów.

The forum will take place November 27th - 29th in Sofia, Bulgaria and consists of the Java2Days, Code Monsters and AI & Smart Tech conferences and the Free Tech Training and Tech4Kids educational initiatives.

Java2Days started 10 years ago as the first Java-dedicated conference in Eastern Europe. Code Monsters is an international event that covers the software technologies other than Java. In addition, AI & Smart Tech is the place to learn about the newest trends in AI, IoT, Machine learning etc. Nowadays together they constitute the leading and must-attend event in Eastern Europe for anyone involved in the software development and technology area. The forum program for 2018 includes different lectures, master-classes, discussions, hackathons and challenges and is a great chance to meet and learn from exclusive keynote speakers, among them Scott Meyers, Reza Rahman, Werner Keil and Ahmad Gohar. Part of the Global Tech Summit are also the educational initiatives Free Tech Trainingand Tech4Kids that provide free access to the forum for school and university students. More information about the events:

Otwarcie nowego sezonu 2018/19

| Komentarze

Wraz z GlobalLogic, naszym sponsorem miesiąca, zapraszamy na otwarcie nowego sezonu. Tym razem spotykamy się we wtorek, 25 września, o 19:00 w studneckim klubie “U Ojca” na campusie A. Prelegentem będzie gość z Wrocławia: Michał Michaluk.

Temat: Event Storming - przepływ wiedzy dziedzinowej od biznesu do kodu produkcyjnego.

Wykład będzie omówieniem techniki Event Storming-u, jej wad i zalet oraz obserwacji z dwóch lat jej stosowania w polskich warunkach.

Poruszymy problematyczne tematy, o które często pytacie: - Co robić dalej, kiedy karteczki już są na ścianie. - Praca ze zdalnym biznesem. - Tłumaczenie polskich pojęć biznesowych na angielski kod źródłowy. - Dokumentowanie na potrzeby przyszłych programistów. - Zastosowanie notacji Event Storimng-u przy pracy z legacy code-m.

Zobaczymy relację Event Storming-u z innymi technikami takimi jak Specification by Examples, Walking Skeleton, Port and Adapters, Audit Log, CQRS, Event Sourcing oraz Continue Deployment.

Michał Michaluk jest programistą Java, konsultantem i trenerem w firmie Bottega IT Minds. Domain-Driven Design, Specification by Example, Software Craftsmanship oraz fundamenty Agile są jego narzędziami w codziennej pracy. Jest programista z pasją, intensywnie pracującym nad swoim rzemiosłem i fanem refactoringu kodu legacy. W wolnym czasie strzela IPSC i gra w W40k.

Zapisy na Meetup. Zapraszamy!

Zaproszenia na imprezy

| Komentarze

Oficjalnie rozpoczynamy sezon zaproszeniowy na konferencje i pokrewne wydarzenia. Dziś zaproszenia dwa.

Aby otrzymać bonusy, wystarczy dodać komentarz do tego postu lub napisać do nas na Facebook.

Spotkanie lipcowe ‘18 - podsumowanie

| Komentarze

Ostatnie spotkanie w czwartym sezonie JUG-a było wyjątkowe pod wieloma względami: miało miejsce w Barcelonie i było w lipcu. Teamtem dnia był GraphQL, a mówił o nim nasz gość z Wrocławia - Marcin Stachniuk.

Na wstępie podał nam powody, dla których REST może nie być najlepszym rozwiązaniem dla API oraz wytłumaczył dlaczego Facebook zdecydował się na opracowanie własnego rozwiązania. Przez następne kilkadziesiąt minut poznaliśmy składnię GraphQL oraz metody tworzenia kontrolerów w Javie.

Jeśli chcecie jeszcze raz przejrzeć prezentację lub kody źródłowe, kliknijcie w odpowiedni link:

Po prezentacji - oraz w jej trakcie - padały liczne pytania odnoszące się do praktycznych zastosowań Facebookowej technologii.

Spotkanie zakończyło losowanie nagród za wypełnione ankiety oraz rozdawanie książek (również tej wydanej pod naszym patronatem). Na koniec przedstawiliśmy garść statystyk tyczących się naszej grupy za ostatnie cztery lata.

Dziękujemy za ten rok i do zobaczenia we wrześniu. Śledźcie nasze kanały komunikacji, aby nie pominąć wrześniowego spotkania!

P.S. Ankieta pospotkaniowa jest tutaj.