Browse Results

Showing 26 through 50 of 194 results

UML 2.0. Almanach

by Neil Pitman Dan Pilone

Wyczerpuj?cy przewodnik po j?zyku UML 2.0 Specyfikacja j?zyka UML 2.0 Modelowanie statyczne i dynamiczne Rozszerzanie i zastosowania UML-a Ujednolicony j?zyk modelowania (UML) pocz?tkowo s?u?y? do opisu elementów oprogramowania, jednak z powodu swej elegancji i przejrzysto?ci zyskuje na popularno?ci w zakresie modelowania zagadnie? z innych dziedzin. W zwi?zku z tym coraz wi?cej osób ma szans? zetkn?? si? z diagramami w j?zyku UML. Je?li si?gn??e? po t? ksi??k?, prawdopodobnie czeka to tak?e Ciebie. Chcia?by? wiedzie?, co oznaczaj? ró?ne zako?czenia linii na diagramach klas albo zrozumie? skomplikowany diagram interakcji? Zajrzyj do ?rodka. "UML 2.0. Almanach" to kompletny podr?cznik dla u?ytkowników tego j?zyka. Dzi?ki tej ksi??ce poznasz podstawy modelowania w UML-u. Nauczysz si? tworzy? i rozumie? diagramy statyczne, na przyk?ad klas, pakietów czy struktur z?o?onych, a tak?e diagramy zachowania, takie jak przypadków u?ycia, aktywno?ci czy interakcji. Dowiesz si?, jak wszechstronne zastosowania ma ten j?zyk oraz w jaki sposób mo?na go rozszerza? do wykonywania specyficznych zada?. Znajdziesz tu tak?e krótkie wprowadzenie do j?zyka Object Constraint Language (OCL) oraz architektury sterowanej modelem (MDA). Podstawy modelowania w UML-u Diagramy statyczne i diagramy zachowania Dobór odpowiedniego rodzaju diagramu Znaczenie symboli, notacji i linii Rozszerzanie UML-a za pomoc? etykiet, stereotypów i profili Architektura sterowana modelem J?zyk Object Constraint Language (OCL) Praktyczne wskazówki z zakresu modelowania Poznaj tajniki modelowania w j?zyku UML 2.0

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

Tworzenie stron WWW: The Missing Manual (Missing Manual Ser.)

by Matthew Macdonald

For anyone who wants to create an engaging web site--for either personal or business purposes--Creating Web Sites: The Missing Manual demystifies the process and provides tools, techniques, and expert guidance for developing a professional and reliable web presence. Like every Missing Manual, you can count on Creating Web Sites: The Missing Manual to be entertaining and insightful and complete with all the vital information, clear-headed advice, and detailed instructions you need to master the task at hand. Author Matthew MacDonald teaches you the fundamentals of creating, maintaining, and updating an effective, attractive, and visitor-friendly web site--from scratch or from an existing site that's a little too simple or flat for your liking. Creating Web Sites: The Missing Manual doesn't only cover how to create a well-designed, appealing, smart web site that is thoroughly up to date and brimming with the latest features. It also covers why it's worth the effort by explaining the rationale for creating a site in the first place and discussing what makes a given web site particularly aesthetic, dynamic, and powerful. It further helps you determine your needs and goals and make well informed design and content decisions. Creating Web Sites: The Missing Manual includes a basic primer on HTML, working with JavaScript, and incorporating services like Paypal's shopping cart, Amazon's associate program, and Google AdSense and AdWords. It delivers advanced tricks for formatting, graphics, audio and video, as well as Flash animation and dynamic content. And you'll learn how to identify and connect with your site's audience through forms, forums, meta tags, and search engines. This isn't just another dry, uninspired book on how to create a web site. Creating Web Sites: The Missing Manual is a witty and intelligent guide for all of you who are ready to make your ideas and vision a web reality.

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!

Tomcat. Przewodnik encyklopedyczny. Wydanie II

by Jason Brittain Ian F. Darwin

Poznaj mo?liwo?ci serwera Tomcat! Jak dostroi? Tomcat w celu pomiaru i poprawy wydajno?ci?Jak wdra?a? aplikacje WWW z serwletami i stronami JSP?Jak diagnozowa? problemy z serwerem?Tomcat jest kontenerem serwletów Java i serwerem WWW stworzonym przez organizacj? Apacze Software Foundation. Mo?e pe?ni? rol? serwera produkcyjnego o du?ej wydajno?ci, sprawdza si? równie? jako darmowy kontener serwletów i stron JSP z udost?pnionym kodem ?ród?owym. Tomcat mo?e by? zastosowany niezale?nie lub w po??czeniu z innymi serwerami WWW (np. httpd Apache). Doskonale radzi sobie w ka?dego rodzaju ?rodowisku, zapewniaj?c fundament wymagany do praktycznego wykorzystania w Internecie umiej?tno?ci z zakresu technologii Java.W ksi??ce "Tomcat. Przewodnik encyklopedyczny" znajdziesz szczegó?owe wyja?nienia, jak korzysta? z tego serwera. Czytaj?c j?, poznasz wszelkie procedury instalacyjne oraz mo?liwo?ci konfigurowania obszarów, ról, u?ytkowników i zasobów JNDI. Nauczysz si?, jak uaktywnia? i wy??cza? funkcj? automatycznego prze?adowywania serwletów, a tak?e wdra?a? aplikacje WWW. Niezb?dne informacje dotycz?ce serwera Tomcat znajd? tu nie tylko programi?ci, ale tak?e administratorzy, webmasterzy i wszyscy, którzy chc? si? dowiedzie? czego? o tym kontenerze serwletów.Instalowanie i konfigurowanie TomcataZarz?dzanie obszarami, rolami i u?ytkownikamiUruchamianie i zatrzymywanie serweraKontrolowanie i utrwalanie sesjiOptymalizowanie wydajno?ci serweraIntegracja z serwerem WWW ApacheWdra?anie rozpakowanego katalogu aplikacji WWWPraca z plikami WARZabezpieczenia serwera TomcatPrzewodnik dla wszystkich, którzy chc? u?atwi? sobie prac? z serwerem Tomcat.

Testowanie bezpieczeństwa aplikacji internetowych (in Polish)

by Ben Walther Paco Hope

Ksika Testowanie bezpieczestwa aplikacji internetowych. Receptury to napisany zrozumiaym jzykiem podrcznik, dziki ktremu szybko poznasz mechanizmy testowania zabezpiecze.

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.

System Windows. Najlepsze rozwi?zania

by Preston Gralla

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

SQL. Sztuka programowania

by Peter Robson Stephane Faroult

Wypowiedz wojn? niewydajnym bazom danych Projektowanie wydajnych baz danych Uwzgl?dnianie kontekstu dzia?ania aplikacji bazodanowych Poprawa szybko?ci dzia?ania ?le zaprojektowanych systemów Twoje bazy danych dzia?aj? zbyt wolno? Pora to zmieni?! Wraz ze wzrostem wielko?ci korporacyjnych baz danych czas dost?pu do nich ma coraz wi?ksze znaczenie. Napisanie poprawnie dzia?aj?cego kodu w j?zyku SQL nie jest trudne, jednak tworzenie wydajnych aplikacji bazodanowych jest prawdziw? sztuk?. Jak mo?esz zg??bi? jej tajniki i sta? si? lepszym programist?? Zdaniem autora tej ksi??ki nauka wydajnej pracy z bazami danych przypomina poznawanie zasad prowadzenia wojny, dlatego wzorem klasycznej pozycji "Sztuka wojny" autorstwa Sun Tzu prowadzi Ci? on przez poszczególne etapy kampanii przeciwko nieefektywnie zaprojektowanym i napisanym aplikacjom bazodanowym. "SQL. Sztuka programowania" to praktyczny podr?cznik, dzi?ki któremu szybko poszerzysz sw? wiedz? w zakresie efektywnego stosowania j?zyka SQL. Nauczysz si? dba? o wydajno?? aplikacji ju? na etapie ich projektowania, a tak?e my?le? o pracy z bazami danych w kategoriach procesów, wykraczaj?c poza same zapytania j?zyka SQL. Dowiesz si?, jak poprawnie u?ywa? indeksów oraz jak monitorowa? szybko?? dzia?ania bazy. Poznasz standardowe scenariusze zwi?kszania wydajno?ci, które pozwol? Ci zastosowa? sprawdzone fortele we w?asnych projektach oraz w bazach zaprojektowanych przez innych programistów. Projektowanie pod k?tem wydajno?ci Efektywne korzystanie z baz danych w programach Poprawne stosowanie indeksów Projektowanie optymalnych zapyta? SQL Praca z du?ymi zbiorami danych Korzystanie ze struktur drzewiastych Monitorowanie wydajno?ci Obs?uga wspó?bie?no?ci Radzenie sobie z niewydajnymi projektami Poznaj praktyczne techniki poprawy wydajno?ci baz danych.

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!

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

Sieci Linux. Receptury

by Carla Schroder

Jak stworzy? sie? opart? o serwery pracuj?ce pod kontrol? Linuksa?Jak uruchomi? serwer VoIP i sie? VPN? Jak zapewni? bezawaryjn?, wydajn? i bezpieczn? prac? sieci?Mog?oby si? wydawa?, ?e o Linuksie napisano ju? wszystko. Jednak do tej pory nie by?o ksi??ki, która w kompleksowy sposób omawia?aby wszystkie zagadnienia, dotycz?ce spraw sieciowych w tym systemie operacyjnym. A? do teraz! Autor tej ksi??ki przedstawia poszczególne kwestie w sprawdzony w tej serii sposób: problem - rozwi?zanie - dyskusja. Dzi?ki podr?cznikowi "Sieci Linux. Receptury" dowiesz si?, w jaki sposób przygotowa? router, jak skonfigurowa? firewall przy u?yciu pakietu iptables oraz jak stworzy? punkt dost?pu do sieci bezprzewodowej i serwer VoIP, korzystaj?cy z popularnego rozwi?zania Asterisk. Poznasz zaawansowane mo?liwo?ci pakietu OpenSSH oraz sposoby bezpiecznego, zdalnego administrowania serwerem. Dodatkowo nauczysz si? u?ywa? graficznych pulpitów, ??czy? w bezpieczny sposób odleg?e sieci za pomoc? pakietu OpenVPN czy te? udost?pnia? w sieci pliki przy u?yciu serwera Samba. Twoj? ciekawo?? zaspokoi z pewno?ci? opis zastosowania Samby w roli kontrolera domeny. Po lekturze tej ksi??ki nie b?d? Ci obce sposoby monitorowania pracy sieci i us?ug, tworzenia wykresów wykorzystania zasobów czy te? u?ycia adresów IP w wersji szóstej. Jedno jest pewne: je?eli jeste? administratorem sieciowym lub masz ambicj? nim zosta?, ta ksi??ka musi znale?? si? na Twojej pó?ce!Tworzenie bramy opartej o system LinuxBudowa firewalla opartego o iptablesPrzygotowanie punktu dost?pu do sieci bezprzewodowejPrzydzielanie adresów IP za pomoc? serwera DHCPKonfiguracja serwera VoIP - AsteriskZaawansowane tematy, zwi?zane z routingiemZdalna i bezpieczna administracja z wykorzystaniem protoko?u SSHU?ywanie zdalnych pulpitów graficznychTworzenie wirtualnych sieci przy u?yciu pakietu OpenVPNWykorzystanie Linuksa w roli kontrolera domeny WindowsUdost?pnianie plików za pomoc? pakietu SambaUs?ugi katalogowe LDAPMonitorowanie i wizualizacja parametrów pracy sieci i us?ug Zastosowanie protoko?u IPv6Przygotowanie do bezobs?ugowej, sieciowej instalacji nowych systemówAdministrowanie serwerem za pomoc? konsoli pod??czonej przez port szeregowyUruchomienie serwera dial-upAnaliza, diagnoza i rozwi?zywanie problemów sieciowychOdpowiedzi na wszystkie Twoje pytania w jednym miejscu!

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.

Ruby. Wprowadzenie

by Michael Fitzgerald

Poznaj praktyczne zastosowania j?zyka Ruby Podstawowe konstrukcje j?zyka i zasady programowania obiektowego Operacje na tekstach, liczbach i plikach Framework Ruby on Rails Ruby -- obiektowy j?zyk programowania, wzgl?dnie nowy, bo opracowany na poczštku lat 90. ubieg?ego wieku, zdobywa coraz wi?kszš popularno??. W zakresie tworzenia aplikacji internetowych staje si? powa?nš konkurencjš dla Perla, PHP i Javy. Jest niezwykle elastyczny, posiada prostš sk?adni? i spore mo?liwo?ci, a tworzony w nim kod jest bardzo zwarty. Za pomocš Ruby mo?na pisa? zarówno proste skrypty administracyjne, jak i rozbudowane aplikacje internetowe. W budowaniu tych ostatnich niezwykle pomocny jest framework Ruby on Rails, dzi?ki któremu proces tworzenia aplikacji przebiega b?yskawicznie. Ksiš?ka "Ruby. Wprowadzenie" to podr?cznik dla tych, którzy chcš pozna? mo?liwo?ci j?zyka bez konieczno?ci studiowania zawi?ych opisów teoretycznych. Przedstawia Ruby na praktycznych przyk?adach, pokazujšc jego zastosowania w typowych zadaniach, z jakimi spotyka si? na co dzie? programista aplikacji sieciowych. Czytajšc t? ksiš?k?, poznasz elementy j?zyka Ruby i nauczysz si? programowa? obiektowo. Dowiesz si?, w jaki sposób przetwarza? dane liczbowe, teksty i tablice, pliki i katalogi oraz dokumenty XML. Przeczytasz tak?e o ?rodowisku Ruby on Rails. Instalacja j?zyka Ruby w ró?nych systemach operacyjnych Instrukcje i operatory Przetwarzanie tekstów i operacje matematyczne Operacje na systemie plików Korzystanie z plików XML Programowanie obiektowe Wprowadzenie do Ruby on Raili Wejd? do ?wiata Ruby, a pokochasz jego mo?liwo?ci!

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.

Ruby. Programowanie

by David Flanagan Yukihiro Matsumoto

Poznaj mo?liwo?ci Ruby! Dlaczego Ruby zdoby? tak du?? popularno???Jak wykorzysta? wyra?enia regularne w tym j?zyku?Jak tworzy? w Ruby aplikacje sieciowe? Zaprojektowany i stworzony w 1995 roku j?zyk Ruby dzi?ki swym unikalnym mo?liwo?ciom zdobywa sobie coraz wi?ksze uznanie programistów na ca?ym ?wiecie. Jak uda?o mu si? wkupi? w ?aski tego nieufnego ?rodowiska? Przyczyni?a si? do tego mi?dzy innymi prosta sk?adnia z wbudowanymi w ni? wyra?eniami regularnymi, automatyczne oczyszczanie pami?ci i przeci??anie operatorów. Dodatkowo ogromna i ch?tna do pomocy spo?eczno?? sprawia, ?e to rozwi?zanie staje si? jeszcze bardziej atrakcyjne. Uwaga! Jednym z autorów tej ksi??ki jest sam Yukihiro Matsumoto - twórca j?zyka Ruby!Ksi??ka stanowi kompletny zbiór informacji na temat j?zyka Ruby. Je?li naprawd? chcesz zrozumie? ten j?zyk, oto obowi?zkowa pozycja do przeczytania! W trakcie lektury zapoznasz si? z bogatym API, pozwalaj?cym na przetwarzanie tekstu; zrozumiesz techniki zwi?zane z wykonywaniem dzia?a? na liczbach, implementacj? kolekcji, operacjami wej?cia-wyj?cia oraz prac? wspó?bie?n? i operacjami sieciowymi. Ponadto znajdziesz tu elementy dost?pne powszechnie w j?zykach programowania, takie jak instrukcje warunkowe, p?tle czy te? operatory logiczne. Dzi?ki ksi??ce "Ruby. Programowanie" wykorzystanie metod i obiektów klasy Proc oraz stosowanie platformy Ruby nie b?dzie stanowi?o dla Ciebie najmniejszego problemu!Wprowadzenie do j?zyka RubySposoby uruchamiania programów napisanych w RubyDost?pne typy danychZastosowanie wyra?e? i operatorówSterowanie przep?ywemWykorzystanie iteratorów oraz enumeratorówObs?uga wyj?tkówZastosowanie wspó?bie?no?ciU?ycie domkni??Cykl ?ycia obiektówRefleksje oraz metaprogramowanieLiczby w RubyU?ywanie wyra?e? regularnychKolekcje​Operacje na dacie i godzinieTablice jedno- oraz wielowymiaroweObs?uga plików oraz katalogówProgramowanie siecioweObs?uga ?rodowiska RubyGwarancja bezpiecze?stwaWykorzystaj elastyczno?? i mo?liwo?ci j?zyka Ruby!

Ruby on Rails. Wprowadzenie. Wydanie II

by Lance Carlson Bruce Tate Curt Hibbs

Poznaj Ruby on Rails i twórz pot??ne aplikacje internetowe w zaledwie kilka dniJak budowa? dynamiczne strony, nastawione na u?ytkownika?Jak rozwi?za? problemy z wydajno?ci? baz danych?Jak sprawnie i efektywnie korzysta? z platformy Ruby on Rails?Dlaczego masz wybra? Ruby on Rails? G?ównie dlatego, ?e jest to wyj?tkowe narz?dzie, które umo?liwia budow? aplikacji internetowych ka?dego typu (w tym portali spo?eczno?ciowych, witryn e-commerce, oprogramowania do zarz?dzania oraz tworzenia statystyk) w zaledwie kilka dni! A to wszystko dzi?ki Rails -- doskonale wyposa?onemu frameworkowi do tworzenia aplikacji internetowych opartych o bazy danych -- który oferuje ?rodowisko z wykorzystaniem j?zyka Ruby. Za? ten j?zyk programowania charakteryzuje si? niezwyk?ym po??czeniem cech: jest równocze?nie prosty, elegancki i elastyczny, co pozwala dowolnie modyfikowa? jego cz??ci. Ksi??ka "Ruby on Rails. Wprowadzenie. Wydanie II" zawiera szczegó?owe porady i wskazówki dotycz?ce instalacji oraz korzystania z Rails 2.1, a tak?e j?zyka skryptowego Ruby. W podr?czniku znajdziesz nie tylko wyja?nienia odno?nie sposobu dzia?ania Rails, ale równie? opis kompletnej aplikacji. Dzi?ki temu przewodnikowi dowiesz si?, w jaki sposób wspó?pracuj? ze sob? wszystkie aplikacje tworz?ce szkielet Rails, a ponadto nauczysz si? sprawnie korzysta? z dokumentacji oprogramowania i tworzy? zaawansowane aplikacje znacznie szybciej ni? dotychczas. Uruchamianie i organizacja RailsBudowanie widokuRusztowania, REST i ?cie?kiKlasy z?o?oneRozbudowywanie widokówZarz?dzanie uk?adem stronyArkusze stylówTworzenie w?asnych funkcji pomocniczychTestowanie i debugowanieTworzenie nowej aplikacji Rails Wyczerpuj?ce i przyjazne wprowadzenie w Ruby on Rails.

Ruby. Leksykon kieszonkowy

by Michael Fitzgerald

Podr?czny zestaw informacji niezb?dnych w pracy programisty Ruby to obiektowy j?zyk programowania, opracowany w 1995 roku w Japonii. Dzi?ki swojej prostej sk?adni, zwartej konstrukcji i sporym mo?liwo?ciom b?yskawicznie zyska? ogromne grono zwolenników. Pojawienie si? mechanizmu Ruby on Rails, niesamowicie usprawniajšcego tworzenie aplikacji i witryn internetowych zgodnych z nurtem Web 2.0, dodatkowo zwi?kszy?o popularno?? j?zyka Ruby. W oparciu o ten j?zyk powsta?o wiele znanych serwisów WWW, odwiedzanych ka?dego dnia przez tysišce go?ci. "Ruby. Leksykon kieszonkowy" to zestawienie niezb?dnych informacji o tym j?zyku, przydatne podczas codziennej pracy programisty. Znajdziesz w nim informacje o s?owach kluczowych, operatorach, zmiennych i sta?ych. Przeczytasz tak?e o formatowaniu tekstu, wyra?eniach regularnych, operacjach na plikach i programowaniu obiektowym. Dowiesz si? ponadto, jak korzysta? z interaktywnego Ruby i RDoc. Uruchamianie interpretera Ruby S?owa kluczowe Zmienne Instrukcje warunkowe Programowanie obiektowe Modu?y Operacje na plikach Obs?uga wyjštków Metody klas Array, Hash, Object, Kernel i String Wyszukiwanie i usuwanie b??dów Usprawnij i przyspiesz swojš prac?, korzystajšc z leksykonów kieszonkowych.

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

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!

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!

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.

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!

Rails. Zaawansowane programowanie

by Brad Ediger

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

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!

Refine Search

Showing 26 through 50 of 194 results