Artykuły dla kategorii Książki

sxc.hu
kwi 18 2013
0

Recenzja książki HTML5 Canvas. Receptury

Jak już nie raz podkreślałem w swoich tekstach, żywot programisty nie należy do najłatwiejszych. Można tutaj co prawda podobno solidnie zarobić (przynajmniej takie są pogłoski;-), ale trzeba włożyć w tą robotę sporo wysiłku, a hasło samorozwój napisać na kartce wielkimi literami i powiesić sobie nad łóżkiem. Ogólnie rzec biorąc osoby, które polegają na wiedzy zdobytej na studiach, nie osiągną w tym biznesie raczej zbyt wiele.

Jeśli ktoś nie do końca ufa mojej opinii, muszę powiedzieć, że mam twarde argumenty. Jednym z nich jest oczywiście tytułowy HTML, który od początku lat 90-siątych przeszedł kolosalną transformację i z języka znaczników przeznaczonego do sklejania prostych stron wizytówek, stał się podstawowym budulcem potężnych aplikacji webowych, które zalewają dzisiejszy Internet. HTML zmienił się na tyle, że obecnie trafia nawet na desktopy jako składnik aplikacji systemowych - choćby tych napisanych dla Modern UI z Windows 8.

Dzieje się tak, ponieważ HTML5 to coś więcej niż język znaczników. To zlepek wielu różnych technologii, które dają olbrzymie możliwości. Jedną z nich jest tytułowy Canvas, który najogólniej rzec biorąc sam w sobie jest zwyczajnym znacznikiem. Magia pojawia się gdzie indziej i trzeba przyznać, że jest jej w tym przypadku naprawdę sporo, bo dało się z niej wycisnąć ponad 300 stron naprawdę przyzwoitej książki.

sxc.hu
mar 24 2013
0

Recenzja książki Kuloodporne strony internetowe

Praca w IT nie jest łatwa, ponieważ wymaga ona ciągłej nauki i dostosowywania się do zmieniającego się rynku. Jeśli chcesz więc znaczyć cokolwiek w tej branży i rozwijać się, siłą rzeczy musisz przysiąść po godzinach. Czasem trzeba pomyśleć nad jakimś rozwiązaniem do pracy, innym razem żeby zapoznać się z nową technologią, czy też podszkolić swój język programowania. Na takie rzeczy z reguły nie ma czasu podczas pracy. Samorozwój jest szczególnie istotny w przypadku programistów oraz webmasterów. W moim odczuciu to właśnie te dwie specjalizacje wymagają największej uwagi, ale jednocześnie rekompensują to przyzwoitymi zarobkami.

Jeśli jesteśmy już przy określonych specjalizacjach, to muszę osobiście przyznać, że przez długi czas myślałem, że to właśnie programista ma ciężej niż webmaster. Ostatnio jednak zaczynam zmieniać zdanie, szczególnie po zapoznaniu się z treścią tytułowej książki, która nasuwa u mnie taką refleksję:

Tworzenie stron internetowych jest bajecznie proste, jednak zrobienie idealnego projektu jest praktycznie niemożliwe

O tym dlaczego tak jest, wiedzą chyba najlepiej właściciele stron zrobionych za 50 zł. Wie o tym również autor tytułowej książki, który w interesujący sposób opisuje jak zrobić kuloodporną stronę internetową;-)

mar 01 2013
0

Lifehacker. Jak żyć i pracować z głową. Kolejne wskazówki - Recenzja + Konkurs!

Czemu doba ma tylko 24 godziny? Takie stwierdzenie, czy może bardziej pytanie, słyszę coraz częściej wśród moich rówieśników i współpracowników, którzy albo dopiero wkraczają wiek produkcyjny, albo już tkwią w nim po uszy. Chroniczny brak czasu to obecnie problem mas. Każdy z nas pracuje, uczy się, rozwija swoje zainteresowanie i pasje, spotyka ze znajomymi, a gdzie tu jeszcze czas na rodzinę i jakąkolwiek rozrywkę?

W dużej mierze problemem są sami ludzie. Część z nas bierze po prostu na siebie zbyt wiele obowiązków, które nawet przy najlepszej organizacji nie jesteśmy w stanie wypełnić w zadanym terminie. Pozostała część osób (prawdopodobnie zdecydowanie większa grupa), ma po prostu problemy z wspomnianą wyżej organizacją pracy i/lub własnego życia.

Właśnie do tej drugiej grupy osób, kieruje dzisiejszą recenzję książki, która mówi o tym jak shakować swoje życie;-)

sty 31 2013
0

Recenzja książki HTML5. Tworzenie gier

Technologie webowe rozwijają się bardzo prężnie i tym samym zdobywają coraz większą część developerskiego rynku. Główną przyczyną takiego stanu rzeczy, jest przede wszystkim bardzo wysoka dostępność stron WWW. Raz napisaną witrynę otworzymy na komputerze, komórce, telefonie, konsoli, a nawet w lodówce, jeśli tylko będzie miała odpowiednią przeglądarkę;)

Nikogo już w dzisiejszym świecie nie dziwi również nazywanie strony aplikacją (wspominałem o tym przy okazji recenzji książki ASP.NET MVC 3 Framework. Zaawansowane programowanie). Obecna złożoność sieci z pewnością wykracza daleko poza najśmielsze marzenia jej twórcy - Tim Bernesa-Lee.

Dziś czymś naturalnym są gry w przeglądarkach. Do niedawna pisane głównie w technologii Flash, dziś coraz częściej za pomocą tytułowego HTMLa, we współpracy z CSSem i JavaScriptem.

Taki nowy porządek oczywiście wymaga zmian oraz ukiernkowanych w tym temacie programistów, dlatego też powstała tytułowa książka oraz niniejsza jej skromna recenzja, na której dalszą cześć serdecznie Was zapraszam:)

sty 05 2013
0

ASP.NET MVC 3 Framework. Zaawansowane programowanie - recenzja

Jeszcze jakieś 10 lat temu świat programistów trzymał się kurczowo desktopów. Rynkiem rządził C++ we współudziale z Javą, ale w tle funkcjonowało jeszcze kilka mniej lub bardziej znanych języków. Dziś sytuacja wydaje się zmieniać diametralnie ponieważ samo programowanie coraz mniej dotyka desktopów, a coraz bardziej zmierza w kierunku wieszczonej przez niektórych ery Post-PC.

Jednym z głównych trendów tego zjawiska, są aplikacje których istotą jest stała dostępność z dowolnego miejsca, platformy oraz lokalizacji. Nietrudno się domyślić, że przy takich założeniach klasyczne programy okienkowe odpadają w przedbiegach. W związku z tą sytuacją, wielu programistów zaczęło patrzeć bardziej przychylnym okiem w kierunku Internetu, który wraz z towarzyszącymi mu technologiami rozwija się w gwałtownym tempie.

W Internecie istnieje kilka kluczowych technologii. Warto jednak zauważyć, że choć HTML5 i jQuery wybijają się na pierwszy plan w kategorii medialności, to tak naprawdę większość stron wymaga bardziej zaawansowanych rozwiązań takich jak choćby tytułowy ASP.NET we wsparciu z frameworkiem MVC, który w istocie tak naprawdę wykonuje całą brudną robotę niejako w tle.

W dzisiejszym wpisie chciałbym Wam zaprezentować recenzję książki ASP.NET MVC 3 Framework. Zaawansowane programowanie z którą dzięki uprzejmości wydawnictwa Helion miałem okazję się zapoznać.

lis 24 2012
0

C#. Programowanie. Wydanie VI - recenzja

Wiele osób mówi, że programowania można nauczyć się samemu czytając różne samouczki oraz artykuły w sieci. Po części można by się zgodzić z tym stwierdzeniem, jednak w takim wypadku wiele nam umyka. Może jestem trochę tradycjonalistą, ale póki co nie bardzo sobie wyobrażam rozpoczynać naukę nowego języka bez przeczytania choćby jednej książki na jego temat. Później jest już z górki i dopiero w takim momencie wkracza u mnie Internet (oczywiście literatura oraz sieć świetnie się uzupełniają i szczerze zachęcam do takiego połączenia).

Sięgając po książkę z reguły uzyskujemy szerszą perspektywę na temat danej technologii/języka, poznając przy tym kluczowe elementy, co jak dla mnie jest niezwykle istotne, szczególnie jeśli dopiero wkraczamy w określoną technologię. W takim przypadku najlepsze są książki - podręczniki, które opisując język przedstawiają w mniej lub bardziej szczegółowy sposób poszczególne jego aspekty. Z taką właśnie pozycją będziecie mieć do czynienia w dzisiejszej recenzji.

paź 21 2012
0

Recenzja Splątanej Sieci Michała Zalewskiego

Z pewnością większość programistów oraz webmasterów kojarzy cykl życia oprogramowania. W jednej z ogólniejszych form, składa się on z 6 postępujących za sobą faz:

  1. Analiza
  2. Projektowanie
  3. Programowanie
  4. Testowanie
  5. Wdrażanie
  6. Utrzymanie

Realizacja tego programu w praktyce wypada różnie, ponieważ wdrażanie projektów IT często wiąże się z ogólnym brakiem funduszy, zasobów oraz czasu. Z reguły osoby odpowiedzialne za projekty próbują znaleźć złoty środek, który w ich odczuciu polega na usunięciu zbędnej fazy (jest to błąd - żadne faza nie jest tutaj zbędna) jaką najczęściej dla nich jest testowanie. Skutki takiej decyzji z reguły są opłakane, ponieważ błędy w takim przypadku często znajdują sami klienci, a koszty ich poprawy szybko przerastają oszczędności, które wynikły z pominięcia fazy testowania.

Z testowaniem (a w dużej mierze także z samym programowaniem) wiąże się również bezpieczeństwo. Jeśli coś można powiedzieć o bezpieczeństwie, to tylko tyle, że jest ono jeszcze bardziej traktowane po macoszemu niż sama faza testowania, a jest ono niezwykle ważne, ponieważ warunkuje ono w dużej mierze to czy uda nam się uchronić dane powierzone przez użytkowników naszych aplikacji i tym samym nie narazić ich na straty.

O tym jak sobie z tym problemem radzić, pisze Marcin Zalewski w swojej drugiej książce Splątana Sieć, której recenzję mam Wam dziś przyjemność przedstawić.

paź 03 2012
0

Współpraca z Helionem

Jak pewnie zdążyliście zauważyć, od jakiegoś czasu na stronie funkcjonuje program partnerski Helionu. Wydaje mi się, że jego tutejszy byt, jest w pewnym sensie korzystny dla wszystkich zainteresowanych stron. Dla Was jest to źródło codziennych promocji oraz informacja o książkach, które mogą być tematycznie powiązane z wybranymi wpisami. Dla wydawnictwa jest to oczywiście reklama, a dla mnie małe dodatkowe źródło dochodu, które w pewnym stopniu pozwala pokryć koszty utrzymania strony.

Wszystko wskazuje na to, że moja i Helionu współpraca rozszerzy się. W tym tygodniu dostałem dwie wybrane przeze mnie książki, których recenzje powinny się pojawić na blogu w przeciągu najbliższych tygodni. Jeśli współpraca pójdzie dobrze, być może uda się zorganizować jakiś konkurs dla czytelników we współpracy z Helionem;)?

Poniżej krótka zapowiedź obu tytułów.

1 2