Recenzja książki „Getting Things Programmed. Droga do efektywności”


17 marca 2017 / Michał Kortas


Kiedy w zeszłym miesiącu robiłem zakupy w Helionie, wpadła mi pod rękę książka o obiecująco brzmiącym tytule Getting Things Programmed. Droga do efektywności. Nie zastanawiając się jakoś specjalnie dłużej dodałem ją do koszyka i w zasadzie o niej zapomniałem. Przyszła jednak paczka, z nudów rozpocząłem lekturę. Nie lubię motywatorskich opowieści, trenerów efektywnego spędzania czasu czy innych kołczów, jednak muszę przyznać, że pozycja ta wypada bardzo dobrze na tle innych materiałów (taka subiektywna opinia), szczególnie, że nastawiona jest na organizację pracy programisty.

Zapraszam do tej krótkiej, piątkowej recenzji. Continue reading Recenzja książki „Getting Things Programmed. Droga do efektywności”


Tagi:


[Zakończony] Czytaj, nie pytaj! Konkurs – edycja #6


5 kwietnia 2016 / Michał Kortas


Hubert, Bartosz i Damian zostali zwycięzcami tej edycji. Na kontakt zwrotny czekamy 24h. Gratulujemy!

Czysty kod

Co dwa tygodnie, w poniedziałki (dzisiaj wyjątkowo we wtorek ;-) do wygrania wystawiać będziemy trzy sztuki wybranej przez Was wcześniej książki (papier lub ebook do wyboru) od wydawnictwa Helion.

W szóstej edycji do wygrania jest książka Czysty kod. Podręcznik dobrego programisty.

Co zrobić, aby wygrać?

  1. Udziel odpowiedzi na poniższe pytanie, wysyłając ją na adres [email protected]
  2. W tytule wiadomości koniecznie wpisz Konkurs 6

Pytania konkursowe

  1. Dlaczego powinieneś dostać tę książkę? ;-)

Partnerem konkursu jest Wydawnictwo Helion.
Niezawodnym partnerem technologicznym jest dhosting.

Opis książki na Helion.pl

Krótki regulamin

  • Na odpowiedzi czekamy do godziny 18:00, do dnia jutrzejszego (tj. 6.04.2016)
  • Nie liczy się kolejność zgłoszeń
  • Z pośród odpowiedzi wybierzemy trzy osoby, które otrzymają nagrody w postaci książki lub e-booka
  • W żaden niepożądany sposób nie wykorzystamy Waszych adresów e-mail. Skontaktujemy się tylko i wyłącznie w celu ustalenia sposobu dostarczenia przez nas nagrody
  • Na odpowiedź zwrotną czekać będziemy 24 godziny, po tym czasie (w przypadku braku kontaktu) możemy wybrać kolejną osobę.

Zapraszamy serdecznie do zabawy :)


Tagi:


[Zakończony] Czytaj, nie pytaj! Konkurs – edycja #3


22 lutego 2016 / Michał Kortas


Klaudia, Anna i Waldemar zostali zwycięzcami tej edycji. Czekamy na wiadomości zwrotne. Dziękujemy za udział w zabawie!

Czytaj, nie pytaj! Edycja #3

Co dwa tygodnie, w poniedziałki do wygrania wystawiać będziemy trzy sztuki wybranej przez Was wcześniej książki (papier lub ebook do wyboru) od wydawnictwa Helion.

W trzeciej edycji do wygrania jest książka PHP, MySQL i JavaScript. Wprowadzenie, dzięki której szybko nauczysz się korzystania z języka skryptowego PHP, poznasz zasady działania baz danych MySQL oraz poznasz JavaScript.

Co zrobić, aby wygrać?

  1. Udziel odpowiedzi na dwa poniższe pytania, wysyłając je na adres [email protected]
  2. W tytule wiadomości koniecznie wpisz Konkurs 3

Pytania konkursowe

  1. Jak nazywa się metoda, która wywoływana jest jako konstruktor w języku PHP?
  2. Do czego służy konstruktor w programowaniu obiektowym (np. PHP)?
  3. Czy ukrywanie danych abonenta domeny .eu w bazie WHOIS dla osób prywatnych jest domyślnie aktywne?

Partnerem konkursu jest Wydawnictwo Helion.
Niezawodnym partnerem technologicznym jest dhosting.

Opis książki na Helion.pl

Krótki regulamin

  • Na odpowiedzi czekamy do godziny 18:00, do dnia jutrzejszego (tj. 23.02.2016)
  • Nie liczy się kolejność zgłoszeń, a ich poprawność
  • Z pośród poprawnych odpowiedzi wybierzemy trzy osoby, które otrzymają nagrody w postaci książki lub e-booka
  • W żaden niepożądany sposób nie wykorzystamy Waszych adresów e-mail. Skontaktujemy się tylko i wyłącznie w celu ustalenia sposobu dostarczenia przez nas nagrody
  • Na odpowiedź zwrotną czekać będziemy 24 godziny, po tym czasie możemy wykonać losowanie uzupełniające w przypadku braku kontaktu

Zapraszamy serdecznie do zabawy :)


Tagi:


[Zakończony] Czytaj, nie pytaj! Konkurs – edycja #2


8 lutego 2016 / Michał Kortas


Zwycięzcy 2. edycji: Edyta, Marcin i Artur. Maile wysłaliśmy już do trójki szczęśliwców. Czekamy na kontakt zwrotny.

Czytaj, nie pytaj - edycja 2

Co dwa tygodnie, w poniedziałki do wygrania wystawiać będziemy trzy sztuki wybranej przez Was wcześniej książki (papier lub ebook do wyboru) od wydawnictwa Helion.

W drugiej edycji do wygrania książka Sass i Compass. Praktyczny przewodnik dla projektantów, dzięki której opanujesz do perfekcji wydajne tworzenie kodu CSS.

Co zrobić, aby wygrać?

  1. Udziel odpowiedzi na dwa poniższe pytania, wysyłając je na adres [email protected]
  2. W tytule wiadomości koniecznie wpisz Konkurs 2

Pytania konkursowe

  1. Za pomocą jakiego znaku oznaczamy zmienną w SASS?
  2. Podaj datę oficjalnej publikacji PHP7

Partnerem konkursu jest Wydawnictwo Helion.
Niezawodnym partnerem technologicznym jest dhosting.

Krótki regulamin

  • Na odpowiedzi czekamy do godziny 18:00, do dnia jutrzejszego (tj. 9.02.2016)
  • Nie liczy się kolejność zgłoszeń, a ich poprawność
  • Z pośród poprawnych odpowiedzi wybierzemy trzy osoby, które otrzymają nagrody w postaci książki lub e-booka
  • W żaden niepożądany sposób nie wykorzystamy Waszych adresów e-mail. Skontaktujemy się tylko i wyłącznie w celu ustalenia sposobu dostarczenia przez nas nagrody
  • Na odpowiedź zwrotną czekać będziemy 24 godziny, po tym czasie możemy wykonać losowanie uzupełniające w przypadku braku kontaktu

Serdecznie zapraszamy do zabawy :)


Tagi:


Recenzja: Praktyczny kurs SQL. Wydanie III


/ Michał Kortas


Minęły już dwa tygodnie od pierwszej edycji konkursu „Czytaj, nie pytaj”, w którym to mogłeś wygrać wspaniałą książkę Praktyczny kurs SQL. Poniżej dowiesz się o niej trochę więcej.

Możesz nabyć tę książkę z 20% zniżką. Wystarczy, że składając zamówienie użyjesz kodu rabatowego WEBROAD.

Jest to trzecie wydanie książki, traktujące o języku SQL w wersji dla SQL Server firmy Microsoft. Autorzy szybko przeprowadzą Cię od instalacji serwera bazodanowego, przez najróżniejsze operacje na przykładowej, niewielkiej bazie AdventureWorksLT, aż po kwestie związane z tworzeniem własnej bazy i nadawaniem uprawnień jej użytkownikom. Ponadto znajdziesz tu ważne (i nowe!) informacje o partycjonowaniu danych i wydajności zapytań. Bezcennym wsparciem w trakcie nauki będą dla Ciebie zadania ich rozwiązanie pozwoli Ci poczuć się pewniej i sprawdzić swoje wiadomości w praktyce. Jeśli chcesz rozpocząć swoją przygodę z bazami danych albo odświeżyć swoje informacje, trafiłeś doskonale!

Źródło: Helion.pl

Informacje o książce

Pierwsze wydanie tej publikacji miało miejsce w roku 2008. W raz z rozwojem implementacji języka SQL w Microsoft SQL Server pojawiły się kolejne dwa wydania. Ostatnie z nich postaram się za moment zrecenzować. Książka z założenia jest praktycznym kursem i każdy omawiany w niej przypadek poparto odwzorowaniem w, budowanej przez wszystkie rozdziały, bazie danych. Całość opiera się na SQL Server w wersji 2012, ze względu na dobrą dokumentację, która może znacznie rozszerzyć zasięg możliwości czytelnika.

Zalety

  • Obszerna dawka wiedzy
  • Świetnie wyjaśnione wszelkie aspekty języka SQL
  • Wysoki poziom merytoryczny
  • Zrozumiała dla zupełnie początkujących
  • Omówia nie tylko język SQL ale również wprowadza do zagadnienia baz danych i modeli relacyjnych

Wady

  • Autorzy skupiają się na MS SQL, które różni się od innych języków SQL-owych, wybór ten solidnie jednak uzasadniono
  • Książki nie da się zabrać ze sobą na wakacje – jest zbyt ciężka :-)

Podsumowanie

Książka Praktyczny kurs SQL, na pewno na stałe zajmie wysokie miejsce na mojej półce z książkami (choć w tym wypadku w przenośni, bo akurat do niej nabyłem e-booka i trzymam go na Kindle). Dla osoby, która zna któryś z języków SQL-owych jest dobrą odskocznią do poznania szczegółów MS SQL. Czytelnicy zupełnie początkujący otrzymali zaś podany na tacy obszerny materiał, będący obecnie najlepszą bazą omawiającą SQL na rynku.

Ocena

KategoriaOcena
Wartość merytoryczna9
Przydatność dla początkujących9
Przydatność dla zaawansowanych6
Ocena końcowa8/10

Tagi:


[Koniec] Czytaj, nie pytaj! Konkurs – edycja #1


25 stycznia 2016 / Michał Kortas


Konkurs został zakończony, a zwycięzcy zostali poinformowani mailowo. Książki wędrują do: Pani Anny, Pana Mieczysława oraz Pana Piotra. Gratulujemy i zapraszamy Was do kolejnej zabawy już 8.02.2016!

Czytaj, nie pytaj - konkurs #1

Mamy dla Was dobrą wiadomość. Począwszy od dnia dzisiejszego, startujemy z cyklicznym konkursem na WEBroad.pl. Co dwa tygodnie, w poniedziałki do wygrania wystawiać będziemy trzy sztuki wybranej przez Was wcześniej książki (papier lub ebook do wyboru) od wydawnictwa Helion.

Na pierwszy ogień poszła publikacja Praktyczny kurs SQL. Wydanie III, traktująca o wszelkich aspektach SQL Server firmy Microsoft.

Co zrobić, aby wygrać?

  1. Udziel odpowiedzi na dwa poniższe pytania, wysyłając je na adres [email protected]
  2. W tytule wiadomości koniecznie wpisz Konkurs 1

Pytania konkursowe

  1. [sql] W jaki sposób wyeliminować duplikujące się rekordy podczas wykonywania zapytania SELECT?
  2. [hosting] Czy serwer Litespeed obsługuje standard HTTP/2?

Partnerem konkursu jest Wydawnictwo Helion.
Niezawodnym partnerem technologicznym jest dhosting.

Krótki regulamin

  • Na odpowiedzi czekamy do godziny 18:00, do dnia jutrzejszego (tj. 26.01.2016)
  • Nie liczy się kolejność zgłoszeń, a ich poprawność
  • Z pośród poprawnych odpowiedzi wybierzemy trzy osoby, które otrzymają nagrody w postaci książki lub ebooka
  • W żaden niepożądany sposób nie wykorzystamy Waszych adresów e-mail. Skontaktujemy się tylko i wyłącznie w celu ustalenia sposobu dostarczenia przez nas nagrody

Serdecznie zapraszamy do zabawy :)


Tagi:


Recenzja: Testy A/B. Od kliknięcia do klienta.


30 września 2014 / Aleksandra Seredyńska


testy-ab-recenzja-webroad„Kampanie reklamowe to nie lada obciążenie dla firmowego budżetu. W dodatku badania pokazują, że zaledwie 2% osób klikających reklamę i odwiedzających Twoją witrynę staje się Twoimi klientami. Łatwo z tego wyciągnąć smutny wniosek – aż 98% z nich nie skorzysta z Twoich usług! Zmień to! Poznaj sposoby na zwiększenie współczynnika konwersji!

Istnieją narzędzia, które pozwolą Ci polepszyć ten wskaźnik. Ta książka omawia jedną z najskuteczniejszych technik – testy A/B. Polegają one na prezentowaniu użytkownikom różnych wersji strony i mierzeniu, jak reagują ci użytkownicy. W trakcie lektury tego wyjątkowego poradnika dogłębnie poznasz tę metodykę i odkryjesz najlepsze sposoby jej wdrażania. A potem dowiesz się, jakie pułapki i problemy czekają na Ciebie oraz jak sobie z nimi poradzić. Książka ta jest poświęcona niełatwym zagadnieniom, jednak ta wiedza przekazywana jest w niezwykle przyjazny i prosty sposób. Popraw wyniki swoich kampanii!

Helion.pl

O czym jest książka?

Testy a/b to metoda badawcza, dzięki której możemy sprawdzać szeroko-pojęte preferencje użytkowników. Jest to metoda do zbierania danych, na podstawie których następnie możemy optymalizować swoją witrynę, newsletter czy reklamę pod naszą grupę docelową.

Książka podzielona jest na 3 części. Pierwsza z nich wprowadza w zagadnienie testów. Dowiemy się z niej czemu optymalizacja przy pomocy testów a/b jest taka istotna, co dzięki temu możemy zyskać i jak się do tego zabrać. To tutaj omówione jest tworzenie hipotez, celów i założeń testów. Jest to część, do której z pewnością często będzie się wracać by przypomnieć sobie kolejne kroki przy wdrażaniu nowego testu.

Druga część, mimo że jej tytuł brzmi Wdrożenie testów A/B: krok po kroku dotyczy nie tyle samych testów, a raczej wytworzenia kultury testowania w firmie oraz wyboru narzędzi i rozwiązań jeszcze przed stworzeniem pierwszego testu. Znajdziemy tu informacje jak przekonać pozostałych członków zespołu do tego, że testy są ważne, jak stworzyć zespół odpowiedzialny za testy oraz kiedy warto przeprowadzić kolejny test, a kiedy nie.

Trzecia część to zbiór bardziej zaawansowanych informacji o testach a/b jak np. testowanie newslettera czy tekstów oraz co zrobić by nie zgubić własnego brandu w toku kolejnych testów.

Jako dodatek autorzy stworzyli również zbiór przykładowych testów, które można dopasować do swojego projektu oraz całkiem sporą dawkę metodologicznych podstaw przeprowadzania testów a/b.

Temat

Zacznijmy od omówienia samego tematu książki – bo czy w ogóle warto sięgnąć po zagadnienie testów a/b? Jest mnóstwo książek, artykułów i badań na temat preferencji użytkowników, czy psychologii i zachowań e-konsumentów. Czy nie szybciej i taniej byłoby skorzystać z już wykonanych badań? Dodatkowo każdy zespół projektowy ma już pewne doświadczenie w projektowaniu skutecznych rozwiązań i zbiór zasad, którymi kieruje się w pracy.

Autorzy Testów A/B przekonują, że nie powinniśmy kierować się jedynie własnymi przekonaniami, ani badaniami statystycznymi wykonanymi na nie naszej grupie użytkowników. Wiele decyzji użytkownicy podejmują na etapie podświadomości, a często nawet kompletnie niezgodnie z własnym rozsądkiem. Coś na zasadzie „mówię jedno, a robię drugie”. Dodatkowy wpływ mają czynniki specyficzne dla danej grupy użytkowników (wykształcenie, wiek, zainteresowania, narodowość etc.). Dlatego by nasza witryna była skuteczniejsza warto kierować się danymi zebranymi na użytkownikach danego serwisu. Tu natomiast z pomocą mogą przyjść testy a/b.

Do kogo kierowana jest ta książka?

Jeśli jesteś developerem, który chce opracować narzędzie do testów a/b, analizy danych ze strony itd., nie jest to książka dla Ciebie. Autorzy kierują ją raczej do szefów działów marketingowych, ludzi odpowiedzialnych za analizę działań, specjalistów UX i ogólnie do osób, które mają za zadanie zwiększanie konwersji i skuteczności strony.

Czy warto sięgnąć po Testy A/B?

Książka jest niewątpliwie ciekawą pozycją dla każdego, kto chce poprawić wyniki swojej witryny, reklamy czy newslettera. Autorzy w sposób prosty opisują zalety testów a/b, podając przy tym szereg przykładów z życia znanych marek jak Amazon, Etsy i Barack Obama ;)

Trochę zawiódł mnie rozdział o narzędziach wykorzystywanych do testów. Zdecydowanie zbyt lakonicznie został poruszony temat zaplecza testów – czyli tego co dzieje się za czerwonym i zielonym przyciskiem . Po przeczytaniu tej książki, sama idea przeprowadzania testów jest mi znana, ale nim udałabym się do przełożonego by zachęcić go do przeprowadzenia badania tą metodą, musiałabym sporo czasu jeszcze spędzić szukając informacji o dostępnych narzędziach i ich możliwościach. Wiadomo też, że czekałaby mnie konfrontacja z działem produkcyjnym (graficy, front-endowcy i programiści), a tych bez konkretów nie da się przekonać ^^

Duży plus za to za wskaźniki marketingowe w dodatku. Mimo, że jak każdy, nie przepadam za statystyką, czy ekonometrią to przy tego typu badaniach już trzeba umieć wyciągać konkretne wnioski. Autorzy zamieścili podstawowe wzory dzięki którym menedżer produktu czy dział marketingu obliczą istotne dla siebie wskaźniki, jak np. przedział ufności.

Bez wątpienia przydatny jest też spis przykładowych testów. Samo przeczytanie tej listy daje już pewien obraz tego, co można zastosować w swoim projekcie.

Ogólnie oceniam książkę na plus – 8/10. Warto do niej sięgnąć nim ktoś porwie się na testy swojej witryny, by usystematyzować cele, założenia i sposób ich przeprowadzania. Trzeba być jednak świadomym, że nie będzie to wystarczające źródło by zostać specjalistą w tej kwestii i po tej lekturze może pojawić się sporo nowych pytań.

Kup książkę


Tagi:


Recenzja: Architektura informacji w serwisach internetowych


26 września 2014 / Mr.Mr


archwwDzisiejsze serwisy internetowe i intranetowe są większe, bardziej złożone i pełnią więcej funkcji niż kiedykolwiek przedtem. Dzisiejsi użytkownicy także mają więcej zajęć i stawiają serwisom coraz większe wymagania. Od projektantów, architektów informacji i menedżerów serwisów internetowych wymaga się biegłego operowania znacznymi ilościami danych oraz dokonywania częstych aktualizacji pod wpływem pojawiających się nowych technologii i zmieniającej się często strategii firmy. Wszystko to sprawia, że niektóre serwisy internetowe przypominają szybko rozwijające się, lecz słabo zaprojektowane metropolie – wszędzie jest pełno dróg, lecz trudno jest się po nich poruszać. Dobrze zaplanowana architektura informacji nigdy nie miała tak dużego znaczenia, jak dziś.

helion.pl

Continue reading Recenzja: Architektura informacji w serwisach internetowych


Tagi:


Recenzja: Podręcznik Node.js. Smashing Magazine


20 lipca 2014 / Michał Załęcki


podnodPlatforma Node.js powstała w 2009 roku. Pozwala na tworzenie wydajnych, skalowalnych aplikacji sieciowych. W tym środowisku napiszesz kod działający po stronie serwera – i użyjesz do tego języka JavaScript. Brzmi niesamowicie? I tak w rzeczywistości jest! Przekonasz się o tym w czasie czytania tej książki. Została ona w całości poświęcona Node.js.

Źródło: Helion.pl

Długo czekałem na Podręcznik Node.js. Smashing Magazine po tym jak zobaczyłem go w księgarni jako zapowiedź, pech ciał, że przez natłok zajęć musiałem odłożyć w czasie jego lekturę.

Tematyka

Cała książka podzielona została na 5 części. Pierwsza cześć omawia przygotowanie środowiska, szybki przegląd JavaScript, kwestie blokujących i nieblokujących operacji I/O oraz ukazuje większe różnice w pisaniu kodu używanego po stronie klienta w przeglądarce, a pisaniu kodu dla Node (obiekt globalny, require i te sprawy).

Część druga, znacznie ciekawsza wyjaśnia zagadnienia związane ze specyfikacją protokokołu TCP i HTTP. Na plus trzeba zaliczyć dość ambitne aplikacje, które tworzymy podczas lektury książki. Są to m. in. klient IRC, klient Twittera i czat oparty o WebSocket z możliwością słuchania utworów wskazanych przez „DJa”. Widziałem, że zarzuca się tej pozycji zbyt dużą ilość teorii. Czytając takie opinie zastanawiam się czy chodzi o tę samą pozycję. Ze względu na zajęcia w tym roku musiałem zaprzyjaźnić się z Język C++. Szkoła programowania, w której po 180 stronach pojawia się temat dotyczący pętli for – to jest książka, w której jest dużo teorii.

Trzecia część porusza tematykę popularnych frameworków. Nie obeszło się jednak bez zgrzytów. Dużo osób narzeka na błędy w książce. Podejrzewam, że nerwy puszczają co niektórym przy rozdziale o WebSocket.IO. Kod z tego rozdziału po prostu nie działa na nowszych instalacjach Node.js (WebSocket.IO nie jest rozwijany od ponad 2 lat). Poprawny kod, uaktualniony, można znaleźć w przykładach do książki na FTP, więc nikt nie powinien mieć problemów z ewentualnymi poprawkami.

Część czwarta porusza sposoby komunikacji z trzema bazami danych: MongoDB, MySQL i Redis. Ostatnia, piąta część omawia zagadnienia związane ze współdzieleniem kodu oraz jego testowaniem.

Ocena

Ogólnie książka pozostawiła po sobie bardzo dobre wrażenie. Przeszkadza trochę kod, który jest wstawiany w małych partiach (jedna, dwie funkcję). Pod koniec rozdziałów znajduje się zawartość całych plików co pozwala na upewnienie się czy wszystko napisaliśmy poprawnie. Z czystym sumieniem mogę polecić Podręcznik Node.js. Smashing Magazine osobą początkującym lub tym, który chcą swoją wiedzę uporządkować. Książka otrzymuje od nas zasłużone 7/10. Gdyby nie pechowy rozdział o WebSocket.IO i literówki w kodzie to ocena byłaby wyższa.


Tagi: