Ruby. Wzorce projektowe

okladka

Zwiększ elastyczność swojego kodu dzięki wzorcom projektowym!

  • Jak rozpocząć przygodę z językiem Ruby?
  • Jak wykorzystać drzemiące w nim możliwości?
  • Jak zwiększyć elastyczność tworzonego kodu za pomocą wzorców projektowych?

Stworzony w 1995 roku przez Yukihiro Matsumoto język Ruby dzięki swym unikalnym możliwościom zdobywa serca programistów na całym świecie. Cechy, które podbijają to nieufne środowisko, to między innymi prosta składnia z wbudowanymi w nią wyrażeniami regularnymi, automatyczne oczyszczanie pamięci i wiele, wiele innych. Ogromna i chętna do pomocy społeczność czyni to rozwiązanie jeszcze bardziej atrakcyjnym. Ruby pozwala na korzystanie ze wzorców projektowych - zbioru zasad i reguł prowadzących do celu w najlepszy, najszybszy i najbardziej elastyczny sposób.

Wzorce projektowe kojarzą się głównie z językami Java oraz C i C++. Książka "Ruby. Wzorce projektowe" pokazuje, że można ich z powodzeniem używać również w języku Ruby. Dowiesz się z niej, w jaki sposób wykorzystać znane wzorce, takie jak Observer, Singleton czy też Proxy. Autor przedstawi Ci również nowe wzorce, które ze względu na cechy języka Ruby mogą zostać w nim zastosowane. Jednak zanim przejdziesz do ich omawiania, Russ poprowadzi Cię przez podstawy programowania w tym języku. Nauczysz się używać między innymi pętli, instrukcji warunkowych, wyrażeń regularnych. Niewątpliwie Twoją ciekawość wzbudzi tak zwany "duck typing", który oczywiście także został dokładnie tu omówiony. Russ Olsen dzięki swojemu wieloletniemu doświadczeniu każdy wzorzec ilustruje przykładem z życia wziętym. Ułatwi Ci to przyswojenie i zastosowanie we własnych projektach przedstawionych tu wzorców.

  • Podstawy programowania w języku Ruby
  • Zastosowanie wzorców - takich jak Observer, Composite, Iterator, Command i wiele innych
  • Wykorzystanie technik metaprogramowania do tworzenia obiektów niestandardowych
  • Wykorzystanie wyrażeń regularnych
  • Użycie języków dziedzinowych
  • Sposób instalacji języka Ruby

Korzystaj z doświadczenia najlepszych programistów - używaj wzorców projektowych w języku Ruby!


Alchemia uwodzenia, czyli erotyczna manipulacja mężczyznami

okladka
Dziewczyno, kobietko, kokietko
  • Jesteś singlem i szukasz mężczyzny swojego życia?
  • Jesteś w nowym związku i pragniesz, by wszystko się udało?
  • Jesteś szczęśliwa ze swym partnerem i chcesz stale podsycać płomień?
  • Jesteś w związku, w którym zaczyna wiać nudą?

Nigdy nie jest za późno na uwodzenie!

Urokliwa w każdym calu -- Twoje pierwsze podejście do uwodzenia Jaką jesteś kobietą? Czy roztaczasz wokół magiczną aurę, przyciągającą mężczyzn? Czy masz w sobie wdzięk, swobodnie flirtujesz i wzbudzasz żywe zainteresowanie, ilekroć wchodzisz do pokoju? W głębi duszy taka właśnie jesteś. Twoja uśpiona kobiecość szuka tylko ujścia, a znajdzie je właśnie w praktykowaniu sztuki uwodzenia. Skąd ta pewność? Ponieważ to naturalne umiejętności każdej kobiety, wzmocnione przez proste i ogromnie skuteczne techniki. Pamiętaj -- masz w sobie wdzięk i urok, które przyciągają mężczyzn jak magnes!

Filozofia kobiecości -- Twój drugi kontakt z alchemią uwodzenia W nowym wydaniu tego bestsellerowego poradnika znajdziesz więcej sposobów, które pomogą Ci skuteczniej uwodzić mężczyzn -- zarówno w kontakcie osobistym, jak i na odległość, w słowie pisanym lub podczas rozmowy przez telefon. Dowiesz się również, jak stworzyć idealny profil na portalu randkowym, by przyciągnąć odpowiednich mężczyzn. Dla zaawansowanych zamieszczono tu krótki kurs rozstawania się z klasą, radzenia sobie z rozłąką i zaczynania wszystkiego od nowa.

Wydanie drugie -- nareszcie nieocenzurowane,
w którym specjaliści od tajnej manipulacji ujawniają swoje sekrety hipnotycznego uwodzenia!

Tylko dla dorosłych!
Księgarzy uprasza się o sprawdzanie wieku kupujących!


Patroni medialni:


Informatyka Europejczyka. iPodręcznik dla gimnazjum

okladka

Numer dopuszczenia podręcznika dla gimnazjum: 278/2010

"Informatyka Europejczyka" to doskonały i kompletny zestaw edukacyjny przygotowany przez dysponującego ogromnym doświadczeniem lidera na rynku książek informatycznych - wydawnictwo Helion. Podręczniki oraz inne pomoce naukowe należące do tej serii zostały opracowane w taki sposób, aby ich użytkownicy mogli nie tylko poszerzać swoją wiedzę, ale też szybko i skutecznie utrwalać nowe wiadomości. Proponowane przez nas rozwiązania są szczególnie ważne właśnie dziś, gdy znajomość informatyki stała się kluczowa - bez niej nie sposób nadążyć za tempem rozwoju dowolnej dziedziny wiedzy i zrozumieć fundamentalnych zmian zachodzących na całym świecie.

Książka "Informatyka Europejczyka. iPodręcznik dla gimnazjum" wychodzi naprzeciw wszystkim użytkownikom komputerów Apple Macintosh i jako jedna z niewielu zrywa z przywiązaniem podczas nauki do jednej platformy systemowej. Ma za zadanie inspirująco i rzeczowo wprowadzić gimnazjalistów w świat informatyki, a jednocześnie uzmysłowić im, jak bardzo istotna jest to dziedzina we współczesnym społeczeństwie informacyjnym. Uczeń znajdzie tu wiadomości z zakresu budowy komputera i urządzeń peryferyjnych, dowie się więcej na temat pracy z systemem operacyjnym Mac OS X, nauczy się obsługiwać popularne programy tekstowe, graficzne i multimedialne, a także pozna podstawy programowania w języku Logo. Wszystkie te umiejętności zdobędzie w szybki i przyjemny sposób, wykonując wciągające ćwiczenia i realizując interesujące projekty. Podręcznik ten został napisany pod kątem pracy z bezpłatnym oprogramowaniem open source (np. OpenOffice) oraz z Apple iWork i iLife.

  • Komputer we współczesnym świecie i prawo autorskie
  • Bezpieczna i higieniczna praca z komputerem
  • Elementy zestawu komputerowego i przygotowanie go do pracy
  • System operacyjny - logowanie, okna, operacje na plikach i katalogach
  • Podstawy grafiki komputerowej i praca z edytorem tekstu
  • Multimedia - programy i prezentacje
  • Internet, czyli sieć
  • Obliczenia w arkuszu kalkulacyjnym i baza danych
  • Algorytmy, modelowanie i symulacje
"Informatyka Europejczyka" to:
  • gruntowne poznanie podstaw obsługi komputera i najczęściej używanych programów;
  • atrakcyjnie przekazywana wiedza, niezbędna do zrozumienia współczesnego świata;
  • kreatywne wykorzystanie dostępnych możliwości i proponowanie własnych rozwiązań.

Do podręcznika dołączono płytę DVD (do odczytu zarówno w systemie Mac OS X, jak i Windows) zawierającą materiały do proponowanych w nim ćwiczeń wraz z zestawami zadań do każdego rozdziału, ćwiczeniami do samodzielnego wykonania oraz testami, sprawdzianami i kartami pracy. Znajdziesz tu także zadania utrwalające i rozszerzające materiał oraz ponad 2 GB dodatkowego oprogramowania.


Mac OS X Leopard. Ćwiczenia praktyczne

okladka

Poznaj zalety systemu operacyjnego Mac OS X Leopard

  • Poznaj podstawy obsługi systemu
  • Naucz się korzystać z wbudowanych narzędzi
  • Rozkoszuj się kocią elegancją nowego Leoparda

Mac OS X Leopard to stabilny i jeszcze wygodniejszy następca dotychczasowego Tygrysa. Aktualna wersja systemu została wyposażona w ponad 300 nowych funkcji, w tym między innymi pełną 64-bitowość z możliwością uruchamiania programów 32-bitowych, obsługę najnowszych procesorów wielordzeniowych Intela, rozszerzone możliwości kontroli rodzicielskiej. Dołożono także program do przywracania usuniętych plików -- Time Machine -- oraz szereg efektownych ulepszeń interfejsu, takich jak nowe możliwości Docka i Biurka czy funkcja szybkiego podglądu. Ponadto Mac OS X Leopard jest pierwszym systemem, który oferuje możliwość korzystania z polskiego interfejsu użytkownika!

Książka "Mac OS X Leopard. Ćwiczenia praktyczne" przeznaczona jest dla początkujących użytkowników polskiej wersji językowej systemu Mac OS X 10.5 Leopard. Jednak sporo nowych, ciekawych informacji o tym systemie znajdą w niej również osoby używające jego starszych wersji. Korzystając z tego podręcznika i wykonując kolejne ćwiczenia, bogato ilustrowane zrzutami ekranowymi, nauczysz się używać skrótów klawiaturowych, korzystać z okien Findera oraz tworzyć katalogi i archiwa. Dowiesz się, jak dodawać i usuwać elementy Docka, korzystać z Internetu za pomocą przeglądarki Safari, a także konfigurować konta poczty elektronicznej.

  • Elementy interfejsu użytkownika
  • Menu programu i skróty klawiaturowe
  • Korzystanie z okien Findera
  • Dostosowywanie okien Findera
  • Zarządzanie katalogami i plikami
  • Korzystanie z narzędzia Time Machine
  • Korzystanie z Docka
  • Program Mail
  • Korzystanie z WWW za pomocą Safari

Nie taki Leopard dziki, jak go malują!!!


Komputer dla seniorów. Informatyka dla bystrzaków

okladka

Senior w krainie informatyki

Kto powiedział, że komputer to urządzenie wyłącznie dla ludzi młodych? To przecież taka sama maszyna, jak mikrofalówka, kosiarka czy samochód. Czytelna instrukcja obsługi, kilka ułatwiających użytkowanie wskazówek i ten cud techniki stanie się również Twoją ulubioną zabawką. Pozbądź się niepotrzebnych lęków, związanych z nowoczesnymi technologiami. Wiek nie stoi przecież na przeszkodzie ludziom, którzy są ciekawi świata!

Dzięki tej pierwszorzędnej książce już wkrótce nauczysz się tworzyć dokumenty tekstowe, wysyłać wiadomości e-mail, korzystać z programów multimedialnych czy buszować po internecie. A to dopiero początek. Po niedługim czasie zaczniesz nabywać umiejętności w takim tempie, że staniesz się naprawdę zaawansowanym użytkownikiem komputera osobistego. Wszak wiadomo, że apetyt rośnie w miarę jedzenia.

  • Dobieranie sprzętu idealnie dostosowanego do Twoich potrzeb.
  • Praca z drukarkami, skanerami, faksami i nagrywarkami.
  • Wykonywanie obliczeń za pomocą arkusza kalkulacyjnego.
  • Oglądanie filmów, przeglądanie zdjęć, słuchanie muzyki.
  • Ochrona oraz konserwacja systemu Windows.

Ponadto znajdziesz tu dekalogi: 10 skrótów klawiaturowych, 10 przydatnych stron internetowych.

DODATEK SPECJALNY:
Wskazówki dotyczące skutecznego wyszukiwania informacji w internecie Na co warto zwrócić uwagę podczas kupowania komputera?


Czysty kod. Podręcznik dobrego programisty

okladka

Poznaj najlepsze metody tworzenia doskonałego kodu

  • Jak pisać dobry kod, a zły przekształcić w dobry?
  • Jak formatować kod, aby osiągnąć maksymalną czytelność?
  • Jak implementować pełną obsługę błędów bez zaśmiecania logiki kodu?

O tym, ile problemów sprawia niedbale napisany kod, wie każdy programista. Nie wszyscy jednak wiedzą, jak napisać ten świetny, "czysty" kod i czym właściwie powinien się on charakteryzować. Co więcej - jak odróżnić dobry kod od złego? Odpowiedź na te pytania oraz sposoby tworzenia czystego, czytelnego kodu znajdziesz właśnie w tej książce. Podręcznik jest obowiązkową pozycją dla każdego, kto chce poznać techniki rzetelnego i efektywnego programowania.

W książce "Czysty kod. Podręcznik dobrego programisty" szczegółowo omówione zostały zasady, wzorce i najlepsze praktyki pisania czystego kodu. Podręcznik zawiera także kilka analiz przypadków o coraz większej złożoności, z których każda jest doskonałym ćwiczeniem porządkowania zanieczyszczonego bądź nieudanego kodu. Z tego podręcznika dowiesz się m.in., jak tworzyć dobre nazwy, obiekty i funkcje, a także jak tworzyć testy jednostkowe i korzystać z programowania sterowanego testami. Nauczysz się przekształcać kod zawierający problemy w taki, który jest solidny i efektywny.

  • Nazwy klas i metod
  • Funkcje i listy argumentów
  • Rozdzielanie poleceń i zapytań
  • Stosowanie wyjątków
  • Komentarze
  • Formatowanie
  • Obiekty i struktury danych
  • Obsługa błędów
  • Testy jednostkowe
  • Klasy i systemy
  • Współbieżność
  • Oczyszczanie kodu

Niech stworzony przez Ciebie kod imponuje czystością!


« poprzednia 1 2 3 4 5 6 7 8 9 10 11 następna »