Browse Results

Showing 101 through 125 of 194 results

Rails. Receptury

by Rob Orsini

Zbiór gotowych rozwišza? dla twórców aplikacji internetowych Instalacja i uruchomienie ?rodowiska Rails Przetwarzanie grafiki Korzystanie z technologii AJAX Dynamiczny rozwój sieci sprawia, ?e tradycyjne programy sš stopniowo wypierane przez aplikacje sieciowe dost?pne z poziomu przeglšdarki internetowej -- wygodne, niezale?ne od systemu operacyjnego i ?atwe w aktualizowaniu. Nadal jednak kluczowe znaczenie ma szybko?? ich przygotowywania i modyfikowania. Dzi?ki zbiorom bibliotek zwanym "frameworks" proces tworzenia takich produktów znacznie si? skróci? -- umo?liwia to programistom skoncentrowanie si? na faktycznej funkcjonalno?ci tworzonego narz?dzia, poniewa? biblioteki te przejmujš wiele typowych i wspólnych dla wszystkich aplikacji zada?. W?ród dost?pnych w sieci narz?dzi tego typu coraz wi?kszš popularno?? zyskuje Ruby on Rails, powoli stajšcy si? "ikonš" nurtu Web 2.0. Tworzone za jego pomocš systemy sš zwarte i ?atwe do skalowania, a ich kod ?ród?owy jest przejrzysty i czytelny. "Rails. Receptury" to zestaw porad i rozwišza? problemów, przed którymi stajš programi?ci stosujšcy ten zbiór bibliotek w swojej pracy. Omówione tu zagadnienia przydadzš si? zarówno poczštkujšcym, jak i do?wiadczonym twórcom aplikacji sieciowych. Przeczytasz tu o instalowaniu, konfigurowaniu i uruchamianiu ?rodowiska Rails, po?šczeniach z bazami danych za pomocš ActiveRecord, generowaniu kodu HTML, zabezpieczaniu programów i tworzeniu kontrolerów odpowiadajšcych za funkcjonalno?? systemu. Dowiesz si?, jak wdra?a? aplikacje Rails i korzysta? w nich z mo?liwo?ci oferowanych przez mechanizmy AJAX. Instalacja i uruchomienie ?rodowiska Komunikacja z bazami danych Wy?wietlanie danych w przeglšdarce Wykorzystywanie szablonów RHTML Generowanie kodu XML i RSS Przetwarzanie danych z formularzy Personalizacja narz?dzi Korzystanie z JavaScript i AJAX Zabezpieczanie aplikacji Rails Optymalizacja aplikacji Wdra?anie i utrzymywanie systemów na serwerach Przetwarzanie obrazów Skorzystaj ze sprawdzonych receptur i do?šcz do twórców Web 2.0!

Skalowalne witryny internetowe. Budowa, skalowanie i optymalizacja aplikacji internetowych nowej generacji

by Cal Henderson

Naucz si? tworzy? aplikacje internetowe nowej generacji i do?šcz do nurtu Web 2.0 Chcesz tworzy? bardziej wydajne aplikacje internetowe? Chcesz pozna? zasady projektowania skalowalnych architektur? Chcesz efektywnie zarzšdza? danymi w aplikacjach internetowych? Oblicze internetu podlega nieustannym zmianom. Obecnie coraz cz??ciej obok klasycznych witryn internetowych pojawiajš si? aplikacje internetowe, które charakteryzujš si? odseparowaniem warstwy danych od warstwy prezentacji. Zmiana modelu programowania wymaga przygotowania odpowiedniej platformy sprz?towej i programowej oraz zaprojektowania nowego systemu obs?ugi danych. Zastosowanie przy wykonywaniu tych zada? sprawdzonych strategii wykorzystywanych przez pionierów tworzšcych aplikacje internetowe nowej generacji pozwoli Ci zaoszcz?dzi? czas i koszty. Ksiš?ka "Skalowalne witryny internetowe..." to zaawansowany i wszechstronny przeglšd zagadnie? zwišzanych z budowaniem takich w?a?nie aplikacji internetowych. Pomo?e Ci ona w rozwišzaniu problemów i unikni?ciu pu?apek czyhajšcych na programistów witryn internetowych nowej generacji. Poznasz sprawdzone strategie projektowania architektury oprogramowania, przygotowywania ?rodowiska programistycznego, zapewniania niezawodno?ci aplikacji czy wydajnego zarzšdzania informacjami. Dowiesz si? tak?e, jak tworzy? skalowalne i ?atwe w konserwacji witryny, które b?dš zapewnia? komfort pracy niezale?nie od up?ywu czasu i wzrostu liczby u?ytkowników. Projektowanie architektury aplikacji internetowych Przygotowywanie ?rodowiska programistycznego Tworzenie aplikacji wieloj?zycznych Zarzšdzanie bazami danych Integrowanie poczty elektronicznej z witrynami Stosowanie us?ug zdalnych Wykrywanie i rozwišzywanie problemów z wydajno?ciš Skalowanie aplikacji internetowych Monitorowanie funkcjonowania aplikacji Korzystanie z interfejsów API

JavaScript - mocne strony

by Douglas Crockford

Poznaj doskona?? u?yteczno?? j?zyka JavaScript!Jak efektywnie wykorzysta? najlepsze funkcje JavaScript?Jak pisa? programy, aby ustrzec si? b??dów?Jak zdefiniowa? podzbiór j?zyka i tworzy? idealne aplikacje?Warto pozna? j?zyk JavaScript, poniewa? stanowi on jedno z wa?niejszych narz?dzi w informatyce -- dzi?ki temu, ?e jest jednocze?nie podstawowym i domy?lnym j?zykiem przegl?darek internetowych oraz j?zykiem programowania. JavaScript pozwala na tworzenie wydajnego kodu bibliotek obiektowych czy aplikacji opartych na technice AJAX. Jego skrypty s?u?? najcz??ciej do zapewniania interaktywno?ci, sprawdzania poprawno?ci formularzy oraz budowania elementów nawigacyjnych. Do?? ?atwa sk?adnia sprawia, ?e pisanie pe?noprawnych i wydajnych aplikacji w tym j?zyku nie jest trudne nawet dla pocz?tkuj?cych programistów. Ksi??ka "JavaScript -- mocne strony" to wyj?tkowy podr?cznik do nauki tego popularnego, dynamicznego j?zyka programowania. Dowiesz si? z niej, jak efektywnie wykorzysta? wszystkie jego mocne strony (m.in. funkcje, dynamiczne obiekty, litera?y obiektowe) oraz jak unika? pu?apek. Poznasz elementy sk?adowe j?zyka oraz sposoby ich ??czenia, zrozumiesz, na czym polega dziedziczenie prototypowe, w jaki sposób brak kontroli typów ma pozytywny wp?yw na pisanie aplikacji oraz dlaczego stosowanie zmiennych globalnych jako podstawowego modelu programowania nie jest dobrym pomys?em. Znaj?c wszelkie ograniczenia j?zyka JavaScript, b?dziesz móg? profesjonalnie wykorzysta? jego najlepsze cz??ci.Gramatyka j?zyka JavaScriptObiekty i funkcjeRekurencja​Kaskadowe ??czenie wywo?a?Litera?y obiektoweDziedziczenie -- pseudoklasyczne, prototypowe, funkcyjneTabliceWyra?​enia regularneKlasa znaków i kwantyfikator wyra?enia regularnegoNie tra? czasu -- si?gaj tylko po to, co najlepsze w j?zyku JavaScript!

C# 3.0. Leksykon kieszonkowy. Wydanie II

by Joseph Albahari Ben Albahari

Poznaj nowo?ci j?zyka C# i podnie? wydajno?? programowania.Co nowego w C# 3.0?Jak skróci? i usprawni? swój kod?Do czego s?u?y mechanizm LINQ?C# jest obiektowym j?zykiem programowania zalecanym przez Microsoft dla platformy .NET Framework. Pozwala definiowa? wiele ró?norodnych elementów sk?adowych klas, nie tylko pola czy metody. Analiza struktury kodu umo?liwia tworzenie wysoce uniwersalnych mechanizmów operuj?cych na strukturze kodu nieznanej w czasie kompilacji. Wiedza programisty jest kluczem do wykorzystania wszystkich jego mo?liwo?ci. Leksykon stanowi bogate kompendium nowych rozwi?za? dost?pnych w C# 3.0 oraz ich implementacji. Opisane zagadnienia, dotycz?ce mechanizmu LINQ (Language Integrated Query), pozwalaj? na pozyskanie praktycznej wiedzy niezb?dnej we wspó?czesnym programowaniu. Ksi??ka C# 3.0 Leksykon kieszonkowy. Wydanie II, poruszaj?ca w sposób przejrzysty i rzeczowy ca?o?? poj?ciowych zmian koniecznych do opanowania C#, jest idealn? pozycj? dla wszystkich programistów, którym nieobca jest Java, C++ lub poprzednie wersje C#.Do najwa?niejszych cech wyró?niaj?cych j?zyk C# w wydaniu 3.0 zaliczamy:wyra?enia lambda,metody rozszerzaj?ce,niejawne typowanie zmiennych lokalnych,sk?adni? ujmowania zapyta? w kodzie,typy anonimowe,niejawne typowanie tablic,inicjalizatory obiektów,w?a?ciwo?ci automatyczne,metody cz??ciowe, drzewa wyra?e?.Nie tra? czasu na szukanie informacji! Programuj wydajnie i efektywnie z kieszonkowym leksykonem!

Perl. Mistrzostwo w programowaniu

by Brian D Foy

Profesjonalne programowanie na mistrzowskim poziomie Jak wykrywa? b??dy, których Perl nie raportuje? Jak pisa? programy jako modu?y? Jak ?ledzi? dzia?anie programu za pomoc? Log4perl? Perl jest j?zykiem o szerokim zastosowaniu, mo?na go skompilowa? na prawie wszystkich architekturach i systemach operacyjnych. Wszechstronno?? Perla pozwala na programowanie w ró?nych modelach: proceduralnym, funkcyjnym czy obiektowym. Jest doskona?ym narz?dziem do analizy plików tekstowych oraz tworzenia raportów, aplikacji, modu?ów i programów. Umo?liwia powi?zanie systemów i struktur danych, których wspó?praca nie by?a przewidywana w momencie projektowania. Twórcy Perla twierdz?, ?e j?zyk ten sprawia, i? rzeczy ?atwe pozostaj? ?atwymi, a trudne staj? si? mo?liwe do wykonania. "Perl. Mistrzostwo w programowaniu" to wyj?tkowa ksi??ka pomagaj?ca w samodzielnej nauce, przeznaczona dla programistów, którzy u?ywali ju? Perla i znaj? jego podstawy. Pod??aj?c za radami z tego przewodnika, nauczysz si? definiowa? procedury i odwraca? zwyk?y model programowania proceduralnego. B?dziesz wiedzia?, jak zapisywa? dane, aby wykorzysta? je w innym programie, a tak?e jak poprawia? kod bez modyfikowania pierwotnego kodu ?ród?owego. Dowiesz si? tak?e, jak u?ywa? operacji na bitach oraz wektorów bitowych do efektywnego przechowywania danych. Czytaj?c "Perl. Mistrzostwo w programowaniu", zmierzasz prost? drog? do mistrzostwa. Tworzenie i zast?powanie nazwanych procedur Modyfikowanie i rozszerzanie modu?ów Konfigurowanie programów Perla Rejestrowanie b??dów i innych informacji Utrwalanie danych Praca z formatem Pod Tworzenie podklas modu?u Pod::Simple Operatory bitowe Przechowywanie ?a?cuchów bitowych Testowanie programu Do??cz do klasy mistrzów -- twórz profesjonalne programy w Perlu!

Windows Vista PL. Przewodnik encyklopedyczny

by William R. Stanek

Ujarzmij moc drzemišcš w systemie Windows Vista! Jak zarzšdza? systemem i optymalnie go konfigurowa?? Jak przetwarza? media cyfrowe? Jak efektywniej przeszukiwa? zasoby komputera i nimi zarzšdza?? Windows Vista jest pierwszš wersjš systemu Windows, której funkcjonalno?? zmienia si? w zale?no?ci od komputera, a modu?owa budowa i uniezale?nienie od siebie poszczególnych sk?adników pozwalajš bardzo ?atwo dodawa? funkcje lub po prostu wy?šcza? poszczególne mechanizmy. Vista wprowadza wiele nowych mo?liwo?ci i praktycznych u?atwie?, takich jak przejrzysty i wygodny interfejs u?ytkownika, sprawna nawigacja, nowocze?niejsze zabezpieczenia, a dla osób obdarzonych wra?liwo?ciš estetycznš -- efektowne nowo?ci wizualne. "Windows Vista PL. Przewodnik encyklopedyczny" to nie jest zwyk?y podr?cznik. Dlaczego? Poniewa? jest to ksiš?ka przydatna na ka?dym poziomie zaawansowania. Przyda si? wszystkim tym, którzy ju? wcze?niej zetkn?li si? z tym systemem, a teraz chcš zaktualizowa? swojš wiedz?, pomo?e poczštkujšcym, a tak?e administratorom i pracownikom dzia?ów informatycznych. Przewodnik zawiera bowiem wszystko, co jest potrzebne, aby dopasowa? system operacyjny do indywidualnych potrzeb. Dzi?ki niemu dowiesz si?, jak zarzšdza? systemem i konserwowa? go, jak tworzy? biblioteki multimediów czy konfigurowa? urzšdzenia sprz?towe; poznasz te? wiele tajemnic, przydatnych trików i sztuczek do natychmiastowego wykorzystania, niezale?nie od u?ywanej edycji systemu. Konfiguracja systemu, sprz?tu i akcesoriów komputera Praca z danymi i mediami cyfrowymi Tworzenie biblioteki multimediów Zabezpieczanie i udost?pnianie danych Kompresowanie dysku Korzystanie z Centrum sieci i udost?pniania Ochrona komputera za pomocš Windows Defender i Zapory Windows Korzystanie z zasad grupy w systemie Windows Vista Konfigurowanie ustawie? proxy dla po?šcze? mobilnych Skróty klawiaturowe Zarzšdzanie repozytorium informacji BCD

UML 2.0. Wprowadzenie

by Russ Miles Kim Hamilton

Najtrudniejszym etapem ka?dego procesu tworzenia systemu informatycznego jest wykonanie odpowiedniego projektu. Umiej?tno?? pogodzenia wymaga? u?ytkowników i osób finansuj?cych system z mo?liwo?ciami oferowanymi przez technologi? jest kluczowym elementem sukcesu. Im bardziej z?o?ony system, tym bardziej zawi?y staje si? projekt. Konieczno?? ustandaryzowana technik projektowania systemów zaowocowa?a powstaniem narz?dzi, dzi?ki którym nawet najbardziej skomplikowany projekt mo?na przedstawi? w prosty i czytelny sposób. Takim narz?dziem jest notacja UML -- zestaw ikon tworz?cych diagramy opisuj?ce system i jego elementy. Ksi??ka "UML 2.0. Wprowadzenie" w praktyczny sposób przedstawia techniki modelowania systemów informatycznych za pomoc? j?zyka UML 2.0. Czytaj?c j?, nauczysz si? graficznie przedstawia? otoczenie systemu, wymagania stawiane przez u?ytkowników i metody ich implementacji w systemie. Utworzysz diagramy klas, interakcji, komponentów, wdro?enia i inne, które opisuj? projekt w jednoznaczny oraz prosty sposób. Dowiesz si? tak?e, jak zaplanowa? proces wdro?enia produktu za pomoc? UML. Elementy j?zyka UML Modelowanie wymaga? za pomoc? przypadków u?ycia Diagramy czynno?ci i sekwencji Modelowanie klas i powi?za? pomi?dzy nimi Diagramy komponentów Podzia? modelu na pakiety Modelowanie wdro?enia systemu Poznaj nowoczesne metody projektowania systemów informatycznych.

?amanie i zabezpieczanie aplikacji w systemie iOS

by Jonathan Zdziarski

Twoja lektura obowi?zkowa!iOS to obecnie jeden z najpopularniejszych systemów operacyjnych, wykorzystywany w urz?dzeniach firmy Apple. Jednak dzi?ki tej popularno?ci jest on te? ?akomym k?skiem dla hakerów. Uzyskanie dost?pu do danych przechowywanych w telefonie mo?e mie? katastrofalne skutki. Dlatego je?eli tworzysz aplikacje na platform? iOS, ta ksi??ka jest dla Ciebie pozycj? obowi?zkow?. Jak obroni? si? przed atakiem? Wszystkie niezb?dne informacje znajdziesz w tym wyj?tkowym podr?czniku. W trakcie lektury dowiesz si?, jak dzia?aj? hakerzy, jak wyszukuj? s?abe punkty aplikacji oraz jak modyfikuj? jej kod. Ponadto nauczysz si? utrudnia? ?ledzenie kodu Twojej aplikacji oraz bezpiecznie usuwa? pliki (tak, aby nie by?o mo?liwe ich odtworzenie). W?ród poruszanych tematów znajdziesz równie? te zwi?zane z transmisj? danych: wykorzystanie protoko?u SSL to nie wszystko, musisz zadba? tak?e o to, ?eby nie by?o mo?liwe przej?cie sesji SSL. We? ksi??k? do r?ki i obro? si? przed atakiem!Dzi?ki tej ksi??ce:zrozumiesz, jak dzia?aj? hakerzyzabezpieczysz swoj? aplikacj? przez nieuprawnionymi zmianamiochronisz swoje bezpieczne po??czeniabezpowrotnie usuniesz niepotrzebne plikizagwarantujesz bezpiecze?stwo danych u?ytkownikom Twojej aplikacjiZadbaj o bezpiecze?stwo danych u?ytkowników Twojej aplikacji!

Web 2.0. Przewodnik po strategiach

by Amy Shuen

Poznaj strategie i modele biznesowe, które podnios? wyniki finansowe Twojej firmy! Jak zarabia?, dostarczaj?c us?ugi za darmo?Jak stworzy? dochodowy biznes, oparty na Web 2.0?Jak w??czy? strategie Web 2.0 w istniej?ce przedsi?wzi?cie?Je?li my?lisz, ?e Web 2.0 to wy??cznie technologia budowy interaktywnych portali internetowych, jeste? w b??dzie. Web 2.0 to rewolucja! To nowy sposób komunikacji przez internet, umo?liwiaj?cy u?ytkownikom wspólne tworzenie witryny i dzielenie si? wiedz?. Dzi?ki efektom sieci Web 2.0 staje si? ?ród?em okazji biznesowych. Jest miejscem, gdzie zaawansowana technologia ??czy si? z biznesem i gdzie -- udost?pniaj?c us?ugi za darmo -- mo?esz zarabia?. Web 2.0 przyjmuje bowiem fundamentalnie odmienny punkt widzenia na relacje mi?dzy biznesem, klientami i partnerami, a wi?c udost?pnia nam wszystkim nowe modele biznesowe. Ksi??ka "Web 2.0. Przewodnik po strategiach" zawiera omówienie wszystkich potrzebnych w biznesie technik i narz?dzi analitycznych, co sk?ada si? na ogólny obraz ekonomii opartej na Web 2.0. Z tego podr?cznika dowiesz si?, jak powstaj? efekty sieci, w jaki sposób prowokowa? i wykorzystywa? okazje biznesowe oraz zarabia? pieni?dze na dostarczonych przez u?ytkowników warto?ciach. Uwierzysz, ?e za pomoc? Web 2.0 mog? bogaci? si? i korporacje, i niewielkie przedsi?biorstwa. Poznasz sprawdzone narz?dzia i strategie oraz rewolucyjne modele biznesowe, stosowane przez takie firmy, jak Google czy Amazon. Pami?taj, ?e tym firmom przynios?y one wielki sukces i ogromne zyski.Wspólna warto?? u?ytkowników portalu Odkrywanie i wykorzystywanie grup internetowychPozytywne efekty sieciowe w Web 2.0Spieni??anie sieci spo?ecznychKoszty pozyskania klienta i szybko?? wzrostu zysku z reklamTworzenie warto?ci w sieciach spo?ecznychRozwijanie zdolno?ci adaptacyjnych przez Web 2.0Style innowacjiTworzenie biznesplanów Web 2.0 Przy??cz si? do rewolucji Web 2.0 i zarabiaj w internecie Wyró?nienie Magazynu Literackiego KSI??KIRedakcja Magazynu Literackiego KSI??KI przyzna?a ksi??ce "Web 2.0 - przewodnik po strategiach" w kwietniu 2009 roku Wyró?nienie za ksi??k? miesi?ca w kategorii Ekonomia http://helion.pl/img/rozne/wyd/wyd7_6.​jpg" />

Windows Server 2008 PL. Przewodnik encyklopedyczny

by Jonathan Hassell

Poznaj Windows Server 2008! Wykorzystaj najnowsze i zaawansowane funkcje tego systemu! Jak zainstalowa? Windows Server 2008 na wielu komputerach?Jak skonfigurowa? us?ugi serwera plików?Jak stosowa? zasady grup na powolnych ??czach sieciowych?Windows Server 2008 to system operacyjny nowej generacji. Pozwala on administratorom zmaksymalizowa? kontrol? nad infrastruktur?. Dzi?ki wprowadzonym zmianom (w stosunku do wersji Windows Server 2003) zapewnia wyj?tkow? dost?pno?? oraz du?e mo?liwo?ci zarz?dzania. System ten zosta? zaprojektowany jako najbardziej produktywna platforma dla zwi?kszaj?cych wydajno?? aplikacji i us?ug sieci Web. Nowa wersja wyposa?ona jest w zaawansowane funkcje zabezpiecze?, zdalny dost?p do aplikacji, mo?liwo?? centralnego zarz?dzania rolami serwera, mo?liwo?? monitorowania wydajno?ci i niezawodno?ci oraz wiele innych ciekawych narz?dzi.Ksi??ka "Windows Server 2008 PL. Przewodnik encyklopedyczny" proponuje Ci tylko to, co niezb?dne, aby? móg? dok?adnie zapozna? si? z aktualn? wersj? systemu oraz zdoby? praktyczne umiej?tno?ci. Podr?cznik ten zawiera procedury wykonywania podstawowych zada? administracyjnych oraz omówienia obszernych tematów, takich jak replikacja Active Directory, ochrona dost?pu do sieci czy klastry serwerów. Korzystaj?c z tej ksi??ki, poznasz nie tylko narz?dzia GUI, ale równie? narz?dzia wiersza polece?, które stanowi? znakomite uzupe?nienie zarz?dzania opartego na interfejsie graficznym. Pos?ugiwanie si? nimi pozwala na szybsz? prac? i jest koniecznym wst?pem do automatyzowania pracy przy u?yciu skryptów.Instalowanie systemuUs?ugi serwera plikówNarz?dzia wiersza polece?System DNSActive DirectoryReplikacja kataloguZasady grup i IntelliMirrorZabezpieczenia i aktualizacje systemu WindowsInternetowe us?ugi informacyjne -- wersja 7Windows Server 2008 Server CoreUs?ugi terminaloweProtokó? DHCP i funkcja -- ochrona dost?pu do sieciKlastry serwerówPowerShell​Typer- VTylko to, co musisz wiedzie?, aby sprawnie korzysta? z systemu Windows Server 2008!

Ajax. Implementacje

by Shelley Powers

Podš?aj za swojš wyobra?niš i usprawniaj strony www za pomocš efektów Ajaksa! Jak u?ywa? kodu JavaScript do rozwišzywania problemu niestandardowych atrybutów? Jak ?šczy? funkcje obs?ugi zdarze?? Jak tworzy? zaawansowane efekty bazujšce na CSS? Ajax to co? wi?cej ni? zbiór technologii obejmujšcy j?zyki oparte na znacznikach, jest bowiem narz?dziem, które -- ewoluujšc -- na bie?šco dotrzymuje kroku rozwijajšcej si? technice informatycznej, a tak?e wyobra?ni programistów. Po zastosowaniu stopniowego usprawniania mo?na dodawa? nowoczesne efekty Ajaksa i w ten sposób przenosi? tradycyjne aplikacje sieciowe i ich funkcjonalno?? na wy?szy poziom. "Ajax. Implementacje" to ksiš?ka dla programistów, którzy majš do?wiadczenie w tworzeniu witryn internetowych i sš zainteresowani ulepszaniem istniejšcych ju? aplikacji. Czytajšc jš, nauczysz si?, jak zwi?ksza? mo?liwo?ci stron www poprzez dodawanie do nich efektów Ajaxa, dowiesz si?, jak korzysta? z j?zyka SVG oraz obiektu Canvas. Poznasz jednš z najciekawszych mo?liwo?ci Ajaksa, czyli dodawanie us?ug sieciowych i ?šczenie danych bezpo?rednio na stronach internetowych na wiele ró?nych sposobów. "Ajax. Implementacje" zawiera ca?š niezb?dnš wiedz? potrzebnš, aby mie? nowoczesne i funkcjonalne strony www, nie budujšc ich od nowa. Stronicowanie w Ajaksie Strefa bezpiecze?stwa i zabezpieczenia j?zyka JavaScript Obs?uga zdarze? zgodna z Ajaksem System obs?ugi zdarze? Dojo i obiekty docelowe Dane dynamiczne Prawid?owe wspó?dzia?anie Ajaksa z innymi elementami aplikacji Efekty bibliotek zewn?trznych s?u?šce do obs?ugi danych Historia, nawigacja i miejsca w aplikacjach jednostronicowych Dodawanie zaawansowanych efektów wizualnych Witryny typu mashup Skalowanie, infrastruktura i tworzenie witryn od podstaw

100 sposobów na SQL

by Andrew Cumming Gordon Russell

Zbiór praktycznych porad dla programistów i projektantów baz danych Jak obs?ugiwa? ró?ne typy danych? W jaki sposób optymalizowa? wydajno?? baz danych? Jak budowa? raporty za pomoc? j?zyka SQL? Jeste? programist?, któremu przypad?o w udziale opracowanie aplikacji bazodanowej? Szukasz sposobu na zoptymalizowanie dzia?ania zapyta? SQL? A mo?e zastanawiasz si?, w jaki sposób sprawnie zarz?dza? kontami u?ytkowników bazy danych? J?zyk SQL to pot??ne narz?dzie, którego opanowanie pozwoli Ci na sprawne poruszanie si? w g?szczu tabel ka?dej bazy danych. Za pomoc? odpowiednio sformu?owanych instrukcji mo?na manipulowa? danymi, zarz?dza? kontami u?ytkowników i generowa? raporty. Jednak, pomimo stosunkowo niewielkiej ilo?ci polece?, j?zyk SQL kryje w sobie wiele zawi?o?ci. Dzi?ki ksi??ce "100 sposobów na SQL" nie b?dziesz musia? odkrywa? ka?dej z nich samodzielnie. W ka?dym z rozdzia?ów znajdziesz praktyczne porady i sposoby rozwi?zywania typowych zada? programistycznych zwi?zanych z bazami danych i j?zykiem SQL. Poznasz podstawy j?zyka, dowiesz si?, w jaki sposób przetwarza? ró?ne typy danych i korzysta? z symboli zast?pczych. Nauczysz si? tworzy? aplikacje sieciowe, optymalizowa? wydajno?? tabel i zapyta? SQL oraz tworzy? raporty. Przeczytasz ponadto o administrowaniu serwerem bazy danych i udost?pnianiu tabel u?ytkownikom. Podstawowe elementy j?zyka SQL ??czenie tabel Przetwarzanie danych tekstowych Operacje na liczbach i datach Bazy danych w aplikacjach sieciowych Zapytania niezale?ne od tabel Maksymalizowanie wydajno?ci zapyta? Tworzenie raportów Administrowanie kontami u?ytkowników Udost?pnianie informacji Zosta? ekspertem w programowaniu baz danych!

Rails. Zaawansowane programowanie

by Brad Ediger

Twórz zaawansowane projekty w Rails!Jak zadba? o bezpiecze?stwo?Jak zapewni? wydajno?? Twojej aplikacji?Jak stworzy? i utrzyma? du?y projekt w Rails?Ruby on Rails przebojem wdar? si? na rynek szkieletów aplikacji internetowych. Stworzony w architekturze MVC z wykorzystaniem popularnego j?zyka Ruby, zosta? entuzjastycznie przyj?ty przez spo?eczno?? programistów. G?ówne za?o?enia autora tego projektu, Davida Heinemeiera Hanssona, to szybko??, ?atwo?? i przyjemno?? tworzenia kodu. Ruby on Rails jest dojrza?ym rozwišzaniem, wykorzystywanym przez wiele firm w aplikacjach internetowych, tworzonych pod kštem ich specyficznych potrzeb. Liczba aplikacji, które powsta?y z wykorzystaniem tego szkieletu, ?wiadczy o jego wysokiej jako?ci oraz niewštpliwie ma wp?yw na wzrost popularno?ci samego j?zyka Ruby."Rails. Zaawansowane programowanie" porusza te tematy, które Wy, programi?ci, lubicie najbardziej! Dzi?ki tej ksiš?ce dowiesz si?, w jaki sposób wykorzysta? gotowe wtyczki oraz jak stworzy? nowe. Nauczysz si? stosowa? zaawansowane funkcje bazy danych oraz pod?šcza? si? jednocze?nie do wielu baz. Po lekturze tego podr?cznika bez problemu zapewnisz swojej aplikacji najwy?szy poziom bezpiecze?stwa, optymalnš wydajno?? i skalowalno??. Autor wskazuje tutaj równie? niezwykle interesujšce kwestie, dotyczšce projektowania du?ych aplikacji, wykorzystania systemów kontroli wersji oraz utrzymywania w?a?ciwej struktury projektu.Przypomnienie i omówienie podstawowych elementów Ruby i RailsStosowanie ActiveSupport oraz RailTiesZastosowanie i projektowanie wtyczekZaawansowane wykorzystanie baz danychUwierzytelnianie za pomocš LDAPBezpieczne szyfrowanie hase?Bezpieczne przetwarzanie formularzy i danych u?ytkownika Zapewnienie wydajno?ciSkalowanie architekturyWykorzystywanie us?ug WebTworzenie wieloj?zycznych aplikacjiZarzšdzanie du?ymi projektamiU?ywanie systemów kontroli wersjiPoznaj wszystkie funkcje Ruby on Rails!

System Windows. Najlepsze rozwi?zania

by Preston Gralla

System Windows. Najlepsze rozwišzania Jak dopasowa? Windows do swoich potrzeb? Jak optymalnie zabezpieczy? komputer?Jak zwi?kszy? wydajno?? systemu Windows?Jak zbudowa? domowe centrum rozrywki? Systemu Windows nie trzeba nikomu przedstawia?. Warto jednak zobaczy?, jak mo?na go udoskonali? i dostosowa? do swoich potrzeb. Dzi?ki tej ksiš?ce poznasz szerokie spektrum oprogramowania -- zarówno wbudowanego, jak i zewn?trznego, wraz z instrukcjami u?ycia -- przeznaczonego do modyfikacji oraz personalizacji obecnie u?ywanych systemów Windows. Ksiš?ka "System Windows. Najlepsze rozwišzania" nie jest skierowana do tych, którzy oczekujš zwyk?ych porad i wskazówek mówišcych, gdzie nale?y kliknš?, gdzie przecišgnš? myszš i jakie polecenia wpisa?. To propozycja kreatywnych rozwišza?, dzi?ki którym ka?dy u?ytkownik b?dzie móg? dostosowa? ten system operacyjny i wszystkie aplikacje oraz sprz?t, na którym dzia?ajš, w celu podniesienia komfortu i wydajno?ci swojej pracy. Po przeczytaniu tej ksiš?ki samodzielnie skonfigurujesz interfejs Aero w systemie Vista i utworzysz w?asne gad?ety paska bocznego, po czym uruchomisz je z nap?du USB. Dzi?ki szczegó?owym instrukcjom i wskazówkom krok po kroku zastosujesz przedstawione tu sposoby na optymalizacj? pracy z Windows. Znajdziesz tu równie? porady dotyczšce przeglšdarki Internet Explorer i pakietu biurowego Office 2007 oraz sprz?tu, takiego jak Zune czy router bezprzewodowy. W ksiš?ce znajdziesz sposoby m. in. na: szybsze uruchamianie i zamykanie systemu,wyszukiwanie i zarzšdzanie plikami w Eksploratorze Windows,rozwišzywanie problemów z Internet Explorerem,k?opoty z sieciš,optymalizacj? poczty elektronicznej,zapewnianie bezpiecze?stwa i kontroli kont u?ytkowników,wykorzystanie grafiki i multimediów, podnoszenie wydajno?ci systemu.Uwolnij ca?y potencja? drzemišcy w systemie Windows!

PHP i MySQL. Wprowadzenie. Wydanie II

by Michele E. Davis Jon A. Phillips

Poznaj mo?liwo?ci nowoczesnych technologii i twórz dynamiczne serwisy internetowe Jak sprawdzi? poprawno?? danych i obs?ugiwa? b??dy?Jak zapisywa? nazwy u?ytkowników i has?a w bazie danych?Jak tworzy? zapytania do bazy danych za pomoc? funkcji PHP?PHP i MySQL to ju? standardowe technologie do tworzenia dynamicznych stron internetowych wykorzystuj?cych bazy danych. Istotne jest, ?e zapewniaj? one nie tylko interaktywno??, ale równie? wysoki stopie? bezpiecze?stwa witryn WWW. Ich ogromne mo?liwo?ci powoduj?, ?e wykorzystywane s? do tworzenia zarówno prostych aplikacji, jak i skomplikowanych stron internetowych, zaopatrzonych w rozbudowane systemy autoryzacji, na przyk?ad ró?nego rodzaju sklepy internetowe. Po??czenie PHP i MySQL stanowi wi?c niezast?pione narz?dzie do tworzenia dynamicznych witryn, spe?niaj?cych wymagania zarówno administratorów, jak i u?ytkowników.Ksi??ka "PHP i MySQL. Wprowadzenie. Wydanie II" przedstawia krok po kroku zasady tworzenia serwisów WWW z wykorzystaniem baz danych. W podr?czniku na przyk?adach przedstawiono m.in. sposoby pracy z baz? danych MySQL, serwerem WWW Apache czy j?zykiem PHP i XHTML. Czytaj?c t? ksi??k?, nauczysz si? przeprowadza? operacje na danych, zarz?dza? sesjami i tabelami oraz tworzy? zapytania. "Learning PHP &My SQL" stanowi niezb?dny podr?cznik zarówno dla pocz?tkuj?cych Czytelników, jak i programistów, którzy mieli wcze?niej do czynienia z j?zykiem HTML, a teraz chc? tworzy? dynamiczne i bezpieczne strony internetowe.Tre?? generowana dynamicznie i InternetPodejmowanie decyzji w PHPFunkcje i tablicePobieranie danych z kilku tabelPraca z baz? danych MySQLOperatory logiczneWspó?praca PHP i MySQLFormularze siecioweXHTMLPliki cookie, sesje i kontrola dost?puModyfikowanie obiektów MySQL i danych PHPOto ca?a, aktualna wiedza, której potrzebujesz, aby tworzy? interaktywne strony WWW.

Linux. Programowanie systemowe

by Robert Love

Wykorzystaj moc Linuksa i twórz funkcjonalne oprogramowanie systemowe!Jak zarz?dza? plikowymi operacjami wej?cia i wyj?cia?Jak zablokowa? fragmenty przestrzeni adresowej?Jak sterowa? dzia?aniem interfejsu odpytywania zdarze??Dzisiaj systemu Linux nie musimy ju? nikomu przedstawia?, dzi?ki swojej funkcjonalno?ci i uniwersalno?ci sta? si? niezwykle popularny i szeroko wykorzystywany. Dzia?a wsz?dzie ― poczynaj?c od najmniejszych telefonów komórkowych, a na pot??nych superkomputerach ko?cz?c. Z Linuksa korzystaj? agencje wywiadowcze i wojsko, jego niezawodno?? doceni?y równie? banki i instytucje finansowe. Oprogramowanie z przestrzeni u?ytkownika w systemie Linux mo?e by? uruchamiane na wszystkich platformach, na których poprawnie dzia?a kod j?dra.Czytaj?c ksi??k? "Linux. Programowanie systemowe", dowiesz si?, jak utworzy? oprogramowanie, które jest niskopoziomowym kodem, komunikuj?cym si? bezpo?rednio z j?drem oraz g?ównymi bibliotekami systemowymi. Opisany zosta? tu sposób dzia?ania standardowych i zaawansowanych interfejsów zdefiniowanych w Linuksie. Po lekturze napiszesz inteligentniejszy i szybszy kod, który dzia?a we wszystkich dystrybucjach Linuksa oraz na wszystkich rodzajach sprz?tu. Nauczysz si? budowa? poprawne oprogramowanie i maksymalnie je wykorzystywa?.Programowanie systemoweBiblioteka j?zyka CKompilator j?zyka CInterfejs odpytywania zdarze?Zarz?dzanie procesami i pami?ci?U?ytkownicy i grupyOgraniczenia zasobów systemowychZarz?dzanie plikami i katalogamiIdentyfikatory sygna?ówStruktury danych reprezentuj?ce czasKonwersje czasu Poznaj i ujarzmij pot?g? Linuksa!

Ajax on Java

by Steven Douglas Olson

Twoje aplikacje jeszcze bardziej interaktywne! Jak integrowa? funkcje Ajaksa z aplikacjami JSP? Jak korzysta? z dost?pnych bibliotek znaczników i tworzy? w?asne? Jak ?šczy? techniki Ajax i Struts? Technologia Ajax oparta na kodzie Java gwarantuje uzyskanie prawdziwej interaktywno?ci witryny internetowej, wysoce komfortowej zarówno dla u?ytkownika, jak i jej administratora. Wielo?? zestawów narz?dziowych i technik umo?liwia maksymalne uproszczenie i przyspieszenie pracy webmastera. Zaimplementowanie Ajaksa w aplikacjach pisanych w j?zyku Java pozwala na uzyskanie niemal wszystkich efektów potrzebnych do sprawnego funkcjonowania dynamicznej strony WWW bez konieczno?ci wykorzystywania innych technologii. Ksiš?ka "Ajax on Java" to wprowadzenie do technologii Ajax, które pokazuje, jak wzbogaca? o funkcje ajaksowe aplikacje oparte na serwletach, aplikacje JSP, JSF i inne. Dzi?ki temu podr?cznikowi nauczysz si? tworzy? bardziej interaktywne, dynamiczne i efektowne strony internetowe poprzez wyeliminowanie pracoch?onnego wpisywania danych przez u?ytkownika i irytujšcego oczekiwania na od?wie?enie strony. Poznasz równie? kilka sposobów organizowania komunikacji pomi?dzy klientem a serwerem, w tym wykorzystanie formatów JSON, umo?liwiajšcych przesy?anie danych o bardziej z?o?onej strukturze. Krótko mówišc, ksiš?ka "Ajax on Java" podniesie Twoje umiej?tno?ci programowania na wy?szy poziom. Budowanie i instalowanie aplikacji Ajax Integrowanie funkcji Ajax z aplikacjami JSP Metody tworzenia dokumentów XML Tworzenie biblioteki znaczników Pobieranie i instalowanie biblioteki Ajax Pisanie kodu JSP z wykorzystaniem Struts-Layout Konfigurowanie serwletów Wykorzystywanie zestawu narz?dziowego GWT Wyszukiwanie b??dów w kodzie aplikacji Ajax on Java -- komfort webmasterów i u?ytkowników!

JavaScript. Aplikacje WWW

by Alex MacCaw

Poznaj potencja? j?zyka JavaScript!J?zyk JavaScript od zawsze jest obecny w przegl?darkach internetowych. W swojej historii miewa? okresy lepsze i gorsze - czasem bywa? wr?cz znienawidzony przez u?ytkowników. Te czasy jednak min??y! Obecnie jego mo?liwo?ci s? wr?cz osza?amiaj?ce. Ci??ko wyobrazi? sobie wspó?czesn? popularn? aplikacj? internetow?, która nie korzysta?aby z jego dobrodziejstw. W najnowszej ods?onie HTML5 jego potencja? jest jeszcze wi?kszy!Sprawd? sam, jak wykorzysta? JavaScript do stworzenia aplikacji, która zaskoczy u?ytkowników. Budowanie w tym j?zyku du?ych internetowych aplikacji, które zaoferuj? u?ytkownikom funkcje obecne dot?d wy??cznie w aplikacjach biurkowych, wymaga utrzymywania stanu aplikacji po stronie klienta - a to nie jest ?atwe zadanie. Dzi?ki tej ksi??ce poznasz szczegó?owy opis czynno?ci, jakie trzeba wykona?, aby zaimplementowa? nowoczesn? aplikacj?, a potem opanujesz skuteczne metody korzystania z mechanizmu WebSockets, operowania na plikach oraz modelowania danych. Ponadto zg??bisz niuanse nowego API oraz dowiesz si?, jakie s? najlepsze techniki debugowania i analizowania wydajno?ci Twojej aplikacji. Ta ksi??ka to d?ugo oczekiwana pozycja, w ca?o?ci po?wi?cona zaawansowanemu wykorzystaniu j?zyka JavaScript! Z t? ksi??k? b?yskawicznie opanujesz:korzystanie z wzorca MVCobs?ug? zdarze?modelowanie danychzarz?dzanie zale?no?ciamiwykorzystywanie zewn?trznych bibliotektechniki debugowania i optymalizowania Twojego oprogramowanianajlepsze funkcje JavaScriptu!Twórz nowoczesne aplikacje przy u?yciu najlepszych dost?pnych narz?dzi!

Ruby. Programowanie

by David Flanagan Yukihiro Matsumoto

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 RubySposoby uruchamiania programów napisanych w RubyDost?pne typy danychZastosowanie wyra?e? i operatorówSterowanie przep?ywemWykorzystanie iteratorów oraz enumeratorówObs?uga wyj?tkówZastosowanie wspó?bie?no?ciU?ycie domkni??Cykl ?ycia obiektówRefleksje oraz metaprogramowanieLiczby w RubyU?ywanie wyra?e? regularnychKolekcje​Operacje na dacie i godzinieTablice jedno- oraz wielowymiaroweObs?uga plików oraz katalogówProgramowanie siecioweObs?uga ?rodowiska RubyGwarancja bezpiecze?stwaWykorzystaj elastyczno?? i mo?liwo?ci j?zyka Ruby!

Apache. Receptury. Wydanie II

by Rich Bowen Ken Coar

Czy wiesz, jaki serwer HTTP jest najpopularniejszy w sieci? W?a?nie tak, jest to Apache! W lipcu 2008 roku jego udzia? w rynku wynosi? blisko 50% (wed?ug Netcraft). Historia tego serwera si?ga roku 1995, kiedy ukaza?a si? jego pierwsza oficjalna wersja, oznaczona numerem 0.6.2. Cechy, które zadecydowa?y o sukcesie tego rozwi?zania, to bezpiecze?stwo, skalowalno??, wielow?tkowo?? i obs?uga ró?norodnych j?zyków skryptowych. Dzi?ki ksi??ce "Apache. Receptury" zapoznasz si? z gotowymi przepisami na rozwi?zanie ciekawych, specyficznych oraz intryguj?cych problemów. Nauczysz si? instalowa? serwer z ró?nych ?róde? oraz na ró?nych platformach. Dowiesz si?, w jaki sposób zwi?kszy? jego bezpiecze?stwo, jak uruchomi? serwery wirtualne oraz poprawi? wydajno?? Apache. Autorzy ksi??ki poka?? Ci, jak uruchomi? obs?ug? j?zyków skryptowych, tak aby serwowane strony sta?y si? dynamiczne. Ca?a wiedza zostanie przedstawiona w sprawdzony w tej serii sposób: problem - rozwi?zanie - analiza.Sposoby instalacji serwera ApacheDodawanie funkcjonalno?ci dzi?ki modu?omMo?liwo?ci rejestracji zdarze?Konfiguracja serwerów wirtualnychWykorzystanie aliasów, przekierowa? oraz przepisa? (mod_rewrite)Zarz?dzanie dost?pem do serwowanych zasobówBezpiecze?stwo serwera ApacheWykorzystanie szyfrowanej transmisji - protokó? SSLZapewnienie wydajno?ciWykorzystanie j?zyków skryptowychOto ksi??ka z najlepszymi przepisami na Apache!

Ajax on Rails

by Scott Raymond

Zobacz, jak wykorzysta? potencja? technologii Ajax i Rails w tworzeniu zaawansowanych aplikacji internetowych! Jak u?ywa? platformy Rails do budowy dynamicznych aplikacji internetowych? Jak szybko tworzy? witryny ajaksowe, wykorzystujšc wydajne biblioteki? Jak zwi?kszy? komfort pracy u?ytkowników Twoich aplikacji internetowych? Ajax to olbrzymie mo?liwo?ci w zakresie tworzenia dynamicznych i interaktywnych aplikacji internetowych, dzia?ajšcych niemal tak szybko, jak tradycyjne programy. Jednak lepsza jako?? witryn wymaga zwykle pisania bardziej skomplikowanego kodu i, co za tym idzie, wi?kszych nak?adów pracy i czasu. Tak te? by?o do niedawna w przypadku Ajaksa, ale obecnie, gdy wzros?a popularno?? tej technologii, a ona sama dojrza?a, programi?ci mogš korzysta? z wielu bibliotek i platform, dzi?ki którym tworzenie efektownych aplikacji internetowych sta?o si? niezwykle proste. "Ajax on Rails" to podr?cznik dla programistów, którzy chcš szybko i ?atwo budowa? wydajne aplikacje internetowe na bazie dwóch popularnych mechanizmów -- technologii Ajax oraz platformy Rails. Czytajšc go, dowiesz si?, w jaki sposób Ajax umo?liwia kreowanie funkcjonalnych i wygodnych w obs?udze witryn, a tak?e nauczysz si? b?yskawicznie stosowa? t? technologi? w oparciu o biblioteki Prototype i scipt.aculo.us oraz kompletnš platform? do tworzenia aplikacji internetowych, czyli Rails. Poznasz te? sposoby sprawnego diagnozowania aplikacji ajaksowych oraz zapewnisz im bezpiecze?stwo i wydajno??, aby udost?pnia? swym klientom produkty najwy?szej klasy. Przeglšd mechanizmów technologii Ajax Dzia?anie platformy Rails Ajaksowe przesy?anie danych za pomocš biblioteki Prototype Dodawanie efektów do witryn przy u?yciu biblioteki scipt.aculo.us Generowanie kodu JavaScript za pomocš szablonów RJS Zwi?kszanie u?yteczno?ci aplikacji Diagnozowanie aplikacji na platformie Rails Zapewnianie bezpiecze?stwa programu Zwi?kszanie wydajno?ci aplikacji

125 sposobów na bezpiecze?stwo sieci. Wydanie II

by Andrew Lockhart

Praktyczny przewodnik po technikach zabezpieczania sieci komputerowych Jak sprawnie zabezpieczy? system? Jak zapewni? sobie prywatno?? w internecie? Jak skutecznie walczy? z sieciowymi w?amywaczami? W naszych domach montujemy solidne zamki i drzwi, chronimy samochody wymy?lnymi alarmami, w firmach zak?adamy systemy monitoringu, jednak nadal wiele osób nie zwraca wystarczaj?cej uwagi na bezpiecze?stwo komputerów w sieciach domowych oraz korporacyjnych. Luki w systemach informatycznych powoduj? ka?dego roku straty rz?du miliardów dolarów, a przecie? dost?pnych jest wiele narz?dzi i technik, które pozwalaj? skutecznie zabezpieczy? komputery przed atakami crackerów. "125 sposobów na bezpiecze?stwo w sieci. Wydanie II" to zaktualizowany i rozbudowany zbiór praktycznych porad dotycz?cych zabezpieczania systemów informatycznych przed atakami. Dzi?ki wskazówkom przygotowanym przez cenionych profesjonalistów dowiesz si?, jak stosowa? najnowsze narz?dzia systemowe i niezale?ne programy do zabezpieczania systemów i danych, ochrony w?asnej prywatno?ci w sieci czy bezpiecznego ??czenia zdalnych maszyn. Nauczysz si? tak?e zastawia? pu?apki na sieciowych napastników, wykrywa? ich obecno?? w sieci i szybko przywraca? normalne funkcjonowanie systemu po ewentualnym ataku. Zabezpieczanie systemów Windows i uniksowych Zapewnianie prywatno?ci w internecie Konfigurowanie i testowanie zapór sieciowych Bezpieczne korzystanie z us?ug Zabezpieczanie sieci przewodowych i bezprzewodowych Monitorowanie dzia?ania sieci Stosowanie silnego szyfrowania i uwierzytelniania Wykrywanie w?ama? i przywracanie dzia?ania sieci Stosuj sprawdzone sposoby zapewniania bezpiecze?stwa w sieci.

Fotografia cyfrowa wed?ug Davida Pogue'a

by David Pogue

Odkryj tajemnice fotografii cyfrowej Jak korzysta? z milionów opcji wspó?czesnych aparatów cyfrowych? Jak tworzy? profesjonalne artystyczne fotografie?Jak wykorzystywa? darmowe programy do katalogowania i edycji zdj???Dzi?ki wielkiej popularno?ci aparatów cyfrowych ka?dy mo?e by? dzi? fotografem i nie wymaga to ani wielkich nak?adów finansowych, ani szczególnej wiedzy. Je?li jednak chcesz, aby Twoje zdj?cia by?y naprawd? pi?kne, koniecznie powiniene? przeczyta? t? ksiš?k?. Wykorzystujšc porady zawarte w podr?czniku, sprawisz, ?e Twoje fotografie b?dš nie tylko oglšdane, ale i podziwiane. Krótko mówišc, zdob?dziesz umiej?tno?ci tworzenia i obróbki profesjonalnej fotografii artystycznej. Ksiš?ka "Fotografia cyfrowa wed?ug Davida Pogue'a" zawiera najwa?niejsze informacje na temat profesjonalnej fotografii, aparatów i akcesoriów fotograficznych, a tak?e szereg instrukcji na temat cyfrowej obróbki zdj??. Tym samym ukazuje ca?y cykl powstawania perfekcyjnej fotografii. Z tego podr?cznika dowiesz si?, w jaki sposób sprawnie i efektywnie pos?ugiwa? si? programami do edycji zdj?? oraz jak zarzšdza? fotografiami. Znajdziesz tu wskazówki dotyczšce artystycznej kompozycji obrazu czy o?wietlenia. Nauczysz si? retuszowa? fotografie, poprawia? ich kontrast, oblicza? rozdzielczo??, przygotowywa? do druku i zamieszczenia w Internecie. Kompozycja zdj?cia Akcesoria fotograficzneTryby na?wietlaniaOstro?? Wykorzystanie lampy b?yskowej Zdj?cia w ruchu Zdj?cia sceniczne i podwodne PortretyRetuszowanie i poprawianie kontrastuObliczanie rozdzielczo?ciZdj?cia elektroniczne Wykorzystaj nowoczesne technologie i twórz profesjonalne, artystyczne fotografie!

Agile Development. Filozofia programowania zwinnego

by James Shore Chromatic

Zbiór praktycznych wskazówek dla producentów oprogramowania Jak wdro?y? metodologi? programowania zwinnego?W jaki sposób zaanga?owa? klientów w projekt?Jak kontrolowa? jako?? produktów?Programowanie zwinne (Agile Development) to obecnie jedna z najpopularniejszych metodologii zarz?dzania projektami programistycznymi. Metodyka Agile jest szczególnie u?yteczna w ma?ych zespo?ach programistycznych, w których z racji u?atwionej komunikacji nie ma potrzeby tworzenia rozbudowanej dokumentacji. Programowanie zwinne opiera si? na iteracyjnej realizacji kolejnych etapów projektu. Kluczem do sukcesu w tej metodzie jest efektywna wspó?praca mi?dzy cz?onkami zespo?u projektowego.Ksi??ka "Agile Development. Filozofia programowania zwinnego" to przewodnik po programowaniu ekstremalnym, oznaczanym zwykle skrótem XP, które jest jedn? z technik wchodz?cych w sk?ad tej metodyki. Czytaj?c j?, dowiesz si?, jak wdra?a? metodologi? Agile w firmie, na czym polega programowanie ekstremalne i jak? rol? w procesie pe?ni? poszczególni cz?onkowie grupy projektowej. Nauczysz si? budowa? zespó? i okre?la? zakresy zada? osób bior?cych udzia? w pracach, planowa? harmogram udost?pniania kolejnych wersji produktu oraz kierowa? procesem jego tworzenia. Poznasz metody testowania programu i usuwania z niego b??dów, zasady pisania dokumentacji oraz regu?y prowadzenia spotka? roboczych z klientami.Wdra?anie programowania zwinnegoTechniki programowania ekstremalnegoCz?onkowie zespo?u XPZarz?dzanie zespo?emAnga?owanie klienta w proces wytwórczyTworzenie raportówUdost?pnianie kolejnych wersji systemuStandardy pisania koduTestowanie i usuwanie b??dówOptymalizacja wydajno?ci programuOd filozofii do mistrzostwa w zwinnym programowaniu!

100 sposobów na Excel 2007 PL. Tworzenie funkcjonalnych arkuszy

by David Hawley Raina Hawley

Wykorzystaj wszystkie mo?liwo?ci Excela, aby tworzy? funkcjonalne i efektowne arkuszeJak analizowa? dane i zarz?dza? nimi?Jak optymalnie wykorzystywa? tabele przestawne?Jak tworzy? spersonalizowane wykresy?Wi?kszo?? u?ytkowników Excela zna tylko drobn? cz??? dost?pnych w nim mo?liwo?ci. Istnieje jednak wiele metod pozwalaj?cych znacz?co poszerzy? wydajno?? tego programu i tworzy? efektowne arkusze kalkulacyjne bez potrzeby czasoch?onnego zdobywania wiedzy. Nowa wersja Excela umo?liwia chocia?by ?atwiejsze korzystanie z mechanizmu tabel przestawnych, formatowania warunkowego i nazw zakresów, podgl?du "na ?ywo", galerii predefiniowanych stylów oraz grafik SmartArt. Wszystko to sprawia, ?e ka?dy mo?e dzi? w swoich arkuszach u?ywa? bardziej skomplikowanych elementów wizualnych i graficznych.Obecnie, kiedy wszystko dzieje si? coraz szybciej, czas staje si? jedn? z najistotniejszych i po??danych warto?ci. Ksi??ka "100 sposobów na Excel 2007 PL. Tworzenie funkcjonalnych arkuszy" pozwala Ci w?a?nie zyska? na czasie - oferuje ponad sto gotowych metod tworzenia funkcjonalnych i efektownych arkuszy, szybkich i niezawodnych rozwi?za? skomplikowanych problemów. Warto tak?e wykorzysta? te metody do przeanalizowania oraz zastosowania niektórych mo?liwo?ci j?zyka Visual Basic for Applications (VBA) - dzi?ki temu b?dziesz móg? zaadaptowa? wszystkie zawarte tu propozycje do w?asnych potrzeb.Skoroszyty i arkuszeWbudowane mechanizmy do analizy danych i zarz?dzania nimiMetody tworzenia nazw i zakresów komórekTabele przestawneFormu?y i funkcjeWykresy i makraWspó?praca Excela z innymi aplikacjami pakietu OfficeWszystko, co chcia?by? widzie? o Excelu, aby natychmiast z niego skorzysta?. Poznaj ponad setk? sposobów skutecznego radzenia sobie z Excelem!

Refine Search

Showing 101 through 125 of 194 results