Jeśli url jest identyfikatorem zasobu to ETag oznacza jego kolejne wersje. Można pomyśleć o nim jak o dacie modyfikacji, tylko nie w formie daty a identyfikatora. Dzięki ETagowi możemy zapamiętać identyfikator wersji zasobu a później śledzić jego zmiany.
Miesiąc: wrzesień 2014
Grafowa baza danych – Neo4j
Niedawno opisywałem grafowy silnik bazy danych OQGRAPH. Dziś zajmiemy się lepszą, ciekawszą i, o dziwo, łatwiejszą bazą danych. Baza Neo4j opisuje grafy. Nie ma w niej tabel ani schematów znanych z SQL. Jest za to prostsza i łatwiej w niej opisać rzeczywisty świat.
Dependency injection albo kim jest key grip?
Wstrzykiwanie zależności to podstawa dzisiejszego programowania. Dzięki tej koncepcji mamy kod łatwiejszy do zarządzania, bardziej modułowy i testowalny. Ale jak wyjaśnić tą koncepcję w prostych słowach? Jak zwykle posłużymy się przykładem z życia.
Grafy w SQL czyli OQGRAPH
SQL pracuje na tabelach. Gorzej, gdy dane są ułożone w drzewo lub graf. Dlatego ciekawym rozwiązaniem jest OQGRAPH – silnik dla MariaDB, który pozwala poruszać się po danych grafowych.