E-Books
Zaakceptować wstyd. Jak przestać opierać się wstydowi i uczynić go sprzymierzeńcem
Bret Lyon, Sheila Rubin
Jak sprawić, by wstyd przestał być negatywną emocją, a zaczął sprzyjać twojemu zdrowiu i szczęściu? Wstyd jest często bolesny i destrukcyjny, łatwo więc postrzegać go jako wewnętrznego demona, który zwraca nasz umysł przeciwko nam. Jest jednak emocją uniwersalną i służy ważnemu celowi. Chociaż toksyczny wstyd może uwięzić nas w błędnym kole szkodliwych zachowań, istnieje również zdrowy sposób jego wyrażania, który nas chroni, pomaga nam się zmienić i budować autentyczne poczucie własnej wartości - wyjaśniają Bret Lyon i Sheila Rubin. Badają oni przyczyny powstawania wstydu, wyjaśniają, dlaczego powoduje on takie szkody i jak możemy wyleczyć się z jego negatywnych skutków. Ich książka pomoże odkryć: - W jaki sposób wstyd ma nas chronić i kierować naszym życiem? - Dlaczego przekształca się w samosabotującą emocję? - Jak maskuje się poprzez "wiązanie" z innymi emocjami i jakie są metody rozplątywania tych złożonych uczuć? - W jaki sposób kształtuje się w dzieciństwie i ewoluuje w miarę dorastania? - Jak radzić sobie z typowymi wyzwaniami związanymi ze wstydem - w tym z wewnętrznym krytykiem, syndromem oszusta, perfekcjonizmem oraz intymnością w związkach. Książka skierowana jest do wszystkich pragnących zgłębić tę potężną i często niezrozumianą emocję, przekształcić ją i uczynić pożyteczną częścią życia. Bret Lyon i Sheila Rubin są założycielami Center for Healing Shame oraz twórcami autorskiej terapii wstydu. Pracowali z tysiącami terapeutów, doradców i innych profesjonalistów z całego świata, dzieląc się wiedzą na temat skutecznego rozpoznawania i leczenia wstydu.
Ryszard Ficek
W doniosłym, aktualnym i ciekawym temacie zaangażowania chrześcijan w życie społeczne spotykają się trzy wielkie płaszczyzny: doktryna chrześcijańska, życie społeczne i faktyczna praxis. Nauczanie kard. Wyszyńskiego było w tej dziedzinie bardzo kompetentne. Jako Prymas sprawował w pewnym sensie funkcję Głowy Kościoła polskiego i z tej wysokiej pozycji widział całą problematykę: Kościół i życie publiczne. W rezultacie był nie tylko kanonistą, ale także socjologiem, etykiem społecznym, teologiem rzeczywistości ziemskich, a wreszcie wielkim praktykiem i duszpasterzem Polski. Dogłębna analiza nauczania kard. Stefana Wyszyńskiego w aspekcie zaangażowania świeckich w życie społeczne dokonana przez autora publikacji potwierdza po raz kolejny wyjątkową wnikliwość myślenia Prymasa Tysiąclecia, myślenia o Człowieku i o Kościele.
Zaangażowanie pracowników w doskonalenie procesów biznesowych
Renata Brajer-Marczak
Monografia podejmuje ważny i aktualny temat badawczy zarówno w aspekcie poznawczym jak i praktycznym. Podjęto w niej rozważania nad istotą, przejawami oraz czynnikami sprzyjającymi i hamującymi angażowanie się pracowników w doskonalenie procesów biznesowych. Zawiera analizę i syntezę teorii i praktyki. Założono w niej, że współczesne organizacje będące pod wpływem dużej dynamiki otoczenia są zmuszone do systematycznego podnoszenia sprawności realizowanych procesów. Jednocześnie stwierdzono, że stosunkowo niski wskaźnik skuteczności wprowadzania zmian w procesach skłania do tego, aby poszukiwać uwarunkowań sprawnego przebiegu zmian w procesach i na tej podstawie formułować zalecenia dotyczące zarówno projektowania, jak i wdrażania udoskonaleń. Monografia daje możliwość lepszego zrozumienia znaczenia i możliwości rozwoju zaangażowania pracowników w doskonalenie procesów biznesowych. Publikację można polecić naukowcom, doktorantom i studentom uczelni ekonomicznych, jak również praktykom zarządzania.
Monika Wolting, Ewa Jarosz-Sienkiewicz
Zaangażowanie czy artystyczna autonomia? – pytanie Theodora W. Adorno zaskakuje pokolenia swą niesłabnącą aktualnością. Literatura zaangażowana może zostać wykorzystana jako środek walki politycznej, zaś literatura rozumiana jako „czysta sztuka” jawi się jako oderwana od rzeczywistości. Koegzystencja obu: sztuki i zaangażowania wydaje się, zdaniem Adorna, nad wyraz problematyczna. W tomie zebrane zostały artykuły rozpatrujące tematykę zaangażowania społecznego, politycznego, ekologicznego tekstów literackich, powstałych w latach 1945–2018, oraz umocowanie ich w tradycyjnych i nowatorskich formach przekazu artystycznego. Za Richardem Rortym redaktorki książki przypisują literaturze rolę spichlerza wartości moralnych. Zadaniem literatury jest „niepokojenie” czytelnika poprzez prezentowanie mu wizji rzeczywistości sprzecznej z tą, która dotychczas była mu bliska. W tomie dochodzą też do głosu twórcy piszący o potrzebie kreowania głosu człowieka, który walczy o to, aby nim pozostać nawet wtedy, gdy odbiera mu się do tego prawo. Monika Wolting jest profesorem Uniwersytetu Wrocławskiego w Instytucie Filologii Germańskiej. Obszary badawcze, którymi się zajmuje, mieszczą się na przecięciu nauk literaturoznawczych i kulturoznawczych, w swoich pracach wykorzystuje teorie semiotyczne, w szczególności narratologiczne. Interesuje się współczesną literaturą niemiecką w kontekście estetyki i polityki, literaturą migracyjną i nowych wojen oraz kulturową tożsamością. Ewa Jarosz-Sienkiewicz jest profesorem Uniwersytetu Wrocławskiego w Instytucie Filologii Germańskiej. Zajmuje się literaturą współczesną Niemiec, a także literackim obrazem Śląska na przestrzeni XIX i XX wieku. Napisała książkę Wrocław w powieściach niemieckojęzycznych, jest autorką wielu publikacji naukowych poświęconych obrazowi Wrocławia w literaturze, poezji po 1945 roku oraz obrazowi II wojny światowej we współczesnej literaturze niemieckiej.
Zaawansowana analiza danych. Jak przejść z arkuszy Excela do Pythona i R
George Mount
Sukces przedsiębiorstwa zależy od jakości podejmowanych decyzji. Spośród strategii, które wspierają ten proces, na szczególną uwagę zasługuje zastosowanie analizy danych. Jest to jednak dość złożona dziedzina. Podstawowym narzędziem wielu analityków danych jest arkusz kalkulacyjny. Ma on tę zaletę, że ułatwia solidne zrozumienie prawideł statystyki i analizy danych. Po zdobyciu takich podstaw warto jednak pójść dalej i nauczyć się eksploracyjnej analizy danych za pomocą języków programowania. Dzięki tej książce przejście od pracy z arkuszami Excela do samodzielnego tworzenia kodu w Pythonie i R będzie płynne i bezproblemowe. Rozpoczniesz od ugruntowania swoich umiejętności w Excelu i dogłębnego zrozumienia podstaw statystyki i analizy danych. Ułatwi Ci to rozpoczęcie pisania kodu w języku R i w Pythonie. Dowiesz się, jak dokładnie przebiega proces oczyszczania danych i ich analizy w kodzie napisanym w języku R. Następnie zajmiesz się poznawaniem Pythona. Jest to wszechstronny, łatwy w nauce i potężny język programowania, ulubiony język naukowców i... analityków danych. Nauczysz się płynnego przenoszenia danych z Excela do programu napisanego w Pythonie, a także praktycznych metod ich analizy. Dzięki ćwiczeniom, które znajdziesz w końcowej części każdego rozdziału, utrwalisz i lepiej zrozumiesz prezentowane treści. W książce: badanie relacji między danymi za pomocą Excela stosowanie Excela w analizach statystycznych i badaniu danych podstawy języka R proces oczyszczania i analizy danych w R przenoszenie danych z Excela do kodu Pythona pełna analiza danych w Pythonie Eksploracyjna analiza danych? I w Excelu, i w Pythonie!
Akash Tandon, Sandy Ryza, Uri Laserson, Sean...
Potrzeby w zakresie analizy dużych zbiorów danych i wyciągania z nich użytecznych informacji stale rosną. Spośród dostępnych narzędzi przeznaczonych do tych zastosowań szczególnie przydatny jest PySpark - interfejs API systemu Spark dla języka Python. Apache Spark świetnie się nadaje do analizy dużych zbiorów danych, a PySpark skutecznie ułatwia integrację Sparka ze specjalistycznymi narzędziami PyData. By jednak można było w pełni skorzystać z tych możliwości, konieczne jest zrozumienie interakcji między algorytmami, zbiorami danych i wzorcami używanymi w analizie danych. Oto praktyczny przewodnik po wersji 3.0 systemu Spark, metodach statystycznych i rzeczywistych zbiorach danych. Omówiono w nim zasady rozwiązywania problemów analitycznych za pomocą interfejsu PySpark, z wykorzystaniem dobrych praktyk programowania w systemie Spark. Po lekturze można bezproblemowo zagłębić się we wzorce analityczne oparte na popularnych technikach przetwarzania danych, takich jak klasyfikacja, grupowanie, filtrowanie i wykrywanie anomalii, stosowane w genomice, bezpieczeństwie systemów IT i finansach. Dodatkowym plusem są opisy wykorzystania przetwarzania obrazów i języka naturalnego. Zaletą jest też szereg rzeczywistych przykładów dużych zbiorów danych i ich zaawansowanej analizy. Dzięki książce poznasz: model programowania w ekosystemie Spark podstawowe metody stosowane w nauce o danych pełne implementacje analiz dużych publicznych zbiorów danych konkretne przypadki użycia narzędzi uczenia maszynowego kod, który łatwo dostosujesz do swoich potrzeb PySpark: systemowa odpowiedź na problemy inżyniera danych!
Eric Chou
Programiści cenią Pythona za wyrazistość i zwięzłość kodu, a także za bogatą kolekcję narzędzi i bibliotek. Z tych zalet mogą korzystać również inżynierowie sieci. Programistyczne zarządzanie siecią stanowi odpowiedź na rozwój technologii ― tradycyjny interfejs wiersza poleceń i pionowo zintegrowane metody kontroli sieci nie są już najlepszymi sposobami zarządzania współczesnymi sieciami. Oto uzupełnione i zaktualizowane wydanie bestsellerowego przewodnika dla inżynierów sieci. Dzięki niemu przejdziesz trudną (ale ekscytującą!) drogę od tradycyjnej platformy do platformy sieciowej opartej na najlepszych praktykach programistycznych. Zaczniesz od zagadnień podstawowych, aby następnie zagłębić się w tajniki stosowania bibliotek Pexpect, Paramiko czy Netmiko do komunikacji z urządzeniami sieciowymi. W kolejnych rozdziałach znajdziesz solidny przegląd różnych narzędzi wraz ze sposobami ich użycia: Cisco NX-API, Meraki, Juniper PyEZ, Ansible, Scapy, PySNMP, Flask, Elastic Stack i wielu innych. Rozeznasz się również w kwestiach związanych z kontenerami Dockera, a także usługami sieciowymi chmur AWS i Azure. Lektura tej książki pozwoli Ci się w pełni przygotować na następną generację sieci! W książce między innymi: interakcja Pythona z urządzeniami sieciowymi uzyskiwanie informacji o sieci i analiza danych sieciowych tworzenie wysokopoziomowych API korzystanie z biblioteki AsyncIO paradygmat programowania sterowanego testami w Pythonie zastosowanie GitLab w praktykach DevOps w kontekście zagadnień sieciowych Chcesz mieć sieć najnowszej generacji? Python jest dla Ciebie!
Zaawansowana metodyka oceny ryzyka w publicznym zarządzaniu kryzysowym
red. nauk. Anna Kosieradzka, Janusz Zawiła-Niedźwiecki
W monografii przedstawiono zaawansowaną metodykę oceny ryzyka na potrzeby systemu zarządzania kryzysowego w Polsce. Jest realizacją obowiązku posiadania krajowej metodyki w tym zakresie, spoczywającego na Polsce jako członku Unii Europejskiej. W pełni respektuje regulacje prawne obowiązujące w Polsce, w szczególności Ustawę o zarządzaniu kryzysowym oraz Unijny Mechanizm Ochrony Ludności. Książka jest przeznaczona dla: • jednostek administracji publicznej wszystkich szczebli i ich komórek odpowiedzialnych za zarządzanie kryzysowe; • podmiotów, które są operatorami systemów infrastruktury krytycznej w rozumieniu ustawy o zarządzaniu kryzysowym; • studentów kierunków: Bezpieczeństwo publiczne, Bezpieczeństwo narodowe, Administracja. Zaawansowana metodyka ma charakter otwarty, co oznacza, że zakreśla ramy i podaje wytyczne rekomendowanego postępowania, ale też i zakłada, że określony jej użytkownik, stosując się do nich, nada im charakter zgodny z lokalnymi uwarunkowaniami oraz będzie wzmacniać jej oddziaływanie przez wdrożenie procesów: • systematycznego rozwijania metodyki, • zarządzania pozyskiwaną wiedzą o zagrożeniach i ryzyku, • zarządzania wiedzą o społecznym, technicznym i organizacyjnym kontekście funkcjonowania systemów infrastruktury krytycznej państwa oraz usługach logistyki społecznej związanych z tą infrastrukturą.
Zaawansowana rachunkowość zarządcza i rachunek kosztów. Teoria, przykłady i zadania
Robert Kowalak
Książka poświęcona zaawansowanej rachunkowości zarządczej i rachunkowi kosztów wypełnia lukę na rynku pozycji prezentujących zagadnienia związane z wykorzystaniem rachunkowości w podejmowaniu decyzji przez menedżerów. Istotną zaletą podręcznika jest kompleksowa prezentacja problematyki wykorzystania różnego rodzaju narzędzi rachunkowości zarządczej, szczególnie związanych z nowoczesnymi metodami rachunku kosztów oraz zarządzania dokonaniami. Każdy rozdział zawiera część teoretyczną, przykłady i zadania. Książka będzie przydatna właścicielom przedsiębiorstw i kadrze menedżerskiej, studentom uczelni ekonomicznych specjalizujących się w tematyce rachunku kosztów i rachunkowości zarządczej, a także słuchaczom studiów podyplomowych
Zaawansowane aplikacje webowe BACK-END dla studenta i technika programisty
Agnieszka Głowacka, Kacper Kaim
Nowoczesne aplikacje internetowe nie istnieją bez solidnego zaplecza serwerowego. To właśnie BackEnd odpowiada za logikę biznesową, bezpieczeństwo, przetwarzanie danych i komunikację z bazami danych. Książka "Zaawansowane aplikacje webowe BackEnd dla studenta i technika programisty" to kompleksowy przewodnik, który krok po kroku wprowadza czytelnika w świat tworzenia nowoczesnych aplikacji webowych od strony serwera. Publikacja rozpoczyna się od nauki podstaw programowania w języku Python. Następnie przechodzi do programowania obiektowego, aby ostatecznie dotknąć praktycznego tworzenia aplikacji webowych z użyciem Django. Czytelnik dowiaduje się, jak wygląda budowa projektów, jak pracować z bazami danych i ORM, oraz mechanizmy uwierzytelniania użytkowników. Poznaje również elementy, które mają wpływ na funkcjonalność i bezpieczeństwo aplikacji. Kolejne rozdziały publikacji opisują technologię Node.js i Express. Omawiają tworzenie REST API oraz pracę z nierelacyjną bazą danych MongoDB. Dzięki temu czytelnik może zrozumieć różne podejścia do BackEndu stosowane w prawdziwych projektach. Książka koncentruje się na praktycznym podejściu. Znajdziesz w niej wiele przykładów, zadań, projektów i sekcji "Sprawdź się", które pomagają zapamiętać wiedzę i przygotować się do pracy z prawdziwym kodem. Jest to idealna książka dla uczniów technikum, zwłaszcza tych, którzy chcą zostać programistami, studentów kierunków informatycznych oraz osób uczących się samodzielnie, które chcą zdobyć solidne podstawy i rozwinąć umiejętności poszukiwane na rynku informatycznym. Jeśli chcesz nauczyć się projektować bezpieczne, wydajne i skalowalne aplikacje webowe oraz zrozumieć, jak działa BackEnd od podstaw aż po poziom zaawansowany - ta książka jest dla Ciebie.
Zaawansowane aplikacje webowe: FRONTEND
Aleksander Bies, Kacper Kaim
Wkrocz na wyższy poziom tworzenia nowoczesnych aplikacji webowych! Książka Zaawansowane aplikacje webowe: front-end, to kompleksowe źródło wiedzy dla programistów, którzy chcą nie tylko zrozumieć, ale również skutecznie wykorzystać zaawansowane narzędzia i techniki stosowane w dzisiejszym świecie web developmentu. Łącząc sprawdzone biblioteki z nowoczesnymi frameworkami, autorzy prowadzą czytelnika przez kolejne etapy budowania wydajnych, skalowalnych i utrzymywalnych aplikacji internetowych. W książce znajdziesz m.in.: - Praktyczne zastosowania jQuery w projektach legacy i jego integrację z nowoczesnymi technologiami - Zasady pracy z frameworkami JavaScript - kiedy i dlaczego warto ich używać - Wprowadzenie do TypeScript - bezpieczniejszy i bardziej przewidywalny JavaScript - Budowę aplikacji w Angularze - od komponentów po zaawansowaną architekturę - Wzorce projektowe, optymalizację wydajności oraz dobre praktyki kodowania.
Zaawansowane metody wykorzystania narzędzi modelowania symulacyjnego w zarządzaniu produkcją
Justyna Smagowicz, Cezary szwed
Skrypt jest przeznaczony do wykorzystania na kierunku Inżynieria Zarządzania w ramach przedmiotów, skupiających się na wykorzystaniu programów do modelowania symulacyjnego w zarządzaniu produkcją. Szczegółowymi celami zajęć są: uzyskanie przez studentów umiejętności korzystania z programów symulacyjnych, nauka metodyki prowadzenia badań dotyczących usprawniania procesów produkcyjnych z wykorzystaniem tych programów oraz utrwalenie pojęć z zakresu zarządzania i organizacji produkcji. Skrypt składa się z sześciu rozdziałów. Rozdział 1 zawiera opis programu Tecnomatix Plant Simulation. Scharakteryzowano w nim podstawowe obiekty, funkcje i moduły programu. Opisano wbudowane narzędzia wykorzystywane w usprawnianiu procesów i systemów produkcyjnych, w tym narzędzia do prowadzenia eksperymentów i optymalizacji badanych modeli. Rozdział 2 zawiera opis programu FlexSim. Omówiono w nim podstawowe obiekty, funkcje i moduły programu. Opisano narzędzia odwzorowujące logikę przetwarzania danych modelu, narzędzia do prezentacji wyników oraz sposób prowadzenia eksperymentów i optymalizacji badanych modeli. Rozdziały 3–6 zawierają ćwiczenia z wykorzystaniem omówionych wcześniej programów, po dwa ćwiczenia z wykorzystaniem każdego programu. Układ każdego ćwiczenia jest identyczny i obejmuje: cel ćwiczenia; opis procesu; zastosowane obiekty/narzędzia; szczegółową instrukcję dotyczącą wykonania ćwiczenia/zadania projektowego; omówienie wyników i pytania kontrolne. Układ treści skryptu, prowadzonych ćwiczeń laboratoryjnych i użytych narzędzi, ma pokazać, jakie różnice metodyczne występują przy wykorzystaniu każdego z programów komputerowych do rozwiązania zbliżonych merytorycznie problemów oraz jakie są różnice w prowadzeniu badań i uzyskiwanych wynikach. Ćwiczenia zostały przygotowane przy założeniu, że każde z nich jest wykonywane indywidualnie przez studenta.
Zaawansowane techniki języka JavaScript. Wydanie II
John Resig, Russ Ferguson, John Paxton
JavaScript stanowi doskonałe, zaawansowane narzędzie do programowania aplikacji internetowych. Zawodowe wykorzystanie tego języka wymaga jednak opanowania trudniejszych zagadnień, takich jak obiektowy model dokumentu (DOM) czy korzystanie z nowych narzędzi obiektowych w JS. Trzeba też nauczyć się testować aplikację i usuwać błędy. Dopiero wiedza na tym poziomie pozwoli zasłużyć na miano profesjonalisty. Niniejsza książka stanowi kompendium wiedzy o nowoczesnym języku JavaScript. Zawiera zwięzłe, praktyczne informacje, których każdy doskonały programista będzie potrzebował do pisania aplikacji internetowych. Autorzy skoncentrowali się na zasadniczych tematach i przedstawili wszystkie istotne kwestie dotyczące zaawansowanych technik programowania w tym języku. Opisali również praktyczne sposoby wykorzystania tych technik, wskazując przy tym sposoby uniknięcia potencjalnych problemów. Dzięki tej książce: poznasz najważniejsze profesjonalne techniki programowania w JavaScripcie zrozumiesz działanie funkcji i zapoznasz się z narzędziami obiektowymi tego języka dokładnie zgłębisz kwestie związane z modelem DOM i nauczysz się go wykorzystywać zapoznasz się z zasadami obsługi zdarzeń w JavaScripcie nauczysz się tworzyć kod wielokrotnego użytku z wykorzystaniem obiektowego JavaScriptu zaczniesz wykorzystywać JavaScript do walidacji formularzy HTML oraz CSS opanujesz techniki, które wkrótce zdecydują o przyszłości JavaScriptu Programuj w JavaScripcie jak nowoczesny profesjonalista!
Lior Gazit, Meysam Ghaffari
Uczenie maszynowe i duże modele językowe rewolucjonizują biznes i nasze codzienne życie. Potencjał tych innowacji jest trudny do oszacowania: modele LLM stały się wiodącym trendem w tworzeniu aplikacji i analizie danych. Integrowanie zaawansowanych modeli z systemami produkcyjnymi bywa jednak często wymagającym, a nawet niewdzięcznym zadaniem. Na szczęście dzięki tej książce poradzisz sobie z takimi wyzwaniami! Najpierw zapoznasz się z matematycznymi podstawami algorytmów ML i NLP. Zaznajomisz się również z ogólnymi technikami uczenia maszynowego i dowiesz się, w jakim stopniu dotyczą one dużych modeli językowych. Kolejnym zagadnieniem będzie przetwarzanie danych tekstowych, w tym metody przygotowywania tekstu do analizy, po czym przyswoisz zasady klasyfikowania tekstu. Ponadto poznasz zaawansowane aspekty teorii, projektowania i stosowania LLM, wreszcie ― przyszłe trendy w NLP. Aby zdobyć praktyczne umiejętności, będziesz ćwiczyć na przykładach rzeczywistych zagadnień biznesowych i rozwiązań NLP. W książce: podstawy matematyczne uczenia maszynowego i NLP zaawansowane techniki przetwarzania wstępnego i analizy danych tekstowych projektowanie systemów ML i NLP w Pythonie przetwarzanie tekstu z użyciem metod uczenia głębokiego modele LLM i ich implementacja w różnych aplikacjach AI trendy w NLP i potencjał tej technologii Odkryj przyszłe trendy w NLP widziane oczami ekspertów!
Zaawansowane uczenie maszynowe z językiem Python
John Hearty
Uczenie maszynowe przyczyniło się do powstania wielu innowacyjnych technologii. Pojazdy autonomiczne, mechanizmy rozpoznawania obrazów, badania genetyczne, a także dynamiczne dostosowywanie prezentowanych treści do preferencji odbiorcy to tylko niektóre przykłady. Możliwości związane z rozwojem tych technik sprawiają, że analityka danych i zaawansowane uczenie maszynowe stają się wyjątkowo cenną wiedzą. Dotyczy to szczególnie nowatorskich technik analizy danych, takich jak głębokie uczenie, algorytmy częściowo nadzorowane i metody zespołowe. Niniejsza książka jest przystępnie napisanym podręcznikiem, dzięki któremu poznasz niektóre zaawansowane techniki uczenia maszynowego. Szczególną uwagę poświęcono tu algorytmom uczenia maszynowego: zostały dokładnie wyjaśnione, opisano ich zastosowanie oraz topologię, metody uczenia i miary wydajności. Każdy rozdział uzupełniono o wykaz źródeł, pomocny w dalszym zgłębianiu tematu. Dodatkowo przedstawiono wiele cennych wskazówek dotyczących specyfiki pracy analityka danych. Do prezentacji przykładów wybrano język Python z uwagi na jego wszechstronność, elastyczność, prostotę oraz możliwość stosowania do specjalistycznych zadań. Najważniejsze zagadnienia przedstawione w książce: identyfikacja struktur i wzorców w zbiorach danych stosowanie sieci neuronowych praca z językiem naturalnym modele zespołowe i poprawa ich elastyczności narzędzia uczenia maszynowego w Pythonie Zaawansowane uczenie maszynowe — poznaj algorytmy przyszłości! John Hearty — jest autorytetem w dziedzinie analityki danych i inżynierii infrastruktury. Przez pewien czas zajmował się modelowaniem zachowań gracza i infrastrukturą dużych zbiorów danych w Microsofcie. Ważniejszymi jego projektami były modelowanie umiejętności gracza w grach asymetrycznych i modele segmentacji graczy mające na celu zindywidualizowanie rozgrywki. Obecnie Hearty jest niezależnym ekspertem, szczególnie cenionym przez zespoły zajmujące się eksploracją danych. W wolnym czasie tworzy modele uczenia maszynowego w Pythonie.
Zaawansowane zarządzanie pamięcią w .NET: Lepszy kod, wydajność i skalowalność
Konrad Kokosa
Ta książka pozwoli lepiej zrozumieć wewnętrzne działanie zarządzania pamięcią w .NET, związane z tym pułapki i techniki, które pozwolą skutecznie unikać szerokiej gamy problemów związanych z wydajnością i skalowalnością tworzonego oprogramowania. Pomimo automatycznego zarządzania pamięcią w .NET, zrozumienie zasad działania pamięci w .NET ma wiele zalet i pozwoli pisać lepsze oprogramowanie obsługujące pamięć wydajnie i skutecznie. Zaawansowane zarządzanie pamięcią w .NET jest wyczerpującym przewodnikiem prowadzącym do pisania lepszego oprogramowania poprzez lepsze zrozumienie działania zarządzania pamięcią w .NET. Dzięki tej książce można: • Zrozumieć teoretyczne podstawy automatycznego zarządzania pamięcią. • Dogłębnie poznać każdy aspekt zarządzania pamięcią w .NET, w tym szczegółowe omówienie implementacji odśmiecania pamięci (GC – garbage collection). • Uzyskać praktyczne wskazówki, jak stosować tę wiedzę w codziennym tworzeniu oprogramowania. • Wykorzystać praktyczną znajomość narzędzi związanych z zarządzaniem pamięcią w .NET do diagnozowania różnych problemów związanych z pamięcią. • Zbadać różne aspekty zaawansowanego zarządzania pamięcią, w tym wykorzystanie typów Span i Memory. Książka ta jest przeznaczona dla programistów .NET, architektów rozwiązań programistycznych oraz inżynierów zajmujących się wydajnością. Książka ta została dokładnie zweryfikowana przez zespół .NET w firmie Microsoft i zawiera 25 cennych przykładów rozwiązywania problemów, mających pomóc w diagnozowaniu trudnych problemów związanych z pamięcią. Czytelnicy będą też mogli skorzystać z wielu „zasad” dotyczących zarządzania pamięcią w .NET, które wprowadzają metody pisania kodu uwzględniające działanie zarządzania pamięcią oraz sposoby unikania typowych problemów. Konrad Kokosa jest doświadczonym projektantem i twórcą oprogramowania, posiadającym tytuł Microsoft MVP i specjalizującym się w technologiach Microsoft, ale interesującym się też wieloma innymi. Będąc programistą od ponad dekady, z zamiłowaniem rozwiązuje problemy związane z wydajnością, przyspieszaniem działania aplikacji oraz wszelkiego rodzaju łamigłówki architektoniczne w .NET. Konrad jest niezależnym konsultantem oraz aktywnym członkiem społeczności, prowadzącym blog, szkolenia i prezentacje. Jest współzałożycielem Dotnetos.org.
Zaawansowany Python. Jasne, zwięzłe i efektywne programowanie
Luciano Ramalho
Prostota języka Python pozwala szybko osiągnąć produktywność, ale oznacza to również, że często nie wykorzystujemy wszystkiego, co ma da zaoferowania. Dzięki temu praktycznemu poradnikowi Czytelnik nauczy się, jak pisać efektywny, idiomatyczny kod Pythona dzięki wykorzystaniu jego najlepszych i zapewne najbardziej lekceważonych cech. Autor, Luciano Ramalho, prowadzi Czytelnika poprzez podstawowe cechy języka i biblioteki i pokazuje, jak sprawić, aby kod był jednocześnie krótszy, szybszy i bardziej czytelny. Wielu doświadczonych programistów próbuje nagiąć Pythona do wzorców, których nauczyli się z innych języków i nigdy nie odkrywa możliwości, które wykraczają poza ich doświadczenie. Dzięki tej książce ci programiści będą mogli się nauczyć, jak osiągnąć biegłość w języku Python 3. Książka obejmuje: Model danych Pythona: pozwala zrozumieć, że metody specjalne są kluczem do spójnego zachowania obiektów Struktury danych: umożliwia w pełni wykorzystać wbudowane typy i zrozumieć dualizm tekstowo-bajtowy w erze Unicode Funkcje jako obiekty: wgląd w funkcje Pythona jako obiekty pierwszej klasy i wyjaśnienie, jak wpływa to na popularne wzorce projektowania Idiomy zorientowane obiektowo: budowanie klas poprzez poznawanie odwołań, zmienności, interfejsów, przeciążanie operatorów i wielokrotne dziedziczenie Przepływ sterowania: wykorzystanie menedżerów kontekstu, generatorów, współprogramów i współbieżności przy użyciu pakietów concurrent.futures i asyncio Metaprogramowanie: wykorzystanie właściwości, deskryptorów atrybutów, dekoratorów klas i metaklas Luciano Ramalho, programista Pythona od roku 1998, jest członkiem Python Software Foundation, współwłaścicielem Python.pro.br brazylijskiej firmy szkoleniowej i współzałożycielem Garoa Hacker Clube, pierwszego w Brazyli klubu hackerskiego. Prowadzi zespoły projektowania oprogramowania i wykłada stosowanie Pythona dla sektora medialnego, bankowego i rządowego. „Jestem dumny, że zostałem recenzentem technicznym tej książki nie tylko pomoże ona wielu średnio zaawanowanym programistom w ich drodze do mistrzostwa, ale ja sam nauczyłem się z niej kilku rzeczy!” —Alex Martelli Python Software Foundation „Zaawansowany Python to skarbiec pełen użytecznych programistycznych trików, przydatnych tak średnio, jak i bardzo doświadczonym programistom, którzy chcą rozszerzyć granice swojej wiedzy.” —Daniel i Audrey Roy Greenfeld autorzy Two Scoops of Django
Zaawansowany Python, wyd. 2. Przejrzyste, zwięzłe i efektywne programowanie
Luciano Ramalho
Nie marnuj czasu, próbując nagiąć Pythona, aby pasował do wzorców opanowanych w innych językach programowania. Prostota Pythona pozwala szybko osiągnąć produktywność, ale często oznacza to, że nie korzystamy ze wszystkich możliwści oferowanych przez język. Dzięki nowemu wydaniu tego podręcznika nauczysz się, jak pisać wydajny, nowoczesny kod Pythona 3 z wykorzystaniem jego najlepszych koncepcji. Poznaj i stosuj idiomatyczne cechy Pythona 3. Luciano Ramalho prezentuje kluczowe funkcjonalności języka i pokazuje, jak uczynić kod krótszym, szybszym i bardziej czytelnym. W pełni uaktualnione o nowe funkcjonalności, to wydanie składa się z pięciu części, które można potraktować jako pięć krótkich książek w jednej: - Struktury danych: Sekwencje, słowniki, zbiory, Unicode i klasy danych - Funkcje jako obiekty: Funkcje pierwszej klasy, powiązane z tym wzorce projektowe oraz wskazówki dla typów w deklaracjach funkcji - Klasy i protokoły: Składanie, dziedziczenie, domieszki, interfejsy, przeciążanie operatorów, protokoły i jeszcze więcej typów statycznych - Przepływ sterowania: Menedżery kontekstu, generatory, współprogramy, async/await oraz pule wątków/procesów - Metaprogramowanie: Właściwości, deskryptory atrybutów, dekoratory klas oraz nowe sztuczki metaprogramowania klas, które zastępują lub upraszczają metaklasy Luciano Ramalho jest głównym konsultantem w firmie Thoughtworks i członkiem Python Software Foundation. "Książka, po którą sięgam, gdy szukam szczegółowych wyjaśnień i sposobu użycia jakiejś funkcjonalności Pythona. Sposób uczenia i prezentowania wiedzy przez Luciano jest wspaniały. Niezbędna pozycja dla zaawansowanych nowicjuszy, którzy chcą rozwijać i umacniać swoją wiedzę". - Carol Willing Członkini Python Steering Council (2020-2021) "Nie jest to zwyczajowa, sucha książka o kodowaniu, ale pozycja pełna użytecznych, przetestowanych przykładów, okraszonych rozsądną dawką humoru. Moi koledzy i ja użyliśmy tej świetnie napisanej książki do przeniesienia naszych umiejętności na kolejny poziom". -Maria McKinley Senior Software Engineer
Zabawa w programowanie. Język C dla nastolatków
Michał Wiszniewski
Napisz sobie swój własny program! Zanim rozpoczniesz pracę, czyli jak zainstalować odpowiednie programy Bez tych klocków ani rusz, czyli co składa się na język C i jak tego używać Im dalej w las, czyli jak stosować bardziej zaawansowane mechanizmy Programowanie w języku C wcale nie jest tak trudne, jak mogłoby się wydawać. W rzeczywistości może je opanować nawet uczeń podstawówki, o ile tylko będzie pamiętać o zasadach logiki oraz o przeznaczeniu poszczególnych elementów języka. Dlaczego więc tak trudno samemu nauczyć się programować? Przyczyna często tkwi w opisie języka programowania — podręczniki do nauki czyta się tak, jakby ich autorzy zapomnieli, dla kogo piszą. Jeśli nie masz ochoty przedzierać się przez specjalistyczny żargon, ale chcesz programować, ta książka pomoże Ci osiągnąć cel. Znajdziesz tu wszystko, czego potrzebuje początkujący programista — od wskazówek w kwestii instalacji odpowiednich programów, przez omówienie niezbędnych komend, stałych i zmiennych, aż do tablic i funkcji. Dowiesz się, jak działają pętle i operatory, do czego służą struktury i unie, jak działają kompilator, preprocesor i linker. Wreszcie zrozumiesz, o co chodzi z operacjami wyjścia i wejścia, a także nauczysz się zapewniać bezawaryjne działanie Twojego programu. I nagle okaże się, że odkrywasz całkiem nowy, fascynujący świat, a porozumienie z Twoim komputerem jest w gruncie rzeczy dziecinnie proste! Sprawdź to! Pierwszy program Idea bibliotek i funkcji Zmienne, stałe i funkcje Tablice i pętle Instrukcje warunkowe i operatory Podstawy logiki Operacje wejścia i wyjścia, podstawowa obsługa błędów Enum i typedef Struktury i unie Malloc i free oraz stos i sterta Operacje na plikach i parametry wejściowe programu Preprocesor, kompilator i linker Pliki nagłówkowe oraz static i extern Programuj w języku C!
Tadeusz Biedzki
Powieść sensacyjno-historyczna oparta na faktach. Znakomicie zarysowane czasy I wieku n.e., pierwszych wspólnot chrześcijan oraz krucjat w Ziemi Świętej na przełomie XII i XIII wieku. Świetnie pokazana Jerozolima, dwór Saladyna w Damaszku, świat templariuszy, zakony we Francji, średniowieczna Etiopia oraz - co niezwykle ciekawe - dokładnie te same miejsca dziś. Trzyma w napięciu od pierwszej strony do rewelacyjnego finału. Recenzenci porównują klimat powieści do dzieła Umberto Eco "Imię róży" i bestsellera Dana Browna - "Kod Leonarda da Vinci". Lektura obowiązkowa. Tadeusz Biedzki - przedsiębiorca, podróżnik i pisarz. W latach siedemdziesiątych i osiemdziesiątych dziennikarz "Polityki" i "Przeglądu Tygodniowego". Po upadku komunizmu redaktor naczelny "Trybuny Śląskiej" (1991-2000). Właściciel kilku firm. Od dwudziestu lat podróżuje z żoną po świecie, zaglądając tam, gdzie nie docierają zwyczajni turyści. Fascynuje go egzotyka, "Trzeci Świat" oraz historia. Niezwykłe i niebezpieczne przygody opisuje w książkach i reportażach. Jego wydany w ubiegłym roku "Sen pod baobabem" uznano za "Podróżniczą książkę 2012 roku"
Wisława Szymborska
Kiedy poetka W. Szymborska płynęła do Magnitogorska to na jej widok nawet ryby w wodzie skręcały się jak gdyby dręczyła je choroba morska. Frywolność, finezja i wdzięk. Literackie wyrafinowanie i stylistyczna wymyślność. Subtelne prztyczki w nos władzy i żartobliwe uwagi pod adresem przyjaciół. Brawurowe trawestacje i nonsensowne dystychy. Bogactwo zabaw literackich uprawianych przez Wisławę Szymborską niezmiennie zachwyca, zadziwia i śmieszy. Twórczość mniej poważna Wisławy Szymborskiej po raz pierwszy w jednym tomie Pisywała je w różnych miejscach w Domu Literatów na Krupniczej, w podróży samochodem lub pociągiem, podczas wakacyjnego odpoczynku w Lubomierzu. Część z nich miała już od dawna swoje nazwy jak limeryki czy epitafia, część zyskała je nieco później jak lepieje, moskaliki czy odwódki, część zaś pod nowymi nazwami czytelnicy poznają dopiero teraz jak kiziostychy czy jaroszady. To, czy utwór warto zostawić, poetka sprawdzała na znajomych jeśli się nie śmiali, lądował w koszu. Na szczęście wiele z nich przetrwało. Zabawy literackie to wyjątkowy zbiór mniej poważnych utworów Wisławy Szymborskiej, który wieńczy posłowie Joanny Szczęsnej, niezrównanej znawczyni tej poezji i biografki noblistki. Ze wszystkich wesołych rymowanek, kunsztownych wersów i najrozmaitszych drobnych żartobliwości wyłania się nonsensowny i absurdalny świat stanowiący rewers twórczości wybitnej poetki, pozwalający poznać ją trochę bliżej, także prywatnie.
Zabawy logopedyczne na cztery pory roku
Krupa Dorota, Pszczółka Jolanta
Drodzy Czytelnicy, oddajemy w Wasze ręce zbiór scenariuszy, które wykorzystywałyśmy podczas zajęć logopedycznych prowadzonych w przedszkolach i w poradni psychologiczno-pedagogicznej. Scenariusze zawierają ćwiczenia oddechowe, usprawniające aparat artykulacyjny, ćwiczenia w naśladowaniu dźwięków z otoczenia, sprzyjające prawidłowej realizacji samogłosek i spółgłosek. Celem naszych zajęć było kształtowanie poprawnej wymowy, wzbogacanie słownictwa i wiedzy o środowisku oraz nauka konstruowania wypowiedzi u dzieci w wieku przedszkolnym. Wiemy, że rozwój mowy nie jest procesem wyizolowanym, lecz ściśle związanym z rozwojem ruchowym i poznawczym dziecka, stąd wiele ćwiczeń wspomagających rozwój motoryki dużej i małej, świadomości fonologicznej, percepcji wzrokowej, pamięci i uwagi. Wszystkim ćwiczeniom nadawałyśmy formę zabawy, aby dzieci chętnie i aktywnie w nich uczestniczyły. Życzymy radosnej i owocnej pracy.
Katarzyna Michalec
Książka zawiera zbiór projektów, które zostały wykonane z waty, płatków kosmetycznych i patyczków higienicznych. Każdy z nas ma takie produkty w domu, zatem wystarczy jedynie zajrzeć na półkę w łazience, aby stworzyć ciekawe i oryginalne prace. Produkty z bawełny nie są drogie, dlatego z powodzeniem można je wykorzystywać z większą grupą dzieci na zajęciach w szkole czy przedszkolu. Tworzenie z bawełny to nie tylko zabawa, ale zarazem doskonała okazja do rozwijania u dzieci zdolności plastycznych i pobudzania ich wyobraźni. Przycinanie, malowanie i wyklejanie pozwala również rozwijać zdolności manualne. Dodatkowo do każdej pracy dołączone są zadania z nią związane. Zabawa z bawełną to również świetny sposób na spędzanie wolnego czasu.
Zabawy ruchowe na 4 pory roku dla przedszkolaka
Tadeusz Staniszewski
Zabawy ruchowe na 4 poru roku dla przedszkolaka to świetna forma aktywizacji dziecka i rodzica! Różnorodne wyzwania i rodzinne rozgrywki zapewnią wiele śmiechu i satysfakcji, a także wesprą motoryczny rozwój dziecka w ciągu całego roku.