Browse Results

Showing 151 through 175 of 194 results

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!

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!

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!

Seks I Kuchnia

by Patrizia Caiffa Katarzyna Urszula Długaszek

Trzy opowiadania, na podstawie spektakli o tych samych tytułach, opowiadające zupełnie różne historie, trzy wydarzenia pod podwójną lupą: seksu i żołądka. Miłość do gotowania albo miłość poszukiwana przy pomocy gotowania."Welon Panny Młodej i elementarz" jest historią Marii Celeste, młodej dziewczyny pochodzącej z wiejskiej i prowincjonalnej Sycylii, dążącej do szczęśliwego małżeństwa, podobnie jak jej wielu rówieśniczek, z jednym jednak wyjątkiem: Maria Celeste marzy, aby nauczyć się czytać. Doprowadzi ją to do skomplilowanego małżeństwa, w którym będzie musiała zapłacić wysoką cenę, by móc zrealizować swoje marzenie. "Ja mogę" jest historią pary podczas jej pierwszego spotkania, gdzie gra w uwodzenie i ta w kulinarne poszukiwania w sposób nieukniony splatają się ze sobą, tworząc dziwaczne manie i wyszukane nieporozumienia. "Czerń jak ból" opowiada historię Gotfryda, adwokata na tyle mało kochającego swoją pracę, na ile wielbiciel kulinarii i prozy epickiej. Mieszając kulinarne przedsięwzięcia z tymi bohaterskimi ze swoich literackich mitów, Gotfryd opowiada w pierwszej osobie swoją miłosną historię - głęboką, bolesną i pasjonującą - wraz z nieoczekiwanym zakończeniem.

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!

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

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

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

Zagadka Zabójcy

by Claudio Ruggeri Jolanta U. Grębowiec – Baffoni

Powieść kryminalnaZagadkowe śledztwo prowadzone przez komisarza Vincenta Germano zmusza go do coraz większej ostrożności, odsłaniając przed nim często zapominaną prawdę, iż istnieją sprawy przerastające człowieka, będące w stanie uczynić z niego zarówno ofiarę jak i mordercę.

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!

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!

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!

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.

Cień Ogara

by Jolanta U. Grębowiec-Baffoni Claudio Ruggeri

Zmasakrowane ciało młodej kobiety znalezione w lesie zdaje się jednoznacznie wskazywać na motyw zabójstwa. Wyłaniająca się postać mordercy nie przekonuje jednak komisarza Vincenta Germano, który decyduje na zwrot w prowadzeniu śledztwa.

Codzienne inspiracje

by Kasia Kulesa Ulrike Maria

Opis książki: W dzisiejszych czasach w Internecie można znaleźć wiele twierdzeń, które zdają się być mądre, prawdziwe i wskazujące dobry kierunek. Nic one jednak nie znaczą, jeśli aktywnie ich nie zastosujesz. Twoje życie nie ulegnie zmianie jeśli każdego dnia nie wprowadzisz w życie nowych i ulepszonych przemyśleń. Moja praca polega na pokazaniu jak krok po kroku zmienić mój i Twój sposób myślenia. Odnosi się ona również do wyższych koncepcji Wszechświata, łącząc Jednostkę ze Świadomością Wszechświata; pamiętając, że wszyscy jesteśmy Jednością. Ukazuję zupełnie inne i praktyczne podejście, do przyjęcia przez każdego kto ma szczerą chęć ulepszenia swojego życia i otoczenia. Mówię o zastosowaniu a nie stwierdzeniu prawdy. Nieważne jak często powtarzasz jakieś stwierdzenie, możesz być pewny, że nie sprawdzi się dopóki nie wprowadzisz go w czyn. Być może myślisz, że znasz Prawa Wszechświata i rozumiesz niektóre idee 4 wymiaru-... ale co wtedy? Wiarygodność i zrozumienie wynika z doświadczenia. Udowadniania sobie, że Prawa działają i w jaki sposób działają. Aby znaleźć Prawdę potrzeba Zaangażowania. "Szukajcie a znajdziecie" - to potrzeba silnego pragnienia aby zrozumieć dzieło Życia. Potrzeba przekonania do uczenia się, nauczania i ciekawości. Wszyscy jesteśmy uczniami i nauczycielami. Uczymy się od siebie nawzajem. W innych widzimy to co podziwiamy lub odrzucamy, w zależności od tego czego chcemy się nauczyć. Najważniejsze jest aby poznać tę prawdę i użyć tego cennego narzędzia w samodoskonaleniu.

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!

Emma

by Jolanta U. Grębowiec - Baffoni Francesca Pace

"Wampiry, czarownice, magia, to wszystko, co ożywiało jej fantazję stało się nieodwołalniejej rzeczywistością". Emma jest zwykłą dziewczyną, nieświadomą swej fascynującej urody i niezwykłego charyzmatu. Jej niepozorne, niemal niewidoczne życie, toczące się na pograniczu szarości, zostaje zaburzone niespodziewaną i radykalną zmianą, rzucając ją w zagmatwany i gwałtowny świat czarownic i wampirów. Nagła i bolesna transformacja zmieni definitywnie jej naturę, przekształcając ją w istotę ponadnaturalną i ponadczasową.Gdy dziewczyna w swej zmienionej, niezwykłej naturze, w towarzystwie starych przyjaciół i nowej wielkiej miłości będzie zmuszona stawić odważnie czoła nieznanemu jej dotąd życiu, nauczy się je kochać i kochać samą siebie, odkrywając w sobie nieznane jej dotąd pokłady zdolności i mocy. Książka jest opowiadaniem o pasjonującej historii przyjaźni, przywiązania i miłości.

Fałszywa Nuta

by Krystyna Joanna Kraśnicka Claudio Ruggeri

Ralf Brandenburg, międzynarodowej sławy muzyk, został zamordowany przy swoim ukochanym fortepianie. Dochodzeniem zajmie się Vincent Germano, komisarz policji, który dojdzie do uzyskania prawdy na podstawie rozmów z osobami, które w przeszłości mały okazję poznać tego ekscentrycznego i wysublimowanego mistrza nut.

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!

Horoskop

by Claudio Ruggeri Jolanta U. Grębowiec - Baffoni

Seria niewytłumaczalnych zabójstw szerzy się krwawą plamą na prowincjach Rzymu. Sprawa zostanie powierzona komisarzowi Vincentemu Germano, który pomimo trudności podejmie się rozwiązania niezwykłej zagadki.

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!

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!

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.

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 151 through 175 of 194 results