Past Meetup

Spotkanie październikowe - Neo4j

This Meetup is past

91 people went

Location image of event venue

Details

Zapraszamy na spotkanie październikowe, zorganizowane wraz z firmą Cinkciarz.pl (https://cinkciarz.pl/), która funduje napoje i przekąski oraz umożliwia zaproszenie gościa z Krakowa.

Tym razem odkryjemy świat grafowych baz danych, a przeprowadzi nas przez niego Jarek Pałka.

Traversing into the void with graphs

(Abstrakt po angielsku, ale prezentacja będzie po polsku)

I invite you for a ride into the world of graphs, during which we will look at the theory of graphs and Neo4j database. After, a brief theoretical introduction, we will get familiar with the Cypher language.

We will build, materialize and traverse graphs, from the small to the large. We will learn about algorithms and techniques for the analysis of social networks and learn the basics of recommendation engines.

All this with the help of one of the most beautiful language, that was created by Neo4j, which combines the expressiveness of good old SQL and the power of search patterns in graphs, and all this will look like the good old "ASCII art". I hope that after this workshop you will have a good feel how Cypher works and what everyday problems you can solve with it, not getting crazy with JOIN clause and the Cartesian product.

During the workshop, we will be analysing social trends in our email inboxes and search recommendations in movies database. We will learn foundations of Cypher syntax and some interesting algorithms and modelling techniques in graphs.

O Jarku:

Od ponad 15 lat w branży IT, jako administrator baz danych, programista, architekt, manager i „inżynier od spraw katastrof”. Brałem udział w małych, średnich i nonsensownie dużych projektach, prowadzonych zgodnie zasadami „waterfall”, Agile oraz przy braku jakichkolwiek metodyk, z tym samym zawsze skutkiem. Co doprowadziło mnie do wniosku, że nie ważne co robisz tak długo, jak robisz to dobrze, w najprostszy z możliwych sposobów i używasz właściwych narzędzi które wykonają pracę za ciebie. W międzyczasie dałem się porwać ideą TDD oraz Software Craftmanship, do granic możliwości wyeksploatować tak piękne w swej prostocie pomysły jak REST i NoSQL, by potem porzucić je by zgłębić tajniki „system thinking” i zachwycić się siłą jaką niesie z sobą „metafora” i odkryć, że rządzą nami te same prawa „natury”. Niepokorny wyznawca kościoła JVM, badacz bytecode'u i JIT oraz wszelkiej maści parserów, interpeterów i kompilatorów. Od czasu do czasu można usłyszeć moje niskiej jakości żarty na temat architektury na konferencjach w Polsce. W chwilach trener w http://symentis.pl i autor bloga na http://geekyprimitives.wordpress.com/

Plan:

18:30 - 19:00 Luźne rozmowy, przekąski

19:00 - 19:10 Rozpoczęcie, kilka słów od sponsora

19:10 - 20:40 Jarek Pałka - Traversing into the void with graphs

20:40 - ? Luźne dyskusje, przekąski