Ruby. Programowanie

okladka

Poznaj możliwości Ruby!

  • Dlaczego Ruby zdobył tak dużą popularność?
  • Jak wykorzystać wyrażenia regularne w tym języku?
  • Jak tworzyć w Ruby aplikacje sieciowe?

Zaprojektowany i stworzony w 1995 roku język Ruby dzięki swym unikalnym możliwościom zdobywa sobie coraz większe uznanie programistów na całym świecie. Jak udało mu się wkupić w łaski tego nieufnego środowiska? Przyczyniła się do tego między innymi prosta składnia z wbudowanymi w nią wyrażeniami regularnymi, automatyczne oczyszczanie pamięci i przeciążanie operatorów. Dodatkowo ogromna i chętna do pomocy społeczność sprawia, że to rozwiązanie staje się jeszcze bardziej atrakcyjne. Uwaga! Jednym z autorów tej książki jest sam Yukihiro Matsumoto - twórca języka Ruby!

Książka stanowi kompletny zbiór informacji na temat języka Ruby. Jeśli naprawdę chcesz zrozumieć ten język, oto obowiązkowa pozycja do przeczytania! W trakcie lektury zapoznasz się z bogatym API, pozwalającym na przetwarzanie tekstu; zrozumiesz techniki związane z wykonywaniem działań na liczbach, implementacją kolekcji, operacjami wejścia-wyjścia oraz pracą współbieżną i operacjami sieciowymi. Ponadto znajdziesz tu elementy dostępne powszechnie w językach programowania, takie jak instrukcje warunkowe, pętle czy też operatory logiczne. Dzięki książce "Ruby. Programowanie" wykorzystanie metod i obiektów klasy Proc oraz stosowanie platformy Ruby nie będzie stanowiło dla Ciebie najmniejszego problemu!

  • Wprowadzenie do języka Ruby
  • Sposoby uruchamiania programów napisanych w Ruby
  • Dostępne typy danych
  • Zastosowanie wyrażeń i operatorów
  • Sterowanie przepływem
  • Wykorzystanie iteratorów oraz enumeratorów
  • Obsługa wyjątków
  • Zastosowanie współbieżności
  • Użycie domknięć
  • Cykl życia obiektów
  • Refleksje oraz metaprogramowanie
  • Liczby w Ruby
  • Używanie wyrażeń regularnych
  • Kolekcje
  • Operacje na dacie i godzinie
  • Tablice jedno- oraz wielowymiarowe
  • Obsługa plików oraz katalogów
  • Programowanie sieciowe
  • Obsługa środowiska Ruby
  • Gwarancja bezpieczeństwa

Wykorzystaj elastyczność i możliwości języka Ruby!


Oracle Database 11g. Programowanie w języku PL/SQL

okladka

Poznaj tajniki programowania w języku PL/SQL

  • Jak pisać kod w języku PL/SQL?
  • Jak zarządzać błędami?
  • Jak tworzyć funkcje i procedury?

PL/SQL to wbudowany język proceduralny baz danych Oracle. Jest on rozszerzeniem języka SQL i umożliwia tworzenie takich konstrukcji, jak pętle, instrukcje warunkowe, zmienne i wyzwalacze. Dzięki temu można zautomatyzować wiele czynności administracyjnych oraz rejestrować zmiany danych lub nadzorować ich modyfikacje. Język ten pozwala więc na budowanie dynamicznych i stabilnych aplikacji, opartych na bazach danych typu klient-serwer.

Książka "Oracle Database 11g. Programowanie w języku PL/SQL" zawiera omówienie wszystkich najnowszych funkcji i narzędzi tego języka programowania. Szczegółowe wyjaśnienia wzbogacone zostały o studia przypadków oraz przykładowy kod, który można wkleić do własnej aplikacji. Z tym podręcznikiem nauczysz się pobierać i modyfikować informacje w bazach danych, tworzyć wartościowe instrukcje w języku PL/SQL, skutecznie wykonywać zapytania i budować niezawodne zabezpieczenia. Dowiesz się także między innymi, jak stosować procedury, funkcje, pakiety, kolekcje i wyzwalacze oraz jak zoptymalizować wydajność aplikacji.

  • Język PL/SQL -- architektura i funkcje
  • Struktury sterujące
  • Instrukcje
  • Zarządzanie błędami
  • Programowanie w języku PL/SQL
  • Kolekcje
  • Obiekty i pakiety
  • Wyzwalacze
  • Komunikacja między sesjami
  • Podprogramy zewnętrzne
  • Typy obiektowe
  • Biblioteka języka Java
  • Rozwój aplikacji sieciowych

Twórz solidne aplikacje sieciowe w języku PL/SQL


Po prostu Windows Vista PL. Wydanie II

okladka
  • Jak zainstalować i skonfigurować Vistę?
  • Jak rozpocząć sprawną pracę w nowym systemie?
  • Jak zapewnić mu wysoką wydajność?

Od premiery Visty - najnowszego systemu operacyjnego Microsoftu - minęły już ponad dwa lata. Ogrom zmian i ulepszeń w stosunku do poprzedniej wersji na wszystkich robi wrażenie, dzięki czemu system ten zdobywa coraz większą popularność. Jeżeli zatem masz wątpliwości, czy warto "przesiąść się" na Vistę, lub obawy przed tą operacją, ta książka z pewnością je rozwieje!

Dzięki niej poznasz podstawy wydajnej pracy w systemie operacyjnym Windows Vista oraz dowiesz się, jak szybko uzyskać pomoc w kłopotliwych sytuacjach. Zdobędziesz wiedzę na temat personalizacji środowiska pracy, organizacji plików i folderów oraz instalacji oprogramowania. Ponadto nauczysz się konfigurować nowy sprzęt oraz korzystać z drukarek i skanerów. Wśród poruszanych tematów umieszczono także te związane z podłączeniem komputera do sieci Internet oraz wykorzystaniem multimediów. Ponadto znajdziesz tu szczegółowy opis instalacji systemu oraz dobre rady na temat jego konserwacji i rozwiązywania problemów. Książa ta stanowi świetną lekturę zarówno dla osób, w przypadku których Windows Vista będzie pierwszym systemem operacyjnym, jak i dla tych, które wcześniej korzystały ze starszej wersji systemu. Najwyższy czas zacząć cieszyć się bogactwem możliwości i innowacji systemu Windows Vista. Z tą książką będzie to łatwiejsze!

  • Rozpoczęcie pracy
  • Interfejs użytkownika
  • Korzystanie z systemu pomocy
  • Personalizacja środowiska pracy
  • Sposoby organizacji plików i folderów
  • Instalacja i uruchamianie oprogramowania
  • Drukowanie i skanowanie w systemie Windows Vista
  • Konfiguracja sprzętu
  • Odtwarzanie multimediów
  • Podłączenie do sieci Internet
  • Sposoby zapewnienia prywatności i bezpieczeństwa
  • Zarządzanie kontami użytkownika
  • Rozwiązywanie problemów
  • Zapewnienie systemowi wysokiej wydajności

Poznaj i wykorzystaj bogactwo możliwości Visty!


Tablice informatyczne. Java. Wydanie II

okladka

Szybki dostęp do niezbędnych informacji

  • Jak tworzyć obiekty i pakiety?
  • Jak obsługiwać wyjątki?
  • Jak sprawnie pisać programy działające na wielu platformach?

Atrakcyjność języka Java wynika w dużej mierze z braku zależności kodu od systemu operacyjnego i procesora oraz z jego niezawodności -- posiada on bowiem system wyjątków, który chroni przed popełnieniem błędu. Jest to zatem doskonały język programowania, zarówno dla początkujących programistów, jak i profesjonalistów. Bez względu na to, do której z tych grup należysz, w Twojej pracy istotna jest szybkość i precyzja działania. Pomogą Ci w tym tablice informatyczne -- Twój podręczny słownik języka Java.

"Tablice informatyczne. Java. Wydanie II" to niezbędnik każdego programisty. Książka zawiera wszystkie potrzebne informacje, dotyczące tego języka. Można z nich skorzystać natychmiast, bez przedzierania się przez stosy innych podręczników. Dzięki temu możesz w każdej chwili odświeżyć sobie wiadomości o typach danych oraz metodach klas i ich rodzajach. Sprawdzisz też, jak tworzyć obiekty i pakiety, obsługiwać wyjątki, przeprowadzać strumieniowe operacje na plikach oraz wczytywać tekst za pomocą klasy buforowej.

  • Typy danych
  • Zmienne i operatory
  • Instrukcje
  • Tablice
  • Klasy i obiekty
  • Metody i rodzaje klas
  • Konstruktory
  • Dziedziczenie
  • Modyfikatory dostępu
  • Składowe finalne
  • Pakiety
  • Wyjątki
  • Strumieniowe operacje na plikach

Tak jak nic nie zastąpi dobrego słownika,
tak nic nie zastąpi tablic informatycznych języka Java.


Fotografia cyfrowa. Poradnik bez kantów

okladka

Pasja ukryta w pikselach

Obudź w sobie prawdziwego Łowcę Ujęć
Od czasu pojawienia się niedrogich aparatów cyfrowych liczba fotoamatorów nad Wisłą gwałtownie wzrosła, choć daleko nam jeszcze do japońskiego foto-szału. Większość posiadaczy "cyfrówek" zadowala się jednak obsługą przycisku migawki podczas rodzinnych imprez i wakacji. Na szczęście istnieją również prawdziwi pasjonaci -- tacy jak Ty -- którzy chcą, aby ich zdjęcia wyróżniały się ze stosów nudnych fotek, zapełniających albumy w każdym niemal domu.

Jeśli czujesz, że drzemie w Tobie świetny fotograf, który potrzebuje tylko kilku praktycznych rad, by poprawić swój warsztat, rozwinąć umiejętności, zdobyć zestaw przydatnych technik i dowiedzieć się, jak wykorzystywać wszelkie dostępne opcje posiadanego aparatu, ta książka z pewnością spełni Twoje oczekiwania. Jeśli tylko masz wybór, pamiętaj -- jakość, a nie jakoś.

Dlaczego warto wiedzieć?
Fotografowanie uczy patrzenia, pobudza wrażliwość i daje ogromną satysfakcję. Skoro masz w sobie pasję i talent, koniecznie trzeba je oszlifować.

  • Dobór odpowiedniego dla Ciebie aparatu cyfrowego.
  • Sztuczki i praktyczne porady na temat fotografowania.
  • Zasady kompozycji wykonywanych zdjęć.
  • Lifting zdjęć za pomocą programów komputerowych.
  • Wykonywanie odbitek Twoich fotografii cyfrowych.

Ubuntu LTS. Księga eksperta

okladka

Odkryj potęgę Ubuntu i sprawnie korzystaj z jego narzędzi

  • Jak zainstalować i skonfigurować własne Ubuntu?
  • Jak zarządzać usługami systemowymi i kontami użytkowników?
  • Jak korzystać z dokumentacji systemu Ubuntu?

Ubuntu to dystrybucja systemu operacyjnego Linux, oparta na Debianie. Z punktu widzenia użytkowników to kompletny, otwarty i niezwykle uniwersalny system. Ubuntu podlega dynamicznym zmianom i wciąż jest aktualizowany, dzięki czemu zyskuje na stabilności oraz niezawodności. Dodatkowo wyróżnia go łatwość użytkowania. System ten oferuje również wsparcie dla osób niepełnosprawnych i tłumaczenie wszystkich komponentów dystrybucji. A co najważniejsze -- każdy może dopasować go do własnych potrzeb i upodobań.

Książka "Ubuntu LTS. Księga eksperta" zawiera wszystkie informacje potrzebne do tego, aby zainstalować system Ubuntu i sprawnie z niego korzystać. Z tego przewodnika dowiesz się, jak skonfigurować zasoby systemu i dostosować go do własnych potrzeb. Nauczysz się budować sieć, pracować z aplikacjami biurowymi i grafiką oraz korzystać z potężnych narzędzi Linuksa, takich jak powłoka systemowa. Poznasz także wszelkie procedury administracyjne oraz podstawowe zasady programowania i administrowania serwerem WWW czy siecią komputerową.

  • Instalacja systemu Ubuntu
  • Środowisko graficzne X Windows System
  • Aplikacje biurowe i multimedialne
  • Drukowanie w systemie Ubuntu
  • Zarządzanie kontami użytkowników
  • Automatyzacja zadań
  • Budowanie i organizacja sieci
  • Zdalne udostępnianie plików przez FTP
  • Serwer proxy i reverse-proxy
  • Administrowanie usługami baz danych
  • Praca z Pythonem
  • Skrypty PHP
  • Zarządzanie oprogramowaniem

Skorzystaj z wiedzy ekspertów i dostosuj Ubuntu do Twoich potrzeb


« poprzednia 1 25 6 7 8 9 10 11 12 13 14 następna »