Język C. Programowanie

okladka
Programowanie w języku C jest czymś więcej niż tylko wprowadzaniem kodu zgodnego z regułami składni; styl i wykrywanie błędów odgrywają równie istotną rolę w procesie tworzenia oprogramowania. Istotnie przyczyniają się do prawidłowego działania programów oraz ułatwiają ich konserwację. W książce omówiono więc nie tylko działanie języka C, ale również cały proces tworzenia programu w tym języku (uwzględniając założenia projektowe programu, kodowanie, metody wykrywania błędów, dokumentację, konserwację oraz aktualizację).

Wbrew powszechnemu przekonaniu większość programistów nie spędza całego swojego czasu przy pisaniu kodu. Poświęcają oni wiele czasu na wprowadzanie zmian i poprawek do aplikacji napisanych przez kogoś innego. Po przeczytaniu tej książki będziesz w stanie tworzyć programy, z którymi inni programiści nie będą musieli staczać bojów. Posiądziesz również umiejętność analizowania kodu napisanego przez innego programistę.

Książka "Język C. Programowanie" omawia także popularne zintegrowane środowiska programistyczne dla systemu Windows (Borland C++, Turbo C++ oraz Microsoft Visual C++) oraz narzędzia programistyczne dla systemu UNIX (cc i gcc). Zawarto w niej również kod programu generującego statystyki, który ma za zadanie zademonstrowanie zagadnień omówionych w książce. Książka jest przeznaczona dla osób, które nie miały dotąd doświadczenia w programowaniu oraz dla programistów znających już język C, a pragnących poprawić swój styl i czytelność tworzonego kodu. Jeśli chcesz sprawnie posługiwać się C, "Język C. Programowanie" to idealny podręcznik dla Ciebie.

Nagrywanie płyt CD. Ćwiczenia zaawansowane

okladka

Jeszcze kilka lat temu nikt nie śmiał nawet marzyć o własnej nagrywarce CD, podobnie jak dziś o nagrywarce płyt DVD. Wbrew złowróżbnym recenzjom, płyta CD jest dostępna za niewielkie pieniądze praktyczne w każdym sklepie. Podobnie jest z nagrywarkami -- liczba sprzedanych egzemplarzy rośnie z miesiąca na miesiąc. Nośnik, jakim jest płyta jednokrotnego lub wielokrotnego zapisu, służy z powodzeniem do utrwalania kopii bezpieczeństwa danych, plików MP3, muzyki, filmów itd. Liczba zastosowań jest ogromna.

Po sukcesie książki "Nagrywanie płyt CD w Windows i Linuksie. Ćwiczenia praktyczne" oraz "ABC nagrywania płyt CD" autor postanowił rozszerzyć liczbę zagadnień i stworzył kompendium, dzięki któremu poznasz:
  • różnice pomiędzy standardem CD-R, CD-RW;
  • technologie zapobiegające błędom podczas zapisu;
  • tworzenie płyt audio, płyt wielosesyjnych z danymi, płyt mieszanych -- zawierających dane i multimedia;
  • zapis pakietowy;
  • sposoby tworzenia obrazów płyt;
  • sposoby tworzenia płyt startowych;
  • nowe podejście do zapisu płyt w Windows XP;
  • sposoby zabezpieczania płyt.

Illustrator 10/10 CE. Szybki start

okladka
Adobe Illustrator to najpopularniejszy profesjonalny program służący do edycji grafiki wektorowej. Stał się on nieformalnym standardem w agencjach reklamowych, redakcjach i studiach graficznych. Illustrator jest rozbudowaną aplikacją o ogromnych możliwościach. Warto jednak włożyć trochę wysiłku, by go opanować. Dobra znajomość tego programu daje nie tylko ogromną satysfakcję, to także cenna i poszukiwana na rynku pracy umiejętność.

Książka "Illustrator 10/10 CE. Szybki start" jest doskonałym podręcznikiem dla początkujących grafików. Jak każda pozycja z serii "Szybki start" również i ta książka składa się z kilkudziesięciu rozdziałów, z których każdy przedstawia kolejne kroki, które należy wykonać, by osiągnąć zamierzony cel. Dodatkową zaletę stanowią liczne ilustracje. Z tą książką nie zgubisz się w labiryncie menu i palet Illustratora.

Opisano między innymi:

  • Interfejs i podstawowe zasady działania Illustratora
  • Tworzenie plików .EPS i .PDF
  • Rysowanie i poprawianie obiektów wektorowych
  • Zmiany kształtów i transformacje
  • Różne rodzaje wypełnień obiektów
  • Wprowadzanie i edycję tekstu
  • Pracę na warstwach
  • Użycie filtrów i efektów specjalnych
  • Tworzenie grafiki na potrzeby stron WWW
Jesteś kreatywny? Adobe Illustrator może być jednym z Twoich ulubionych narzędzi, a książka "Illustrator 10/10 CE. Szybki start" jedną z ulubionych lektur.

Vademecum hakera. Edycja plików binarnych

okladka

Zobacz jak wyglądają programy od środka

Większość dostępnych obecnie aplikacji pozwala użytkownikowi dokonywać rozmaitych modyfikacji: od zmian wyglądu i dodawania nowych ikon począwszy, na zapisywaniu własnych makrodefinicji skończywszy. Nie zawsze to wystarcza. Żeby naprawdę zmusić program do działania zgodnie z naszymi oczekiwaniami, trzeba wejść nieco głębiej w jego kod.

Dzięki tej książce poznasz wiele technik, które umożliwią Ci samodzielną modyfikację rozmaitych programów, zarówno aplikacji użytkowych, jak i gier. Dowiesz się, jak "oszukać" grę, jak zmieniać teksty w programach, jak odnajdywać furtki pozostawione przez programistów. A przy okazji poznasz tajniki programowania, które sam będziesz mógł wykorzystać w swojej praktyce.

  • Poznasz różne systemy liczbowe i nauczysz się przeliczać wartości pomiędzy nimi
  • Nauczysz się modyfikować kody wynikowe programów za pomocą Hex Workshop i kHexEditor
  • Dowiesz się, jak zmieniać zasoby (ikony, teksty, skróty klawiaturowe) używając programów Resource Hacker, EXEScope i PE Resource Explorer
  • Nauczysz się edytować programy wewnętrznie skompresowane
  • Dowiesz się, jak zabezpieczać własne aplikacje przed modyfikacjami
  • Poznasz sposoby "oszukiwania" gier
  • Dowiesz się, jak odczytywać z dyskietek ukryte informacje
  • Poznasz podstawy pisania własnych kompilatorów
Do książki dołączony jest CD-ROM zawierający przydatne narzędzia i kody źródłowe.

"Vademecum hakera" to książka, dzięki której wykonasz w programach zmiany, które wydają się niewykonalne. Zadziwisz siebie i swoich znajomych!

Po prostu Access 2002/XP PL

okladka
Microsoft Access 2002/XP -- składnik pakietu Microsoft Office -- jest potężnym programem do tworzenia baz danych, którego możesz używać do przechowywania, porządkowania i analizowania informacji o ludziach, miejscach i zdarzeniach dotyczących Twojego życia. Jest on używany przez ludzi biznesu, naukowców, handlowców i tych wszystkich, którzy w swojej pracy muszą wykorzystywać duże zbiory danych. Access ułatwia wprowadzanie danych, wyszukiwanie potrzebnych informacji; potrafi też przedstawić wybrany zestaw informacji w formie atrakcyjnych raportów wzbogaconych o różnorakie wykresy.

Dla osoby chcącej w krótkim czasie opanować obsługę popularnego Accessa nie ma lepszej książki niż "Po prostu Access 2002/XP PL". Access różni się od innych systemów bazodanowych wizualnym projektowaniem tabel, kwerend i raportów. Książkę z serii "Po prostu" wyróżniają podobne cechy: przystępność oraz wizualny, opierający się na licznych ilustracjach i zrzutach ekranowych sposób przedstawiania materiału.

Książka omawia:

  • Podstawy teorii baz danych
  • Interfejs Accessa
  • Tworzenie nowej bazy danych
  • Tworzenie tabel
  • Projektowanie formularzy
  • Wyszukiwanie danych za pomocą kwerend
  • Tworzenie raportów i zestawień
  • Zaawansowane techniki przeszukiwania bazy danych
  • Pracę z tabelami i wykresami przestawnymi
  • Wymianę danych z innymi programami
  • Korzystanie z Accessa w Internecie
  • Zarządzanie prawami użytkowników Accessa
  • Tworzenie własnych menu i pasków narzędziowych
  • Pisanie makr
Książka przeznaczona jest dla osób potrafiących posługiwać się systemem Windows, ale nie mających do tej pory styczności z tematyką baz danych. "Po prostu Access 2002/XP PL" to ograniczona do niezbędnego minimum dawka teorii i mnóstwo praktycznych wskazówek, dzięki którym wykonasz swoją pracę szybko i bez kłopotów.

MySQL

okladka

Przewodnik zaawansowanego programisty

Zaawansowani programiści na całym świecie wybierają MySQL jako podstawę swoich aplikacji opartych na WWW. Książka, którą trzymasz w ręku, dostarczy Ci wiedzy i przykładowego kodu; elementów niezbędnych do szybkiego pisania własnych aplikacje, niezależnie od stopnia ich skomplikowania.

Książka rozpoczyna się od omówienia podstaw MySQL-a: zapytań SQL, zasad projektowania baz danych, normalizacji, transakcji i przetwarzania równoległego. Następnie w usystematyzowany sposób opisuje szczegółowe możliwości MySQL oraz przedstawia efektywne techniki dostępu do baz MySQL-a z poziomu C, Javy, PHP, Perla, Pythona i innych środowisk programistycznych.

W książce opisano między innymi:
  • Instalację i korzystanie z MySQL-a -- wraz ze szczegółowym opisem implementacji SQL w MySQL-u
  • Typy danych, zmienne, funkcje wbudowane i narzędzia dostępne z linii komend
  • API MySQL w języku C
  • Administrację bazami MySQL, wykonywanie kopii zapasowych i usuwanie skutków awarii
  • Optymalizację i zabezpieczanie aplikacji
  • Tworzenie rozproszonych baz danych
  • Rozszerzanie funkcjonalności MySQL-a
  • Tworzenie baz danych przenośnych na inne platformy
Dokładnie przestudiowana i zalecana przez twórcę MySQL-a, Michaela Wideniusa, książka "MySQL" dostarcza profesjonalnym programistom tego, czego poszukiwali: dogłębnej, przemyślanej wiedzy, potrzebnej do tworzenia zaawansowanych aplikacji.

Leon Atkinson jest autorem książki "PHP. Programowanie". Jest też inicjatorem projektu FreeTrade: zestawu narzędzi open source wykorzystującego MySQL i PHP. Atkinson od 1997 roku używa MySQL w wielu aplikacjach sieciowych i e-commerce.

Polecana przez Michaela Wideniusa, twórcę MySQL-a


« poprzednia 1 2 3 4 5 6 7 następna »