Видавець: 7
62817
Eлектронна книга

Struktury danych i algorytmy w języku C#. Projektowanie efektywnych aplikacji

Marcin Jamro

C# jest nowoczesnym i elastycznym językiem programowania. Aby w pełni skorzystać z jego zalet, trzeba płynnie posługiwać się dostępnymi w nim strukturami danych i algorytmami, pozwalają one bowiem na efektywnie organizowanie danych i mają znaczący wpływ na wydajność aplikacji. Z punktu widzenia programisty kluczowe jest ich właściwe zaimplementowanie: wybór właściwej struktury danych i związanego z nią algorytmu stanowi o jakości tworzonego kodu. Na przykład w celu wykonywania wysokowydajnych operacji na zbiorach warto użyć zbioru haszowanego. Inne konstrukcje umożliwiają rozwiązywanie kolejnych problemów. Dzięki tej książce nauczysz się używania struktur danych i implementacji najważniejszych algorytmów w języku C#. Najpierw zapoznasz się z najprostszymi strukturami danych o swobodnym dostępie - z tablicami oraz listami. Wyjaśniono tu również działanie struktur danych o dostępie sekwencyjnym, opartych na stosach i kolejkach. Przedstawiono zastosowanie słowników, dzięki którym można mapować klucze na wartości i prowadzić szybkie wyszukiwanie. Przystępnie opisano korzystanie z najbardziej zaawansowanych konstrukcji, takich jak drzewo binarne, binarne drzewo poszukiwań, drzewo samorównoważące się i kopiec. W końcowej części książki znajdziesz ciekawą analizę stosowania grafów i związanych z nimi algorytmów, takich jak przeszukiwanie grafu, minimalne drzewo rozpinające, kolorowanie węzłów oraz znajdowanie najkrótszej ścieżki. Najciekawsze zagadnienia ujęte w książce: różne typy danych w C#: wartościowe i referencyjne tablice i listy oraz algorytmy sortowania operacje na zbiorach oraz wbudowany typ HashSet struktury drzewiaste i kopce: binarne, dwumianowe oraz Fibonacciego algorytmy oparte na grafach, w tym algorytm Dijkstry C#. Liczy się algorytm i odpowiednia struktura danych!

62818
Aудіокнига

Calineczka

H.C. Andersen

Calineczka była malutką dziewczynką zrodzoną z ziarna. Pewnej nocy okropna ropucha porwała ją z domu i zabrała na bagna. Calineczka wbrew swojej woli miała zostać żoną syna ropuchy. Na szczęście na pomoc małej dziewczynce przychodzą inne zwierzątka. Napotykając na wiele trudności, Calineczce udaje się w końcu zaznać prawdziwego szczęścia. Jedna z najpiękniejszych baśni Andersena przedstawia świat, w którym jak w życiu spotkać można dobre i złe charaktery. Calineczka pokonując trudności i pomagając innym, dociera do swojego szczęśliwego zakończenia.

62819
Eлектронна книга

Kierunek Chorwacja i Czarnogóra

Jakub Wróbel

Album prezentuje dwa najbardziej malownicze kraje należące kiedyś do Jugosławii. Chorwacja, dzięki niezwykłym walorom przyrodniczym oraz kulturalnym stanowi destynację wielu milionów turystów z całego świata, w tym i Polski. Nie ustępująca jej w niczym Czarnogóra, będąca wspaniałym dopełnieniem podróży jest również warto odwiedzenia.

62820
Aудіокнига

Zasady wojny

Łukasz Czeszumski

Były żołnierz, kolumbijska dżungla i spisek naftowy. Po latach oddanych służbie Robert Tucker, były podoficer sił specjalnych, znajduje nowe wyzwanie w Kolumbii. Ma tam chronić firmę naftową przed miejscowymi terrorystami. To, co miało być prostym zadaniem, zamienia się w walkę o przetrwanie. Jego oddział wpada w pułapkę lokalnych partyzantów. Dopiero wtedy odkrywa, na jakich zasadach naprawdę działa koncern naftowy. Czy ta wiedza może mu zaszkodzić? Dla fanów mrocznych thrillerów wojskowych w stylu Toma Clancyego i Fredericka Forsytha! Łukasz Czeszumski - autor książek reporterskich o Afganistanie i Ameryce Południowej, publikował swoje teksty i zdjęcia w "Polityce" oraz "Focusie", bazując na doświadczeniach z życia w różnych częściach świata.

62821
Eлектронна книга

Na popiół. Tomáš Volf. Tom 3

Jiří Březina

Młody policjant Tomas Volf - samotny wilk, któremu czasem powija się łapa - tym razem pracuje w jednostce na peryferiach Pragi. Jego pierwsza sprawa w nowym miejscu to zagadkowa śmierć kobiety, która spłonęła we własnym mieszkaniu, jednak... otoczenie pozostało nietknięte. Spaliło się tylko ciało, i to niecałe - bo od kolan w górę. Śledztwo idzie opornie, a nowi koledzy nie przepadają za Tomasem, posądzając go o kumoterstwo. Volf - wbrew założeniu reszty ekipy, że kobieta zmarła wskutek nieszczęśliwego wypadku - uparcie bada sprawę dziwnego pożaru i trafia przy tym na podobny, jeszcze ciekawszy przypadek sprzed kilku lat oraz na pamiętnik nastoletniej Veroniki... Kto stoi za tajemniczym pożarem w praskim mieszkaniu? Jak do niego doszło? Co kryje dziennik Veroniki? Powieść Na popiół - trzecia część serii ze śledczym Volfem - otrzymała Nagrodę Jiřego Marka przyznawaną co roku w Czechach za najlepszą powieść detektywistyczną. SERIA: Tomas Volf, tom 3

62822
Eлектронна книга

Python i Asyncio. Programowanie asynchroniczne

Caleb Hattingh

Programowanie współbieżne jest ważną techniką w tworzeniu nowoczesnych rozwiązań sieciowych. Programiści Pythona często w tym celu korzystają z wątków i mechanizmu wywłaszczania. Z tym że nie jest to optymalne rozwiązanie - z uwagi na ryzyko naruszenia bezpieczeństwa. Istnieje też możliwość programowania asynchronicznego z wykorzystaniem biblioteki asyncio, która została dodana w Pythonie 3.4. Złożoność API Asyncio budzi jednak obawy programistów Pythona, również biegle posługujących się tym językiem. Mimo to wysiłek włożony w zrozumienie działania Asyncio jest opłacalny, gdyż biblioteka ta pozwala na skuteczne rozwiązywanie problemów ze współbieżnym programowaniem sieciowym. Lektura tej książki ułatwi Ci pozbycie się obaw przed biblioteką asyncio. Zrozumiesz jej podstawowe elementy, co pozwoli Ci na rozpoczęcie programowania sterowanego zdarzeniami i prostą obsługę tysięcy jednoczesnych połączeń sieciowych. Dowiesz się, dlaczego Asyncio stanowi bezpieczniejszą alternatywę dla wielozadaniowości z wywłaszczaniem wątków, i dogłębnie zrozumiesz koncepcję programowania asynchronicznego. Następnie przeanalizujesz wprowadzone w Pythonie zmiany, dzięki którym możliwe jest programowanie asynchroniczne. Dowiesz się także, w jakich konkretnie sytuacjach biblioteka asyncio jest wyjątkowo użyteczna i których narzędzi należy wtedy używać. W książce pokazano najlepsze sposoby wykorzystania nowych możliwości Asyncio. W tej książce: porównanie programowania współbieżnego z wykorzystaniem Asyncio i wątków podstawy programowania bazującego na zdarzeniach możliwości Asyncio ważne dla programistów końcowych oraz twórców frameworków składnia async/await, w tym API koprocedur i klasy Future szczegółowe przypadki użycia kilku bibliotek zgodnych z Asyncio Programowanie asynchroniczne: nowa wizja bezpieczeństwa kodu Pythona!

62823
Eлектронна книга

Fotografia cyfrowa. Ilustrowany przewodnik. Wydanie II

Anna Owczarz-Dadan

Pobierz dodatkowe rozdziały do książki! Uchwyć i na zawsze zachowaj wyjątkowe chwile! Wybór aparatu i wykorzystanie jego możliwości Wskazówki dla fotografa i popularne tematy, czyli co należy wiedzieć na początek Przesyłanie, korekcja i przechowywanie zdjęć, czyli co można zrobić po naciśnięciu spustu migawki Próba wybrania odpowiedniego aparatu spośród setek stale zmieniających się propozycji wiodących firm, nauka obsługi oferowanych funkcji, a potem jeszcze wykorzystanie możliwości programów graficznych do poprawienia swoich prac to zadania wymagające nieco czasu, wiedzy oraz cierpliwości. Na szczęście istnieją sposoby ułatwienia sobie całego procesu uzyskiwania doskonałej jakości fotografii. Warto na przykład skorzystać z tego poradnika. "Fotografia cyfrowa. Ilustrowany przewodnik. Wydanie II " to książka znakomitej, uznanej autorki wielu podręczników z tej dziedziny. Dowiesz się z niej, jakie parametry należy wziąć pod uwagę przy kupowaniu cyfrówki (kompaktowej lub lustrzanki), jak znaleźć model idealny dla Twoich potrzeb i do cna wykorzystać jego możliwości. Nauczysz się uzyskiwać właściwą ostrość i głębię, kontrolować ekspozycję, używać lampy błyskowej i operować balansem bieli. Zapoznasz się z najlepszymi sposobami wykonywania różnych typów fotografii, a także metodami ratowania nie do końca udanych zdjęć oraz ich przechowywania. Kupowanie aparatu cyfrowego Określanie rozmiaru i kadrowanie zdjęcia Głębia ostrości i zmiana pola widzenia Ustawienia ekspozycji, balans bieli i lampa błyskowa Programy tematyczne, główny temat i kompozycja ujęcia Makrofotografia, zdjęcia panoramiczne, grupowe i portrety Fotografie architektury, krajobrazów, zwierząt i obiektów w ruchu Zdjęcia zjawisk meteorologicznych, nocne i wieczorne Przesyłanie zdjęć z aparatu i ich przechowywanie Usuwanie ziarna i efektu czerwonych oczu Prostowanie obrazu, ratowanie prześwietlonych i niedoświetlonych zdjęć Korekcja i zmiana kolorów oraz balansu bieli Ciesz się profesjonalną jakością swoich zdjęć!

62824
Eлектронна книга

Mistyka

Ks. Piotr Semenenko

Głębia duchowości w ujęciu wybitnego polskiego teologa - wyjątkowe opracowanie zagadnień życia wewnętrznego. "Mistyka" autorstwa ks. Piotra Semenenki to znakomite dzieło na gruncie polskiej literatury duchowej, które z niezwykłą precyzją i głębią podejmuje temat ścieżki oczyszczenia duszy. Powstała z konferencji duchowych prowadzonych przez autora, książka ta nie jest tylko zbiorem refleksji - to przemyślany traktat, osadzony na solidnych podstawach teologicznych i filozoficznych, wyrosły z autentycznego doświadczenia życia duchowego. Ks. Semenenko, wybitny myśliciel i kapłan, przez lata formacji osobistej i licznych prób wewnętrznych doszedł do wyjątkowego zjednoczenia z Bogiem, stając się nie tylko nauczycielem, ale i świadkiem tego, o czym pisze. Jego dzieło koncentruje się na dwóch kluczowych etapach drogi duchowej - oczyszczeniu serca i oczyszczeniu ducha - stanowiących fundament głębszego życia modlitwy i przemiany wewnętrznej. Choć autor nie zdołał opracować całości systematyki mistyki, jego rozważania już teraz stanowią bezcenną perłę dla każdego, kto pragnie wejść na drogę uświęcenia. To pozycja obowiązkowa dla osób szukających nie tylko wiedzy, lecz także inspiracji do duchowego wzrostu, oparta na rodzimym gruncie, a jednocześnie na wskroś uniwersalna.