Browse Results

Showing 101 through 194 of 194 results

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.

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

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!

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!

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!

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

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!

Ruby. Receptury

by Lucas Carlson Leonard Richardson

Zbiór gotowych rozwišza? dla programistów u?ywajšcych j?zyka Ruby Jak przetwarza? pliki XML i HTML? Jak wykorzystywa? ?rodowisko Ruby on Rails? W jaki sposób ?šczy? Ruby z technologiš AJAX? Korzystasz w pracy z j?zyka Ruby i zastanawiasz si?, czy niektóre zadania programistyczne mo?na wykona? szybciej? Chcesz pozna? zasady programowania obiektowego w Ruby? A mo?e interesuje Ci? framework Ruby on Rails? J?zyk Ruby zdobywa coraz wi?kszš popularno??, jest wykorzystywany do tworzenia aplikacji sieciowych i sta? si? podstawš ?rodowiska Ruby on Rails. Jednak nawet najlepszy j?zyk programowania nie uwalnia programistów od ?mudnego realizowania zada?, które nie majš zbyt wiele wspólnego z tworzeniem aplikacji, czyli usuwania b??dów, implementowania typowych algorytmów, poszukiwania rozwišza? mniej lub bardziej typowych problemów i wielu innych. Ksiš?ka "Ruby. Receptury" znacznie przyspieszy Twojš prac?. Znajdziesz tu kilkaset praktycznych rozwišza? problemów wraz z przejrzystym komentarzem oraz tysišce wierszy proponowanego kodu, który b?dziesz móg? wykorzysta? w swoich projektach. Przeczytasz o strukturach danych, algorytmach, przetwarzaniu plików XML i HTML, tworzeniu interfejsów u?ytkownika dla aplikacji i po?šczeniach z bazami danych. Nauczysz si? generowa? i obrabia? pliki graficzne, korzysta? z us?ug sieciowych, wyszukiwa? i usuwa? b??dy w aplikacjach, a tak?e pisa? skrypty niezwykle pomocne w administrowaniu systemem operacyjnym Linux. Przetwarzanie danych tekstowych i liczbowych Operacje na tablicach Praca z systemem plików Programowanie obiektowe Przetwarzanie dokumentów XML i HTML oraz plików graficznych Generowanie plików PDF Po?šczenie z bazami danych Korzystanie z poczty elektronicznej, protoko?u telnet i po?šcze? Torrent Projektowanie aplikacji internetowych za pomocš Ruby on Rails Stosowanie us?ug sieciowych Optymalizacja aplikacji Tworzenie wersji dystrybucyjnych Automatyzacja zada? z wykorzystaniem j?zyka Rake Budowanie interfejsów u?ytkownika Je?li chcesz rozwišza? problem, skorzystaj z gotowej receptury -- ko?o ju? wynaleziono.

Mac OS X Leopard PL. Leksykon kieszonkowy

by Chuck Toporek

Jak wykorzysta? narz?dzia dost?pne w MacOS X?Co nowego znajdziesz w najnowszej wersji Leopard?Jak zapewni? bezpiecze?stwo w MacOS X? Windows jest niezaprzeczalnie najpopularniejszym systemem operacyjnym na ?wiecie. Pytanie brzmi, czy najlepszym? A mo?e najlepszy jest Linux, a mo?e jednak MacOS X? Na to pytanie nie ma, nie by?o i nie b?dzie jednej odpowiedzi. Wszystkie te systemy majš zarówno swoich fanatycznych zwolenników, jak i zaciek?ych przeciwników. Jedno jest pewne, to w?a?nie MacOS X jest ?ród?em wszystkich innowacyjnych rozwišza? w interfejsie u?ytkownika. To w?a?nie on s?ynie ze swojej intuicyjno?ci, stabilno?ci i wydajno?ci. To w?a?nie MacOS X jest uznawany za najlepszy system dla grafików, projektantów i artystów. To w?a?nie on stanowi jedno z najlepszych alternatywnych rozwišza? dla domu i biura. Tym faktom nie mo?na zaprzeczy?!Je?eli znasz ju? ten system operacyjny, ta ksiš?ka b?dzie dla Ciebie ?wietnym leksykonem, pomagajšcym uporzšdkowa? wiedz? na temat MacOS X. Zyskasz mo?liwo?? zapoznania si? z funkcjami dost?pnymi w najnowszej wersji tego systemu, noszšcej nazw? Leopard. Je?eli za? chcesz dopiero pozna? ten system, nie mog?e? lepiej trafi?. Dzi?ki temu podr?cznikowi szybko zapoznasz si? z filozofiš systemu, zasadš dzia?ania jego interfejsu oraz jego mo?liwo?ciami. Ksiš?ka "MacOS X Leopard PL. Leksykon kieszonkowy" przedstawia obowišzujšce zasady bezpiecze?stwa, sposób konfiguracji systemu oraz dost?pne w nim narz?dzia. Sprawi ona, ?e zechcesz usiš?? do klawiatury i wykorzysta? mo?liwo?ci drzemišce w MacOS X Leopard!Nowo?ci w systemie MacOS X LeopardBezpiecze?stwo w systemie MacOS XWykorzystanie interfejsu u?ytkownikaNarz?dzia Finder, Exposé, WashboardKonfiguracja sieci bezprzewodowejZarzšdzanie czcionkamiDostosowywanie dzia?ania systemuWykorzystanie mo?liwo?ci BootCampSposoby aktualizacji oprogramowaniaRozwišzywanie problemów w systemie MacOS XDrukarki i drukowanieZmie? system operacyjny na lepszy!

Windows Vista. Leksykon kieszonkowy

by Preston Gralla

Podr?czny przewodnik po systemie Vista Przeglšd najwa?niejszych elementów systemu Zestawienie skrótów klawiaturowych Omówienie struktury rejestru systemowego System operacyjny Windows Vista -- najnowsza wersja najpopularniejszego systemu operacyjnego -- wkroczy? na rynek z rozmachem. Od dawna zapowiadany produkt firmy Microsoft szybko sta? si? przebojem w?ród u?ytkowników komputerów. Producent zaoferowa? kilka wersji ró?nišcych si? mo?liwo?ciami, jednak majšcych wiele wspólnego. Vista ma nowy, bardzo intuicyjny i wygodny interfejs u?ytkownika, jest stabilna, bezpieczna i doskonale sprawdza si? w sieci. Narz?dzia, znane u?ytkownikom poprzednich wersji Windows, zosta?y gruntownie przeprojektowane i dodano wiele nowych. Ksiš?ka "Windows Vista. Leksykon kieszonkowy" to zwi?z?y przewodnik po tym nowatorskim systemie operacyjnym. Znajdziesz w nim niezb?dne do pracy wiadomo?ci podane w zwartej i czytelnej postaci. Poznasz najwa?niejsze elementy systemu oraz narz?dzia i aplikacje, w jakie zosta? wyposa?ony. Przeczytasz o korzystaniu ze skrótów klawiaturowych, pracy w sieci, modyfikowaniu zawarto?ci rejestru, wyszukiwaniu plików i danych, drukowaniu i systemie plików. Dowiesz si? tak?e, jak korzysta? z wiersza polece?. Elementy Pulpitu Dyski, foldery i pliki Skróty klawiaturowe Konfigurowanie systemu za pomocš Panelu sterowania Przeszukiwanie plików i folderów Korzystanie z poczty elektronicznej i przeglšdarki Internet Explorer Konfiguracja po?šcze? sieciowych Administracja systemem Edycja rejestru Polecenia konsoli tekstowej Dzi?ki tej ksiš?ce szybko zaczniesz efektywnš prac? z systemem Windows Vista.

Windows Vista PL. Nieoficjalny podr?cznik

by David Pogue

Zadbaj o bezpiecze?stwo i maksymalnš wydajno?? Twojego komputera! Jak zabezpieczy? komputer przed wirusami, oprogramowaniem szpiegujšcym i co zrobi? z uszkodzonymi dyskami twardymi? Jak efektywnie segregowa?, filtrowa? i wyszukiwa? pliki? Do czego s?u?y galeria fotografii? Vista to najnowsza i bez wštpienia najbezpieczniejsza wersja sytemu operacyjnego Windows, zawierajšca mnóstwo mechanizmów i udogodnie? zapewniajšcych bezpieczne korzystanie z sieci oraz u?atwiajšcych optymalne u?ytkowanie Twojego sprz?tu. Wyposa?ony jest w nowoczesne narz?dzia, takie jak Defender, który zabezpiecza komputer przed programami szpiegujšcymi, oraz filtr oszuka?czych witryn ostrzegajšcy przed otwieraniem fa?szywych stron podszywajšcych si? na przyk?ad pod serwisy internetowe banków. System wprowadza te? mechanizmy kontrolne dla administratorów w przedsi?biorstwach oraz nowy program do tworzenia kopii zapasowych. "Windows Vista. Nieoficjalny podr?cznik" to ksiš?ka przydatna na ka?dym poziomie zaawansowania technicznego, zawierajšca opis podstawowych zagadnie? i komponentów oprogramowania, instrukcje korzystania z systemu oraz informacje o szybszych metodach wykonania ró?nego typu operacji, które przydadzš si? do?wiadczonym u?ytkownikom. Korzystajšc z "Nieoficjalnego podr?cznika", dowiesz si? mi?dzy innymi, do czego s?u?y zapora ogniowa, nauczysz si?, jak sprawnie tworzy? kopie zapasowe i budowa? w?asnš sie?. Znajdziesz tu wszelkie informacje potrzebne, by do maksimum wykorzysta? mo?liwo?ci systemu, a tak?e te, jak u?ywa? gad?etów -- mikroprogramów prezentujšcych na pulpicie na przyk?ad prognoz? pogody czy wyniki gie?dowe. Oprogramowanie Visty Konfiguracja kont internetowych Panel nawigacyjny, panel podglšdu i panel szczegó?ów Uk?adanie w stos, grupowanie, filtrowanie Programy multimedialne Rozpoznawanie mowy w systemie Windows Mechanizmy zabezpieczajšce Sprz?t i urzšdzenia peryferyjne Budowanie sieci Wszystko, co powiniene? wiedzie?, aby maksymalnie wykorzysta? mo?liwo?ci Visty!

MySQL. Leksykon kieszonkowy. II wydanie

by George Reese

MySQL to jeden z najpopularniejszych systemów zarz?dzania bazami danych. Rozprowadzany na zasadzie open source, MySQL jest wykorzystywany jako zaplecze bazodanowe setek tysi?cy serwisów WWW, sklepów internetowych, blogów i galerii. Coraz cz??ciej si?gaj? po niego tak?e twórcy rozbudowanych aplikacji korporacyjnych, poszukuj?cy stabilnej, bezpiecznej i wydajnej platformy do przechowywania danych. W najnowszej wersji, oznaczonej symbolem 5.0, dodano wiele od dawna oczekiwanych funkcji, w tym procedury sk?adowane, wyzwalacze, kursory i widoki. Poprawiono tak?e mechanizmy sk?adowania danych. Je?li jeste? administratorem lub programist? baz danych, ksi??ka "MySQL. Leksykon kieszonkowy. II wydanie" b?dzie dla Ciebie nieocenion? pomoc?. W skondensowanej formie przedstawiono w niej wszystkie najistotniejsze zagadnienia zwi?zane z instalacj? i konfiguracj? tego systemu, a tak?e z zarz?dzaniem nim i wykorzystywaniem go. Znajdziesz tu omówienie typów danych, polece? j?zyka SQL, funkcji i rodzajów tabel. Przeczytasz tak?e o replikacji, procedurach sk?adowanych, narz?dziach dost?pnych z wiersza polece? i wyzwalaczach. Pobieranie i instalacja MySQL Replikacja danych Narz?dzia wiersza polece? Typy danych Polecenia SQL Operatory Procedury sk?adowane Dzi?ki tej ksi??ce Twoja praca z MySQL stanie si? szybsza i efektywniejsza.

Wyra?enia regularne. Leksykon kieszonkowy. Wydanie II

by Tony Stubblebine

Poznaj wyra?enia regularne, aby wykorzysta? moc ich mo?liwo?ci w najpopularniejszych j?zykach programowania! Chcesz pozna? przepisy na wyra?enia regularne? Chcesz wykorzystywa? mo?liwo?ci Unicode w j?zyku Ruby, Java, Perl, PHP, Pyton, C oraz .NET? Chcesz wiedzie?, jak stosowa? wyra?enia regularne zaimplementowane w ró?nych j?zykach programowania? Wyra?enia regularne s? narz?dziem umo?liwiaj?cym analiz? i modyfikowanie tekstu przez dopasowywanie wzorców. S? one ?a?cuchem znaków zawieraj?cym kombinacj? normalnych znaków oraz specjalnych metaznaków i metasekwencji, a dopasowywanie wzorców polega na odszukaniu fragmentu ?a?cucha opisywanego przez wyra?enie regularne. Wyra?enia te znajduj? zastosowanie przy sprawdzaniu warto?ci zmiennych, zmianie formatu, przeprowadzaniu z?o?onych operacji wyszukiwania oraz weryfikowaniu poprawno?ci danych tekstowych. Ksi??ka "Wyra?enia regularne. Leksykon kieszonkowy" stanowi podr?czny niezb?dnik dla wszystkich pisz?cych programy przetwarzaj?ce teksty. Oprócz zagadnie? podstawowych, takich jak sk?adnia wyra?e? regularnych oraz operacje, w których s? wykorzystywane, leksykon zawiera inne niezwykle pomocne i bardziej zaawansowane informacje dotycz?ce na przyk?ad narz?dzi obs?ugi wyra?e? w j?zyku Ruby oraz na serwerze WWW Apache. Czytaj?c t? ksi??k?, nie tylko zdob?dziesz konkretn? wiedz?, ale równie? niezb?dne umiej?tno?ci praktyczne -- mi?dzy innymi dowiesz si?, jak wykorzysta? znajomo?? wyra?e? regularnych we wszystkich ?rodowiskach. Metaznaki, tryby oraz konstrukcje Reprezentacja i klasy znaków Komentarze i modyfikatory trybów Narz?dzia obs?ugi wyra?e? regularnych w j?zyku Ruby oraz na serwerze WWW Apache Operatory wyra?e? regularnych w j?zyku Perl 5.8 Obiekty i metody do obs?ugi wyra?e? regularnych w j?zyku JavaScript Funkcje obs?ugi wyra?e? regularnych w j?zyku PHP i edytorze vi Obiekty i funkcje wyra?e? regularnych w j?zyku Pyton Programy obs?ugiwane z wiersza polece? Wyra?enia regularne to nieocenione narz?dzia w pracy programisty -- nie mo?esz si? bez nich obej??!

JavaScript i jQuery. Nieoficjalny podr?cznik

by David Sawyer McFarland

Buduj zaawansowane i interaktywne strony WWW!JavaScript ma za sob? d?ug? histori?, w której bywa?y okresy lepsze i gorsze. Czasem j?zyk ten by? wr?cz masowo blokowany w przegl?darkach. Jednak te czasy min??y. W tej chwili nie obejdzie si? bez niego ?adna powa?na aplikacja internetowa lub cho? troch? bardziej zaawansowana strona WWW. U?ytkownicy serwisów internetowych wymuszaj? na projektantach coraz nowsze i lepsze rozwi?zania. Dlatego na rynku wci?? pojawiaj? si? dodatkowe narz?dzia dla j?zyka JavaScript, które u?atwiaj? wykorzystanie jego potencja?u. Najpopularniejszym dodatkiem tego typu jest biblioteka jQuery. Genialna w swojej prostocie, z ogromnymi mo?liwo?ciami, zdoby?a uznanie wszystkich programistów JavaScriptu. Nie potrafi? sobie oni wyobrazi? programowania bez jej wykorzystania. W tej ksi??ce znajdziesz najlepsze techniki, jakie oferuje JavaScript. Nauczysz si? nawigowa? po drzewie DOM, modyfikowa? zachowanie elementów oraz obs?ugiwa? zdarzenia. Poznasz równie? narz?dzia, które u?atwi? Ci prac? oraz debugowanie kodu. Jest to obowi?zkowa pozycja dla ka?dego projektanta stron internetowych. Musisz j? mie?!Dzi?ki tej ksi??ce:poznasz podstawy j?zyka JavaScriptzobaczysz, jak jQuery potrafi u?atwi? prac? z JavaScriptemopanujesz mechanizm zdarze? w jQueryzbudujesz lepsz? i ciekawsz? witryn?!Twórz atrakcyjne strony WWW. Wzboga? kod HTML o animacje, interaktywno?? i dynamiczne efekty wizualne!

Linux. Leksykon kieszonkowy. Wydanie II

by Daniel J. Barrett

Niezb?dny pomocnik ka?dego u?ytkownika Linuksa!Linux to najcz??ciej wybierany system operacyjny dla instalacji serwerowych. Jego wydajno??, stabilno?? i mo?liwo?ci nie maj? sobie równych. Te atuty zosta?y dostrze?one równie? przez u?ytkowników domowych. System ten jest coraz cz??ciej instalowany na ich komputerach. Graficzne ?rodowisko pracy, takie jak GNOME czy KDE, robi ?wietne wra?enie na u?ytkownikach systemu operacyjnego g?ównego konkurenta. Jednak wielu z wielbicieli Linuksa wci?? najbardziej ceni konsol? — ona kryje w sobie prawdziw? si??!"Linux. Leksykon kieszonkowy" to ksi??ka dla tych, których do Linuksa zniech?ca konieczno?? zapami?tania niezliczonej ilo?ci polece? i parametrów, oraz dla tych, którzy pracuj? z nim na co dzie? i potrzebuj? podr?cznej ?ci?gi. Znajdziesz tu zestawienie polece? najcz??ciej u?ywanych w codziennej pracy. Ponadto dowiesz si?, jak dopasowa? system do w?asnych potrzeb oraz jak programowa? skrypty pow?oki. W trakcie lektury przekonasz si?, ?e wiele zada? szybciej wykonasz w trybie tekstowym ni? graficznym. Ksi??ka ta jest nieocenionym pomocnikiem ka?dego u?ytkownika systemu Linux, dlatego warto mie? j? pod r?k?!Dowiedz si?: jak stosowa? wyra?enia regularnejak zarz?dza? u?ytkownikamijak b?yskawicznie porównywa? zawarto?? plikówKsi??ka, któr? musisz mie? zawsze pod r?k?!

Flash CS3/CS3 PL Professional. Nieoficjalny podr?cznik

by Chris Grover E.A. Vander Veer

Programu Flash nie trzeba chyba ju? nikomu przedstawia?. Znana od wielu lat aplikacja do tworzenia wektorowych animacji ewoluowa?a do postaci prawdziwego multimedialnego kombajnu wykorzystywanego do budowania witryn i aplikacji internetowych oraz prezentacji. Mo?liwo?ci Flasha pozwalajš nie tylko na tworzenie elementów graficznych i animacji, ale tak?e na obróbk? cyfrowego d?wi?ku i wideo, a wbudowany obiektowy j?zyk programowania ActionScript daje twórcy niemal nieograniczonš kontrol? nad wszystkimi elementami prezentacji. Efekty pracy projektantów korzystajšcych z Flasha wzbudzajš podziw i wyznaczajš nowe standardy na rynku interaktywnych witryn WWW.Ksiš?ka "Flash CS3/CS3 PL Professional" to podr?cznik, który wprowadzi Ci? w arkana tej niesamowitej aplikacji. Czytajšc go poznasz mo?liwo?ci Flasha - nie tylko te ju? opisywane, ale tak?e te, których omówienia ci??ko znale?? w jakichkolwiek ?ród?ach. Dowiesz si?, jak tworzy? elementy graficzne, modyfikowa? ich atrybuty i animowa? je ró?nymi sposobami. Nauczysz si? korzysta? z j?zyka ActionScript i komponentów, testowa? prezentacje oraz wykrywa? i usuwa? b??dy. Przeczytasz tak?e o publikowaniu gotowych filmów na stronach WWW oraz eksportowaniu ich do plików w innych formatach.Interfejs u?ytkownika, menu i paletyPraca z plikamiTworzenie prostych obiektów graficznychModyfikowanie atrybutów obiektówKlatki i warstwyKorzystanie z symboli i szablonówElementy interaktywneStosowanie komponentówTestowanie prezentacjiOptymalizacja i publikowanie filmówPoznaj Flasha i zrealizuj swoje pomys?y na fantastycznš animowanš witryn? WWW.

Programowanie aplikacji na serwisy spo?eczno?ciowe

by Jonathan LeBlanc

Jedyny podr?cznik o platformie OpenSocial!Serwisy spo?eczno?ciowe w zasadzie z dnia na dzie? opanowa?y Internet. Mówi? o nich wszyscy i korzystaj? z nich wszyscy! Przez krótki okres u?ywa?y ich tylko osoby prywatne, jednak b?yskawicznie ich potencja? dostrzeg?y tak?e firmy. Jest to dla nich najprawdopodobniej najlepszy kana? komunikacji z klientami. Dlatego podczas tworzenia nowych rozwi?za? czy nowych serwisów warto rozwa?y? integracj? z popularnymi serwisami spo?eczno?ciowymi oraz wprowadzenie w?asnych elementów tego typu.To zadanie ma u?atwi? platforma OpenSocial, na której koncentruje si? ta ksi??ka. Dowiesz si? st?d, jak tworzy? niezale?ne aplikacje dla istniej?cych serwisów, jak budowa? grafy powi?za? spo?eczno?ciowych oraz tworzy? produkty spe?niaj?ce oczekiwania samego autora jako u?ytkownika us?ug spo?eczno?ciowych.W trakcie lektury nauczysz si? odwzorowywa? relacje pomi?dzy u?ytkownikami oraz dostosowywa? dostarczane im tre?ci na podstawie danych zawartych w ich profilach. Ponadto zdob?dziesz solidn? dawk? wiedzy na temat bezpiecze?stwa oraz najlepszych technik autoryzacji u?ytkowników na platformie OpenSocial. Sprawdzisz, jak przenie?? aplikacj? napisan? dla Facebooka na platform? OpenSocial, oraz poznasz niuanse konfigurowania ?rodowiska produkcyjnego. Ksi??ka ta jest wyj?tkow? pozycj? na rynku, po?wi?con? platformie OpenSocial. Wykorzystaj jej potencja? i stwórz nowatorskie oprogramowanie!Poznaj mo?liwo?ci platformy OpenSocial!​Skonfiguruj ?rodowisko produkcyjneOdwzoruj relacje pomi?dzy u?ytkownikamiStwórz interesuj?ce gad?etySkorzystaj z zaawansowanych mechanizmów identyfikacjiPrzenie? aplikacj? z serwisu Facebook na platform? OpenSocialPostaw na otwarte standardy!

jQuery Mobile

by Jon D. Reid

Aplikacje mobilne dla ka?dego!Mimo ?e na rynku wci?? wiod? prym tylko dwa systemy operacyjne dla urz?dze? mobilnych, tworzenie aplikacji natywnych przeznaczonych wy??cznie dla nich jest zbyt czasoch?onne. Przysz?o?? nale?y do tych aplikacji, które b?d? kompatybilne z wieloma platformami sprz?towymi. Jednak lista problemów, z jakimi musi si? zmierzy? projektant takiego oprogramowania, jest d?uga. Czy co? mo?na na to poradzi?? Tak! Rozwi?zaniem s? bogate mo?liwo?ci HTML5 i CSS3! Je?eli do?o?y? do tego genialn? bibliotek? jQuery Mobile, otrzymamy wybitne trio, pozwalaj?ce stworzy? aplikacje, które b?d? spójnie wygl?da? i dzia?a? na wielu ró?nych urz?dzeniach. Dzi?ki tej ksi??ce poznasz mo?liwo?ci jQuery Mobile i przekonasz si?, ?e tworzenie aplikacji na urz?dzenia mobilne nie musi by? trudne. Dowiesz si?, jak przygotowa? struktur? strony oraz jak wykorzysta? dost?pne elementy interfejsu u?ytkownika. Nauczysz si? nawigowa? pomi?dzy stronami oraz korzysta? z okien dialogowych i formularzy. Znajdziesz tu te? informacje na temat mechanizmu zdarze? w jQuery Mobile oraz poznasz podstawy tworzenia w?asnych motywów graficznych. Ksi??ka ta jest idealn? pozycj? dla wszystkich osób chc?cych zaprojektowa? swoj? pierwsz? aplikacj? dla urz?dze? mobilnych.jQuery Mobile pozwala na:b?yskawiczne tworzenie aplikacji mobilnychkorzystanie z rozbudowanego mechanizmu zdarze??atw? nawigacj? pomi?dzy stronamitworzenie w?asnych motywów graficznychWykorzystaj ca?? zdobyt? wiedz? do stworzenia aplikacji mobilnej od pocz?tku do ko?ca!

Routing i switching. Praktyczny przewodnik

by Bruce Hartpence

"Bez zaawansowanych mechanizmów trasowania i prze??czania sie? - taka, jak? znamy - nie mia?aby szans zaistnie?. To w?a?nie te mechanizmy gwarantuj?, ?e nasze dane docieraj? w odpowiednie miejsce. Niezwykle istotne jest wi?c ich zrozumienie i wykorzystanie w praktyce. Dzi?ki temu Twoja sie? b?dzie bardziej niezawodna, a u?ytkownicy bardziej zadowoleni.W trakcie lektury tej wspania?ej ksi??ki zdob?dziesz bezcenne informacje na temat strategii trasowania i prze??czania, protoko?u drzewa rozpinaj?cego oraz sieci VLAN. Poznasz dog??bnie protokó? RIP w wersji 1 i 2 oraz protokó? OSPF. Autor na ka?dym kroku stara si? uwypukli? zagadnienia zwi?zane z bezpiecze?stwem tych rozwi?za?, a przygotowane ?wiczenia laboratoryjne pozwol? Ci jeszcze lepiej zrozumie? poruszane problemy. Je?eli Twoje codzienne zadania zwi?zane s? z sieciami komputerowymi, ten przewodnik jest Twoj? obowi?zkow? lektur? na najbli?sze dni!"

Metoda Running Lean. Iteracja od planu A do planu, który da Ci sukces. Wydanie II

by Ash Maurya

To jedna z najlepszych technicznych ksi??ek na temat modelu Lean Startup. I tyle. Nic wi?cej nie trzeba dodawa?.Dan Martell, za?o?yciel, Clarity.fm, anio? biznesu Wizja testowana w praktyceWitamy w ?wiecie najnowocze?niejszych praktyk biznesowych i niezmierzonych mo?liwo?ci w dziedzinie innowacji. ?yjemy w dobie Internetu, chmur obliczeniowych i oprogramowania open source, dzi?ki czemu koszty budowania nowych produktów osi?gn??y rekordowo niski poziom. A jednak mimo wszystko szanse na to, by za?o?ony przez nas startup odniós? sukces, nie wzros?y. Dlatego w?a?nie powsta? ten podr?cznik. Jest on znakomitym narz?dziem dla szefów firm, dyrektorów generalnych, w?a?cicieli ma?ych przedsi?biorstw, deweloperów i programistów oraz ka?dego zainteresowanego stworzeniem firmy, która nie tylko przetrwa, ale b?dzie mia?a szanse liczy? si? na rynku.Running Lean to lepsza i szybsza metoda testowania pomys?ów na nowe produkty oraz opracowywania produktów, które odnios? sukces. Dzi?ki niej nauczysz si?:znajdowa? uczestników wczesnego rynku;wybiera? w?a?ciwy moment na pozyskiwanie kapita?u z zewn?trz;testowa? ceny;tworzy? i mierzy? to, czego chc? klienci;maksymalizowa? podejmowane dzia?ania pod k?tem szybko?ci uczenia si? i koncentracji;rozpoznawa? zestawienie produktu i rynku;d??y? w sposób powtarzalny do opracowywania produktów odpowiadaj?cych potrzebom rynku.Przeczytaj równie?: Metoda Lean Startup. Wykorzystaj innowacyjne narz?dzia i stwórz firm?, która zdob?dzie rynek, Eric Ries, Helion 2012.Ash Maurya - za?o?yciel firmy Spark59. Za?o?y? równie? kilka innych startupów, w?ród których znalaz?y si? tak udane przedsi?wzi?cia, jak WiredReach. Dzi?ki prowadzonym przez siebie warsztatom Running Lean blisko wspó?pracuje z wieloma przedsi?biorcami, którym pomaga testowa? i dopracowywa? ich wizj?. Ash pe?ni funkcj? mentora w wielu inkubatorach przedsi?biorczo?ci na ca?ym ?wiecie, w tym w Mozilla Foundation, Year One Labs oraz Capital Factory.

Tworzenie izometrycznych gier spo?eczno?ciowych w HTML5, CSS3 i JavaScript

by Mario Andres Pagella

Masz konto na Facebooku? Pewnie, ?e tak - wszyscy maj?! Musia?e? wi?c zauwa?y? gry dost?pne w tym serwisie. Mo?e nie osza?amiaj? fotorealistyczn? grafik? i superdynamiczn? akcj?, maj? jednak to co?. Nazywa si? to grywalno??. Frajda ze wspó?zawodniczenia nie da si? niczym zast?pi?. Popularno?? tego typu gier gwa?townie ro?nie, a firma, która wyprodukowa?a prawdopodobnie najbardziej znan? z nich - Farmville - w?a?nie wchodzi na gie?d?!Dzi?ki tej ksi??ce równie? i Ty b?dziesz móg? spróbowa? szcz??cia. W trakcie lektury dowiesz si?, jak wykorzysta? nowo?ci HTML5 i CSS3 do osi?gni?cia interesuj?cych efektów, takich jak rzut izometryczny. Ponadto zobaczysz, jak wzbogaci? aplikacj? o efekty d?wi?kowe oraz przygotowa? atrakcyjny interfejs u?ytkownika. Wiedza tutaj zawarta pozwoli Ci na przygotowanie kompletnej gry z pomoc? HTML5, CSS3 i JavaScriptu, a nast?pnie zintegrowanie jej z Facebookiem. Teraz to, czy zdob?dziesz popularno?? i osi?gniesz sukces finansowy, zale?y tylko i wy??cznie od Twojej pomys?owo?ci oraz kreatywno?ci!Przygotuj gr?, która b?dzie:oparta na nowoczesnych technologiachzintegrowana z serwisem Facebookdost?pna dla setek graczyzaopatrzona w grafik? 3DpopularnaZaistniej na rynku gier komputerowych!

HTML5. Nieoficjalny podr?cznik

by Matthew MacDonald

Poznaj mo?liwo?ci HTML5!HTML5 to co? wi?cej ni? j?zyk s?u??cy do tworzenia stron WWW — to zbiór kilkunastu niezale?nych standardów sieciowych pod jednym wspólnym szyldem. Z rozmachem wkracza do codziennego ?ycia projektantów stron internetowych. Jego nowe mo?liwo?ci naprawd? robi? wra?enie: obejmuj? ?cis?? integracj? ze ?rodowiskiem przegl?darki internetowej, us?ugi geolokalizacyjne, doskona?e wsparcie dla multimediów i aplikacji offline. Jeszcze niedawno takie mo?liwo?ci nie ?ni?y si? ?adnym webmasterom, a dzi? s? w zasi?gu ka?dego!Dzi?ki kolejnej ksi??ce z serii "Nieoficjalny podr?cznik" nie musisz odkrywa? tajników HTML5 na w?asn? r?k?. Znajdziesz tu wszystkie istotne informacje, dzi?ki którym b?yskawicznie zaczniesz korzysta? z dobrodziejstw HTML5. W trakcie lektury nauczysz si? dynamicznie rysowa? elementy, u?ywa? geolokalizacji oraz przechowywa? dane u?ytkowników w lokalnych magazynach danych. Ponadto poznasz nowe znaczniki oraz ich przeznaczenie. HTML5 to przysz?o?? sieci, dlatego ju? dzi? warto pozna? jego mo?liwo?ci!HTML5 to:wsparcie dla plików multimedialnychus?ugi geolokalizacyjnewygodne przechowywanie danychaplikacje offlinestandard nowoczesnej sieci Internet!Sprawd?, jak b?dzie wygl?da? sie? jutra, i zacznij korzysta? z tego ju? dzi?!

Android. Receptury

by Ian F. Darwin

Sprawdzone rozwi?zania dla programistów platformy Android!Android jest obecnie najpopularniejsz? platform? dla telefonów komórkowych i tabletów. Liczba aktywacji to setki tysi?cy w ci?gu jednego dnia. Sk?d wzi??a si? ta popularno??? Nie bez znaczenia s? tu banalnie prosta integracja z serwisami spo?eczno?ciowymi oraz ogromny wybór aplikacji i sprz?tu, w którym mo?na przebiera? bez ko?ca. Android jest równie? faworytem deweloperów oprogramowania. Dzi?ki temu, ?e platforma jest oparta o j?zyk Java, mog? oni b?yskawicznie wykorzysta? posiadan? wiedz? oraz znane narz?dzia. Ta mieszanka jest skazana na sukces!Ksi??ka, któr? trzymasz w r?kach, pomo?e Ci odnie?? sukces. Nale?y ona do ulubionej serii programistów - "Receptury". Znajdziesz tu najlepsze przepisy na rozwi?zanie typowych problemów. W trakcie lektury nauczysz si? b?yskawicznie konfigurowa? ?rodowisko pracy, tworzy? kopie zapasowe danych aplikacji oraz testowa? Twoje dzie?o. Ponadto sprawdzisz, jak komunikowa? si? mi?dzy procesami, tworzy? zaawansowan? grafik? oraz wy?wietla? materia?y multimedialne. Przekonasz si? równie?, jak ?atwo uzyska? informacje z odbiornika GPS, sterowa? diod? LED w urz?dzeniu oraz przygotowa? aplikacj? do dystrybucji i sprzeda?y. Ksi??ka ta powinna trafi? w r?ce wszystkich pasjonatów systemu Android!Si?gnij po t? ksi??k? i:sprawd?, jak uzyska? informacje z odbiornika GPSb?yskawicznie przygotuj swoje ?rodowisko pracytwórz zaawansowane elementy graficzneprzygotuj aplikacj? do publikacjiWypróbuj najlepsze przepisy dla Androida!

Java EE 6. Leksykon kieszonkowy

by Arun Gupta

Korporacyjna wersja Javy (JEE, od ang. Java Enterprise Edition) ?wi?ci triumfy. Naj?wie?sza ods?ona tego j?zyka, oznaczona numerem 6, rozwi?zuje problemy znane z poprzednich wersji oraz wprowadza wiele nowo?ci i ulepsze?. Dzi?ki tym zmianom praca programistów sta?a si? tak przyjemna i wydajna, jak nigdy przedtem. Przejrzyste API, wstrzykiwanie zale?no?ci (CDI) oraz dobre wsparcie dla us?ug sieciowych i formatu REST (JAX-RS) to tylko niektóre z atutów JEE6.Ten wyj?tkowo por?czny leksykon dostarczy Ci gar?? najwa?niejszych informacji o JEE6, które zawsze mo?esz mie? pod r?k?. W trakcie lektury dowiesz si?, jak nowe elementy platformy wp?ywaj? na znane wzorce projektowe i jak korzysta? z Java Persistence API (JPA). Poznasz tak?e charakterystyk? ka?dego rodzaju ziarna Enterprise JavaBeans (EJB). Ponadto nauczysz si? tworzy? us?ugi sieciowe w oparciu o protokó? SOAP i REST oraz korzysta? z us?ug rozsy?aj?cych wiadomo?ci (JMS). Na sam koniec zobaczysz, jak zapewni? integralno?? Twoim danym z wykorzystaniem BeanValidation (JSR-303). Obowi?zkowa pozycja dla ka?dego programisty JEE6.Jeszcze nigdy tak szeroki zbiór informacji nie by? dost?pny w równie por?cznej formie. Musisz go mie?!Sprawd?:co nowego kryje platforma JEE6jak wstrzykiwa? zale?no?cido czego s?u?? profilejak dostosowa? aplikacj? do platformy JEE6 Wykorzystaj potencja? korporacyjnej wersji j?zyka Java!

Wyra?enia regularne. Wprowadzenie

by Michael Fitzgerald

Wyra?enia regularne to wzorce, które pozwalaj? opisa? ?a?cuchy znaków. Brzmi to gro?nie, wygl?da jeszcze gorzej, ale ka?dy programista pr?dzej czy pó?niej si? z nimi spotka i… doceni ich pot?g?! Ci??ko sobie wyobrazi? wyszukiwanie, zast?powanie oraz sprawdzanie poprawno?ci danych bez wykorzystania potencja?u wyra?e? regularnych. Czas po?wi?cony na ich opanowanie zwróci si? b?yskawicznie i z nawi?zk?!Ta wspania?a ksi??ka wprowadzi Ci? w ?wiat wyra?e? regularnych szybko i bezbole?nie. Ju? za chwil? wykorzystasz podstawowe elementy wyra?e?, a ka?dy kolejny rozdzia? dostarczy Ci coraz bardziej zaawansowanych narz?dzi. W trakcie lektury nauczysz si? korzysta? z granic, klas znaków, grup i odniesie?. Ponadto dowiesz si?, jak wykorzysta? mo?liwo?ci Perla w zakresie transformacji tekstów. Ksi??ka ta jest wyj?tkowym podr?cznikiem, który musi znale?? si? na pó?ce ka?dego programisty!Sprawd? ju? teraz:potencja?, jaki kryj? wyra?enia regularnemetody szybkiego wyszukiwania i zast?powania ci?gów znakówsposoby korzystania z wyra?e? w ró?nych j?zykach programowaniamo?liwo?ci wyra?e? regularnych w zakresie kontroli poprawno?ci wprowadzonych danych Zaoszcz?d? czas dzi?ki wyra?eniom regularnym!

ASP.NET MVC 4. Programowanie

by Jess Chadwick Todd Snyder Hrusikesh Panda

Wykorzystaj potencja? ASP.NET! Platforma ASP.NET to g?ówny konkurent j?zyka Java w zakresie tworzenia aplikacji internetowych oraz zaawansowanych stron internetowych. Jej autorzy zadbali o to, aby ka?da kolejna wersja u?atwia?a prac? programistom w coraz szerszym zakresie. Programi?ci to doceniaj? i ASP.NET znajduje si? w?ród j?zyków najcz??ciej wybieranych przy tworzeniu zaawansowanych projektów.Je?eli chcesz w pe?ni wykorzysta? potencja? ASP.NET MVC 4, przyda Ci si? wyj?tkowa ksi??ka. Ta, któr? trzymasz w r?kach, bez w?tpienia taka jest! W trakcie lektury poznasz niuanse architektury MVC oraz dowiesz si?, jak tworzy? sieciowe API. Ponadto wykorzystasz Entity Framework do wydajnego korzystania z baz danych oraz zaznajomisz si? ze sposobami na równoleg?e przetwarzanie ??da?. Szczególn? uwag? powiniene? zwróci? na rozdzia? po?wi?cony zapewnieniu jako?ci — wykorzystanie testów automatycznych znacz?co u?atwi Ci ?ycie! Ksi??ka ta powinna trafi? na podr?czn? pó?k? ka?dego programisty ASP.NET!Si?gnij po t? ksi??k? i:poznaj wzorzec MVCstwórz zaawansowane Web APIzobacz, jak uatrakcyjni? Twoj? aplikacj? dzi?ki technologii AJAXzbuduj bezpieczn? aplikacj?zbuduj system testów automatycznych oraz ci?g?ej integracji Poznaj i wykorzystaj mo?liwo?ci ASP.NET w Twoim projekcie!

Photoshop CS6/CS6 PL. Nieoficjalny podr?cznik

by Lesa Snider

Nowa biblia u?ytkowników Photoshopa! Adobe Photoshop to niedo?cigniony lider w?ród programów do obróbki grafiki rastrowej. Jego najnowsza wersja - oznaczona symbolem CS6 - ujrza?a ?wiat?o dzienne i znowu zaskoczy?a u?ytkowników. Genialny, niepowtarzalny i wyj?tkowo u?yteczny interfejs u?ytkownika, ogrom mo?liwo?ci, ?wietna dokumentacja oraz doskona?a integracja z innymi narz?dziami firmy Adobe - to wszystko sk?ada si? na ukochane narz?dzie wszystkich profesjonalistów.Oddajemy w Twoje r?ce kolejn? ksi??k? z serii „Nieoficjalny podr?cznik”. Ksi??k?, o której sam Scott Kelby pisze: „Moim zdaniem jest to nowa biblia dla u?ytkowników Photoshopa”. Co w niej znajdziesz? Niezwykle przyst?pnie opisane techniki pracy z programem. Nawigacja w g?szczu plików, zaznaczanie obszarów, korygowanie kolorów, kadrowanie, skalowanie i obracanie to tylko cz??? umiej?tno?ci, które ju? wkrótce opanujesz. Ponadto poznasz wr?cz magiczne narz?dzia do manipulowania obiektami na zdj?ciu, sposoby rysowania obiektów wektorowych oraz zasady przygotowywania grafiki do druku. Ksi??ka ta jest obowi?zkow? lektur? dla ka?dego u?ytkownika Photoshopa CS6 - zarówno amatora, jak i profesjonalisty.Sprawd?, jak wykorzysta? Adobe Photoshop do: zaawansowanego retuszu zdj??przygotowywania grafik na potrzeby stron WWW??czenia obrazówtworzenia grafik HDRSprawd? mo?liwo?ci najnowszej wersji Photoshopa CS6!

Sztuka SEO. Optymalizacja witryn internetowych

by Eric Enge Stephan Spencer Jessie Stricchiola Rand Fishkin

Twój cel — pierwsza strona wyników! Rzeczowa, bogata w informacje i daj?ca wgl?d we wszystko, co najwa?niejsze, pozycja dla ka?dego, kto pragnie pozna? SEO od podszewki. Seth Godin, autor ksi??ki Wszyscy jeste?my dziwni Wiedza o SEO jest fundamentem dzisiejszego biznesu sieciowego. Napisana przez najlepszych praktyków SEO, ksi??ka ta mo?e nauczy? Ci? tego, czego potrzebujesz, by prowadzi? dzia?alno?? w sieci.Tony Hsieh, prezes Zappos.com, Inc., autor bestsellera Delivering HappinessKiedy ostatni raz spojrza?e? na drug? stron? wyników wyszukiwania? No w?a?nie! Takich osób jest garstka. Dlatego je?eli nie ma Ci? na pierwszej stronie wyników, tak naprawd? nie istniejesz w sieci. Trafienie na ni? musi by? Twoim celem, który da Ci szans? odniesienia sukcesu w biznesie.Dzi?ki temu podr?cznikowi to zadanie jest w Twoim zasi?gu. Czterech uznanych ekspertów w dziedzinie optymalizacji witryn internetowych dzieli si? wskazówkami i technikami, które pomog? Ci zaplanowa? i wcieli? w ?ycie kompleksow? strategi? SEO. W trakcie lektury poznasz najlepsze techniki optymalizuj?ce stron? pod k?tem pozycji w wynikach wyszukiwania. Nauczysz si? wybiera? najlepsze s?owa kluczowe i ocenia? ich skuteczno??. Ponadto przekonasz si?, ?e ?le przeprowadzone pozycjonowanie strony mo?e przynie?? wi?cej szkody ni? po?ytku. Obecnie, kiedy serwisy spo?eczno?ciowe ?wi?c? triumfy, nie mo?na ich ignorowa? jako ?ród?a ruchu, dlatego autorzy do?? szczegó?owo analizuj? je pod k?tem pozycjonowania. Ta ksi??ka to jedyny w swoim rodzaju, kompletny przewodnik po zagadnieniach zwi?zanych z SEO. Musi si? znale?? na pó?ce ka?dego pasjonata optymalizacji stron internetowych!Dzi?ki tej bezcennej ksi??ce:zdefiniujesz cele strategii SEOzidentyfikujesz i przeanalizujesz s?owa kluczowepoznasz cechy witryny przyjaznej SEOzdob?dziesz (legalnie!) ??cza do Twojej stronypoznasz zalety i wady tworzenia w?asnego zespo?u SEO Zdob?d? popularno?? w sieci dzi?ki skutecznym dzia?aniom SEO! Eric Enge jest prezesem firmy konsultingowej Stone Temple Consulting (http://www.stonetemple.com/" target="blank">www.stonetemple.com ), specjalizuj?cej si? w zagadnieniach SEO.Stephen Spencer jest za?o?ycielem firmy Netconcepts i pomys?odawc? programu nauczania SEO - http://ScienceofSEO.com/" target="blank">ScienceofSEO.com . Jest równie? autorem ksi??ki Google Power Search.Jessie Stricchiola jest wspó?za?o?ycielk? organizacji http://SEMPO.org/" target="blank">SEMPO.org oraz prezesem Alchemist Media - przedsi?biorstwa specjalizuj?cego si? w marketingu wyszukiwania.Rand Fishkin jest prezesem i wspó?za?o?ycielem Moz (http://moz.com/" target="blank">http://moz.com ) - ulokowanego w Seattle przedsi?biorstwa, specjalizuj?cego si? w tworzeniu oprogramowania dla specjalistów ds. marketingu.

C# 5.0. Programowanie. Tworzenie aplikacji Windows 8, internetowych oraz biurowych w .NET 4.5 Framework

by Ian Griffiths

Najlepszy podr?cznik po?wi?cony C#! W dzisiejszych czasach szczególn? popularno?ci? ciesz? si? j?zyki programowania pozwalaj?ce na pisanie kodu ?atwego do przenoszenia mi?dzy platformami. Nikt nie ma czasu na pisanie kilku wersji jednej aplikacji. C# to uniwersalny j?zyk, w którym bez trudu dokonasz tego dzie?a. Dzi?ki swej elastyczno?ci, wydajno?ci oraz mocnemu wsparciu spo?eczno?ci zdoby? on uznanie programistów. Taki wybór to strza? w dziesi?tk?!Ten rewelacyjny podr?cznik jest Twoim kluczem do poznania wszystkich niuansów j?zyka C# 5.0. Kolejne wydanie zosta?o zaktualizowane o wszystkie nowo?ci w C#. Znajdziesz tu kompletny opis j?zyka i platformy .NET. W trakcie lektury oprócz standardowych zagadnie? b?dziesz móg? sprawdzi?, jak tworzy? aplikacje dla systemu Windows 8 i interfejsu Metro. Ponadto b?yskawicznie opanujesz detale zwi?zane z programowaniem obiektowym, dynamicznym i statycznym okre?laniem typów oraz j?zykiem XAML. Ksi??ka ta jest uznanym kompendium wiedzy na temat j?zyka C#. Musisz j? mie?!Dzi?ki tej ksi??ce:przygotujesz interfejs u?ytkownika zgodny z duchem Windows 8wykorzystasz wielow?tkowo?? w platformie .NETpoznasz podstawy programowania obiektowegoprzekonasz si?, jak LINQ mo?e u?atwi? Ci ?ycieopanujesz j?zyk C#Wykorzystaj potencja? j?zyka C#! Ian Griffiths jest autorem kursu WPF oraz instruktorem w firmie Pluralsight, specjalizuj?cej si? w prowadzeniu kursów Microsoft .NET. Pracuje tak?e jako niezale?ny konsultant. Jest wspó?autorem ksi??ek „Windows Forms in a Nutshell”, „Mastering Visual Studio .NET” oraz „Programming WPF”, wydanych przez wydawnictwo O’Reilly.

C# 5.0. Leksykon kieszonkowy. Wydanie III

by Joseph Albahari Ben Albahari

Kompendium C# zawsze pod r?k?!C# to obiektowy j?zyk programowania przeznaczony do tworzenia rozwi?za? dla platformy .NET. Dzi?ki licznym zaletom zdoby? ogromn? popularno?? w?ród programistów i jest jednym z wiod?cych j?zyków programowania. W jego kolejnej wersji, 5.0, wprowadzono usprawnienia, dzi?ki którym ?ycie programistów sta?o si? ?atwiejsze. Ten podr?czny leksykon pozwoli Ci b?yskawicznie pozna? j?zyk C# oraz nowo?ci wprowadzone w wersji 5.W trakcie lektury poznasz podstawy j?zyka C#, jego sk?adni?, sposób deklarowania zmiennych i tworzenia funkcji. Nauczysz si? operowa? na typach liczbowych, tworzy? p?tle, instrukcje warunkowe oraz przestrzenie nazw. Ponadto wkroczysz w ?wiat programowania obiektowego, zaznajamiaj?c si? z dziedziczeniem, polimorfizmem i interfejsami. Kolejne strony to coraz bardziej zaawansowana wiedza na temat j?zyka LINQ, wi?za? dynamicznych (nowo?? w C# 5.0) i funkcji asynchronicznych. Ten leksykon to pozycja obowi?zkowa dla ka?dego programisty. Sprawdzi si? równie? w r?kach pocz?tkuj?cych programistów jako b?yskawiczny przewodnik po konstrukcjach j?zyka C#. Warto mie? t? ksi??k?!Poznaj:nowo?ci w C# 5.0mo?liwo?ci LINQzasady programowania obiektowegoB?d? na bie??co z nowymi mo?liwo?ciami C# 5.0!

PHP i MySQL. Od nowicjusza do wojownika ninja

by Kevin Yank

Najlepszy przewodnik dla odkrywców PHP!J?zyk PHP wci?? zyskuje na popularno?ci. Kolejne wersje, ci?g?e ulepszenia sprawiaj?, ?e w niektórych obszarach zaczyna on rywalizowa? z weteranami na rynku j?zyków programowania. Ten trend wida? równie? w ofertach pracy. Programi?ci biegle znaj?cy PHP s? wr?cz rozchwytywani na rynku! Warto do??czy? do tego grona. Je?li chcesz tworzy? zaawansowane aplikacje i pozna? PHP na wylot, trafi?e? na wymarzon? ksi??k?!Dzi?ki niej ju? wkrótce staniesz si? prawdziwym ninj? programowania w PHP. Przeprowadzi Ci? ona przez wszystkie etapy poznawania j?zyka: skonfigurujesz serwer WWW i MySQL oraz PHP. Nast?pnie zaprojektujesz swoj? pierwsz? baz? i pod??czysz si? do niej, ?eby zapisa? i pobra? dane. W kolejnych rozdzia?ach przekonasz si?, jak wyra?enia regularne mog? Ci pomóc w codziennej pracy, dlaczego nale?y korzysta? z sesji oraz co mo?esz zapisa? w „ciasteczkach”. „PHP i MySQL. Od nowicjusza do wojownika ninja” jest genialnym przewodnikiem po PHP i MySQL. Pozwoli Ci przeobrazi? si? z laika w profesjonalist?. Zainwestuj w t? wiedz?!B?yskawicznie opanuj:konfiguracj? serwera WWW i bazy danych MySQLpobieranie danych z bazy i zapisywanie ich do bazysposoby wykorzystania sesji i plików cookiesniuanse j?zyka PHPZainwestuj w now? wiedz? o j?zyku PHP!

PHP. Wzorce projektowe

by William Sanders

Ci?g?y rozwój j?zyka PHP sprawia, ?e za jego pomoc? mo?na ju? tworzy? bardzo zaawansowane aplikacje. Wszyscy programi?ci wiedz?, ?e wraz ze wzrostem skomplikowania tworzonego oprogramowania konieczne staje si? zastosowanie sprawdzonych, przemy?lanych i przetestowanych rozwi?za?. Takim zbiorem najlepszych metod rozwi?zywania typowych problemów s? wzorce projektowe. Zawita?y one równie? do ?wiata PHP!Na rynku znajdziesz wiele ksi??ek po?wi?conych wzorcom projektowym, jednak dotycz? one zazwyczaj j?zyków Java lub C. Ta wyj?tkowa ksi??ka zajmuje si? wzorcami w j?zyku PHP. W trakcie lektury poznasz podstawowe za?o?enia programowania obiektowego, wzorce czynno?ciowe, kreacyjne i strukturalne. Przekonasz si? te?, jak bardzo wzro?nie jako?? Twojego kodu, je?eli do komunikacji z baz? danych MySQL zastosujesz wzorzec Proxy. Ksi??ka ta jest obowi?zkow? lektur? ka?dego programisty pisz?cego w j?zyku PHP. Zobacz, jak dobry mo?e by? Twój kod!Wzorce projektowe w PHP to:najlepsze rozwi?zania typowych problemówsposób na popraw? jako?ci Twojego kodu?atwiejsza komunikacja z baz? danych MySQLmniej b??dów w Twoich aplikacjach Przekonaj si?, jak tworzy? kod wysokiej jako?ci!

Windows 8. Praktyczne rozwi?zania

by Preston Gralla

Ju? na pierwszy rzut oka Windows 8 zdecydowanie ró?ni si? od swoich poprzedników. Te ró?nice wci?? wzbudzaj? emocje, a u?ytkowników wp?dzaj? w zak?opotanie. Jednak pewna rzecz nie uleg?a zmianie - Windows 8 to wci?? system operacyjny, który mo?na zmodyfikowa? na wiele sposobów tak, aby dopasowa? go idealnie do swoich potrzeb.Dzi?ki tej ksi??ce poznasz tajniki systemu Windows 8 i dowiesz si?, jak usprawni? Twój system. Je?li post?pisz zgodnie z zawartymi tu wskazówkami, zauwa?ysz, ?e system szybciej si? uruchamia. Ponadto dowiesz si?, jak uruchomi? Windows 8 na komputerach spod znaku ugryzionego jab?ka oraz jak b?yskawicznie dosta? si? do najcz??ciej u?ywanych folderów. Twoj? ciekawo?? na pewno wzbudz? wskazówki po?wi?cone pracy w chmurze. Integracja z us?ug? SkyDrive to tylko jeden z punktów. Na koniec przekonasz si?, ?e Windows 8 mo?e by? jeszcze lepszym partnerem w zakresie sk?adowania i odtwarzania plików multimedialnych oraz zarz?dzania tymi plikami. Jest to obowi?zkowa lektura dla ka?dego nowego u?ytkownika systemu Windows 8.Si?gnij po t? ksi??k? i:poznaj zalety systemu Windows 8przekonaj si?, jak ?atwo mo?esz zwi?kszy? wydajno?? Twojego systemuzintegruj system z us?ugami w chmurzewykorzystaj potencja? systemu Windows 8! Poznaj moc ukryt? pod mask? Windows 8!

iPhone 3GS. Nieoficjalny podr?cznik. Wydanie III

by David Pogue

Odkryj wszystkie mo?liwo?ci Twojego iPhone’aJak optymalnie wykorzysta? wszystkie funkcje iPhone’a?Jak szybko rozpracowa? oprogramowanie?Jak bezprzewodowo zsynchronizowa? iPhone’a z sieciami korporacyjnymi?Je?li trzymasz w r?kach t? ksi??k?, z pewno?ci? jeste? ju? posiadaczem iPhone’a albo przymierzasz si? do jego kupna. A skoro tak, wiesz ju?, czym jest ten ol?niewaj?cy przedmiot: kalendarzem, ksi??k? adresow?, kalkulatorem, budzikiem, stoperem, urz?dzeniem do ?ledzenia notowa? gie?dowych, podgl?dem ruchu ulicznego, czytnikiem ?róde? RSS oraz podr?cznym synoptykiem. iPhone umo?liwia ogl?danie programów telewizyjnych i filmów, przyjemne zwiedzanie Internetu i korzystanie z poczty elektronicznej, odtwarzanie muzyki czy pokazu slajdów oraz — oczywi?cie — wykonywanie po??cze? telefonicznych. Je?li chcesz w pe?ni wykorzysta? potencja? tego urz?dzenia, przeczytaj podr?cznik Davida Pogue’a.Ksi??ka "iPhone 3GS. Nieoficjalny podr?cznik. Wydanie III" to szczegó?owy przewodnik po ?wiecie tego prze?omowego urz?dzenia. Znajdziesz tu dok?adne omówienie zagadnie? dotycz?cych rozmów telefonicznych, takich jak sterowanie g?osem, po??czenia konferencyjne, wiadomo?ci tekstowe, wiadomo?ci MMS oraz program Kontakty. Dowiesz si?, jak wykorzystywa? funkcje multimedialne iPhone’a i poznasz obs?ug? s?ynnego serwisu internetowego App Store. Nauczysz si? synchronizowa? kalendarz, ksi??k? adresow? i poczt? Twojego iPhone’a z sieciami korporacyjnymi za pomoc? us?ugi Microsoft Exchange ActiveSync. Ikony i prze??cznikiPisanie, edycja i wyszukiwanieRozmowy telefoniczneKlawiatura ekranowaDodatkowe funkcje telefoniczneMuzyka i wideoZdj?cia i slajdyAplikacje??​czenie z sieci?Korporacyjny iPhoneCzy wiesz, co kryje Twój niezwyk?y iPhone?David Pogue jest felietonist? w dziale technicznym dziennika "New York Times", autorem bestsellerów oraz twórc? serii Nieoficjalny podr?cznik.

JavaScript dla programistów PHP

by Stoyan Stefanov

B?yskawicznie opanuj nowy j?zyk programowania!Czasy w?skiej specjalizacji programistów odchodz? do lamusa. Wspó?czesne projekty wymagaj? od nich szerokiej wiedzy, zarówno dotycz?cej j?zyków dzia?aj?cych po stronie serwera (Java, PHP), jak i przegl?darki (JavaScript). Jest jednak ?wiate?ko w tunelu — je?li znasz tylko jeden z j?zyków programowania, jeste? w stanie sprawnie opanowa? kolejny. Dzi?ki tej ksi??ce to zadanie stanie si? prostsze!Ksi??ka przeznaczona jest dla programistów PHP chc?cych szybko nauczy? si? programowania w j?zyku JavaScript. W trakcie lektury poznasz ró?nice i podobie?stwa mi?dzy tymi dwoma j?zykami. W kolejnych rozdzia?ach rozgryziesz sk?adni? JavaScriptu i b?yskawicznie zaczniesz u?ywa? funkcji wbudowanych w ten j?zyk. Ponadto opanujesz programowanie obiektowe z jego wykorzystaniem. Na sam koniec nauczysz si? testowa? kod napisany w JavaScripcie. To najlepszy podr?cznik do nauki tego j?zyka dla osób znaj?cych podstawy PHP.Dzi?ki tej ksi??ce: poznasz sk?adni? j?zyka JavaScript b?dziesz programowa? w nim obiektowo zaznajomisz si? z funkcjami wbudowanymi b?yskawicznie poznasz kolejny j?zyk programowaniaPoznaj mo?liwo?ci j?zyka JavaScript i wykorzystaj je w Twoim projekcie!

Java 8. Leksykon kieszonkowy

by Robert Liguori Patricia Liguori

??Java jest dzi? j?zykiem, który programi?ci wybieraj? najcz??ciej, gdy maj? przed sob? skomplikowany projekt, wymagaj?cy najwy?szej wydajno?ci, jako?ci, bezpiecze?stwa oraz integracji z innymi systemami. Rozwijany od blisko dwudziestolecia, j?zyk ten doczeka? si? wersji oznaczonej numerem 8. Ta edycja zosta?a wzbogacona o wiele nowo?ci, m.in. o d?ugo oczekiwane wyra?enia lambda. Je?eli szukasz por?cznej ksi??ki, do której mo?esz si?gn?? w przypadku w?tpliwo?ci, to trafi?e? na doskona?? pozycj?!Ta publikacja nale?y do popularnej serii „Leksykon kieszonkowy” i mo?esz mie? j? zawsze przy sobie. W ?rodku znajdziesz konwencje nazw oraz podstawowe elementy j?zyka. W kolejnych rozdzia?ach zdob?dziesz wiedz? na temat typów prostych oraz programowania zorientowanego obiektowo. Ponadto zawarto tu przyst?pne omówienie wyra?e? lambda, wspó?bie?no?ci oraz zasad dost?pu do plików i sieci. Java posiada rozbudowany mechanizm obs?ugi sytuacji wyj?tkowych, który równie? zosta? omówiony w tym podr?czniku. Ksi??ka ta jest obowi?zkow? pozycj? na pó?ce ka?dego programisty j?zyka Javy — je?li chce on mie? zawsze pod r?k? wiarygodne ?ród?o informacji na temat tego j?zyka.Dzi?ki tej ksi??ce:- poznasz elementy i sk?adni? j?zyka Java- zrozumiesz zasad? dzia?ania wyra?e? lambda- wykorzystasz nowe metody dost?pu do plików- zaznajomisz si? z nowo?ciami w Javie 8- b?dziesz mie? zawsze pod r?k? solidne ?ród?o wiedzyTwój przewodnik po j?zyku Java!

Ethernet. Biblia administratora

by Charles E. Spurgeon Joann Zimmerman

Kompendium wiedzy o sieciach Ethernet! Biblia administratora sieci Ethernet!Standard Ethernet powsta? w 1976 roku w o?rodku badawczym firmy Xerox. Wykorzystywany do budowy sieci lokalnych, znajduje zastosowanie praktycznie w ka?dym miejscu. Sieci Ethernet spotkasz zarówno w mieszkaniach czy domach, jak i w biurach czy centrach danych. W zale?no?ci od bud?etu, jakim dysponujesz, mo?esz zbudowa? sie? dostosowan? do w?asnych potrzeb. Nowoczesne sieci Ethernet pozwalaj? na niezawodne przesy?anie danych z ogromnymi pr?dko?ciami.W Twoje r?ce oddajemy bibli? wiedzy o sieciach Ethernet, która odpowie na wszystkie nurtuj?ce Ci? pytania oraz zaprezentuje nowoczesne techniki wykorzystania tych sieci. Przekonasz si?, jak wygl?da proces automatycznej negocjacji oraz jak zasila? urz?dzenia za pomoc? Ethernetu. W kolejnych rozdzia?ach znajdziesz charakterystyczne elementy popularnych sieci 10, 100 i 1000 Mb/s oraz niezwykle wydajnych sieci o pr?dko?ci dochodz?cej do 400 Gb/s. Trzecia cz??? tej ksi??ki zosta?a po?wi?cona budowie systemu Ethernet. Poznasz tu systemy okablowania strukturalnego, dost?pne kable, z??cza oraz prze??czniki. Ksi??ka ta jest obowi?zkow? pozycj? na pó?ce ka?dego administratora, który chce pozna? swoj? sie? od podszewki.Dzi?ki tej ksi??ce: poznasz histori? standardu Ethernet zrozumiesz zasad? jego dzia?ania zobaczysz, jaki potencja? kryj? sieci Ethernet nauczysz si? projektowa? wydajne rozwi?zania poznasz tajniki dzia?ania Twojej sieciCharles Spurgeon jest starszy architektem technologii na Uniwersytecie Stanu Texas w Austin, gdzie pracuje z systemem sieci kampusu obs?uguj?cej ponad 70 000 u?ytkowników w 200 budynkach. Pomaga? budowa? prototyp routerów ethernetowych, które sta?y si? podstaw? dla technologii urz?dze? produkowanych przez Cisco Systems.Joann Zimmerman jest in?ynierem oprogramowania. Jest twórczyni? i autork? dokumentacji kompilatorów, narz?dzi wytwarzania oprogramowania i oprogramowania do monitorowania sieci. Bra?a równie? udzia? w tworzeniu procesu zarz?dzania konfiguracj? i kompilacj? w kilku firmach.

Badanie danych. Raport z pierwszej linii dzia?a?

by Rachel Schutt Cathy O'Neil

Unikalne wprowadzenie do nauki o danych!W dzisiejszych czasach najcenniejszym dobrem jest informacja. Ogromne ilo?ci danych s? przechowywane w przepastnych bazach danych, a kluczem do sukcesu jest ich umiej?tna analiza i wyci?ganie wniosków. To dynamicznie rozwijaj?ca si? dziedzina wiedzy, w której do tej pory brakowa?o solidnych podr?czników, pozwalaj?cych na dog??bne poznanie tego obszaru. Na szcz??cie to si? zmieni?o! Trzymasz w?a?nie w r?kach unikaln? ksi??k?, w której badacze z najwi?kszych firm bran?y IT dziel? si? skutecznymi technikami analizy danych. Z kolejnych rozdzia?ów dowiesz si?, czym jest nauka o danych, model danych oraz test A/B. Ponadto zdob?dziesz wiedz? na temat wnioskowania statystycznego, algorytmów, j?zyka R oraz wizualizacji danych. Si?gnij po t? ksi??k?, je?eli chcesz si? dowiedzie?, jak wykrywa? oszustwa, korzysta? z MapReduce oraz bada? przyczynowo??. To obowi?zkowa pozycja na pó?ce czytelników zainteresowanych badaniem danych.Dzi?ki tej ksi??ce: poznasz zaawansowane sposoby analizy danych nauczysz si? korzysta? z MapReduce zwizualizujesz posiadane dane i wykryjesz oszustwa poznasz podstawy j?zyka R wyci?gniesz warto?ciowe wnioski z posiadanych danychWyci?gnij warto?ciowe wnioski z posiadanych informacji!

Aplikacje 3D. Przewodnik po HTML5, WebGL i CSS3

by Tony Parisi

Twój przewodnik po grafice 3D w HTML!Do niedawna wywietlanie zaawansowanej grafiki 3D w przegl?darce internetowej wymaga?o zainstalowania dodatkowych wtyczek oraz poznawania nowych narz?dzi. Dzi?ki HTML5 i WebGL te czasy powoli odchodz? w niepami??! Teraz mo?esz wykorzysta? niesamowite mo?liwoci tego duetu, by zaskoczy? u?ytkowników atrakcyjnymi efektami 3D!Ta wyj?tkowa ksi??ka zosta?a w ca?oci powi?cona w?anie zagadnieniom zwi?zanym z grafik? 3D w przegl?darce internetowej. Si?gnij po ni? i przekonaj si?, jak wykorzysta? API WebGL do renderowania trójwymiarowej grafiki w czasie rzeczywistym. W kolejnych rozdzia?ach poznasz bibliotek? j?zyka JavaScript Three.js, która w znacz?cy sposób u?atwia ?ycie programisty. Informacje zawarte w dalszych rozdzia?ach pozwol? Ci skorzysta? z zaawansowanych efektów w CSS3 i tworzy? animacje trójwymiarowe. Zaznajomisz si? te? z detalami tworzenia aplikacji dla urz?dze? mobilnych. Twoj? uwag? z pewnoci? przykuje przegl?d narz?dzi do tworzenia trójwymiarowych modeli i animacji zarówno tych klasycznych, jak i tych online. Ksi??ka ta jest doskona?? lektur? dla wszystkich deweloperów chc?cych wzbogaci? swój warsztat o elementy grafiki 3D.Dzi?ki tej ksi??ce: zapoznasz si? z podstawami teorii dla grafiki 3D poznasz API WebGL wykorzystasz bibliotek? Three.js w codziennej pracy odkryjesz narz?dzia przydatne w codziennej pracy jeszcze bardziej uatrakcyjnisz Twoj? stron? Poznaj potencja? HTML5 w zakresie grafiki 3D! "Tony Parisi od samego pocz?tku wiedzie prym w dziedzinie rewolucyjnych rozwi?za? pozwalaj?cych zago?ci? interaktywnym aplikacjom trójwymiarowym w internecie. Jego nowa ksi??ka zawiera dog??bne informacje na temat tych technologii oraz tworzenia najnowocze?niejszych trójwymiarowych aplikacji naprawd? dzia?aj?cych w aktualnie dost?pnych przegl?darkach".- Neil Trevettwiceprezes ds. tre?ci mobilnej w firmie NVIDIA i prezes organizacji Khronos Group

Analiza danych w biznesie. Sztuka podejmowania skutecznych decyzji

by Foster Provost Tom Fawcett

Wszystko co powiniene? wiedzie? o eksploracji danych i my?leniu w kategoriach analityki danych. Wyci?gaj trafne wnioski! „Lektura obowi?zkowa dla ka?dego, kto powa?nie my?li o wykorzystaniu okazji, jakie nios? ze sob? wielkie zbiory danych”.— Craig Vaughan, globalny wiceprezes SAPPosiadanie zbiorów danych to po?owa sukcesu. Druga po?owa to umiej?tno?? ich skutecznej analizy i wyci?gania wniosków. Dopiero na tej podstawie b?dziesz w stanie w?a?ciwie oceni? kondycj? Twojej firmy oraz podj?? s?uszne decyzje. Wiedza zawarta w tej ksi??ce mo?e zadecydowa? o sukcesie biznesowym lub pora?ce. Nie ryzykuj i si?gnij po to doskona?e ?ród?o wiedzy, po?wi?cone nauce o danych.To unikalny podr?cznik, który pomo?e Ci sprawnie opanowa? nawet najtrudniejsze zagadnienia zwi?zane z analiz? danych. Dowiedz si?, jak zbudowany jest proces eksploracji danych, z jakich narz?dzi mo?esz skorzysta? oraz jak stworzy? model predykcyjny i dopasowa? go do danych. W kolejnych rozdzia?ach przeczytasz o tym, czym grozi nadmierne dopasowanie modelu i jak go unika? oraz jak wyci?ga? wnioski metod? najbli?szych s?siadów. Na koniec zaznajomisz si? z mo?liwo?ciami wizualizacji skuteczno?ci modelu oraz odkryjesz zwi?zek pomi?dzy nauk? o danych a strategi? biznesow?. To obowi?zkowa lektura dla wszystkich osób chc?cych podejmowa? ?wiadome decyzje na podstawie posiadanych danych!Dzi?ki tej ksi??ce: poznasz model predykcyjny dowiesz si?, jak dopasowa? model do danych zwizualizujesz skuteczno?? zbudowanego modelu zwi?kszysz swoje szanse na osi?gni?cie sukcesu biznesowego​Przeanalizuj posiadane dane i podejmij trafne decyzje! Ta ksi??ka wykracza poza sfer? podstaw analityki danych. To niezb?dny przewodnik dla tych z nas (nas wszystkich?), których firmy zosta?y zbudowane w oparciu o wszechobecno?? okazji biznesowych, wi???cych si? z danymi, i nowe mo?liwo?ci podejmowania decyzji w oparciu o dane.— Tom Phillips, prezes Distillery i by?y szef Google Search i Google Analytics

Uczenie maszynowe dla programistów

by Drew Conway John Myles White

Wyci?gnij najlepsze wnioski z dost?pnych danych!Maszyna my?l?ca jak cz?owiek to marzenie ludzko?ci. Dzi?ki dzisiejszej wiedzy i dost?pnym narz?dziom wci?? przybli?amy si? do jego spe?nienia. Zastanawiasz si?, jak nauczy? maszyn? my?lenia? Jak sprawi?, ?eby podejmowa?a trafne decyzje oraz przewidywa?a najbli?sz? przysz?o?? na podstawie przygotowanych modeli? Na to i wiele innych pyta? odpowiada ta wspania?a ksi??ka.Dzi?ki niej poznasz j?zyk R, nauczysz si? eksplorowa? dost?pne dane, okre?la? warto?? mediany i odchylenia standardowego oraz wizualizowa? powi?zania mi?dzy kolumnami. Gdy opanujesz ju? solidne podstawy teoretyczne, mo?esz ?mia?o przej?? do kolejnych rozdzia?ów i zapozna? si? z klasyfikacj? binarn?, tworzeniem rankingów oraz modelowaniem przysz?o?ci przy u?yciu regresji. Ponadto zrozumiesz, jak tworzy? systemy rekomendacyjne, analizowa? sieci spo?eczne oraz ?ama? szyfry. Ksi??ka ta jest doskona?? lektur? dla pasjonatów analizy danych i wyci?gania z nich wniosków.Ka?dy rozdzia? ksi??ki jest po?wi?cony konkretnemu zagadnieniu uczenia maszynowego: klasyfikacji, predykcji, regresji, optymalizacji i wreszcie rekomendacji. Czytelnik nauczy si? konstruowa? proste algorytmy uczenia maszynowego (i przepuszcza? przez nie próbki danych) za pomoc? j?zyka programowania R. Uczenie maszynowe dla programistów jest wi?c znakomit? lektur? dla programistów paraj?cych si? czy to projektami komercyjnymi, czy to rz?dowymi, czy wreszcie akademickimi. Skonstruuj prosty klasyfikator bayesowski odró?niaj?cy wiadomo?ci tre?ciwe od niechcianych na podstawie ich zawarto?ci. U?ywaj regresji liniowej do przewidywania liczby odwiedzin najpopularniejszych stron WWW. Naucz si? optymalizacji, próbuj?c z?ama? prosty szyfr literowy. Statystycznie skonfrontuj pogl?dy polityków, u?ywaj?c rejestru g?osowa?. Zbuduj system rekomendacji warto?ciowych twitterowców.Naucz si? czyta? i analizowa? dane!Ksi??ka ta stanowi ?wietny przegl?d przypadków i tuzina ró?nych technik uczenia maszynowego. Jest ukierunkowana na proces dochodzenia do rozwi?zania, a nie gotowe recepty ani abstrakcyjne teorie; dzi?ki temu jej materia? jest dost?pny dla wszystkich programistów, ale te? przys?owiowych „umys?ów ?cis?ych”— Max Shron, OkCupid

Zwinna analiza danych. Apache Hadoop dla ka?dego

by Russell Jurney

Du?e zbiory danych dla ka?dego! W dobie Big Data klasyczne podej?cie do analizy danych nie przynosi ju? po??danych wyników. Skuteczna analiza gigantycznych zbiorów informacji, wyci?ganie interesuj?cych wniosków i prezentowanie ich w przejrzystej formie u?ytkownikowi wymagaj? mnóstwa czasu i ?rodków. Zastanawiasz si?, jak podej?? do tego problemu, by zminimalizowa? ryzyko niepowodzenia? Na to i wiele innych pyta? odpowiada ta fantastyczna ksi??ka.Dzi?ki niej dowiesz si?, jak zaprz?c platform? Hadoop do w?asnych celów. Skorzystasz z prostych narz?dzi, takich jak j?zyk Python, biblioteka D3.js oraz Apache Pig, i zastosujesz zwinne podej?cie do problemu, by osi?gn?? zaskakuj?ce efekty. Ponadto przekonasz si?, jak ?atwo mo?na publikowa? dane w MongoDB, stosowa? wyszukiwark? ElasticSearch oraz wykorzysta? potencja? chmur obliczeniowych. Nauczysz si? tak?e wizualizowa? dane na wykresach, prognozowa? oraz podejmowa? w?a?ciwe dzia?ania. Ksi??ka ta jest doskona?? lektur? dla wszystkich osób stoj?cych przed problemem skutecznej pracy z ogromnymi zbiorami danych.Dzi?ki tej ksi??ce: poznasz najlepsze narz?dzia do przetwarzania zbiorów danych wykorzystasz mo?liwo?ci j?zyka Python sprawdzisz mo?liwo?ci chmur obliczeniowych b?yskawicznie wyszukasz dane za pomoc? ElasticSearch zwizualizujesz dane z u?yciem D3.jsZwinnie rozwi?? problemy z du?ymi zbiorami danych!„Przy tak du?ej popularno?ci zagadnie? Big Data i Data Science, lektura praktycznego instrukta?u budowy aplikacji analitycznych jest mocno od?wie?aj?ca. Russel Jurney wprowadza nas, ma?ymi porcjami implementacji, w swoj? filozofi? zwinno?ci w dziedzinie analizy i aplikacyjnego wykorzystywania danych.”Mat Kelcey, matpalm.com

Bootstrap. Tworzenie interfejsów stron WWW. Technologia na start!

by Syed Fazle Rahman

Opanuj Bootstrapa w weekend. Responsive Web Design dla ka?dego! Bootstrap to obecnie jeden z najpopularniejszych szkieletów do tworzenia atrakcyjnych interfejsów stron WWW. Projekt zapocz?tkowany przez programistów Twittera zyska? licznych zwolenników ze wzgl?du na bogactwo komponentów, ?wietn? dokumentacj? i zgodno?? z ró?nymi przegl?darkami internetowymi. Nie bez znaczenia jest równie? fakt, ?e Bootstrap wspiera budow? responsywnych stron WWW.Ta ksi??ka to rewelacyjny przewodnik, który wprowadzi Ci? w ?wiat Bootstrapa. Na samym pocz?tku poznasz system siatkowy (ang. grid), który jest fundamentem tworzenia responsywnych uk?adów. Na kolejnych stronach znajdziesz omówienie poszczególnych komponentów tego szkieletu. Po opanowaniu podstaw przejdziesz do sposobów rozszerzania Bootstrapa, modyfikowania go oraz optymalizowania. Ksi??ka ta jest doskona?? lektur? dla wszystkich osób chc?cych b?yskawicznie pozna? i wykorzysta? ten szkielet! Przeczytaj o instalacji Bootstrapa i konfigurowaniu projektów. Dowiedz si?, w jaki sposób Bootstrap mo?e przyspieszy? proces projektowania. Opanuj tajniki systemu siatkowego: twórz responsywne, zoptymalizowane pod k?tem urz?dze? mobilnych szablony stron, które b?d? dzia?a?y na ka?dym urz?dzeniu. Wykorzystaj zalety komponentów Bootstrapa do b?yskawicznego i wygodnego rozbudowania strony o funkcje takie jak panele, paski nawigacji czy formularze. U?yj rozszerze? do tworzenia interaktywnych elementów strony, bez konieczno?ci pisania cho?by jednej linii kodu JavaScript! Zmodyfikuj Bootstrapa, by móc tworzy? wyj?tkowe, oryginalne strony.Wszystko co musisz wiedzie? o Bootstrapie, zebrane w jednym miejscu!

Android. Aplikacje wielow?tkowe. Techniki przetwarzania

by Anders Goransson

Wykorzystaj w pe?ni potencja? w?tków! Je?eli chcesz tworzy? aplikacje dostarczaj?ce u?ytkownikom doskona?ych wra?e?, je?eli chcesz wykonywa? skomplikowane zadania szybciej lub po prostu musisz jednocze?nie wykonywa? ró?ne dzia?ania — naucz si? korzysta? z w?tków. Tworzenie programów wielow?tkowych jest trudne, ale opanowanie tej sztuki pozwoli Ci osi?gn?? wymierne korzy?ci!Ta ksi??ka w ca?o?ci po?wi?cona jest korzystaniu z w?tków na platformie Android. Dzi?ki niej poznasz przeró?ne sposoby asynchronicznego przetwarzania oraz ich zalety i wady. Jednak na samym pocz?tku zapoznasz si? z podstawowymi informacjami dotycz?cymi wielow?tkowo?ci w j?zyku Java. Dowiesz si?, w jaki sposób w?tki komunikuj? si? ze sob? i synchronizuj? dost?p do zasobów oraz jak nimi zarz?dza?. Kolejne rozdzia?y zawieraj? spor? dawk? wiedzy na temat ró?nych technik asynchronicznych. Zapoznanie si? z ich tre?ci? u?atwi Ci wybór techniki, która spe?ni Twoje wymagania, gdy sam zabierzesz si? za tworzenie aplikacji wielow?tkowej. Ksi??ka ta jest obowi?zkow? lektur? dla programistów chc?cych w pe?ni wykorzysta? mo?liwo?ci platformy Android. Podstawy wielow?tkowo?ci w Javie i systemie Android. Komunikacja w?tków w obr?bie procesu i pomi?dzy procesami. Zastosowanie strategii redukowania ryzyka powstawania wycieków pami?ci. Zarz?dzanie cyklem ?ycia w?tku podstawowego. Sekwencyjne uruchamianie zada? w w?tku t?a za pomoc? klasy HandlerThread. U?ywanie frameworku wykonawcy Javy do kontrolowania i anulowania w?tków. Obs?uga wykonywania zada? w tle za pomoc? klas AsyncTask oraz IntentService. Uzyskiwanie dost?pu do dostawców tre?ci za pomoc? klasy AsyncQueryHandler. U?ywanie ?adowarek do aktualizowania interfejsu u?ytkownika nowymi danymi.Przewodnik po ?wiecie w?tków platformy Android!

Responsywne strony WWW dla ka_dego

by Clarissa Peterson

Twórz skalowalne strony WWW (RWD) dla wszystkich urz?dze?!Responsywne strony WWW umiej?tnie dostosowuj? si? do rozmiaru ka?dego ekranu, na jakim zechcesz je wy?wietli?. Ta ich w?a?ciwo?? pomaga równie? generowa? zyski! Po pierwsze, wystarczy utrzymywa? tylko jedn? wersj? responsywnej strony. Po drugie, Twoi potencjalni klienci i u?ytkownicy mog? zapozna? si? z Twoj? ofert? lub skorzysta? z niej praktycznie w dowolnym miejscu ?wiata. I to niezale?nie od tego, czy korzystaj? ze smartfona, z tabletu czy z komputera stacjonarnego!Je?eli chcesz nauczy? si? tworzy? takie strony, ta ksi??ka b?dzie dla Ciebie najlepszym ?ród?em! Ju? za chwil? dowiesz si?, w jaki sposób zbudowa? skalowalne strony WWW z wykorzystaniem najnowszych mo?liwo?ci kaskadowych arkuszy stylów CSS3 oraz j?zyka HTML5. Przekonasz si?, jak ?atwo mo?esz modyfikowa? style pod konkretne media oraz jak najlepiej zorganizowa? proces projektowania responsywnej strony WWW. Zaznajomisz si? te? z najlepszymi technikami poprawy wydajno?ci Twoich stron WWW. To jest obowi?zkowa lektura dla wszystkich programistów i projektantów stron WWW! Przygotuj strategi? tre?ci strony zanim zajmiesz si? jej wizualnym wygl?dem Dowiedz si?, dlaczego domy?lnym wzorcem powinna by? strona przystosowana do ma?ych ekranów Poznaj elementy j?zyka HTML i w?a?ciwo?ci stylów CSS niezb?dne do tworzenia skalowalnych stron Zastosuj zapytania o media, aby wy?wietla? ró?ne style CSS na ekranach ró?nej wielko?ci Modyfikuj obrazy, czcionki i sekcje nawigacji Stosuj techniki optymalizacyjne, aby tworzy? mniejsze i szybsze stronyOdkryj mo?liwo?ci responsywnych stron WWW!

Programowanie funkcyjne. Krok po kroku

by Joshua Backfield

Zmie? swoje podej?cie do programowania!J?zyki funkcyjne zdobywaj? w?ród programistów coraz wi?ksz? popularno??. Jak bezbole?nie zmieni? sposób my?lenia na funkcyjny? U?atwi Ci to niniejsza ksi??ka, w ca?o?ci po?wi?cona temu podej?ciu do programowania.Poznaj podstawy teoretyczne programowania funkcyjnego, a nast?pnie zacznij zg??bia? tajniki typów funkcyjnych, rekurencji oraz zmiennych niepodlegaj?cych modyfikacji. Z kolejnych rozdzia?ów dowiedz si?, czym s? ewaluacja rygorystyczna i nierygorystyczna. Zobacz te?, jak wykona? dopasowanie do wzorca. Co jeszcze znajdziesz w tej ksi??ce? Wprowadzenie do j?zyka Scala, przedstawienie j?zyka Groovy oraz opis technik funkcyjnego programowania obiektowego to tylko niektóre z poruszanych w niej tematów. Je?eli chcesz zmieni? sposób programowania na funkcyjny, to doskona?a pozycja dla Ciebie!Dzi?ki tej ksi??ce: poznasz podstawy teoretyczne programowania funkcyjnego zaznajomisz si? z typami funkcyjnymi wykorzystasz funkcje anonimowe poznasz nowe wzorce projektowe zmienisz swoje podej?cie do programowaniaPrzekonaj si?, jak podej?cie funkcyjne mo?e u?atwi? Ci ?ycie!O autorzeJoshua F. Backfield jest starszym in?ynierem ds. rozwoju oprogramowania w firmie Dell SecureWorks, która jest wiod?cym w bran?y dostawc? zarz?dzalnych us?ug zabezpiecze? (ang. managed security service provider — MSSP). Jest odpowiedzialny za projektowanie i rozwój wielu wewn?trznych narz?dzi interfejsu u?ytkownika, a tak?e wielu procesów backendowych. Posiada tytu? licencjata technologii systemów elektronicznych z Southern Illinois University w Carbondale i tytu? magistra w dziedzinie informatyki z DePaul University. Pracowa? w wielu ró?nych j?zykach programowania, takich jak C, C++, Perl, Java, JavaScript oraz Scala, i wci?? uczy si? kolejnych. Przeniós? wiele natywnych aplikacji j?zyka C do j?zyka Scala. Wprowadzi? tak?e wielu swoich wspó?pracowników w tajniki j?zyka Scala i nauczy? ich jego podstawowych koncepcji programowania funkcyjnego.

Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie III

by Jason Beaird James George

Nie musisz ucz?szcza? do akademii sztuk pi?knych, by tworzy? witryny marze?!Stworzenie doskona?ej strony WWW wymaga wspó?pracy grafika i programisty, który potrafi przeku? jego wizj? na j?zyk kodu. Czy jest mo?liwe po??czenie tych dwóch ról? Czy programista mo?e nauczy? si? tworzy? atrakcyjne, eleganckie i estetyczne strony WWW bez pomocy grafika? Dowiedz si?, jak to osi?gn?? i zoptymalizowa? swoj? prac?!Si?gnij po kolejne wydanie tej bogato ilustrowanej ksi??ki i poznaj najlepsze zasady projektowania stron internetowych. W kolejnych rozdzia?ach zdob?dziesz bezcenn? wiedz? na temat dobierania kolorów, tworzenia uk?adów stron oraz korzystania z tekstur. Ponadto poznasz szkielety Foundation i Bootstrap. Najnowsze wydanie tej cenionej ksi??ki k?adzie nacisk na tworzenie responsywnych stron, które prezentuj? si? dobrze zarówno na du?ych, jak i ma?ych ekranach. Ksi??ka ta jest doskona?? lektur? dla wszystkich pasjonatów tworzenia stron WWW!Dowiedz si?, jak: Dobiera? kolory, by komponowa? zabójcze schematy barw. Tworzy? elastyczne uk?ady stron, które wygl?da? b?d? rewelacyjnie na wszystkich urz?dzeniach. Wykorzystywa? tekstury, w tym pot?g? nawet najprostszych elementów takich, jak: punkt, linia, figura, g??bia czy dese?. Budowa? solidne uk?ady, efektywnie stosuj?c systemy siatek i bia?? przestrze?. Opanowa? sztuk? transformacji ... nudnych kompozycji w ol?niewaj?ce per?y przy pomocy samej typografii. Stosowa? frameworki w rodzaju Foundation i Bootstrap do tworzenia solidnie ustrukturyzowanych projektów. Wybiera?, modyfikowa? i pozycjonowa? grafiki na stronie.I wielu innych rzeczy...Przewodnik po projektowaniu stron dla programistów!

Lean Customer Development.

by Cindy Alvarez

Znaj klienta swego Zweryfikuj swoj? hipotez?, rozmawiaj?c z w?a?ciwymi osobami. Krok po kroku naucz si? prowadzi? skuteczne wywiady Customer Development. Rozpoznawaj zachowania klientów, ich problemy i ograniczenia. Na podstawie pozyskanych w ten sposób informacji zbuduj minimalnie satysfakcjonuj?cy produkt, który pozwoli Ci potwierdzi?, co klienci s? sk?onni kupi? i czego b?d? u?ywa?. Dostosuj techniki sk?adaj?ce si? na model Customer Development do potrzeb du?ych organizacji, konserwatywnych bran? i istniej?cych ju? produktów.Jak tworzy? produkty, które ludzie b?d? chcieli kupowa?? Bez wzgl?du na to, czy jeste? w?a?cicielem niewielkiej firmy czy pracownikiem wielkiego koncernu, zadajesz sobie to samo pytanie. Je?li szukasz niezawodnej metody badania potrzeb i preferencji klientów, dzi?ki której zaoszcz?dzisz wiele miesi?cy pracy oraz mnóstwo pieni?dzy, zapraszamy do ?wiata Lean Customer Development.To metoda id?ca o krok dalej ni? tradycyjne techniki marketingowe. Nie tylko pomo?e Ci pozna? potrzeby i preferencje klientów oraz zg??bi? user experience, ale zweryfikuje t? wiedz? na drodze eksperymentów naukowych. Dzi?ki odpowiedniemu po??czeniu otwartych wywiadów oraz szybkich i elastycznych technik badawczych dowiesz si?, jak zachowuj? si? Twoi potencjalni klienci, jakie problemy usi?uj? rozwi?za?, a tak?e co ich frustruje, a co jest przedmiotem ich zachwytów. Dowiedz si?, jak zmienia? zachowania konsumentów, tworzy? wielkie produkty i budowa? trwa?? firm?.Ksi??ki z serii Lean, serii, której redaktorem jest http://helion.pl/autorzy/eric-ries,​eriris.htm">Eric Ries, za?o?yciel ruchu Lean Startup. Niniejsza ksi??ka k?adzie nacisk na podstawowe aspekty metodologiczne i zawiera praktyczne przyk?ady, opracowane z my?l? o deweloperach, mened?erach i innych cz?onkach zespo?u Twojego startupu. Dzi?ki niej poznasz skuteczne narz?dzia i przyjmiesz sposób my?lenia sprzyjaj?cy podejmowaniu szybkich i m?drych decyzji.

Java. Receptury. Wydanie III

by Ian F. Darwin

Rozwi?zania i przyk?ady dla programistów u?ywaj?cych j?zyka JavaJava to jeden z j?zyków programowania najch?tniej wybieranych do tworzenia zaawansowanych systemów informatycznych. Systemy bankowe, aukcyjne oraz inne zaawansowane programy wspomagaj?ce codzienn? prac? tysi?cy ludzi opieraj? si? na Javie i narz?dziach z ni? zwi?zanych. Je?eli chcesz ?mia?o wkroczy? w ?wiat tego j?zyka, musisz mie? t? ksi??k?!Ksi??ka nale?y do cenionej serii „Receptury”, która przedstawia ró?ne zagadnienia w postaci krótkich przepisów. Nie inaczej jest w tym przypadku. Si?gnij po ni? i zobacz, jak kompilowa?, uruchamia? i testowa? tworzony kod. W kolejnych rozdzia?ach zaznajomisz si? z najlepszymi metodami przetwarzania ci?gów znaków oraz nauczysz si? korzysta? z wyra?e? regularnych i wykonywa? operacje na liczbach. Ponadto zdob?dziesz dog??bn? wiedz? na temat systemu wej?cia-wyj?cia, u?ywania systemu plików, sieci oraz drukarek. Ksi??ka ta jest obowi?zkow? pozycj? na pó?ce ka?dego programisty Javy!Przedstawione receptury obejmuj?: Sposoby kompilacji, uruchamiania i testowania aplikacji. Manipulacj?, porównywanie i zmian? organizacji tekstów. U?ycie wyra?e? regularnych do dopasowywania tekstów i wzorców. Obs?ug? liczt, dat i czasu. Okre?lanie struktury danych przy u?yciu kolekcji, tablicy i innych typów. Techniki programowania obiektowego i funkcyjnego. Operacje na katalogach i systemie plików. Obs?ug? grafiki, d?wi?ku i wideo. Tworzenia aplikacji o graficznym interfejsie u?ytkownika, w tym Java FX i obs?ug? zdarze?. Programowanie sieciowe, zarówno klientów jak i serwerów. Dost?p do baz danych przy u?yciu JPA, Hibernate oraz JDBC. Przetwarzenie danych w formatach JSON oraz XML. Wielow?tkowo?? i wspó?bie?no??.​Najlepsze przepisy dla programistów Javy! Ian F. Darwin - swoj? przygod? w binarnym ?wiecie rozpocz?? w 1980 roku od pracy z systemem operacyjnym UNIX. Autor narz?dzia file znanego z systemów Linux oraz BSD. Programista Javy od 1995 roku. Autor darmowych narz?dzi: PassMaker, JpsTrack. Pracownik Learning Tree International — ?wiatowego lidera w zakresie organizacji kursów technicznych.

Czujniki dla pocz?tkuj?cych. Poznaj otaczaj?cy Ci? ?wiat za pomoc? elektroniki, Arduino i Raspberry Pi

by Kimmo Karvinen Tero Karvinen

Zdob?d? informacje na temat ?wiata zewn?trznego!Arduino oraz Raspberry Pi to p?ytki, które sprawi?y, ?e ?wiat elektroniki sta? si? dost?pny dla wszystkich. Z ich pomoc? ka?dy amator mo?e sprawnie zrealizowa? projekt, o którym marzy? od zawsze. Fantastyczne mo?liwo?ci oraz ?atwo??, z jak? mo?na je wykorzysta?, przyczyni?y si? do ich ogromnej popularno?ci. Je?eli jednak chcesz zbudowa? bardziej wyrafinowany uk?ad, b?dziesz potrzebowa? informacji o ?wiecie zewn?trznym. Dostarcz? Ci ich czujniki!Je?eli chcesz zorientowa? si?, jak szeroki wachlarz czujników dost?pny jest dla Raspberry Pi oraz Arduino, trafi?e? na doskona?? ksi??k?. Znajdziesz w niej bogato ilustrowane opisy zastosowania przeró?nych sensorów. Pomiar obrotu, jasno?ci ?wiat?a, temperatury oraz odleg?o?ci to tylko niektóre z opcji. Z kolejnych rozdzia?ów dowiesz si?, jak wykorzysta? przycisk monostabilny oraz zbudowa? urz?dzenie regulowane czujnikiem podczerwieni. Ksi??ka ta jest znakomitym ?ród?em informacji dla pasjonatów chc?cych tworzy? zaawansowane projekty z u?yciem dost?pnych na rynku czujników.Dzi?ki tej ksi??ce: wykorzystasz czujnik temperatury zareagujesz na zmiany w o?wietleniu zastosujesz czujnik FlexiForce stworzysz jeszcze bardziej zaawansowany uk?ad elektroniczny​Zbuduj wymarzony uk?ad, reaguj?cy na dane ze ?rodowiska zewn?trznego!

Ember.js dla webdeveloperów

by Jesse Cravens Thomas Q Brady

Poznaj atuty Ember.js!Ember.js to biblioteka j?zyka JavaScript, dzi?ki której mo?esz sprawnie budowa? aplikacje na podstawie wzorca MVC (ang. Model View Controller). Ember.js znakomicie sprawdza si? przy tworzeniu jednostronicowych aplikacji internetowych (ang. Single Page Applications), a ponadto usprawnia automatyczne aktualizowanie szablonów czy dwustronne wi?zanie danych. Je?eli chcesz zg??bi? tajniki tej biblioteki, ta ksi??ka jest dla Ciebie.Dzi?ki niej poznasz potencja? Ember.js, jej atuty oraz techniki pracy. Lektura kolejnych rozdzia?ów pozwoli Ci pozna? zasady dzia?ania generatora aplikacji Ember i szablonów, a tak?e proces budowy modelu danych i kontrolerów. Na sam koniec dowiesz si?, jak zapisywa? dane po stronie klienta. Po zg??bieniu mo?liwo?ci Ember.js nauczysz si? przygotowywa? serwer, który b?dzie przetwarza? ??dania wysy?ane z Twojej aplikacji. W tym celu wykorzystasz Rails MVC. W trakcie lektury zbudujesz w?asn? aplikacj? o nazwie Rock’n’roll. Jeste? ciekaw, co potrafi? Si?gnij po t? ksi??k? i przekonaj si? sam! Przygotuj ?rodowisko pracy oraz wygeneruj podstawowy kod. Sprawd?, w jaki sposób „ergonomia” zapewniana przez Ember pozwala minimalizowa? ilo?? kodu. Przygotuj szablony dla prototypu ksi??ki dzi?ki Handlebars.js. Wykorzystaj rutery do zarz?dzania stanem aplikacji bez prze?adowywania zawarto?ci strony. Po??cz kontrolery i widoki ze zdarzeniami oraz synchronizuj dane dzi?ki powi?zaniom. Przygotuj infrastruktur? wspieraj?c? Ember za pomoc? REST-owego API lub Ruby on Rails. Wykorzystaj bibliotek? Data do zapisywania danych i komunikacji z infrastruktur? wspieraj?c?. Twórz uniwersalne modularne wid?ety rozszerzaj?ce mo?liwo?ci Twoich aplikacji.Pisz ambitne programy w JavaScript. Z Ember.js zaawansowane aplikacje internetowe s? w Twoim zasi?gu!

Jak sta? si? lepszym programist?. Przewodnik

by Pete Goodliffe

Podr?cznik prawdziwego programisty!Zawód programisty jak ?aden inny wymaga ci?g?ego rozwoju, nauki i doskonalenia. Ka?dy dzie? to nowe wyzwania, techniki programistyczne oraz kolejne linie wysokiej jako?ci kodu. Zastanawiasz si?, co jeszcze mo?esz zrobi?, aby sta? si? lepszym programist?? Chcesz zaimponowa? ciekawymi koncepcjami oraz wprowadzi? znacz?ce ulepszenia w codziennej pracy? Trafi?e? na ksi??k?, która sprawi, ?e Twój kod nabierze nowego blasku!Na kolejnych stronach tej ksi??ki przeczytasz o tym, jak powinien by? sformatowany kod ?ród?owy, jakie stosowa? nazewnictwo oraz jak usuwanie zb?dnego kodu wp?ywa na jego jako??. Nauczysz si? odnajdywa? b??dy w kodzie i pisa? dobre testy. Dowiesz si? tak?e, jak w pe?ni korzysta? z mo?liwo?ci systemu kontroli wersji. Ksi??ka ta jest obowi?zkow? lektur? dla ka?dego programisty ceni?cego sobie ci?g?y rozwój, d??enie do doskona?o?ci oraz tworzenie ?wietnego kodu! Techniki z poziomu kodu, dotycz?ce pisania wierszy kodu, testów, debugowania i radzenia sobie ze z?o?ono?ci?. Praktyki, podej?cia i postawy: zachowaj prostot?, wspó?pracuj z innymi, wykorzystuj gotowe rozwi?zania i twórz elastyczny kod. Strategie skutecznego uczenia si?, etycznego post?powania, szukania wyzwa? i unikania stagnacji. Praktyczne metody ko?czenia zada?: u?ywanie w?a?ciwych narz?dzi, ustalanie, jak ma wygl?da? gotowe rozwi?zanie, i szukanie pomocy ze strony wspó?pracowników. Nawyki dobrej wspó?pracy z innymi i traktowania programowania jak zaj?cia spo?ecznego.Obowi?zkowa lektura ka?dego programisty!

API nowoczesnej strony WWW. Us?ugi sieciowe w PHP

by Lorna Jane Mitchell

Twój klucz do doskona?ego API!Za sukcesem i si?? najpopularniejszych serwisów w sieci cz?sto stoi decyzja o szerokim udost?pnieniu API (ang. Application Programming Interface). Dzi?ki temu programi?ci z ca?ego ?wiata mog? tworzy? rozwi?zania oparte na istniej?cych us?ugach, integrowa? ró?ne systemy oraz tworzy? rozszerzenia. Si?gnij po t? ksi??k?, naucz si? korzysta? z udost?pnionego API i zbuduj w?asne.Poznaj tajniki budowania przyjaznego interfejsu API. Ta ksi??ka pomo?e Ci zorientowa? si?, jak dzia?a protokó? HTTP, jakie metody udost?pnia oraz jakie informacje mo?esz znale?? w nag?ówkach. Po opanowaniu podstaw przejdziesz do najpopularniejszych formatów wymiany informacji pomi?dzy systemami — JSON oraz XML. Zaznajomisz si? te? z us?ugami SOAP, RPC i REST. Na sam koniec dowiesz si?, jak projektowa? niezawodne us?ugi oraz obs?ugiwa? b??dy. Je?eli chcesz, ?eby Twoje API zainteresowa?o innych programistów, musisz zadba? o jego dobr? dokumentacj?. Zdob?d? niezb?dn? wiedz? o PHP! Poznasz protokó? HTTP, czasowniki cyklu ??da? i odpowiedzi oraz nag?ówki i ciasteczka. Dowiesz si?, kiedy lepiej jest u?y? formatu JSON, a kiedy XML. Nauczysz si? tworzy? us?ugi typu RPC, SOAP i RESTful. Poznasz wiele narz?dzi i technik diagnozowania us?ug sieciowych HTTP. Nauczysz si? wybiera? najlepszy rodzaj us?ugi dla swoich aplikacji i dowiesz si?, jak tworzy? niezawodne us?ugi sieciowe. Nauczysz si? dokumentowa? swoje interfejsy API — oraz projektowa? w nich mechanizmy obs?ugi b??dów.Zbuduj API zgodne z oczekiwaniami innych programistów!

Interfejs API. Strategia programisty

by Daniel Jacobson Greg Brail Dan Woods

Poznaj potencja? interfejsów API!Internet to gigantyczna sie? urz?dze? po??czonych ze sob?. Jego potencja? wykorzystuj? wszyscy i ka?dy jest ?wiadom tego, ?e pojedyncze urz?dzenie bez po??czenia z sieci? nic nie znaczy. Podobnie jest z systemami informatycznymi. Mo?liwo?? integracji z sieci?, tworzenia rozszerze? oraz wymiany danych pomaga twórcom aplikacji rozwin?? skrzyd?a i odnie?? sukces na szerok? skal?. Zastanawiasz si?, jak otworzy? Twój system na ?wiat? Interfejs API to jedyna droga!Si?gnij po t? ksi??k? i przekonaj si?, jak przygotowa? wygodny interfejs API, z którego programi?ci b?d? korzystali z przyjemno?ci?. Na kolejnych stronach znajdziesz kluczowe zasady projektowania interfejsów API, sposoby zabezpieczania API oraz zarz?dzania u?ytkownikami. Ponadto dowiesz si?, jak zarz?dza? ruchem sieciowym, obs?ugiwa? interfejs API oraz mierzy? sukces Twojego API. Na sam koniec zobaczysz, jak zaanga?owa? projektantów w proces adaptacji. Ta ksi??ka jest doskona?ym ?ród?em informacji dla wszystkich osób chc?cych zrozumie?, czym s? interfejsy API, jak wykorzysta? drzemi?cy w nich potencja? oraz jak unikn?? typowych zagro?e? i problemów. Twoja lektura obowi?zkowa! Dowiedz si? o rozwoju interfejsów API, a tak?e dlaczego Twoja firma mo?e ich wymaga?. Zaznajom si? z rolami w?a?cicieli zasobów, dostawców i projektantów w ?a?cuchu warto?ci interfejsu API. Opracuj strategie zwi?zane z projektowaniem, implementowaniem i wprowadzeniem produktu na rynek. Opracuj efektywny proces na potrzeby zarz?dzaniami zabezpieczeniami i u?ytkownikami. Rozwi?? problemy natury prawnej, takie jak zarz?dzanie prawami i warunki u?ytkowania. Zarz?dzaj ruchem sieciowym i komfortem pracy u?ytkowników za pomoc? pewnego modelu operacyjnego. Okre?l metryki wymagane do ustalenia skali powodzenia interfejsu API.Wszystko, co powiniene? wiedzie? o interfejsach API!

GitHub. Przyjazny przewodnik: Przyjazny Przewodnik

by Peter Bell Brent Beer

Poznaj mo?liwo?ci Gita i GitHuba!Git zrewolucjonizowa? ?wiat systemów kontroli wersji. Koncepcja rozproszonego systemu podbi?a serca programistów i ustanowi?a trendy na kolejna lata. Co powsta?o z po??czenia Gita i serwisu udost?pniaj?cego miejsce oraz narz?dzia dla programistów korzystaj?cych z Gita? To GitHub — najpopularniejsze miejsce w sieci, w którym znajdziesz tysi?ce projektów. GitHub wytycza dzi? ?cie?ki dla platform u?atwiaj?cych prac? z rozproszonymi systemami kontroli wersji.Ta ksi??ka zosta?a w ca?o?ci po?wi?cona w?a?nie GitHubowi. Si?gnij po ni? i przekonaj si?, jakie us?ugi oferuje ten serwis oraz jak wykorzysta? jego potencja? w Twoim projekcie. W trakcie lektury dowiesz si?, jak przegl?da? udost?pniony kod, wspó?pracowa? przy projektach oraz dostarcza? poprawki. Ponadto nauczysz si? zarz?dza? zg?oszonymi przez u?ytkowników problemami w Twoim kodzie oraz opanujesz najlepsze praktyki konfigurowania Twojego repozytorium. Na sam koniec poznasz narz?dzia przeznaczone dla systemów MacOS i Windows, a s?u??ce do wspó?pracy z serwisem GitHub. Ksi??ka ta jest obowi?zkow? lektur? dla wszystkich czytelników chc?cych w pe?ni wykorzysta? potencja? drzemi?cy w tym serwisie. Dowiedz si? jak i dlaczego ludzie u?ywaj? GitHuba do wspó?pracy. Przegl?daj bie??cy stan projektu — najnowsze zmiany, prace do wykonania i histori? poprawek. Twórz i edytuj pliki w GitHubie bez znajomo?ci systemu Git. Sugeruj zmiany w projektach, w których nie masz uprawnie? do bezpo?redniego wprowadzania poprawek. U?ywaj narz?dzi do obs?ugi problemów i zg?osze?, twórz ga??zie w celu definiowania nowych funkcji i wspólnej pracy nad zmianami. Twórz nowe repozytoria GitHuba, z uwzgl?dnieniem praw dost?pu do swojego projektuZaawansowany system kontroli wersji dla ka?dego!

JavaScript i jQuery. Nieoficjalny podr?cznik. Wydanie III

by David Sawyer McFarland

Duet nie do pokonania!JavaScript to j?zyk, którego pocz?tki si?gaj? lat dziewi??dziesi?tych XX wieku. Po pocz?tkowych problemach, gdy by? masowo blokowany przez u?ytkowników, obecnie prze?ywa swój najlepszy okres. Trudno wyobrazi? sobie bez niego nowoczesn? aplikacj? internetow?. Niew?tpliwie du?y wp?yw na wzrost popularno?ci JavaScriptu mia?a biblioteka jQuery, która usprawni?a korzystanie z tego j?zyka.Ta ksi??ka to wyj?tkowy podr?cznik prezentuj?cy mo?liwo?ci niesamowitego duetu JavaScript – jQuery. Si?gnij po ni?, a zagwarantujesz sobie godziny pasjonuj?cej lektury i odkrywania sk?adni j?zyka, typowych konstrukcji oraz najlepszych technik tworzenia programów. Ponadto dowiesz si?, jak sprawnie manipulowa? obiektami w drzewie DOM, reagowa? na zdarzenia oraz wymienia? informacje z serwerem za pomoc? ??da? AJAX. Na sam koniec zdob?dziesz bezcenn? wiedz? na temat diagnozowania problemów ze skryptami, korzystania z dokumentacji jQuery oraz przechowywania danych w magazynie lokalnym u?ytkownika. Ksi??ka ta jest obowi?zkow? lektur? dla ka?dego webdevelopera!Spraw, by Twoje strony ?y?y. Korzystaj z jQuery, ?eby tworzy? interaktywne elementy reaguj?ce na poczynania u?ytkowników. Poznaj jQuery UI. Rozbuduj tworzone interfejsy u?ytkownika stosuj?c grupy kart, okna dialogowe, wid?ety do wyboru daty i tak dalej. Wy?wietlaj ?adne i u?yteczne formularze. Pobieraj informacje od u?ytkowników, pomagaj klientom w zakupach i zapewniaj cz?onkom spo?eczno?ci mo?liwo?? dzielenia si? przemy?leniami. Wyjd? poza ramy przegl?darki korzystaj?c z technologii Ajax. Komunikuj si? z serwerem WWW, by aktualizowa? strony bez ich od?wie?ania. Zastosuj swoje nowe umiej?tno?ci w praktyce. Krok po kroku twórz nowe aplikacje, korzystaj?c przy tym z jQuery i wid?etów jQuery UI. Poznawaj zaawansowane zagadnienia. Korzystaj z narz?dzia ThemeRoller by dostosowywa? wygl?d wid?etów; unikaj popularnych b??dów, które programi?ci cz?sto pope?niaj?.​Wykorzystaj w pe?ni mo?liwo?ci wspó?czesnych przegl?darek internetowych!David Sawyer McFarland – od ponad 20 lat zajmuje si? tworzeniem stron WWW i zarz?dzaniem tymi stronami. Jest prezesem firmy Sawyer McFarland Media. Wcze?niej pracowa? jako webmaster na Uniwersytecie Stanu Kalifornia oraz w Berkeley Multimedia Research Center. Jest autorem ksi??ek po?wi?conych Adobe Dreamweaverowi oraz CSS.

Java w pigu?ce. Wydanie VI

by Benjamin J Evans David Flanagan

Poznaj nowo?ci j?zyka Java!Java to j?zyk programowania wybierany wsz?dzie tam, gdzie s? wymagane najwy?sze bezpiecze?stwo i wydajno??. Znajduje zastosowanie przy tworzeniu systemów bankowych oraz zaawansowanych aplikacji do zarz?dzania przedsi?biorstwami. S? to obszary, w których pomy?ki bywaj? niezwykle drogie. Ale to nie jedyne zastosowania Javy! Ten j?zyk sprawdza si? równie? wtedy, gdy trzeba szybko stworzy? aplikacj? internetow? (niezale?nie od jej wielko?ci) albo narz?dzia ró?nego przeznaczenia. Java przyda si? wsz?dzie!W ostatnim czasie na rynku pojawi?y si? dwie kolejne wersje tego j?zyka, oznaczone numerami 7 i 8. Zawieraj? one wiele nowo?ci i ulepsze?, dzi?ki którym ?ycie programisty staje si? prostsze, a tworzone oprogramowanie — lepsze. Najnowsze wydanie tej cenionej ksi??ki zosta?o uzupe?nione o informacje na temat tych w?a?nie wersji. Dzi?ki niej b?yskawicznie poznasz i wykorzystasz nowe techniki w codziennej pracy. Si?gnij po ten podr?cznik i poznaj najlepsze techniki programowania wspó?bie?nego, zasady podej?cia obiektowego oraz mo?liwo?ci asynchronicznego wykonywania operacji wej?cia-wyj?cia. Ta ksi??ka jest obowi?zkow? lektur? dla wszystkich programistów j?zyka Java! Poznasz szczegó?owo j?zyk programowania Java i dowiesz si?, jakie zmiany wprowadzono w Javie 8. Nauczysz si? programowania obiektowego przy u?yciu podstawowej sk?adni Javy. Poznasz typy ogólne, wyliczenia, adnotacje i wyra?enia lambda. Nauczysz si? podstawowych technik projektowania obiektowego. Poznasz techniki wspó?bie?no?ci i ich ?cis?y zwi?zek z modelem pami?ci. Nauczysz si? u?ywa? kolekcji Javy i pos?ugiwa? si? typowymi formatami danych. Szczegó?owo zbadasz najnowsze interfejsy API wej?cia i wyj?cia Javy, w??cznie z kana?ami asynchronicznymi. Dowiesz si?, jak wykonywa? kod JavaScript w maszynie wirtualnej Javy za pomoc? Nashorna. Poznasz narz?dzia programistyczne dost?pne w pakiecie OpenJDK.​Poznaj najskrytsze tajemnice j?zyka Java!

Responsywne i wydajne projekty internetowe. Szybkie aplikacje dla ka?dego

by Tom Barker

Superwydajne aplikacje i strony WWW!1024×768, 800×600 — czy te liczby co? Ci mówi?? To najpopularniejsze rozdzielczo?ci ekranu, które obowi?zywa?y w czasach przed mobiln? rewolucj?. Obecnie u?ytkownicy korzystaj? z przeró?nych ekranów, wy?wietlaj?cych obrazy w wielu innych rozdzielczo?ciach. Jak sobie z tym poradzi?? Jak tworzy? strony WWW, które b?d? dzia?a? poprawnie na ka?dym dost?pnym urz?dzeniu? Jak rozwi?za? problemy z wydajno?ci?? Na te i dziesi?tki innych pyta? odpowiada ta niezwyk?a ksi??ka.Si?gnij po ni? i zapoznaj si? z najnowszymi trendami w tworzeniu responsywnych i wydajnych stron WWW oraz aplikacji internetowych. W trakcie lektury zdob?dziesz bezcenn? wiedz? na temat mierzenia wydajno?ci aplikacji oraz czynników, które maj? na ni? wp?yw. Kolejne rozdzia?y dostarcz? Ci wyczerpuj?cych informacji dotycz?cych ciekawych rozwi?za? problemu wydajno?ci po stronie klienta oraz serwera, a ponadto zaprezentuj? techniki ci?g?ego testowania wydajno?ci. Przekonaj si?, jak istotne jest zapewnianie obrazów dopasowanych do urz?dzenia oraz stosowanie pami?ci podr?cznej. Poznaj dost?pne responsywne szkielety oraz ich ocen? wed?ug osobistych kryteriów autora. Jest to doskona?a lektura dla wszystkich osób pod??aj?cych za trendami w tworzeniu stron WWW i aplikacji internetowych. Uzyskaj podstawowe informacj? dotycz?ce wydajno?ci stron i narz?dzi do jej mierzenia. Pisz funkcjonalno?ci przy wykorzystaniu NodeJS, które zaserwuj? zasoby przystosowane do urz?dzenia klienta. Poznaj rozwi?zania dzia?aj?ce po stronie klienta, takie jak leniwe ?adowanie ca?ych sekcji strony — w??cznie z obrazami, stylami i zawarto?ci?. Sprawdzaj zgodno?? z umow? SLA poprzez automatyczne testy napisane w PhantomJS. Przeanalizuj kilka responsywnych frameworków, oraz autorski framework Toma Barkera dzia?aj?cy po stronie serwera.Poznaj sposoby tworzenia wydajnych i responsywnych aplikacji internetowych!Tom Barker — jest zwi?zany z wytwarzaniem oprogramowania od lat 90. XX wieku. Aktualnie pe?ni funkcj? dyrektora ds. wytwarzania oprogramowania w firmie Comcast. Interesuje si? analiz? danych i ich wizualizacj?. Szczególn? uwag? przyk?ada do tworzenia kodu wysokiej jako?ci.

PHP, MySQL i JavaScript. Wprowadzenie. Wydanie IV

by Robert Nixon

Przewodnik twórcy stron i aplikacji sieciowych!PHP wraz z baz? danych MySQL oraz j?zykiem JavaScript to pot??ne trio, dzi?ki któremu mo?esz zbudowa? aplikacj? internetow? dowolnej wielko?ci. Je?eli do tego do?o?ysz mo?liwo?ci najnowszej wersji j?zyka HTML (oznaczonej cyfr? 5), CSS3 oraz bibliotek? jQuery, nic nie b?dzie w stanie zatrzyma? Twojej kreatywno?ci.Je?eli chcesz opanowa? te narz?dzia i stworzy? atrakcyjn? oraz funkcjonaln? aplikacj? internetow?, trafi?e? na idealn? ksi??k?. Znajdziesz tu niezb?dn? wiedz? o j?zyku PHP, bazie danych MySQL, HTML5, CSS3, JavaScripcie i jQuery. Ju? od pierwszych stron zaczniesz poznawa? sk?adni? oraz konstrukcje j?zyka programowania PHP, techniki programowania obiektowego oraz praktyczne porady zwi?zane z u?ywaniem PHP. Nast?pnie uzupe?nisz wiedz? na temat bazy danych MySQL. Dowiesz si?, jak tworzy? zapytania SQL oraz w jaki sposób wykorzysta? dane zawarte w bazie z poziomu PHP. Po opanowaniu „strony serwerowej” przejdziesz do nauki technik tworzenia interaktywnych stron WWW. Zobaczysz, jak u?ywa? j?zyka JavaScript, jakie nowo?ci zawiera HTML5 oraz jak wielki potencja? kryj? w sobie CSS3 i jQuery. Ksi??ka ta jest ciekaw? lektur? dla pasjonatów chc?cych tworzy? w?asne, zaawansowane aplikacje. Dog??bnie opanuj j?zyk PHP, pocz?wszy od podstaw a? do metod programowania obiektowego. Zapoznaj si? z MySQL, od struktury bazy danych do skomplikowanych zapyta?. Naucz si? u?ywa? rozszerzenia MySQLi — udoskonalonego interfejsu PHP dla MySQL. Twórz dynamiczne strony PHP, które dostosowuj? si? do u?ytkownika. Zarz?dzaj ciasteczkami i sesjami, z zachowaniem wysokich standardów bezpiecze?stwa. Opanuj j?zyk JavaScript i wzboga? go z u?yciem jQuery. Wykorzystaj ??dania Ajax do komunikacji mi?dzy przegl?dark? a serwerem. U?yj CSS2 i CSS3 do opracowania profesjonalnej szaty graficznej stron WWW. Poznaj nowe funkcje HTML5, w tym geolokacj?, obs?ug? d?wi?ku i filmów oraz elementu canvas.Kompendium wiedzy dla twórcy stron i aplikacji sieciowych

AngularJS. Szybkie wprowadzenie: Szybkie Wprowadzenie

by Shyam Seshadri Brad Green

B?yskawicznie opanuj AngularJS!AngularJS to szkielet pozwalaj?cy tworzy? zaawansowane aplikacje dzia?aj?ce w przegl?darce internetowej. Dzi?ki niemu uda?o si? przenie?? do j?zyka JavaScript najlepsze wzorce znane z tradycyjnych j?zyków programowania, takich jak Java czy C#. To posuni?cie pozwoli?o te? programistom na szybsze testowanie kodu, tworzenie przejrzystej architektury oraz wydajniejsz? prac?.Je?eli chcesz skorzysta? z tych wszystkich udogodnie?, musisz pozna? budow? oraz najlepsze praktyki tworzenia aplikacji z wykorzystaniem AngularJS. Lektura tej ksi??ki u?atwi Ci to zadanie! Si?gnij po ni? i poznaj wzorzec MVC (ang. Model-View-Controller), skonfiguruj swoje ?rodowisko pracy oraz stwórz pierwsz? aplikacj?. W trakcie lektury kolejnych rozdzia?ów b?dziesz zdobywa? fundamentaln? wiedz? na temat dyrektyw, testów jednostkowych i pracy z formularzami. Nast?pnie nauczysz si? komunikowa? z serwerem, korzystaj?c z us?ugi $http, oraz przekonasz si?, do czego s?u?y modu? ngRoute. Na sam koniec dowiesz si?, jak tworzy?, testowa? i korzysta? z w?asnych dyrektyw, a tak?e zapoznasz si? z najlepszymi praktykami, które u?atwi? Ci codzienne ?ycie. Dzi?ki tej ksi??ce b?yskawicznie poznasz i wykorzystasz mo?liwo?ci AngularJS! Nauczysz si? przenosi? dane do widoków za pomoc? kontrolerów. Dowiesz si?, kiedy nale?y u?ywa? us?ug AngularJS, a kiedy kontrolerów. Poznasz techniki asynchronicznego zapisywania, pobierania i aktualizowania danych znajduj?cych si? na serwerze. Dowiesz si?, kiedy u?ywa? filtrów do konwertowania danych na ró?ne formaty. Zobaczysz jak zaimplementowa? aplikacj? jednostronicow? przy u?yciu modu?u ngRoute s?u??cego do wybierania widoków i nawigacji. Zg??bisz tajniki podstawowych i zaawansowanych dyrektyw do tworzenia komponentów wielokrotnego u?ytku. Napiszesz testy kompleksowe dla ca?ej dzia?aj?cej aplikacji. Nauczysz si? wielu technik i obs?ugi ró?nych narz?dzi potrzebnych w toku tworzenia programu.Praktyczne wprowadzenie do ?wiata AngularJS!Shyam Seshadri — w?a?ciciel i prezes firmy Fundoo Solutions z siedzib? w Bombaju. Zajmuje si? rozwojem produktów przeznaczonych na rynek indyjski oraz prowadzi szkolenia i konsultacje dotycz?ce szkieletu AngularJS i NodeJS.Brad Green — kierownik projektów in?ynieryjnych w Google. Zaanga?owany w projekt AngularJS. Wcze?niej zdobywa? do?wiadczenie w bran?y mobilnej oraz wspó?pracowa? ze Stevem Jobsem w firmie NeXT.

Budowanie mikrous?ug

by Sam Newman

Wykorzystaj potencja? architektury us?ug!Architektura mikrous?ug to sposób na odej?cie od du?ych, monolitycznych aplikacji. Wyspecjalizowane us?ugi realizuj?ce konkretne zadania i komunikuj?ce si? z otoczeniem pozwalaj? na lepsze zapanowanie nad kodem, s? ?atwiejsze do przetestowania oraz bardziej elastyczne. Jednak oprócz zalet maj? te? wady. Si?gnij po t? ksi??k? i dowiedz si?, jak najlepiej radzi? sobie z architektur? mikrous?ug!Autor przedstawia w ksi??ce skuteczne techniki projektowania i korzystania z architektury mikrous?ug. W trakcie lektury kolejnych rozdzia?ów poznasz w szczegó?ach ide? mikrous?ug, korzy?ci ich stosowania, sposoby modelowania us?ug oraz skuteczne techniki dzielenia du?ej aplikacji na mikrous?ugi. Ponadto zapoznasz si? z mo?liwymi sposobami integracji: zdalne wywo?anie procedur, REST i zdarzenia — to tylko niektóre z poruszanych kwestii. Na sam koniec zaznajomisz si? z najlepszymi metodami testowania i monitorowania us?ug, zapewnisz im bezpiecze?stwo dzi?ki kluczom API oraz innym technikom. Ta ksi??ka jest obowi?zkow? lektur? dla wszystkich osób chc?cych tworzy? nowoczesne systemy bazuj?ce na architekturze mikrous?ug. Odkryj, jak mo?na dostosowa? projekt systemu do celów Twojej organizacji stosuj?c architektur? mikrous?ug Zapoznaj si? z mo?liwo?ciami integracji us?ug z pozosta?? cz??ci? systemu Zastosuj przyrostowe podej?cie do podzia?u monolitycznych baz kodu Wdra?aj pojedyncze mikrous?ugi korzystaj?c z techniki ci?g?ej integracji Zbadaj z?o?ono?? testowania i monitorowania rozproszonych us?ug Zarz?dzaj zabezpieczeniami stosuj?c modele u?ytkownik-us?uga oraz us?uga-us?uga Zapoznaj si? z wyzwaniami skalowania architektury mikrous?ugPrzekonaj si?, jak architektura mikrous?ug zmieni Twoje spojrzenie na aplikacje!Sam Newman — technolog w firmie ThoughtWorks odpowiedzialny za wspomaganie klientów oraz architektur? wewn?trznych systemów. Prelegent, autor artyku?ów dla wydawnictwa O’Reilly. Programista j?zyków Java oraz Python.

Budowa prostych robotów. Niezwyk?e projekty ze zwyk?ych materia?ów

by Kathy Ceceri

Roboty dla ka?dego, wykonane ze wszystkiegoCo to jest robot? Gdyby zada? to pytanie przypadkowej osobie na ulicy, z pewno?ci? odpowiedzia?aby, ?e jest to konstrukcja zbudowana z drogich materia?ów, zawieraj?ca skomplikowane uk?ady elektroniczne oraz profesjonalne oprogramowanie. Nic bardziej b??dnego! Czy wiesz, ?e prostego robota mo?esz zbudowa? nawet z papieru? Si?gnij po t? ksi??k? i zacznij prac? nad swoim pierwszym projektem!Autorka tego podr?cznika udowodni Ci, ?e ka?dy mo?e wcieli? si? w rol? konstruktora, nawet bez zaawansowanych umiej?tno?ci elektronicznych. W dodatku mo?e wykorzysta? w tym celu najró?niejsze materia?y. Dzi?ki informacjom zawartym w tej ksi??ce zbudujesz robota zasilanego energi? s?oneczn? oraz takiego, który porusza si? dzi?ki wibracjom. Ponadto w trakcie lektury kolejnych rozdzia?ów przekonasz si?, jak wykorzysta? p?ytk? Arduino do zapanowania nad robotem wykonanym z e-tekstyliów. Poznasz te? ciekawostki zwi?zane z drukiem 3D, platform? littleBits oraz robotami BEAM. Przekonaj si?, jak ?atwo mo?esz spe?ni? swoje marzenia o budowie robota!Lektura ksi??ki Budowa prostych robotów pozwoli Ci skonstruowa?: Papierowego i gumowego (pompowanego) robota, który b?dzie porusza? si? reaguj?c na Twoje polecenia; Ruchom?, napr??eniowo-integraln? konstrukcj? no?n? robota nap?dzan? za pomoc? komponentów littleBits; Hybryd? ko?a i nóg; Chmar? ?lizgaj?cych si? robotów poruszaj?cych si? dzi?ki drganiom; Robota BEAM zasilanego energi? s?oneczn?, poruszaj?cego si? dzi?ki drganiom; Ploter wykonuj?cy rysunki za pomoc? mazaka; Robota wyposa?onego w Arduino o korpusie wykonanym z e-tekstyliów;Naucz si? budowa? proste roboty!

Projektowanie stron internetowych. Przewodnik dla pocz?tkuj?cych webmasterów po HTML5, CSS3 i grafice. Wydanie IV

by Jennifer Niederst Robbins

Ty te? mo?esz mie? swoj? stron? WWW!Marzy Ci si? w?asna strona internetowa lub profesjonalna witryna dla Twojej firmy? Je?eli brak Ci odpowiednich umiej?tno?ci, to zadanie mo?e by? poza Twoim zasi?giem. Ale do czasu! Ta ksi??ka zawiera dawk? wiedzy, która nawet kompletnemu laikowi pozwoli zaprojektowa? i zbudowa? witryn? WWW. Dzi?ki licznym przyk?adom przebrniesz przez kolejne etapy tworzenia strony internetowej oraz odkryjesz w sobie pasj? webmastera!Kolejne wydanie tej cenionej ksi??ki zosta?o gruntownie przeredagowane i uzupe?nione o nowe informacje tak, aby prezentowa?o obecnie wykorzystywane narz?dzia i panuj?ce trendy w projektowaniu stron internetowych. W trakcie lektury poznasz sk?adni? j?zyka HTML, wykorzystywane znaczniki oraz nowo?ci zawarte w HTML5. Ponadto zaznajomisz si? z kaskadowymi arkuszami stylów (CSS) oraz przekonasz si?, jaki potencja? kryje j?zyk JavaScript. Nauczysz si? tak?e przygotowywa? odpowiedni? grafik? na potrzeby strony WWW. Ksi??ka ta jest doskona?ym przewodnikiem wprowadzaj?cym w ?wiat projektowania!Dowiedz si?:jak wykorzysta? arkusze stylów CSSdlaczego nale?y odpowiednio przygotowa? grafik? na stron? WWWdo czego wykorzysta? j?zyk JavaScriptjak zbudowa? pierwsz? stron? WWWPrzewodnik dla pocz?tkuj?cych projektantów WWW!

Monitorowanie otoczenia z Arduino

by Emily Gertz Patrick Di Justo

Zbuduj w?asne urz?dzenia pomiarowe z platform? Arduino!Arduino to niesamowita platforma, która otworzy?a przed ?wiatem elektroniki mnóstwo nowych mo?liwo?ci. Dzi?ki prostocie obs?ugi zdoby?a rzesz? zwolenników, a to prze?o?y?o si? na ilo?? dost?pnych w sieci materia?ów i publikacji. Dla platformy Arduino opracowano liczne akcesoria, które pozwalaj? u?ytkownikowi rozbudowa? ka?dy uk?ad. Dodatkowo istnieje te? mo?liwo?? po??czenia jej z kolejn? popularn? platform? — Raspberry Pi. Z tym duetem osi?gniesz wszystko!Ten fantastyczny podr?cznik poka?e Ci, jak wykorzysta? Arduino do zbierania informacji o otaczaj?cym ?wiecie. Pomiar poziomu ha?asu, temperatury i wilgotno?ci to tylko cz??? projektów, które mo?esz zrealizowa? dzi?ki tej platformie. W trakcie lektury dowiesz si?, jak wykorzysta? modu? sieciowy oraz zaprezentowa? zebrane dane na wy?wietlaczu. Chcia?by? mie? swój w?asny licznik Geigera? To cudo jest w Twoim zasi?gu! Podczas realizacji przedstawionych tu projektów poznasz platform? Arduino i zaczniesz tworzy? w?asne uk?ady. Si?gnij po t? ksi??k? i zanurz si? w ?wiat uk?adów elektronicznych.Zbuduj swój w?asny: termometr miernik ha?asu licznik Geigera wymarzony uk?ad z platform? Arduino!Arduino — Twoja przepustka do ?wiata elektroniki!

Interaktywna wizualizacja danych

by Scott Murray

Uatrakcyjnij swoj? WWW!Skoro mawia si?, ?e obraz jest wart wi?cej ni? tysi?c s?ów, mo?na te? powiedzie?, ?e jeden wykres jest wart wi?cej ni? tysi?c tabel z danymi. Dlatego w?a?nie u?ytkownicy uwielbiaj? wykresy! Ju? jeden rzut oka pozwala wyrobi? sobie zdanie na temat ka?dego problemu. Je?eli do tego doda? interaktywne rozwi?zania, efekt mo?e by? tylko jeden — zachwyt Twoich klientów! Biblioteka D3 pozwala na budowanie interaktywnych wykresów, które pozwol? Ci na efektown? prezentacj? posiadanych informacji.W trakcie lektury tej ksi??ki przekonasz si?, jak szybko mo?na przygotowa? atrakcyjny wykres, prezentuj?cy nawet najbardziej skomplikowane dane. Najpierw gruntownie poznasz podstawy HTML-a, JavaScriptu oraz formatu SVG. Po tym wst?pie b?dziesz gotowy, by rozpocz?? przygod? z bibliotek? D3! Okre?lanie osi, skalowanie, efekty specjalne to tylko niektóre z poruszanych tematów. Gdy ju? opanujesz tworzenie wykresów, pora przej?? do kolejnego rozdzia?u. Dowiesz si? z niego, jak na posiadany wykres nanie?? interaktywne dodatki. Na sam koniec zobaczysz, jak nak?ada? dane na mapy geograficzne oraz eksportowa? stworzone wykresy. Ksi??k? t? doceni ka?dy programista, który kiedykolwiek stan?? przed problemem wizualizacji danych. Przekonaj si?, jak ?atwo mo?na: tworzy? wykresy korzysta? z danych w formacie CSV skalowa? wykresy dodawa? do wykresów interaktywne informacje Zachwy? u?ytkowników przydatnymi wykresami!

Python. Receptury. Wydanie III

by David Beazley Brian K. Jones

Python to j?zyk programowania z ponad 20-letni? histori?. Opracowany na pocz?tku lat 90. ubieg?ego wieku, b?yskawicznie zdoby? sympati? programistów. Jest u?ywany zarówno do pisania przydatnych skryptów czy ma?ych narz?dzi, jak i do pracy nad du?ymi projektami. Korzysta z automatycznego zarz?dzania pami?ci? oraz pozwala na podej?cie obiektowe i funkcyjne do tworzonego programu. Wokó? j?zyka Python skupiona jest bardzo silna spo?eczno?? programistów.Ta ksi??ka to sprawdzone ?ród?o informacji na temat Pythona i jego najcz?stszych zastosowa?. Nale?y ona do cenionej serii „Receptury”, w której znajdziesz najlepsze sposoby rozwi?zywania problemów. Przekonaj si?, jak wydajnie operowa? na strukturach danych, ?a?cuchach znaków, tek?cie i liczbach. Zobacz, jak korzysta? z iteratorów i generatorów. Ponadto naucz si? tworzy? w?asne klasy i funkcje oraz sprawd?, jak uzyska? dost?p do plików i sieci. Te i dziesi?tki innych receptur opisano w tej ksi??ce. To obowi?zkowa pozycja na pó?ce ka?dego programisty pracuj?cego z j?zykiem Python.Dzi?ki tej ksi??ce:poznasz podstawy j?zyka Pythonrozwi??esz w optymalny sposób najcz?stsze problemynapiszesz program korzystaj?cy z puli w?tkówb?dziesz lepszym programist? Pythona!Najlepsze rozwi?zania typowych problemów!

Wska?niki w j?zyku C. Przewodnik

by Richard M. Reese

Je?li chcesz b?yskawicznie opanowa? programowanie w j?zyku C, si?gnij po t? ksi??k?! Gdy ju? poznasz podstawy, nauczysz si? tak?e korzysta? ze wska?ników. To prawdziwa zmora wszystkich programistów, bowiem b??dne wykorzystanie wska?nika mo?e w okamgnieniu zrujnowa? Twój program. Zobacz, jak tego unikn?? i zaprzyja?ni? si? ze wska?nikami.Inne ksi??ki opisuj? wska?niki w jednym lub dwu rozdzia?ach, natomiast my po?wi?cili?my im ca?? ksi??k?. Dzi?ki temu dog??bnie poznasz ten mechanizm, zrozumiesz go i przekonasz si?, ?e przy odrobinie uwagi nie jest on wcale taki straszny! W trakcie lektury wykorzystasz wska?niki na funkcj?, przygotujesz tablic? wska?ników oraz zobaczysz, jak wspó?dzia?aj? one z ?a?cuchami znaków. Twoj? uwag? z pewno?ci? zwróc? fragmenty omawiaj?ce zabezpieczenia oraz niew?a?ciwe wykorzystanie wska?ników. Ksi??ka ta jest jedyn? pozycj? na rynku w ca?o?ci po?wi?con? wska?nikom w j?zyku C. To lektura obowi?zkowa ka?dego programisty!Poznaj:koncepcj? wska?nikówzastosowanie tablic wska?nikówfunkcje dynamicznego alokowania pami?cizagro?enia wynikaj?ce ze stosowania wska?nikówOdkryj tajniki wska?ników w j?zyku C i wykorzystaj ich potencja?!

Android. Tworzenie aplikacji w oparciu o HTML, CSS i JavaScript

by Jonathan Stark Brian Jepson

Twórz natywne aplikacje za pomoc? standardowych technologii internetowychJe?li znasz HTML, CSS i JavaScript, jeste? gotowy na tworzenie aplikacji dla Androida. Ten praktyczny podr?cznik pomo?e Ci wej?? w ?wiat aplikacji przeznaczonych dla platformy Android, tworzonych w oparciu o otwarte standardy internetowe - przede wszystkim HTML5 - oraz dodatkowe narz?dzia, takie jak cho?by PhoneGap.Dowiesz si?, jak budowa? aplikacje internetowe i jak wykorzysta? bezp?atny framework Adobe PhoneGap do przekonwertowania ich na natywne aplikacje dla Androida. Na w?asnej skórze przekonasz si?, ?e tak tworzone aplikacje s? przysz?o?ci? mobilnego ?wiata. Dzi?ki tej ksi??ce b?dziesz tworzy? elastyczne rozwi?zania dla szerokiego grona odbiorców.Z t? ksi??k?:nauczysz si? wykorzystywa? HTML5, CSS i JavaScript do tworzenia aplikacji mobilnychstworzysz dynamiczny, pe?ny animacji interfejs u?ytkownikarozwi??esz najcz?stsze problemy dzi?ki PhoneGapopublikujesz aplikacj? w sklepie Google Play!Stwórz aplikacj?, opublikuj j? w Google Play i odnie? sukces!

Metoda Lean Analytics. Zbuduj sukces startupu w oparciu o analiz? danych

by Alistair Croll Benjamin Yoskovitz

Lektura obowi?zkowa dla wszystkich zainteresowanych wykorzystaniem analityki w pracach nad nowym produktem i odnoszeniem sukcesów biznesowych bez konieczno?ci wiecznego zgadywania.Peter Yared, dyrektor ds. IT, CBS InteractiveTo nie jest kolejna ksi??ka o liczbach, a rzecz o praktycznych wska?nikach. Alistair i Ben naucz? Ci?, jak przebi? si? przez mg?? danych i skupi? si? na w?a?ciwych, istotnych wska?nikach, które zadecyduj? o Twojej pora?ce lub sukcesie.Ash Maurya, za?o?yciel i dyrektor generalny Spark59 oraz WiredReach, autor ksi??ki Metoda Running LeanOkie?​znane dane Jeste? przedsi?biorc?? Masz innowacyjny produkt i chcesz wej?? z nim na rynek? Mo?esz wybra? jedn? z dwóch dróg: tradycyjn?, opart? na odwiecznych m?dro?ciach starych mistrzów, albo nowoczesn?, z u?yciem modelu Lean Startup. Je?li wybra?e? pierwszy sposób - zmie? lektur?, je?li drugi - gratulacje! W tej ksi??ce znajdziesz kompletny proces analityczny, od generowania pomys?ów po przygotowanie zestawienia produktu i rynku. Dowiesz si? z niej, jak zweryfikowa? swój pomys?, znale?? odpowiednich klientów, zdefiniowa? ostateczn? wersj? produktu, zarobi? na swojej dzia?alno?ci i j? wypromowa?. Znajdziesz tu konkretne i przydatne informacje, oparte na ponad trzydziestu analizach przypadku, bez których nie mo?e si? obej?? ?aden przedsi?biorca. Ksi??ka jest skierowana równie? do analityków internetowych i analityków danych, poniewa? pozwala powi?za? efekty ich pracy z rozwa?aniami biznesowymi. Zamieszczone tu tre?ci zainteresuj? te? ludzi zaanga?owanych w rozwój produktu, zarz?dzanie nim, marketing, PR oraz dzia?alno?? inwestycyjn?, poniewa? dzi?ki nim ?atwiej b?dzie im zrozumie? i ocenia? startupy.Rewolucja w sze?ciu prostych krokachStwórz co?, co klienci pokochaj?.Zaanga?uj ludzi, aby znale?li Twój produkt i zacz?li z niego korzysta?.Poznaj model Lean Startup, podstawy analityki oraz mentalno?ci kierowania si? danymi, niezb?dnej do odniesienia sukcesu.Dowiedz si?, na którym etapie rozwoju si? znajdujesz, nad czym powiniene? pracowa? oraz jak zastosowa? model Lean Analytics we w?asnym startupie.Znajd? niez?e punkty odniesienia dla ró?nych wska?ników i naucz si? wyznacza? w?asne warto?ci docelowe.Sprawd?, w jaki sposób mo?esz zastosowa? zasady Lean Analytics w funkcjonuj?cej ju? organizacji, bo przecie? podej?cie oparte na danych sprawdza si? nie tylko w nowo powsta?ych firmach. Alistair Croll od niemal dwudziestu lat jest przedsi?biorc?, autorem ksi??ek i prelegentem. Zajmowa? si? du?ymi zbiorami danych, chmurami obliczeniowymi i startupami. W 2001 roku wspó?uczestniczy? w zak?adaniu firmy Coradiant. Od tamtej pory aktywnie pomaga wielu nowo powstaj?cym firmom i wspiera liczne startupowe imprezy.Benjamin Yoskovitz jest przedsi?biorc? z ponadpi?tnastoletnim do?wiadczeniem w bran?y internetowej. Wspó?za?o?yciel Standout Jobs i Year One Labs, pe?ni funkcj? mentora dla wielu startupów i akceleratorów przedsi?biorczo?ci. Regularnie przemawia podczas licznych konferencji po?wi?conych problematyce startupów.

Linux. Programowanie systemowe. Wydanie II

by Robert Love

Przewodnik po j?drze sytemu Linux!J?dro systemu Linux to jeden z najwi?kszych projektów rozwijanych przez ogromn? spo?eczno??. Setki wolontariuszy dniami i nocami rozwijaj? najwa?niejszy element tego systemu operacyjnego. I robi? to naprawd? skutecznie! Ka?de kolejne wydanie Linuksa zawiera dziesi?tki nowinek oraz ulepsze? - jest coraz szybsze, bezpieczniejsze i po prostu lepsze. Jednak pocz?tkuj?cy programi?ci mog? mie? problemy z wykorzystaniem us?ug dostarczanych przez kernel. Masz obawy, ?e nie odnajdziesz si? w g?szczu mo?liwo?ci wspó?czesnego j?dra systemu Linux?Ta ksi??ka rozwieje je w mig. Jest to wyj?tkowa pozycja na rynku wydawniczym, zg??biaj?ca w?a?nie te tajemnice. W trakcie lektury nauczysz si? tworzy? niskopoziomowe oprogramowanie, które b?dzie si? komunikowa?o bezpo?rednio z j?drem systemu. Operacje wej?cia i wyj?cia, strumienie, zdarzenia, procesy to tylko cz??? elementów, które b?yskawicznie opanujesz. Ponadto nauczysz si? zarz?dza? katalogami i plikami oraz poznasz koncepcj? sygna?ów. Ksi??ka ta jest niezast?pionym ?ród?em informacji dla wszystkich programistów pracuj?cych z j?drem Linuksa. Docenisz t? lektur?!Poznaj:metody zarz?dzania procesamizastosowanie sygna?ówzaawansowane interfejsy wej?cia i wyj?ciaj?dro systemu od podszewki Poznaj j?dro systemu od podszewki!Robert Love - od wielu lat jest u?ytkownikiem i wspó?twórc? systemu Linux. Rozwija ?rodowisko graficzne GNOME oraz j?dro systemu. Pracuje jako projektant oprogramowania w firmie Google, by? te? cz?onkiem zespo?u projektuj?cego system operacyjny Android. Jest autorem licznych ksi??ek po?wi?conych programowaniu w systemie Linux.

Niezawodne zasady web designu. Projektowanie spektakularnych witryn internetowych. Wydanie II

by Jason Beaird

"Nie jeste? grafikiem, a chcesz projektowa? zachwycaj?ce witryny internetowe? Dowiedz si?, jak stworzy? u?yteczny uk?ad witryny i mi?y dla oka interfejs u?ytkownika Naucz si? umiej?tnie dobiera? i odpowiednio zestawia? kolory serwisu Opanuj zasady stosowania fontów oraz uatrakcyjniania strony grafik? i typografi?My?lisz, ?e zadanie programisty ko?czy si? na stworzeniu wydajnego i funkcjonalnego silnika witryny, a kwestia jego wygl?du to ju? "sprawa dla webmastera"? Frustruje Ci?, ?e potrafisz robi? perfekcyjnie dzia?aj?ce strony, które bez dobrego grafika nie wzbudzaj? entuzjazmu u?ytkowników? Je?li wci?? uwa?asz, ?e wyczucie graficzne pozwalaj?ce tworzy? zachwycaj?ce wizualnie strony internetowe to umiej?tno?? zarezerwowana jedynie dla najlepszych projektantów i webmasterów, pora sko?czy? ze stereotypami i ograniczeniami! Oto drugie wydanie rewolucyjnej ksi??ki, która odmieni?a sposób pracy programistów na ca?ym ?wiecie!Ta wype?niona kolorowymi ilustracjami, licznymi przyk?adami i przejrzystymi instrukcjami ksi??ka pozwoli Ci szybko zrozumie? zasady dobrego projektowania stron internetowych, dzi?ki czemu ju? wkrótce zastosujesz je w swoich projektach. B?dzie dla Ciebie praktycznym przewodnikiem, prowadz?cym od koncepcji do realizacji przez wszystkie niezb?dne zagadnienia, takie jak sensowny uk?ad i atrakcyjna kompozycja witryny, przykuwaj?ca uwag? kolorystyka, czytelna typografia i w?a?ciwe zdj?cia. Szybko przekonasz si?, dlaczego w?a?nie ta ksi??ka cieszy si? tak? popularno?ci? w?ród programistów. Nim si? zorientujesz, ju? zaczniesz tworzy? zachwycaj?ce serwisy internetowe!​Dowiesz si? m.in., jak: dobiera? kolory, by komponowa? mi?e dla oka schematy barw budowa? solidne uk?ady, efektywnie stosuj?c systemy siatek i bia?? przestrze? wykorzystywa? tekstury, w tym pot?g? nawet najprostszych elementów, takich jak punkt, linia, figura, g??bia czy dese? opanowa? sztuk? transformacji nudnych kompozycji w ol?niewaj?ce per?y przy u?yciu samej typografii wybiera?, modyfikowa? i pozycjonowa? grafiki na stronie ?mia?o projektowa? strony kompatybilne z urz?dzeniami przeno?nymi korzysta? z dobrodziejstw fontów dzi?ki deklaracji @font-face​Opanuj zasady dobrego projektowania - od koncepcji do sprawnej realizacji!Jason Beaird jest projektantem i programist? z wi?cej ni? dziesi?cioletnim do?wiadczeniem w pracy nad wieloma uznanymi i nagradzanymi witrynami internetowymi. Dzi?ki zami?owaniu do projektu graficznego i wielkiemu oddaniu standardom sieciowym Jason sukcesywnie znajduje nowe sposoby, by uczyni? sie? pi?kniejszym miejscem. W chwilach, gdy nie bawi si? pikselami w Photoshopie b?d? nie kombinuje ze znacznikami HTML, dzieli si? z innymi swoj? twórcz? pasj?. http://helion.pl/ksiazka_roku.phtml"">http://helion.pl/img/rozne/rozne/sell_​konkurs_6.jpg"" /> "

Kontrola wersji z systemem Git. Narz?dzia i techniki programistów. Wydanie II

by Jon Loeliger Matthew McCullough

Systemy kontroli wersji przechodz? ci?g?? ewolucj?. Jeszcze niedawno popularny by? system CVS, który zosta? wyparty przez SVN. Ostatnie lata to inwazja rozproszonych systemów kontroli wersji z Gitem na czele. Git pozwala ka?demu programi?cie na posiadanie prywatnego repozytorium i korzystanie z jego dobrodziejstw bez wp?ywu na inne repozytoria. Jeste? ciekaw, jakie jeszcze zalety ma Git?Je?eli tak, trafi?e? na idealn? ksi??k?, dzi?ki której b?yskawicznie wkroczysz w ?wiat Gita. Na pocz?tek krok po kroku przejdziesz przez proces instalacji, a nast?pnie dostosujesz ?rodowisko do swoich potrzeb. W kolejnych rozdzia?ach poznasz dost?pne polecenia oraz nauczysz si? zarz?dza? plikami. Ponadto przekonasz si?, jak ?atwo mo?na stworzy? odga??zienia kodu oraz przegl?da? ró?nice pomi?dzy wersjami pliku. Git posiada zaawansowane narz?dzia do ??czenia kodu - b?dziesz móg? je dog??bnie pozna?. Na koniec przeczytasz o zaawansowanych mo?liwo?ciach systemu Git, takich jak wspó?praca z SVN. Ta ksi??ka jest doskona?ym podr?cznikiem dla ka?dego pocz?tkuj?cego u?ytkownika systemu Git, zaawansowani równie? znajd? tu sporo przydatnych informacji. Wykorzystaj potencja? Gita!Dzi?ki tej ksi??ce: odkryjesz rozproszone systemy kontroli wersji poznasz ich zalety zainstalujesz i skonfigurujesz system Git poznasz system kontroli wersji GitWykorzystaj potencja? systemu kontroli wersji Git!

Git. Leksykon kieszonkowy

by Richard E. Silverman

"Podr?czny przewodnik po Git!Jeszcze do niedawna w?ród systemów kontroli wersj? fotel lidera zajmowa? SVN. Jednak ta sytuacja w ostatnich latach ulega diametralnej zmianie. Rynek systemów kontroli wersji opanowa?y systemy rozproszone, z Gitem na czele. Czemu zdoby?y tak? popularno??? Dzi?ki zastosowaniu Gita ka?dy programista dysponuje swoj? lokaln?, kompletn? kopi? ca?ego repozytorium. Pozwala to na b?yskawiczne wykonywanie typowych zada? i korzystanie z mo?liwo?ci kontroli wersji bez wp?ywu na repozytoria innych osób. A? do momentu, gdy stwierdzisz, ?e chcesz podzieli? si? efektami pracy z innymi.Brzmi interesuj?co? Je?li chcia?by? zg??bi? system Git, trafi?e? na doskona?? ksi??k?. Dzi?ki jej niewielkim rozmiarom mo?esz mie? j? zawsze przy sobie. Zmiana SVN na Git oprócz poznania nowych poj?? wymaga zmiany sposobu my?lenia. Ten leksykon pozwoli Ci w ka?dej chwili sprawdzi?, jak stworzy? nowe repozytorium czy ga??? oraz jak wprowadzi? zmiany i przes?a? je na centralny serwer. Ponadto dowiesz si?, jak ?ledzi? zdalne repozytoria, przegl?da? histori? zmian i scala? wersje. To doskona?a lektura dla wszystkich osób chc?cych b?yskawicznie pozna? mo?liwo?ci Gita i zacz?? stosowa? go w codziennej pracy.Dzi?ki tej ksi??ce: poznasz filozofi? pracy z Gitem stworzysz repozytorium i zaczniesz z niego korzysta? nauczysz si? pracowa? z ga??ziami kodu biegle opanujesz system GitPoznaj rozproszony system kontroli wersji!"

Wydajne aplikacje internetowe. Przewodnik

by Ilya Grigorik

"Buduj wydajne aplikacje internetowe!Aplikacje internetowe systematycznie wypieraj? swoje klasyczne odpowiedniki. Edytory tekstu, programy graficzne czy systemy CRM w wersji online nikogo ju? nie zaskakuj?. Coraz bardziej skomplikowane narz?dzia dost?pne za po?rednictwem przegl?darki internetowej wymagaj? od deweloperów znakomitej znajomo?ci protoko?ów HTTP, XHR, WebSocket i nie tylko. Dzi?ki tej wiedzy s? oni w stanie tworzy? wydajne aplikacje, które spe?ni? oczekiwania u?ytkowników.Ta ksi??ka to najlepsze ?ród?o informacji po?wi?cone protoko?om internetowym. Przygotowana przez in?yniera Google’a, odpowiedzialnego za wydajno??, zawiera szereg cennych informacji, które pozwol? Ci ulepszy? Twoje w?asne aplikacje. W trakcie lektury dowiesz si?, jak osi?gn?? optymaln? wydajno?? protoko?ów TCP, UDP i TLS oraz jak wykorzysta? mo?liwo?ci sieci mobilnych 3G/4G. W kolejnych rozdzia?ach zaznajomisz si? z histori? protoko?u HTTP, poznasz jego mankamenty oraz sposoby rozwi?zywania problemów. Zorientujesz si? te? w nowo?ciach, jakie ma wprowadzi? HTTP w wersji 2.0. W ko?cu odkryjesz, co mog? Ci zaoferowa? WebSocket oraz WebRTC, a dodatkowo poznasz skuteczne techniki strumieniowania danych w sieci Internet. Ksi??ka ta jest obowi?zkow? lektur? dla ka?dego programisty tworz?cego aplikacje internetowe!Dzi?ki tej ksi??ce: poznasz najlepsze techniki optymalizacji ruchu w sieci wykorzystasz potencja? sieci bezprzewodowych oraz mobilnych zaznajomisz si? z histori? protoko?u HTTP i jego mankamentami zobaczysz, jak nawi?za? po??czenie peer-to-peer za pomoc? WebRTC zbudujesz wydajn? aplikacj? internetow?Poznaj niuanse pozwalaj?ce na zbudowanie szybkiej aplikacji internetowej!"

Projekty elektroniczne na iPhone i iPad. Niekonwencjonalne gad?ety z technologi? Arduino i techBASIC

by Mike Westerfield

Podstawowe funkcje telefonu, czyli dzwonienie i wysy?anie SMS-ów, nikomu ju? dzi? nie wystarczaj?. Wspó?czesne smartfony wykorzystywane s? na mnóstwo innych sposobów. Gry, przegl?danie ulubionych stron w Internecie, aktywny udzia? w ?yciu portali spo?eczno?ciowych — to tylko niektóre z nich.Przy odrobinie umiej?tno?ci mo?esz u?y? Twojego telefonu tak?e do niekonwencjonalnych dzia?a?: na przyk?ad jako wykrywacza metali, barometru lub ?yroskopu. To urz?dzenia, które mo?esz zbudowa? na podstawie Twojego iPada lub iPhone’a oraz kilku niedrogich urz?dze? dodatkowych. Dzi?ki tej ksi??ce jest to naprawd? proste! W trakcie lektury poznasz j?zyk techBasic, który pomo?e Ci zbudowa? dzia?aj?cy higrometr oraz przy?pieszeniomierz. Ponadto zdob?dziesz wiedz? na temat technologii Bluetooth Low Energy oraz nauczysz si? sterowa? zdalnie samochodem za pomoc? urz?dzenia typu BLE i platformy Arduino. Ksi??ka ta jest doskona?? lektur? dla wszystkich pasjonatów elektroniki, którzy chcieliby maksymalnie wykorzysta? potencja? swoich smartfonów i tabletów. Zaskocz swoich znajomych niesamowitym zastosowaniem telefonu!Dzi?ki tej ksi??ce:

HTML5. Strony mobilne

by Estelle Weyl

Wykorzystaj potencja? HTML5 na urz?dzeniach mobilnych!HTML5 to prawdziwa rewolucja w ?wiecie stron WWW i aplikacji internetowych. Jego potencja? oraz mo?liwo?ci zaskoczy?y niejedn? osob?. Wykorzystywany jest do tworzenia atrakcyjnych, intuicyjnych i dynamicznych stron WWW. To nie wszystko! Dzi?ki HTML5 i CSS3 mo?esz tak?e stworzy? aplikacj? dzia?aj?c? na urz?dzeniach z systemami Android lub iOS. Chcesz zobaczy?, jak to osi?gn???Je?li tak, to trafi?e? na ?wietn? ksi??k?, która wprowadzi Ci? w ?wiat nowoczesnych stron i aplikacji. W trakcie lektury zaczniesz poznawa? sk?adni? oraz mo?liwo?ci HTML, przygotujesz ?rodowisko pracy oraz zdob?dziesz potrzebne narz?dzia. Kolejne rozdzia?y to obowi?zkowa dawka informacji na temat tworzenia formularzy oraz korzystania z elementów svg, canvas, audio i video. HTML5 dostarcza wielu nowych narz?dzi, pozwalaj?cych m.in. sprawdzi? stan po??czenia z sieci?, przechowywa? dane na komputerze u?ytkownika lub uzyska? informacj? o jego lokalizacji. Dzi?ki tej ksi??ce opanujesz je w mig. W tym podr?czniku znajdziesz równie? obszerny opis kaskadowych arkuszy stylów w wersji 3. Pozwol? Ci one b?yskawicznie wprowadza? atrakcyjne dla oka efekty. Ksi??ka ta jest genialnym ?ród?em informacji dla wszystkich pasjonatów tworzenia stron i aplikacji internetowych.Dzi?ki tej ksi??ce:poznasz sk?adni? HTML5 i CSS3zaznajomisz si? z mo?liwo?ciami APIzbudujesz zaawansowan? stron? lub mobiln? aplikacj? internetow?Sprawd?, jak stworzy? aplikacj? internetow? dzia?aj?c? na platformie Android lub iOS!

Nowe us?ugi 2.0. Przewodnik po analizie zbiorów danych

by Toby Segaran

Wykorzystaj dane z sieci do w?asnych potrzeb!Internet to nic innego jak gigantyczny zbiór danych. Ka?dy, kto znajdzie sposób na ich umiej?tne wykorzystanie, ma szans? zbudowa? aplikacj?, która odniesie ?wiatowy sukces. Serwisy randkowe, portale spo?eczno?ciowe, porównywarki cen — to tylko drobna cz??? serwisów, które mo?esz wykorzysta? przy tworzeniu nowej us?ugi. Jak analizowa? dane i wyci?gn?? wnioski? Na wiele podobnych pyta? odpowiada ta jedyna w swoim rodzaju ksi??ka.W trakcie lektury poznasz najlepsze sposoby filtrowania danych, tworzenia rekomendacji, wykrywania grup oraz wyszukiwania i klasyfikowania. Na kolejnych stronach znajdziesz bogaty zbiór informacji po?wi?conych algorytmom analizuj?cym dane. Ponadto b?dziesz mie? mo?liwo?? zapoznania si? z ró?nymi sposobami optymalizacji, modelowania przy u?yciu drzew decyzyjnych oraz tworzenia modeli cenowych. Ksi??ka ta w r?kach wprawnego programisty mo?e stanowi? niesamowite narz?dzie. Otwiera wrota do ?wiata pe?nego danych i zale?no?ci pomi?dzy nimi!Dzi?ki tej ksi??ce: poznasz najlepsze i najskuteczniejsze algorytmy do analizy danych zbudujesz model cen nauczysz si? korzysta? z drzew decyzyjnych zastosujesz dane z sieci do budowy nowych us?ugWyci?gnij w?a?ciwe wnioski z posiadanych danych!

HTML5. Nieoficjalny podr?cznik. Wydanie II

by Matthew MacDonald

Przewodnik po tajnikach HTML5!HTML5 na dobre zadomowi? si? w sieci. Z jego dobrodziejstw gar?ciami czerpi? projektanci witryn — i zaskakuj? u?ytkowników coraz bardziej pomys?owymi aplikacjami. HTML5 zapewnia zaawansowan? integracj? ze ?rodowiskiem przegl?darki internetowej, us?ugi geolokalizacyjne oraz doskona?e wsparcie dla materia?ów multimedialnych czy aplikacji offline. Jeszcze ca?kiem niedawno nikt nie marzy? o rzeczach, na jakie obecnie ten j?zyk programowania pozwala twórcom stron!Ksi??ka, któr? trzymasz w r?kach, nale?y do cenionej serii „Nieoficjalny podr?cznik”. Jej kolejne wydanie zosta?o poprawione, zaktualizowane i rozszerzone o mnóstwo nowych informacji. Dzi?ki tej publikacji nie musisz odkrywa? tajników HTML5 na w?asn? r?k?. Liczne przyk?ady oraz szczegó?owe omówienie najró?niejszych zagadnie? sprawi?, ?e w mig opanujesz niuanse tego j?zyka. W trakcie lektury dowiesz si?, jak wykorzysta? nowy element canvas i jak bez trudu zlokalizowa? u?ytkownika, oraz zobaczysz, jak przechowa? kluczowe dane w bazie przegl?darki. Si?gnij po t? ksi??k? i przekonaj si?, jakie mo?liwo?ci daje Ci HTML5!HTML5 to: wsparcie dla plików multimedialnych us?ugi geolokalizacyjne wygodne przechowywanie danych aplikacje offline standard nowoczesnej sieci InternetPoznaj mo?liwo?ci HTML5 i zacznij korzysta? z nich ju? dzi?!

?wiat druku 3D. Przewodnik

by Anna Kaziunas France

Kompendium wiedzy o druku 3D!Jeszcze do niedawna drukarki 3D mo?na by?o spotka? wy??cznie w… ksi??kach science fiction. Zaledwie par? lat wystarczy?o, by urz?dzenia te sta?y si? ogólnodost?pne. Otwieraj? one przed projektantami ogrom nowych mo?liwo?ci, a przygotowanie prototypów jeszcze nigdy nie by?o tak proste i szybkie. Si?gnij po t? ksi??k? i eksploruj ?wiat druku 3D!W trakcie lektury poznasz budow? drukarki 3D i jej elementy sk?adowe. Nast?pnie zaznajomisz si? z popularnymi programami pozwalaj?cymi na przygotowanie wydruku. Nawet je?li dopiero zamierzasz zrobi? swój pierwszy projekt 3D, z tym przewodnikiem bez problemu przejdziesz przez ca?y proces i wydrukujesz prototyp na swojej drukarce lub w firmie ?wiadcz?cej takie us?ugi. Dowiesz si? tak?e wszystkiego o skanowaniu 3D — po??czenie mo?liwo?ci drukarki 3D i technik skanowania trójwymiarowego pozwala stworzy? niesamowite projekty! Na ko?cu opanujesz zagadnienia zwi?zane z przemys?owym wykorzystaniem drukarek, dost?pnymi materia?ami oraz perspektywami rozwoju tej dziedziny projektowania. Si?gnij po t? ksi??k? i pod?? za technologicznym duchem czasu!Dzi?ki tej ksi??ce: poznasz konstrukcj? drukarki 3D przygotujesz swój pierwszy projekt do druku przestrzennego poznasz popularne narz?dzia zaznajomisz si? z dost?pnymi materia?ami poznasz perspektywy rozwoju druku 3DPrzewodnik po ?wiecie drukarek 3D!

ESB. Magistrala us?ug korporacyjnych

by David A Chappell

Integracja systemów dla praktyków!Integracja systemów oraz zapewnienie komunikacji mi?dzy ró?nymi ich komponentami to ogromne wyzwanie. Podczas tworzenia w?asnych rozwi?za? prawdopodobnie natkniesz si? na dziesi?tki problemów. Dlatego warto rozwa?y? mo?liwo?? wykorzystania sprawdzonych narz?dzi. Nale?y do nich magistrala ESB (skrót od ang. Enterprise Service Bus). Magistrala taka zapewnia inteligentne zarz?dzanie ruchem, transformacj? danych, przesy?anie komunikatów i nie tylko. Brzmi obiecuj?co? Przekonaj si? sam!Si?gnij po t? ksi??k? i poznaj interesuj?ce strategie wykorzystania ESB. Na pocz?tku znajdziesz podstawy — w?a?ciwo?ci magistrali, jej histori? oraz formaty wymiany komunikatów. Z kolejnych rozdzia?ów dowiesz si?, jak skutecznie integrowa? us?ugi, wywo?ywa? komunikaty oraz korzysta? z niestandardowych adapterów. Ponadto skupisz si? na aspektach zwi?zanych z bezpiecze?stwem magistrali oraz jej konfiguracj?. Nauczysz si? równie? radzi? sobie w przypadku wyst?pienia problemów z przepustowo?ci? magistrali oraz opó?nieniami transferu. Ksi??ka ta jest unikaln? pozycj?, po?wi?con? interesuj?cym zagadnieniom zwi?zanym z magistral? ESB. Jest to Twoja lektura obowi?zkowa!Dzi?ki tej ksi??ce: poznasz mo?liwo?ci magistrali ESB skonfigurujesz j? i wykorzystasz jej potencja? rozwi??esz typowe problemy zintegrujesz ró?ne systemy — niezale?nie od tego, czy to .NET czy Java!Poznaj zaawansowane techniki integracji systemów!

Specyfikacja oprogramowania. In?ynieria wymaga?. Wydanie III

by Karl E Wiegers Joy Beatty

Zebranie i opracowanie wymaga? dotycz?cych tworzonego oprogramowania to jeden z fundamentów udanego projektu. Znajomo?? zakresu prac jest kluczow? informacj? dla wszystkich osób prowadz?cych projekt oraz bezcennym ?ród?em wiedzy dla deweloperów tworz?cych kod. Brzmi prosto, ale wcale tak nie jest! Identyfikacja interesariuszy, dokumentacja wymaga?, okre?lanie ich warto?ci biznesowej — to tylko niektóre z wyzwa? stoj?cych przed analitykami i ich zespo?ami!Si?gnij po t? ksi??k?, by unikn?? typowych problemów i pu?apek. W kolejnych rozdzia?ach znajdziesz kluczowe informacje na temat wymaga? dotycz?cych oprogramowania, roli analityka biznesowego oraz dobrych praktyk w in?ynierii wymaga?. Cz??? II tej ksi??ki zosta?a po?wi?cona opracowywaniu wymaga?. Dowiedz si?, jak okre?la? wymagania biznesowe, rozmawia? z u?ytkownikami oraz dokumentowa? i walidowa? wymagania. W prawdziwym ?wiecie spotkasz si? z ró?nymi typami projektów. W zale?no?ci od ich charakteru trzeba b?dzie na bie??co dostosowywa? poznane techniki. Projekty zwinne, projekty systemów wbudowanych, automatyzacja procesów biznesowych to tylko cz??? z omawianych obszarów. Ksi??ka ta jest klasycznym podr?cznikiem, obowi?zkow? lektur? ka?dego analityka oraz osób odpowiedzialnych za wymagania.Dzi?ki tej ksi??ce:- nauczysz si? identyfikowa? interesariuszy oraz rozmawia? z klientami- poznasz dobre praktyki w in?ynierii wymaga?- zrozumiesz zadania analityka biznesowego- ograniczysz ryzyko dzi?ki prototypowaniu- poznasz projekty ró?nego typu- zrozumiesz proces zarz?dzania wymaganiamiLektura obowi?zkowa ka?dego analityka i osób odpowiedzialnych za wymagania!

Responsywne strony WWW. Technologia na start!

by Craig Sharkie Andrew Fisher

Strony WWW dla ka?dego urz?dzenia!Responsywne strony WWW potrafi? dopasowywa? si? do rozmiaru ekranu u?ytkownika. Niezale?nie od tego, czy korzysta on ze stacjonarnego komputera z du?ym monitorem, laptopa czy smartfona, zawsze mo?e bez utraty kluczowej zawarto?ci przegl?da? ulubione witryny. Responsywno?? by?a do niedawna tylko dodatkiem do tworzonych stron — mia?a po prostu mi?o zaskoczy? klientów. Obecnie to standard us?ug WWW.Z tej unikalnej ksi??ki dowiesz si?, jak sprawnie tworzy? responsywne serwisy. Nauczysz si? stosowa? p?ynne siatki oraz korzysta? z tych gotowych: 960 Grid System, 320 and Up oraz Bootstrap. Zrozumiesz, w jaki sposób dzia?aj? responsywne strony, które nie tylko dostosowuj? swój uk?ad do rozmiaru ekranu, lecz tak?e adaptuj? dostarczane materia?y multimedialne, g?ównie zdj?cia. W kolejnych rozdzia?ach znajdziesz obszerne omówienie tych zagadnie?. W ko?cu dowiesz si?, jak stworzy? w?asny elastyczny szablon oraz jakie s? dost?pne gotowe rozwi?zania. Ta ksi??ka jest obowi?zkow? lektur? ka?dego dewelopera stron WWW, który chce by? na czasie oraz korzysta? z dobrodziejstw responsywnych stron!Dzi?ki tej ksi??ce: poznasz potencja? responsywnych stron WWW stworzysz w?asn? p?ynn? siatk? zaserwujesz u?ytkownikowi pliki multimedialne dostosowane do jego urz?dzenia poznasz szablony — Bootstrap, Foundation, Skeleton i inne zbudujesz responsywn? stron?Obowi?zkowa lektura ka?dego dewelopera stron WWW!

Python. Leksykon kieszonkowy. Wydanie V

by Mark Lutz

Podr?czny przewodnik po j?zyku Python!J?zyk Python obecny jest na rynku od ponad 20 lat. Opracowany zosta? na pocz?tku lat dziewi??dziesi?tych XX wieku i b?yskawicznie zacz?? zdobywa? uznanie programistów na ca?ym ?wiecie. Python sprawdza si? doskonale w pisaniu skryptów oraz narz?dzi, a w du?ym projekcie tak?e nie zawiedzie oczekiwa?. J?zyk ten korzysta z automatycznego zarz?dzania pami?ci? oraz umo?liwia obiektowe i funkcyjne podej?cie do tworzonego programu. Jednym z jego najwa?niejszych atutów jest bardzo silna spo?eczno?? programistów, wymieniaj?ca si? na bie??co informacjami na temat praktycznych zastosowa? tego j?zyka. Dzi?ki temu uzyskanie odpowiedzi na trapi?ce Ci? pytania nie powinno stanowi? problemu.Je?eli jednak chcesz mie? zawsze pod r?k? sprawdzone ?ród?o informacji, które pozwoli Ci w ka?dej sytuacji rozwia? w?tpliwo?ci, to trafi?e? na doskona?? pozycj?. Nale?y ona do serii „Leksykon kieszonkowy” i charakteryzuje si? niezwykle zwi?z?ym, przejrzystym uk?adem najwa?niejszych tre?ci oraz por?czn? form?. Znajdziesz tu szczegó?owe informacje na temat typów wbudowanych, wyj?tków, programowania obiektowego oraz przetwarzania nazw i regu? zasi?gu. Kolejne wydanie tej ksi??ki zosta?o ulepszone i zaktualizowane o mnóstwo nowych informacji, takich jak wykorzystanie Python Launcher w systemie Windows czy formalne regu?y dziedziczenia. To doskona?e ?ród?o informacji na temat j?zyka Python!Dzi?ki tej ksi??ce: poznasz podstawy Pythona zapoznasz si? z zasadami programowania w tym j?zyku poznasz typy wbudowane wykorzystasz standardowe modu?y b?dziesz mie? zawsze pod r?k? solidne ?ród?o informacji o PythonieNajlepsze rozwi?zania typowych problemów!

Programowanie uk?adów AVR dla praktyków

by Elliot Williams

Programowanie uk?adów AVR dla pasjonatów!Wspó?czesny ?wiat elektroniki jest podbijany przez uk?ad Arduino. Przemawia za nim wygoda oraz proste tworzenie ca?kiem zaawansowanych projektów. Je?eli jednak wymagasz najwy?szej wydajno?ci, reakcji na zdarzenia w czasie rzeczywistym lub wielozadaniowo?ci, warto, ?eby? wykona? kolejny krok i pozna? uk?ady AVR firmy Atmel. Brzmi zach?caj?co?Doskonale! W Twoje r?ce oddajemy ksi??k?, która pozwoli Ci pozna? pasjonuj?cy ?wiat tych uk?adów. W kolejnych rozdzia?ach nauczysz si? wykorzystywa? ich potencja? do pisania swoich w?asnych programów w j?zyku C oraz komunikowania si? ze ?wiatem zewn?trznym. Ponadto dowiesz si?, jak korzysta? z komunikacji szeregowej, wej?? cyfrowych oraz przerwa? sprz?towych. Na sam koniec, w cz??ci po?wi?conej zaawansowanym zagadnieniom, zobaczysz, jak u?ywa? prze??czników i protoko?u I2C oraz sterowa? silnikami. Ksi??ka ta przyda si? wszystkim pasjonatom elektroniki, którzy pragn? odkry? potencja? uk?adów AVR.Dzi?ki tej ksi??ce: skompletujesz potrzebne narz?dzia nauczysz si? programowa? uk?ady AVR wykorzystasz Arduino do programowania AVR zastosujesz przerwania sprz?towe u?yjesz uk?adu AVR w zaawansowanych projektach​Wykorzystaj potencja? uk?adów AVR!

AngularJS

by Brad Green Shyam Seshadri

Poznaj mo?liwo?ci AngularJS!AngularJS to hit ostatnich miesi?cy w aplikacjach internetowych, wniós? bowiem do kodu JavaScript powiew ?wie?o?ci oraz najlepsze praktyki znane z innych j?zyków programowania. Architektura MVC, wstrzykiwane zale?no?ci, wi?zanie danych to tylko niektóre z cech AngularJS. Je?eli zaintrygowa?y Ci? jego mo?liwo?ci i chcia?by? zg??bi? potencja? tego rozwi?zania, to trafi?e? na doskona?? ksi??k?!Napisana przez in?ynierów Google, pracuj?cych na co dzie? przy AngularJS, zawiera naj?wie?sze informacje z pierwszej r?ki. Si?gnij po ni? i przekonaj si?, jak szybko stworzy? ?atw? w utrzymaniu aplikacj?, korzystaj?c? z nowoczesnych wzorców, komunikuj?c? si? wydajnie z serwerem oraz pokryt? automatycznymi testami. Zdob?dziesz wiedz? na temat dyrektyw, kontrolerów oraz szablonów. Ponadto przekonasz si?, jak tworzy? aplikacje wspieraj?ce wiele j?zyków narodowych oraz w jaki sposób radzi? sobie z ciasteczkami (cookies). Ksi??ka ta jest doskona?? lektur? dla wszystkich osób chc?cych dzi?ki AngularJS zmieni? swoje podej?cie do tworzonego kodu JavaScript.Dzi?ki tej ksi??ce: poznasz technik? wi?zania danych wykorzystasz architektur? MVC w j?zyku JavaScript poznasz dost?pne zasi?gi w AngularJS opanujesz komunikacj? z serwerami swobodnie wykorzystasz mo?liwo?ci AngularJSTwój przewodnik po ?wiecie AngularJS!

Raspberry Pi. Receptury

by Simon Monk

Wyobra? sobie komputer o rozmiarach niewiele wi?kszych od karty kredytowej, posiadaj?cy ca?kiem spor? moc obliczeniow?, pracuj?cy pod kontrol? systemu Linux i kosztuj?cy grosze. Tak, taki sprz?t istnieje naprawd?! Mowa o Raspberry Pi — urz?dzeniu zaprojektowanym z my?l? o nauce programowania dla dzieci, które sprawdzi?o si? w wielu zastosowaniach i odnios?o ogromny sukces na rynku komercyjnym jako serwer WWW, odtwarzacz filmów oraz platforma do budowy niezwyk?ych projektów elektronicznych. Brzmi intryguj?co?Otwórz t? ksi??k? i poznaj najlepsze przepisy na wykorzystanie mo?liwo?ci Raspberry Pi. St?d dowiesz si? wszystkiego o budowie i mo?liwo?ciach tego urz?dzenia. Po lekturze kolejnych rozdzia?ów pod??czysz Pi do sieci — zarówno kablowej, jak i bezprzewodowej, oraz wykorzystasz z??cza GPIO. Ponadto poznasz podstawy j?zyka Python i zobaczysz, jak zastosowa? go w Pi. Po lekturze tej ksi??ki b?dziesz umia? samodzielnie sterowa? sprz?tem elektronicznym i silnikami oraz zbiera? dane z czujników ró?nego typu. Ksi??ka ta jest obowi?zkow? pozycj? dla ka?dego posiadacza tej niezwyk?ej platformy! Dzi?ki tej ksi??ce: rozpoczniesz prac? z Raspberry Pi, pod??czysz Raspberry Pi do sieci, b?dziesz pracowa? w ?rodowisku opartym na systemie Linux, skorzystasz z gotowych aplikacji przeznaczonych dla Raspberry Pi, b?dziesz sterowa? prac? elektroniki pod??czonej do z??cza GPIO, poznasz zagadnienia dotycz?ce sterowania za pomoc? Raspberry Pi prac? ró?nych silników, rozpoczniesz prac? z prze??cznikami, blokami klawiszy i innymi cyfrowymi urz?dzeniami wej?ciowymi, wykonasz ró?ne pomiary za pomoc? czujników pod??czonych do Raspberry Pi, pod??czysz do Raspberry Pi ró?ne wy?wietlacze — mi?dzy innymi matryce diodowe, stworzysz dynamiczne projekty korzystaj?ce z mo?liwo?ci Arduino i Raspberry Pi. Twój przewodnik po platformie Raspberry Pi!

CSS3. Nieoficjalny podr?cznik. Wydanie III

by David Sawyer McFarland

Kaskadowe arkusze stylów (ang. Cascading Style Sheets, CSS) odmieni?y ?wiat stron internetowych. Pozwoli?y oddzieli? tre?? strony od jej wygl?du. Od tej chwili ?ycie projektantów sta?o si? zdecydowanie prostsze. Praca nad zmian? wygl?du strony przesta?y przyprawia? o zawrót g?owy, a szybkie przygotowanie kilku wersji na konkretne urz?dzenia sta?o si? realne. Ostatnia wersja CSS3 wprowadza kolejne nowo?ci, które zapewni? optymalne wykorzystanie potencja?u stron WWW.Ta ksi??ka nale?y do cenionej serii „Nieoficjalny podr?cznik”. W trakcie lektury dowiesz si?, jak przygotowa? poprawny arkusz stylów i do??czy? go do strony. Poznasz najlepsze techniki formatowania konkretnych elementów kodu HTML. Ponadto przekonasz si?, ?e mo?na szybko i wygodnie zaprojektowa? profesjonaln? stron? WWW. Znajdziesz tu równie? opis nowo?ci HTML-a w wersji 5 oraz nauczysz si? korzysta? z innych czcionek ni? Arial czy Verdana. Dzi?ki CSS3 wiele operacji, które do tej pory sprawia?y k?opoty lub wymaga?y korzystania z elementów graficznych, uda Ci si? wykona? za pomoc? zaledwie paru linijek kodu. Zaokr?glone rogi, obracanie elementów, gradienty to tylko niektóre z nich. Ksi??ka ta jest obowi?zkow? lektur? dla ka?dego projektanta i webmastera chc?cego by? na bie??co z nowinkami ze ?wiata stron WWW.Poznaj sekrety CSS3!Formatowanie stronWykorzystanie niestandardowych czcionekObracanie elementówAnimacje​ Najlepszy przewodnik po CSS3 dla webmasterów!

Przywództwo z Synercube: Dynamiczna kultura przywództwa w dążeniu do doskonałości

by Anatoly Zankovsky Christiane von der Heiden

Opis teorii przywództwa Synercube z praktycznymi przykładami. W książce omówionych zostało 10 stylów przywódczych opartych na trzech wymiarach: ludzie, zadania i wartości. Czytelnik ma okazję poznać różne rodzaje interakcji zachodzących w środowisku organi-zacji oraz dowiedzieć się, jak dzięki sile organizacji i za pomocą dostępnych zasobów uzyskiwać doskonałe wyniki, budując tym samym trwałą kulturę organizacyjną. Teoria Sy-nercube jest przewodnikiem na drodze do zmian. Model Synercube odnosi się do szeregu efektów psychologicznych oraz behawioralnych. Wprowadzanie zmian w oparciu o model Synercube staje się skuteczne, a efekty trwałe. Menadżerowie zarówno małych, jak i dużych organizacji z pewnością skorzystają na lekturze tej książki.

WŁOSKI DESER NA DZIŚ WIECZÓR przepisy włoskiej mamy

by Gabriele Napolitano

Nie wiesz jaki deser przygotować dziś wieczorem? To jest więc książka dla Ciebie: ponad 30 przepisów wygrzebanych z sekretnego notatnika włoskiej mamy.

Beautiful Twentysomethings (NIU Series in Slavic, East European, and Eurasian Studies)

by Ross Ufberg Marek Hasko

Marek Hlasko's literary autobiography is a vivid, first-hand account of the life of a young writer in 1950s Poland and a fascinating portrait of the ultimately short-lived rebel generation. Told in a voice suffused with grit and morbid humor, Hlasko's memoir was a classic of its time. In it he recounts his adventures and misadventures, moving swiftly from one tale to the next.

DRUGIE DANIE W TRZYDZIESTU ODCIENIACH Drugie dania według włoskiej tradycji

by Gabriele Napolitano

Trzydzieści rodzajów drugiego dania według tradycji kulinarnej Włoch. Dania proste, a jednocześnie bardzo smaczne i doskonałej jakości.

POMYSŁ NA PRZEKĄSKI Wiele tradycyjnych włoskich przekąsek

by Gabriele Napolitano

Wiele tradycyjnych włoskich przekąsek, dzięki którym rozpoczniecie obiad lub kolację w sposób naprawdę oryginalny.

Polnisch-Deutsch für die Pflege zu Hause: Rozmówki polsko-niemieckie do opieki domowej

by Nina Konopinski-Klein

Sprachführer für den PflegealltagDieses übersichtliche Wörterbuch ist ein unverzichtbarer Helfer im Gespräch. Begriffe und einfache Sätze aus dem Alltag werden in beiden Sprachen aufgeführt und erleichtern die Verständigung im Alltag. Einfache Dialoge zu Alltagsthemen wie z.B. Wohlbefinden, Krankheit, Arztbesuch, Haushalt, und Ernährung. Neu in der dritten Auflage sind Podcasts zum Anhören und Lernen! Aber auch wichtige Fachbegriffe aus der Pflege werden erläutert. Zahlreiche Abbildungen unterstützen das Gespräch und hilfreiche Vokabellisten erleichtern das Lernen neuer Wörter.Empfehlenswert für polnische Pflegekräfte und Haushaltshilfen, die in Deutschland arbeiten; aber auch Senioren und Angehörige finden darin Hilfen zum Gespräch.Przewodnik językowy z zakresu codziennej opiekiTen przejrzyście napisany słownik językowy jest niezbędną pomocą w codziennej komunikacji. Proste słowa i powszechnie używane zdania ułatwiające porozumiewanie na codzień przedstawione są w dwóch językach. Ważne określenia i zwroty dotyczące opieki Proste dialogi dotyczące dnia codziennego jak np. samopoczucie, choroba, wizyta u lekarza, środki ochronne przeciwko koronawirusowi, gospodarstwo domowe, czy żywienie. Ilustracje wspomagające rozmowy Zestawienie słówek i zwrotów NOWOSC: Podcasty – nauka przez słuchanie Polecany dla polskich opiekunek osób starszych oraz ich rodzin na obszarach niemieckojęzycznych.

An Outline of Romanticism in the West

by John Claiborne Isbell

Navigating the landscape of Romantic literature and art across Europe and the Americas, An Outline of Romanticism in the West invites readers to embark upon a literary journey.

Refine Search

Showing 101 through 194 of 194 results