Życie blogera jest ciężkie. Po zakończeniu prac nad wpisem zamiast się nim cieszyć, to już myśli jaki będzie kolejny. Po wpisie o SQL-u czas na coś dużo lżejszego. Czyli coś o co czasem jestem pytany, a mianowicie jaki ostatnio dobry film obejrzałem. I nie mam na to pytanie dobrej odpowiedzi, zwyczajnie nie pamiętam wszystkich dobrych filmów, które mógłbym z polecić. Więc w takich sytuacjach przypominam sobie ten ostatni, który był dobry. A przecież jest ich tak wiele.

Bazy danych są wszędzie, niezależnie czy zdajesz sobie z tego sprawę czy nie. Czytając artykuł na swojej ulubionej stronie internetowej możesz mieć niemal 100% pewność, że jest on zapisany w jakiejś bazie danych. Wśród stron internetowych niekwestionowanym liderem jest MySQL. To nie znaczy, że jest to jedyny wybór. Mamy jeszcze takie silniki bazodanowe jak PostgreSQL, SQLite, MSSQL, Oracle i wiele więcej.

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.

Close