Niniejszy wpis pokaże Ci z jakich elementów Elasticsearcha skorzystać, aby otrzymać jak najbardziej zamierzone wyniki wyszukiwania.
Server WWW w przeglądarce Nie jest to implementacja serwera www całkowicie w JavaScript oraz przeglądarce, ale serwowanie statycznych plików, tworzonych w przeglądarce, tak jakby były zwracane przez prawdziwy serwer, więc można, z przymrużeniem oka, nazwać go serwerem www w przeglądarce.
Dzisiaj również tematyka nieco techniczno-niszowa i tym razem bez wstępnej dygresji :). Z formatem Intel Hex pewnie stosunkowo niewielu programistów się spotkało i być może niewielu się spotka. Nie mniej jednak, gdy pojawia się taka konieczność – nie jest tak łatwo zdobyć proste i „zjadliwe” informacje a jeszcze trudniej gotową do zaadaptowania implementację w danej […]
Dzisiaj również tematyka nieco techniczno-niszowa i tym razem bez wstępnej dygresji :). Z formatem Intel Hex pewnie stosunkowo niewielu programistów się spotkało i być może niewielu się spotka. Nie mniej jednak, gdy pojawia się taka konieczność – nie jest tak łatwo zdobyć proste i „zjadliwe” informacje a jeszcze trudniej gotową do zaadaptowania implementację w danej […]
Programując na system Android spotkałeś się z fragmentami. W jaki sposób zatwierdzałeś zmiany we fragmentach? Czy na pewno robiłeś to właściwie? Zatwierdzanie transakcji we fragmentach nie jest takie proste ponieważ klasa FragmentTransaction w bibliotece pomocy udostępnia aż cztery metody. Zobaczmy jakie one są. Co to jest FragmentTransaction? Klasa FragmentManager zarządza fragmentami w Androidzie. Korzystając z fragmentów można wykonać pewne działanie w wyniku interakcji z użytkownikiem. Należą do nich dodawanie, usuwanie, zastępowanie poszczególnych elementów. Wszystkie...
Wstęp W dzisiejszych czasach każdy z nas korzysta z dziesiątek serwisów i aplikacji. Wiele z nich wymusza na nowym użytkowniku założenie własnego konta, dzięki któremu będzie miał on dostęp do różnych niezbędnych funkcjonalności. To zaś bardzo często wiąże się z wymyśleniem i zapamiętaniem kolejnego hasła. Zastanawiałeś się, drogi czytelniku, ile różnego rodzaju kont i profili […]
W ostatnim czasie blog przechodzi zmiany. Duża część z nich nie rzuca się w oczy. Między innymi poprawiłem bezpieczeństwo, przyspieszyłem wczytywanie strony, zainstalowałem nowe pluginy, zacząłem ułatwiać dostęp do najważniejszych wpisów, a nawet zwiększyłem aktywność na fejsie. We wpisie pada trochę nazw pluginów do WordPressa, więc jeżeli też prowadzisz własnego bloga, mogą Ci się również […]
Witaj! Ostatni wpis został przez kilka osób skomentowany na grupie PHPers. Kilka wypowiedzi było interesujących więc przytoczę kilka fragmentów. Damian Mąsior: Aby to miało sens w „poprawionym” przykładzie nie polegaj na konkretach (S3Client) tylko na abstrakcjach. W tym wypadku np. StorageContract (interface). Będzie po drodze z Liskov sub. principle. Usuń fragment o setterze, wojownicy immutability już …
Witaj! Ostatni wpis został przez kilka osób skomentowany na grupie PHPers. Kilka wypowiedzi było interesujących więc przytoczę kilka fragmentów. Damian Mąsior: Aby to miało sens w „poprawionym” przykładzie nie polegaj na konkretach (S3Client) tylko na abstrakcjach. W tym wypadku np. StorageContract (interface). Będzie po drodze z Liskov sub. principle. Usuń fragment o setterze, wojownicy immutability już …
W poniższym poście poruszę ważny temat w programowaniu jakim są klasy. Co to jest klasa? Po co nam klasy? Dlaczego ich używamy? Od definicji po konstruktor. Co to jest klasa? Klasa to tak naprawdę schemat dla naszych danych. Schemat to zbiór informacji mówiący o tym, jakie składowe będzie posiadał nasz obiekt oraz jakie operacje będziemy […]
Dlaczego akurat wpis o REST API? Na stworzenie tego wpisu zdecydowałem się po podjęciu decyzji o rozpoczęciu mojego nowego projektu. Jednym z elementów aplikacji, którą mam zamiar napisać jest właśnie REST API. W moim projekcie mam zamiar użyć do tego celu node.js oraz MongoDB. Miałem już co nieco do czynienia z obiema technologiami, natomiast chcę …
Kończąc czytać książkę „Czysta Architektura” Wujka Boba, natknęłam się na rozdział poświęcony organizacji elementów aplikacji. Przedstawił on 4 przykłady różnych architektur tego samego systemu. Zacznijmy od pierwszego typu architektury na przykładzie mojej aplikacji BoardGamesNook. Pakowanie w warstwy – 3 warstwy Tak pokrótce wygląda schemat architektury w mojej aplikacji. Mamy kontroler BoardGameController, który używa interfejsu IBoardGameService.…
Od mojego ostatniego artykułu, w którym wspominałem o rabbicie, minął prawie rok. Chyba najwyższa pora, aby napisać coś więcej. Szczególnie, że ostatnio w moje łapki wpadła bardzo ciekawa książka: Let’s learn :) @RabbitMQ @ManningBooks #neverstoplearning pic.twitter.com/ymGlRp6Ytq — Kamil Kiełbasa (@_bd_90) 1 sierpnia 2018 Tak off-topic - jeżeli chcielibyście, abym skrobnął drobną recenzję tej książki, dajcie mi
Dziś wpis wyjątkowo nietechniczny ani nie reklamowy, choć nieco z tematem kursów powiązany. Niedawno premierę miał kurs React + Jest mojego autorstwa… mimo, że do tej pory, na tym blogu, nie zbliżałem się do tematów front-endowych (choć sokole oczy niektórych mogli wypatrzyć słowo ‘React’ w podtytule strony). O dziwo, osoba czy dwie „przechwyciły” mnie na …