Browse Results

Showing 26 through 50 of 194 results

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!

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!

?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!

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?!

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. 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!

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:

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!"

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!"

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!

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"" /> "

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.

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.

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!

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?!

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!

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!

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!

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!

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!

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.

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.

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

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.

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!

Refine Search

Showing 26 through 50 of 194 results