www.seccaodefado.com

Asembler. Sztuka programowania

okladka

Kompletny przewodnik po języku asemblera

Asembler, mimo że jest zdecydowanie trudniejszy w nauce niż języki programowania wysokiego poziomu, jest wśród programisów bardzo popularny. Tworzone w nim programy są mniejsze, zajmują mniej pamięci i miejsca na dysku, a przede wszystkim działają szybciej. Opracowano język HLA, dzięki któremu programowanie w asemblerze przebiega płynnie i polega na analizie implementacji poszczególnych, wysokopoziomowych konstrukcji, znanych z języków takich jak C, C++ czy Pascal.

Książka "Asembler. Sztuka programowania" to podręcznik programowania w języku asemblera oparty na języku HLA. Opisuje 32-bitową architekturę procesorów Intel oraz zasady tworzenia programów w języku HLA. Przedstawia sposoby pisania, kompilacji i uruchamiania programów wykorzystujących różne, nawet najbardziej złożone typy danych.

  • Wprowadzenie do języka HLA
  • Sposoby reprezentacji danych
  • Organizacja pamięci i tryby adresowania
  • Typy danych
  • Podział programu na procedury i moduły
  • Sterowanie wykonaniem programu
  • Instrukcje arytmetyczne
  • Operacje na plikach
  • Operacje bitowe i łańcuchowe
  • Makrodefinicje
  • Klasy i obiekty
  • Połączenie asemblera z programami w innych językach

Przekonaj się, jak prosty jest język asemblera.


GIMP 2.0. Edycja zdjęć cyfrowych

okladka

Stwórz cyfrowe laboratorium fotograficzne, korzystając z GIMP-a

GIMP, czyli GNU Image Manipulation Program, to bezpłatny program do tworzenia i obróbki grafiki bitmapowej o możliwościach porównywalnych z komercyjnymi pakietami graficznymi. GIMP dostępny jest dla wielu platform systemowych -- nie tylko dla Windows, ale także dla wszystkich dystrybucji Linuksa, z którego zresztą się wywodzi. Jego najnowsza wersja, oznaczona symbolem 2.0, to komfortowe i wydajne narzędzie, dzięki któremu każdy może stworzyć na swoim komputerze studio graficzne lub cyfrową ciemnię fotograficzną.

Książka "GIMP 2.0. Edycja zdjęć cyfrowych" to podręcznik przedstawiający możliwości wykorzystania GIMP 2.0 do obróbki i retuszu zdjęć, zwłaszcza tych wykonanych aparatem cyfrowym. Przedstawia zarówno najprostsze sposoby poprawiania jakości fotografii, jak i bardziej zaawansowane techniki, wykorzystujące cały zestaw narzędzi dostępnych w GIMP-ie. Książka zawiera również opisy narzędzi malarskich, sposobów rysowania skomplikowanych kształtów geometrycznych, tworzenia iluzji trójwymiarowości, generowania efektownych napisów oraz przygotowywania animacji.

  • Instalacja GIMP-a.
  • Podstawowe operacje
  • Sposoby zaznaczania, maski i warstwy
  • Proste operacje edycyjne
  • Przekształcenia obrazu
  • Retusz zdjęć
  • Tworzenie elementów graficznych
  • Przygotowywanie elementów 3D, tekstur i animacji.

Delphi 2005. Kompendium programisty

okladka

Nowa wersja środowiska programistycznego Delphi to kolejne nowości -- pełna integracja zarówno z platformą .NET, jak i Win32, nowe technologie tworzenia aplikacji, nowe komponenty i możliwość stosowania nie tylko języka Delphi, ale również C#. Za pomocą najnowszej wersji Delphi można tworzyć nie tylko "standardowe" aplikacje, ale również wykorzystywać możliwości oferowane przez .NET. Tworzenie aplikacji klient-serwer, usług sieciowych, intranetów i dynamicznych witryn WWW w oparciu o tę platformę stało się szybsze i łatwiejsze. Większe możliwości pociągnęły za sobą również sporo zmian w samym środowisku i sposobie korzystania z niego.

Książka "Delphi 2005. Kompendium programisty" przedstawia najnowszą wersję tego popularnego narzędzia. Jej pierwsza część opisuje zagadnienia podstawowe -- interfejs użytkownika i zasady programowania, najważniejsze elementy platformy .NET oraz podstawy wizualnego tworzenia aplikacji. Kolejne części zawierają bardziej zaawansowane tematy -- wykrywanie błędów w programach, tworzenie aplikacji dla platformy .NET, komunikacja z bazami danych oraz programowanie sieciowe. Czytając książkę, dowiesz się, jak tworzyć aplikacje i usługi sieciowe, jak korzystać z technologii XML i IntraWeb oraz jak tworzyć wydajne aplikacje klient-serwer.

  • Interfejs użytkownika Delphi 2005
  • Język programowania Delphi
  • Podstawowe elementy .NET
  • Wizualne tworzenie aplikacji i stosowanie komponentów
  • Środowisko .NET Framework
  • Zasady programowania obiektowego
  • Wykrywanie błędów w aplikacjach
  • Aplikacje bazodanowe
  • Technologia ADO.NET i BDE.NET
  • Wykorzystanie języka XML
  • Tworzenie dynamicznych witryn WWW w języku ASP.NET
  • Usługi sieciowe
  • Podstawy języka C#

Jeśli planujesz wykorzystanie Delphi 2005 do budowania aplikacji dla platformy .NET, ta książka będzie dla Ciebie niezastąpionym źródłem informacji.


Wyciśnij maksimum z Twojego komputera

okladka

Systemy operacyjne instalowane w naszych komputerach z różnych względów nie wykorzystują maksymalnych możliwości sprzętu. Procesory, płyty główne i inne podzespoły komputerów pozwalają na osiągnięcie znacznie wyższej wydajności niż ta, do której jesteśmy przyzwyczajeni. Czasem wystarczy zmienić kilka ustawień BIOS-u lub systemu operacyjnego, aby komputer zaczął działać szybciej. Zwykle jednak wymaga to przeprowadzenia większych modyfikacji.

W książce "Wyciśnij maksimum z Twojego komputera" znajdziesz porady, dzięki którym Twój komputer zmieni się w szybko i stabilnie działającą maszynę. Dowiesz się, jak optymalnie skonfigurować jego komponenty, jak dobrać parametry BIOS-u i w jaki sposób zmodyfikować ustawienia systemu operacyjnego. W każdym z rozdziałów książki przeczytasz o kolejnych podzespołach komputera, dowiesz się, jaki mają wpływ na ogólną wydajność systemu i co można zrobić, aby ją poprawić.

  • Konfigurowanie płyty głównej
  • Dobór parametrów BIOS-u
  • Pamięć i systemowy plik wymiany
  • Zwiększanie wydajności dysków twardych
  • Optymalizacja działania urządzeń zewnętrznych
  • Tuning systemów operacyjnych

Przekonaj się, jak bardzo możesz poprawić wydajność swojego komputera bez zaopatrywania się w nowe komponenty.


PHP5. Obiekty, wzorce, narzędzia

okladka

Profesjonalne techniki programowania obiektowego w PHP5

  • Poznaj zasady projektowania i programowania obiektowego
  • Zastosuj wzorce projektowe podczas tworzenia aplikacji
  • Wykorzystaj narzędzia wspomagające pracę programisty PHP5

Wraz z rosnącą popularnością języka PHP zwiększa się również zakres jego zastosowań. Za pomocą PHP tworzy się już nie tylko proste dynamiczne witryny WWW i fora dyskusyjne, ale również rozbudowane aplikacje sieciowe, wykorzystywane często w dużych przedsiębiorstwach. Już w PHP4 zaimplementowano pewne mechanizmy ułatwiające tworzenie rozbudowanych systemów, jednak dopiero PHP5 stał się w pełni obiektowym językiem programowania pozwalającym na korzystanie z wszystkich wynikających z tego możliwości.

"PHP5. Obiekty, wzorce i narzędzia" stanowi dokładne omówienie wszystkich technik obiektowych w kontekście zastosowania ich podczas tworzenia aplikacji w PHP5. Zawiera przegląd podstawowych i zaawansowanych cech PHP5 związanych z obiektowością. Przedstawia przykłady najczęściej wykorzystywanych wzorców projektowych i zasady ich stosowania. Książka opisuje również narzędzia, które mogą okazać się bardzo przydatne podczas tworzenia rozbudowanych aplikacji, służące do tworzenia dokumentacji i kontroli wersji plików.

  • Podstawowe pojęcia z dziedziny obiektowości
  • Obsługa obiektów
  • Wyjątki i obsługa błędów
  • Projektowanie obiektowe
  • Modelowanie obiektów w języku UML
  • Wzorce projektowe
  • Stosowanie pakietu PEAR
  • Generowanie dokumentacji za pomocą PHPDocumentor
  • Zarządzanie wersjami plików w systemie CVS
  • Tworzenie pakietów instalacyjnych

Przekonaj się, jak potężnym narzędziem jest najnowsza wersja języka PHP.


Ajax. Ćwiczenia

okladka

Ajax to nowe podejście do tworzenia witryn internetowych bazujące na różnorodnych technologiach, takich jak HTML i JavaScript, obiekty XMLHttpRequest, style CSS, model DOM czy XML. Charakterystyczne dla stron budowanych zgodnie z tym podejściem jest to, że nie wymagają one przeładowywania. Dzięki temu, że przesyłane są tylko niezbędne dane, takie witryny internetowe działają w sposób zbliżony do standardowych aplikacji. Daje to wiele nowych możliwości, dlatego Ajax zasłużenie szybko zyskał dużą popularność.

"Ajax. Ćwiczenia" to zbiór praktycznych ćwiczeń pokazujących, jak za pomocą technologii związanych z Ajaksem oraz języka PHP wykonywać operacje pozwalające tworzyć bardziej reaktywne witryny. Wykonując kolejne ćwiczenia, nauczysz się między innymi wysyłać i pobierać dane za pomocą obiektów XMLHttpRequest oraz dynamicznie aktualizować strony. Dowiesz się, w jaki sposób Ajax współpracuje ze skryptami PHP oraz jak obsługiwać dane XML. Poznasz także wiele różnych technik pozwalających na efektywne przesyłanie informacji między serwerem a przeglądarką w synchroniczny i asynchroniczny sposób. Dzięki lekturze tej książki nauczysz się tworzyć bogatsze i bardziej reaktywne witryny internetowe.

  • Przesyłanie danych za pomocą obiektów XMLHttpRequest
  • Współpraca Ajaksa z PHP
  • Obsługa danych XML
  • Przesyłanie danych w różnych formatach
  • Generowanie kodu po stronie serwera
  • Obiekty JSON

Tchnij więcej życia w swoje witryny internetowe.


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