Dzisiaj krótko o bazach grafowych, na przykładzie Neo4j. Bazy grafowe jak sama nazwa wskazuje wykorzystują strukturę grafów. Neo4j oparty jest na grafach skierowanych. Zacznijmy najpierw od tego czym są grafy. Jest to reprezentacja węzłów i krawędzi połączonych ze sobą. Przedstawiają one relacje między obiektami. Bazy grafowe wykorzystujemy jeśli bardziej niż na samych danych interesują nas powiązania/relacje między obiektami. Sieci społecznościowe są bardzo dobrym przykładem ich wykorzystania.
Autor: Agnieszka Chruściel
#9 Spring Boot – Scheduling
W tym wpisie chciałam przedstawić proces tworzenia planowanych zadań. W Spring Boocie jest to wyjątkowo proste. Nie musimy tworzyć żadnych plików konfiguracyjnych. Wszystko opiera się na dwóch adnotacjach. Przekonajcie się sami.
Relacja – Code Europe 2016
5 i 7 grudnia odbyła się “największa programistyczna konferencja w Polsce” – Code Europe. W tym roku miała ona miejsce w Centrum Kongresowym ICE w Krakowie (5.12) oraz na Stadionie Narodowym w Warszawie (7.12). My z racji odległości wybraliśmy Kraków. Zapraszam do przeczytania krótkiej relacji.
Relacja – SpreadIT 2016
Tygodnie lecą a my w weekendy biegamy po konferencjach zamiast zająć się naszym projektem 😉 W ostatnią sobotę tj. 19 listopada 2016 byliśmy na konferencji SpreadIT w Gliwicach. Zapraszam do krótkiej relacji!
#8 Spring Boot – email – szablon i wysyłanie
Podczas tworzenia modułu rejestracji w mojej aplikacji postanowiłam stworzyć proces potwierdzania tej czynności mailem. Przykład przedstawię w oparciu o spring-boot-starter-mail oraz spring-boot-starter-thymeleaf do tworzenia template’ow.
Relacja – Confitura 2016
W dniu 2 lipca odbyła się okrągła, 10-ta edycja konferencji Confitura 2016. Zapraszamy na relację z tego wydarzenia.
Relacja – Quality Excites 2016
Jak pisaliśmy w poprzednich wpisach, nie jesteśmy w żaden sposób związani z firmą Future Processing, jednakże nie można powiedzieć złego słowa na temat organizacji konferencji. Jak dla nas przebiegła ona perfekcyjnie!
#1 Wzorce projektowe: Flyweight (Pyłek)
Postanowiłam zacząć serię wpisów o wzorcach projektowych. Dążymy przecież do tworzenia kodu idealnego, tworząc go zastanawiamy się czy można go jakoś uprościć, zmodyfikować tak, żeby działał bardziej wydajnie oraz dało się go rozbudować w łatwy sposób. Dlaczego nie skorzystać z rozwiązań, które już istnieją? Pierwszy na tapecie flyweight, czyli mówiąc po polsku pyłek. Jest to wzorzec strukturalny, który przydaje się w aplikacjach, które korzystają z większej liczby identycznych obiektów.
Confitura – 2016
Kolejny wpis o konferencji, no cóż taki okres. Choć bilety na pociąg kupiliśmy już jakiś czas temu, to nadal nie mieliśmy wykupionych cegiełek, które uprawniają nas do udziału w Confiturze 2016. Udało nam się je kupić po mimo, iż znikały one w przeciągu 30 sekund, także 2 lipca widzimy się na Confiturze!
SableCC + IntelliJ – krótka instrukcja obsługi
SableCC jest generatorem parserów dla Javy. Więcej informacji możecie znaleźć TUTAJ. W swoim artykule chciałam skupić się na konfiguracji IntelliJ, skompilowaniu prostej gramatyki napisanej właśnie w SableCC i przetestowaniu jej z wykorzystaniem własnego interpretera napisanego w Javie.