Lista artykułów

1

Pierwsza Klasa Javascript ES6

Jak wspominałem w jednym z poprzednich wpisów – obecnie częściej pracuję z Javascriptem niż z Javą i czuję się w niej już na tyle pewnie, że postanowiłem nieco wiedzą się podzielić i zrobić to z perspektywy „backendowca”. Tak, więc przed Tobą pierwsza klasa Javascript ES6. Po staremu… Utwórzmy pusty katalog i zaimportujmy go do najpopularniejszego …

Testy UI na iOS

W poprzednim tekście opisałem wyzwania i narzędzia służące do testów jednostkowych przy pisaniu aplikacji na platformę iOS. Zgodnie z obietnicą w tej części opiszę zagadnienie testów UI, czyli interfejsu aplikacji. Temat ten jest moim zdaniem znacznie ciekawszy, głównie z uwagi na to, że rzadziej poruszany, ale także stosowane rozwiązania są jakby… bardziej graficzne. Oglądanie aplikacji, po której w zawrotnym [...]

Środa dla Śeb’ie [devstyle vlog #180]

4

Command sourcing - why I am considering it

5

Command sourcing - why I am considering it

6

Pull request

Jednym z obowiązków team lidera jest kontrola kodu, który ma być wdrożony do kierowanej przez niego aplikacji. Jego zadaniem jest pilnowanie wysokiej jakości kodu wytwarzanego przez jego zespół. Ma on wiele narzędzi, które pomagają mu nad tym czuwać. Jednym z nich jest git i Pull request.

Context API w React!

Wednewsday #22 – programistyczne nowinki

Jak w każdą środę zapraszam was na porcje nowości i ciekawostek dla programistów. Sorting Algorithms Animations – animacje porównujące efektywność algorytmów sortujących. Artwork Personalization at Netflix Postmortem — why Allegro went down – w lipcu Allegro padło na chwilę z powodu niezwykle okazyjnej oferty na telefon. Postmortem z tego inceydentu. Programming Languages are not Languages Microsoft Rewards – [...]

Fotograf czy programista? [devstyle vlog #179]

10

Event scout rule

11

Event scout rule

Sposoby wyszukiwania w ElasticSearch

W pierwszym wpisie tej serii opisałem jak konstruować proste zapytania wyszukujące. Był to zaledwie przedsmak tego co można zrobić w ElasticSearch. Tym razem poszerzymy wiedzę o najczęściej wykorzystywane sposoby wyszukiwania oraz zobaczymy jakie problemy poszczególne sposoby rozwiązują. Trochę teorii… Zanim zajmiemy się samym wyszukiwaniem i możliwościami jakie daje ElasticSearch, warto liznąć co nieco teorii. Jednak, […]

13

Visual Studio Debugger – Tips&Tricks (video)

Przygotowałem dla Was trzy nagrania, w których znajdziecie wyjaśnienie trzech atrybutów umożliwiających lepsze debugowanie aplikacji dotnetowych. Dodatkowo pokazuje kilka tricków związanych z obsługą edytora, debugowaniem w Visual Studio. Miłego oglądania! Debugger Display DebuggerBrowsable DebuggerProxy

Ja, programista – zapowiedź nowej serii podcastu

Minęło pół roku od ukazania się pierwszego odcinka podcastu Devsession News. W tym czasie wydałem 12 odcinków, w których prezentowałem najnowsze wiadomości ze świata IT.  Tak spodobała mi się praca z mikrofonem, nagrywanie, że spontanicznie zrealizowałem również kilka odcinków „Przemyśleń Grzegorza”. Podzieliłem...

Piramida testów – do czego służą poszczególne poziomy

W tym artykule odpowiemy sobie na pytanie jakie rodzaje testów powinniśmy wykonywać i w jakich proporcjach. Pomoże nam w tym piramida testów, czyli prosta graficzna reprezentacja ilości testów, kosztu ich utrzymania i szybkości wykonywania. Opiszemy również podstawowe cechy testów każdego poziomu i ich ograniczenia. Wbrew pozorom nie jest to tylko wiedza dla testerów, ale również […]