Posiadając stronę internetową zapewne mamy na niej zainstalowane statystyki. W większości przypadków będą to statystyki Google Analytics, które zbierają sporo informacji o użytkownikach wchodzących na naszą stronę. Pytanie tylko, czy potrafimy odpowiednio wykorzystać tę wiedzę i czy nie dało by się wycisnąć z nich jeszcze więcej ??

ElasticSearch rozwija się bardzo dynamicznie w związku z czym możemy zaobserwować dość częste wydawanie nowej wersje silnika. I pojawia się pytanie, czy aktualizować ? Osobiście chętnie aktualizuję, czy to ElasticSearch-a, czy też frameworki na których pracuję. Wyznaję przy tym kilka zasad, jedna z nich to stabilność działania. Dlatego w tym wpisie pokażę, jak w prosty sposób przenieść nasze indeksy do nowszej wersji ElasticSearch-a wykorzystując _reindex.

Pracując z GIT-em jesteśmy przyzwyczajeni do pracy z gałęziami. A to za sprawą bardzo prostej idei jaka za nimi stoi. Mamy gałąź główną master i na jej bazie tworzymy nowe gałęzie, które później scalamy. Proste, eleganckie i bardzo wygodne rozwiązanie. Jednak możliwe jest nieco inne podejście do tematu gałęzi. Podejście to pozwala przechowywać kilka różnych "projektów" w jednym repozytorium bez wzajemnych relacji pomiędzy poszczególnymi gałęziami.

Prowadząc bloga czy też jakąkolwiek stronę internetową na której publikowane są teksty. Szybko dowiemy się, że tekst powinien mieć minimum 300 słów. Nie oznacza to jednak, że powinien być długi. Wręcz przeciwnie, najlepiej gdyby po wstępie zawierał krótkie podsumowanie tego co można w nim znaleźć. Przecież nikomu nie będzie się chciało czytać wnikliwej analizy zawierającej kilkanaście bądź kilkadziesiąt tysięcy słów. Dodajmy do tego liczne odesłania do źródeł, które także warto by było przeczytać.

Zmiana tempa fragmentu filmu jest czymś normalnym. Zwłaszcza gdy mamy do czynienia z wszelkiego rodzaju kursami wideo. Kto z nas chciałby oglądać cały proces instalacji oprogramowania, czy nie lepiej proces, który trwa trzy minuty skrócić do 10 sekund ?

Bazy NoSQL istnieją już od dawna w świecie IT. Początkowo były traktowane jako ciekawostka, później zachwycaliśmy się ich wydajnością i stosowaliśmy w małych projektach. Lecz obecnie są to dojrzałe rozwiązania, które widzimy na codzień w dużych projektach gdzie wydajność jest stawiana na pierwszym miejscu.

Pierwszy e-mail został wysłany w 1971 roku, a później było tylko gorzej. Obecnie szacuje się, że wysyłanych jest ponad 269 miliardów e-maili dziennie. Z czego około 90% to spam i wirusy. W tym wpisie przybliżę Ci metodykę Inbox Zero, która może pomóc w okiełznaniu Twojej poczty.

Tworząc wyszukiwarkę o wysokim poziomie trafności, musimy wziąć pod uwagę obsługę języka. A jak wiemy nasz język do najłatwiejszych nie należy. Sam silnik wyszukiwania także nie wspiera naszego języka, ale pokażę Ci jak pomimo tych przeszkód poradzić sobie z obsługą języka polskiego.

Close