,,W XXI wieku walutą będą pomysły”
Peter Drucker
Eksploracje - kombinacje - transformacje!
Krótka teoria i metodyka kreatywności, czyli podstawowe założenia systemu ćwiczeń
Trening kreatywności w praktyce, czyli zestawy ćwiczeń startowych i wyspecjalizowanych
Kreatywność zaawansowana, czyli metody twórczego rozwiązywania problemów
Ćwiczenie kreatywności, czyli codzienna radość twórczego myślenia
Pojęcie kreatywności wciąż wzbudza w wielu ludziach lęk, który wiąże się z nieznanym. Niechętnie pozbywamy się starych schematów myślenia i działania, by zastąpić je innymi metodami, które mogą znacznie poprawić jakość naszego życia, efektywność nauki czy wydajność pracy. A przecież twórcze myślenie przydaje się każdemu — i każdy może doskonalić je na własną rękę! Giętkość umysłu, który potrafi ominąć rafy na swojej drodze, zamiast uparcie trzymać się kursu, to bezcenna zaleta. Dlatego tak ważne jest, by jak najwięcej ludzi zetknęło się z treningiem kreatywności. Ta potrzeba jest tym pilniejsza, że Polska zajmuje jedno z ostatnich miejsc w Europie pod względem innowacyjności i liczby patentów. Najwyższy czas to zmienić.
Katalizatorem tej zmiany może stać się książka Krzysztofa J. Szmidta, profesora Uniwersytetu Łódzkiego i kierownika Zakładu Pedagogiki Twórczości w Katedrze Badań Edukacyjnych. Jej autor nie tylko jasno tłumaczy, czym jest kreatywność i do czego przydaje się w życiu, lecz także proponuje konkretne ćwiczenia, pozwalające wszystkim chętnym rozwijać różne obszary zdolności i umiejętności. Twórcze zachowania, wynikające z pomysłowości i skutkujące powstaniem wartościowych idei, relacji, produktów czy dzieł artystycznych, stanowią ważne źródło satysfakcji oraz wymierną korzyść zarówno dla jednostki, jak i jej otoczenia: rodziny, zespołu czy firmy. W tej książce znajdziesz dokładny opis treningu kreatywności, wraz ze wskazówkami dotyczącymi jego prowadzenia - spróbuj pójść za jej głosem, a osiągniesz wspaniałe efekty.
Kreatywność - wyjaśnienie pojęcia i konieczne przybliżenie teorii
Rozgrzewka twórcza
Twórcze widzenie świata - ćwiczenie myślenia pytajnego
Twórcze łączenie - ćwiczenie myślenia kombinacyjnego
Twórcze przekształcanie - ćwiczenie myślenia transformacyjnego
Kreatywność zaawansowana - metody twórczego rozwiązywania problemów
Metodyka treningu kreatywności
Naturalna komunikacja, daleka od sztuczności i nieumiejętnej perswazji
Łatwe odnajdowanie się w otoczeniu społecznym
Kształtowanie relacji, w których się znajdujemy
Dopasowanie stylu komunikacyjnego do rozmówcy
Praktyczne klucze do obiecującego świata networkingu
Od chwili swych narodzin człowiek staje się częścią społeczeństwa — i to nie tylko w sensie formalnym. Jesteśmy istotami stadnymi, potrzebujemy kontaktu z przedstawicielami naszego gatunku. Możemy normalnie funkcjonować głównie dzięki pozytywnym relacjom i współpracy z innymi ludźmi.
Pewnie także Twoja babcia od małego mówiła Ci, że kto z kim przestaje, takim się staje. Miała rację. A chodziło jej o umiejętności społeczne, komunikacyjne i wzajemny wpływ, jaki ludzie wywierają na siebie. Myślała o tych umiejętnościach, które możesz teraz szlifować dzięki metodzie DSR, czyli Dynamic Social Relations (Dynamiczne Relacje Społeczne). Jest to autorski model, zapewniający naturalny sposób prowadzenia rozmowy oraz charakteryzujący się elastycznością w zmienianiu stylów komunikacyjnych i rozwojem inteligencji społecznej w oparciu o większą świadomość działania sieci społecznych.
Przekonaj się, że praktyczne zastosowanie wiedzy zawartej w tej książce przełoży się na Twoje lepsze wyniki w:
sprzedaży,
promowaniu marki, produktu lub firmy,
relacjach towarzyskich,
relacjach rodzinnych,
coachingu, doradztwie czy terapii,
wychowywaniu oraz socjalizacji.
Python. Nowoczesne programowanie w prostych krokach. Wydanie IIITa książka pokazuje, jak Python krzyżuje się z innymi ważnymi dziedzinami (sztuczną inteligencją, bazami danych, serwerami sieciowymi itd.) w dzisiejszym świecie, który tak szybko się zmienia.Patrick Viafore, autor książki Robust PythonOpanuj Pythona od podstaw po AI i twórz nowoczesny kod bez tajemnic!Python to jeden z najpopularniejszych języków programowania na świecie. Jego wszechstronność, czytelność i zgromadzona wokół niego ogromna społeczność sprawiają, że napędza on rewolucję technologiczną od tworzenia nowoczesnych aplikacji webowych, przez analizę danych, aż po rozwój sztucznej inteligencji i uczenia maszynowego. Ta pozycja to idealny przewodnik dla każdego, kto chce wejść do tego fascynującego świata lub uporządkować swoją wiedzę. W dobie błyskawicznie zmieniających się trendów IT solidne opanowanie Pythona to inwestycja, która gwarantuje przewagę na rynku pracy i otwiera drzwi do kariery w najbardziej innowacyjnych projektach.Książka stanowi kompleksowe, a zarazem przystępne wprowadzenie do programowania w Pythonie. Autor prowadzi czytelnika od absolutnych podstaw takich jak zmienne, typy danych, pętle i funkcje aż po zaawansowane zagadnienia niezbędne w codziennej pracy profesjonalnego programisty. W trzecim wydaniu zaktualizowano wszystkie informacje i dodano zupełnie nowe rozdziały poświęcone sztucznej inteligencji, data science i optymalizacji wydajności kodu. Czytelnik dowie się, jak zarządzać środowiskiem programistycznym, korzystać z relacyjnych i nierelacyjnych baz danych, tworzyć aplikacje sieciowe, a także wdrażać współbieżność. To praktyczny podręcznik, który uczy nie tylko samej składni, ale przede wszystkim pythonicznego sposobu rozwiązywania problemów.Najważniejsze zagadnienia:Podstawy języka: struktury danych, pętle, funkcje i obiektyZarządzanie środowiskiem, testowanie i debugowanie koduPraca z bazami danych (SQL, NoSQL) i plikamiTworzenie aplikacji sieciowych i API (między innymi FastAPI, Flask)Nowoczesne trendy: sztuczna inteligencja i data scienceOptymalizacja wydajności i współbieżność (asyncio, Mojo)
Test-Driven Development w Pythonie. Praktyczne tworzenie aplikacji z Django, Selenium i JavaScript. Wydanie IIITestowanie ma niezwykle istotne znaczenie w pracy programisty. Harry spisał się doskonale przyciągnął naszą uwagę, wyjaśniając praktyki stosowane podczas testowania.Michael Foord, programista Pythona, autor modułu unittestTa książka to znacznie więcej niż wprowadzenie do programowania sterowanego testami w Pythonie. To pełny kurs przedstawiający najlepsze praktyki od początku do końca.Kenneth Reitz, członek Python Software FoundationProgramowanie sterowane testami (TDD) to jedna z najważniejszych kompetencji współczesnego programisty. W świecie, w którym jakość kodu, szybkość wdrożeń i niezawodność systemów decydują o sukcesie projektów, TDD przestało być niszową techniką stało się standardem w profesjonalnych zespołach deweloperskich. Python, jako jeden z najpopularniejszych języków programowania na świecie, zyskuje coraz więcej zastosowań w tworzeniu aplikacji webowych, a Django pozostaje wiodącym frameworkiem w tym ekosystemie. Połączenie TDD z nowoczesnymi narzędziami, takimi jak Docker, Ansible czy Selenium, odpowiada na realne potrzeby rynku IT, na którym DevOps i automatyzacja wdrożeń są dziś absolutną koniecznością.Trzecie wydanie tego uznanego przewodnika prowadzi czytelnika przez kompletny proces tworzenia aplikacji webowej w Pythonie 3.14 i Django 5 od pierwszego testu aż po wdrożenie produkcyjne. Autor krok po kroku pokazuje, jak definiować testy przed napisaniem kodu, konteneryzować aplikację za pomocą Dockera, automatyzować wdrożenia przy użyciu Ansible, a także testować interakcje przeglądarkowe za pomocą Selenium. Omawia również obsługę plików statycznych, konfigurację środowiska produkcyjnego, mechanizmy uwierzytelniania bez hasła i izolację testów za pomocą obiektów imitacji. Całość utrzymana jest w duchu małych, ale pewnych kroków zgodnie z filozofią TDD.W książce:Pełny przepływ pracy TDD: od pisania testów, przez implementację, po refaktoryzacjęKonteneryzacja aplikacji Django z użyciem Dockera i przygotowanie jej do wdrożenia produkcyjnegoAutomatyzacja wdrożeń na serwerze za pomocą narzędzia Ansible (infrastruktura jako kod)Testowanie interakcji przeglądarkowych przy użyciu Selenium i testy jednostkowe logiki biznesowejIzolacja zależności zewnętrznych i własnych modułów za pomocą obiektów imitacji (unittest.mock)Konfiguracja ciągłej integracji (CI) i automatyczne uruchamianie testówTworzenie frontendu z kodem JavaScript pisanym zgodnie z podejściem TDDNajpierw pisz testy i wdrażaj pewnie. TDD w Pythonie od A do Z
Unreal Engine 5. Stwórz swoją pierwszą gręDowiedz się, jak działa silnik, który napędza FortniteaUnreal Engine to zaawansowany silnik do tworzenia grafiki 3D w czasie rzeczywistym. Korzystają z niego zarówno projektanci gier wideo, osoby odpowiedzialne za efekty wizualne w filmach, kreatorzy animacji, jak i architekci czy inżynierowie chcący na przykład pokazać klientowi docelowy efekt swojej pracy. Narzędzie to łączy imponujące możliwości technologiczne ze stosunkowo dużą łatwością użycia. Co istotne, Unreal Engine jest dostępny za darmo - stojąca za nim firma Epic Games pobiera opłatę dopiero wtedy, gdy projekt oparty na silniku osiągnie określony, całkiem wysoki próg przychodów komercyjnych.Jeśli chcesz zacząć projektować gry z niesamowitymi efektami wizualnymi, koniecznie zapoznaj się z możliwościami silnika Unreal Engine w najnowszej wersji 5. Pomoże Ci w tym ta książka - poradnik, w którym znajdziesz informacje niezbędne do tego, by zacząć własną przygodę developerską.Zrozum możliwości narzędzia Unreal Engine 5Zacznij od instalacji i zaznajomienia się z interfejsemPoznaj zestaw dostępnych materiałów i teksturPrzygotuj terenTwórz fotorealistyczne sceny dzięki procesowi CinematicOpanuj podstawy języka BlueprintZaprzyjaźnij się z Unreal Engine 5 i stwórz własną grę taką, o której marzysz!
Power BI. Praktyczna analiza danych od podstawDowiedz się, co napędza Power BI, i naucz się z niego korzystaćPower BI to narzędzie firmy Microsoft służące do analizy i wizualizacji danych. Pozwala łączyć informacje z wielu różnych źródeł (na przykład arkuszy Excela czy baz SQL), przekształcać je w czytelne raporty i wyciągać z nich wartościowe wnioski. Niestety, wiele książek i kursów dotyczących Power BI jest tworzonych przez specjalistów dla specjalistów. Przez to pozostają one niedostępne dla początkującego użytkownika, który prędzej czy później trafia na natłok niezrozumiałych pojęć, biznesowego żargonu i przykładów oderwanych od codziennego życia.Ta książka jest zupełnie inna. Została napisana prostym językiem, z myślą o osobach, które nigdy wcześniej nie zajmowały się analizą danych - które co prawda znają Excela, ale to właściwie tyle. To propozycja dla czytelników, którzy czują, że czas na coś więcej niż po prostu przeklikanie tutorialu. Czas na to, by naprawdę poznać i zacząć korzystać z Power BI - czy to do nadzoru nad domowym budżetem, czy też w celach zawodowych.Nie jest to jednak książka tylko o obsłudze Power BI. Dowiesz się również, jak analizować dane, poprawnie interpretować wyniki, na co zwracać uwagę podczas pracy z raportami, wreszcie jak rozpoznawać manipulacje i nie dać się zwieść analitycznym szarlatanom. Ponadto poznasz podstawy języka DAX, dzięki któremu stworzysz własne obliczenia, wskaźniki i bardziej zaawansowane analizy - bez konieczności przedzierania się przez dokumentację techniczną.Z tym podręcznikiem:Łatwo opanujesz podstawy Power BIZaczniesz myśleć o danych w sposób logicznyNauczysz się interpretować rozmaite wskaźniki i wychwytywać błędy analityczneDowiesz się wiele na temat manipulowania wykresami i danymiPrzyswoisz najważniejsze informacje o napędzającym Power BI języku DAX
Computer vision w Pythonie. Praktyczne zastosowania uczenia głębokiegoSystem, który widziComputer vision (pol. wizja komputerowa) to jedna z najszybciej rozwijających się obecnie gałęzi informatyki. Definiuje się ją jako interdyscyplinarną dziedzinę sztucznej inteligencji, pozwalającą maszynom widzieć i interpretować obrazy w sposób zbliżony do ludzkiego. Z wizji komputerowej coraz częściej korzystają sektory związane z bezpieczeństwem, medycyna, przemysł i logistyka czy też różnego rodzaju systemy autonomiczne: drony, pojazdy kołowe itd.Ta książka stanowi wprowadzenie do tematu zastosowań metod uczenia głębokiego w zadaniach wizji komputerowej.W trakcie lektury:zrozumiesz zasady działania modeli uczenia głębokiego, w szczególności modeli klasyfikujących obrazydowiesz się, jak podejść do zagadnień związanych z klasyfikacją obrazów, wykrywaniem obiektów i ich segmentacjąpoznasz proces konfiguracji środowiska i przygotowania danychopanujesz podstawy działania sieci konwolucyjnych i kluczowe zagadnienia związane z wizją komputerowąPodane w książce przykłady opierają się na rzeczywistych danych i implementacjach w języku Python. Autor udostępnia również kompletne zbiory danych i kod źródłowy, dzięki czemu możesz samodzielnie odtworzyć eksperymenty i rozwijać własne projekty.
Człowieku! Istoto twórcza! Ty jesteś jak fala, kiedy wzmożonym przypływem kreatywnego myślenia dajesz dowód na istnienie własnego geniuszu. I na zawsze zmieniasz - choćby swój osobisty - świat. Jednak jak masz wreszcie wybrać własną drogę, skoro zewsząd dźgają Cię w oko nachalne drogowskazy? Unikaj sztampy, to prosta ścieżka do najbardziej banalnych pomysłów. Nie daj się zmylić krzywdzącym stereotypom. I na sto tysięcy beczek prochu - bierz nogi za pas przy najmniejszym objawie konwencjonalności. Konwencjonalność to więzienie dla kreatywnego umysłu.
Skąd będziesz miał pewność, że Twój pomysł jest strzałem w dziesiątkę, skoro dopiero co powstał w Twojej głowie? Popatrz na innych. Nie będą zachwyceni. Dobre pomysły zmieniają układ sił w relacjach między ludźmi. Dlatego zawsze na początku budzą opór. Jak wobec tego w cynicznym i unikającym ryzyka świecie pojawiają się przełomowe idee? Co je inspiruje? Czego potrzeba, żeby zarabiać na życie własną kreatywnością?
Pogadaj o tym z autorem - kiedy Hugh MacLeod był młodym, próbującym się wybić copywriterem, przesiadując w barach, zaczął gryzmolić na odwrotach wizytówek. Te rysunki ostatecznie doprowadziły do powstania popularnego bloga (GapingVoid) i stały się sławne ze względu na trafność oraz humor zawartych w nich obserwacji. Dzisiaj MacLeod wypowiada się na temat wszystkiego, od marketingu aż po sens życia, ale jednym z jego głównych zainteresowań jest kreatywność. Jego pierwsza książka to rozwinięcie najbardziej błyskotliwych obserwacji, najzabawniejszych rysunków i najlepszych rad.
Sprzedać jest trudniej, niż się wydaje. Zmiękczanie swojego produktu, żeby stał się bardziej "user friendly", sprawi jedynie, że ludziom będzie się mniej podobał.
Jeśli twój biznesplan zakłada, że nagle zostaniesz "odkryty" przez jakąś grubą rybę, prawdopodobnie się nie powiedzie. Nikt nie odkrywa niczego nagle. Wszystko rodzi się powoli i w bólach.
Nie staraj się wyróżnić w tłumie: w ogóle unikaj tłumów. Nie ma sensu robić tego samego, co 250 tysięcy innych młodych ludzi pełnych nadziei, i czekać, aż stanie się cud. Wszystkie istniejące modele biznesu są złe. Znajdź nowy.
Pomysł nie musi być wielki. Musi jedynie być Twój. Znacznie więcej osób pociąga niezależność twórcy niż samo dzieło. Kiedy poznasz czterdzieści kluczy do rozwinięcia kreatywności, będziesz gotów uwolnić drzemiącego w Tobie geniusza i wypuścić go w świat. Nikomu na tym nie zależy? Zrób to dla siebie!
Twoje dziecko wreszcie zrozumie matematykę! Matematyka z natury rzeczy nie jest łatwa. Dla wielu to najtrudniejszy przedmiot w szkole. Sprawia problemy nie tylko uczniom, ale także tym, którzy jej uczą. Niełatwo przygotować lekcje tak, aby uczynić zrozumiałym to, co trudno zrozumieć. Autorka przekonała się o tym w czasie swojej pracy jako nauczycielka, a teraz swoimi pomysłami dzieli się z czytelnikami, proponując scenariusze lekcji w szkole podstawowej. Zgromadzony tu materiał nauczania jest zgodny z podstawą programową nauczania matematyki w szkole podstawowej. Domowe lekcje matematyki to propozycja dla opiekunów, którzy chcą pomóc dzieciom w nauce tego przedmiotu. Każdej lekcji towarzyszą starannie dobrane do danego tematu ćwiczenia, za pomocą których autorka pokazuje, w jaki sposób rozmawiać z podopiecznym i jakie pytania mu zadawać, aby dostrzegł istotę omawianego zagadnienia. A w efekcie - zrozumiał matematykę, bo jak twierdzi francuski filozof Alain Badiou, "bez matematyki jesteśmy ślepi". Potęgi i pierwiastki Równania i wyrażenia algebraiczne Przystawanie i symetria Twierdzenie Pitagorasa Obwód, pole i objętość Proporcjonalność i obliczenia procentowe Układ współrzędnych na płaszczyźnie Graficzne przedstawianie danych Elementy kombinatoryki i rachunku prawdopodobieństwa Książka zawiera zadania z odpowiedziami!
Poznaj sieci komputerowe Cisco i przygotuj się do egzaminu certyfikującego Sieci komputerowe są niezwykle istotną częścią ekosystemu cyfrowego świata, w którym żyjemy. Ułatwiają nam komunikację, pozwalają sprawniej zarządzać firmą czy organizacją. Dzięki nim mamy dostęp do ogromu informacji, wyników badań, statystyk i innych materiałów, możemy wymieniać się pomysłami i pracować wspólnie na jednym pliku. Bez sieci komputerowych mielibyśmy zdecydowanie mniejsze możliwości. Ta książka przybliży Ci wiedzę o sieciach komputerowych w zakresie umożliwiającym administrowanie nimi i zdanie egzaminu certyfikującego. Wprowadzi Cię w tematykę od strony zarówno teoretycznej, jak i ― przede wszystkim ― praktycznej, ucząc tworzenia i konfigurowania sieci, a także wskazując coraz bardziej skomplikowane i ciekawsze kwestie dotyczące zarządzania siecią. Dzięki tej książce opanujesz takie zagadnienia jak: * Egzaminy i ścieżka certyfikacji firmy Cisco * Podstawy działania sieci komputerowych * Najważniejsze narzędzia administratora sieci * System operacyjny iOS i konfiguracja urządzeń Cisco * Protokoły sieciowe oraz adresacja IPv4 i IPv6 * Routing statyczny, dynamiczny i między sieciami VLAN * Translacja adresów sieciowych i DHCP * Zabezpieczanie sieci i zapewnianie jakości obsługi * Konfiguracja sieci bezprzewodowych * Projektowanie i automatyzacja sieci * Zarządzanie sieciami Drugie wydanie CCNA 200-301. Zostań administratorem sieci komputerowych Cisco zostało zaktualizowane i uzupełnione. Wiele miejsca poświęcono w nim sprawom związanym z rolą AI w rozwoju sieci komputerowych.
Autodesk Fusion. Kompletne projektowanie CAD Poznaj potężne narzędzie wspierające procesy twórcze Fusion to oprogramowanie firmy Autodesk, umożliwiające modelowanie 3D, CAD, CAM, CAE i PCB. Jego zastosowanie znacznie upraszcza i przyspiesza projektowanie, a także wytwarzanie nowych produktów. Dostępny w chmurze Autodesk Fusion oferuje rozmaite środowiska, takie jak Simulation, służące do obliczeń, analiz i symulacji, Render, przeznaczone do wizualizacji i renderingów, czy Animation, dzięki któremu można tworzyć filmy demonstrujące kolejność montażu elementów składowych urządzeń. Ten podręcznik omawia najważniejsze środowiska programu Autodesk Fusion. Został skonstruowany w taki sposób, by zawarta w nim wiedza była dostępna dla każdego, także dla kogoś, kto pierwszy raz styka się z projektowaniem CAD. Książka przyda się z pewnością osobom zainteresowanym tematyką projektowania 3D, druku 3D, wytwarzaniem nowych produktów, projektowaniem mechanicznym, wzornictwem przemysłowym, jak również tworzeniem mebli i innych elementów wyposażenia wnętrz. Sięgnij po podręcznik Autodesk Fusion 360. Kompletne projektowanie CAD i zacznij: Szkicować w 2D Modelować w 3D Analizować produkty z zastosowaniem reguł inżynierii odwrotnej Przygotowywać projekty do druku 3D Opracowywać profesjonalną dokumentację techniczną
Tłumaczenia technologicznie doładowane
Branża tłumaczeniowa przeżywa w ostatnich kilku latach prawdziwą rewolucję. Jest ona związana z rozwojem technologii tłumaczeń wspomaganych komputerowo (CAT) i sztucznej inteligencji (AI). I choć wielu tłumaczy zerka z obawą szczególnie w stronę tej drugiej, obawiając się, że AI odbierze im pracę, znacznie lepiej (i efektywniej) jest potraktować oba narzędzia właśnie jako narzędzia - ułatwiające i usprawniające proces tłumaczenia tekstu.
Jeśli chcesz się dowiedzieć, jak te dwie technologie mogą wspomóc lub zmienić Twoją pracę, sięgnij po tę książkę.
Dowiesz się, na czym faktycznie polega rola tłumacza w pracy nad przekładem
Poznasz historyczne początki tłumaczeń wspomaganych technologiami cyfrowymi
Zrozumiesz zasadę działania narzędzi mogących przyspieszyć i usprawnić Twoją pracę
Zastanowisz się nad tym, jaka przyszłość czeka branżę, którą właśnie opanowuje generatywna sztuczna inteligencja
O autorze książki
Łukasz Bogucki - profesor nauk humanistycznych, anglista, językoznawca, przekładoznawca, nauczyciel przekładu, czasami także tłumacz. Kierownik Zakładu Translatoryki i Glottodydaktyki Uniwersytetu Łódzkiego, były prorektor tej uczelni. Opublikował około 70 opracowań naukowych z zakresu przede wszystkim teorii tłumaczenia audiowizualnego i wspomaganego komputerowo. Założył polską grupę badawczą Intermedia, brał również udział w tworzeniu periodyku naukowego „Journal of Specialised Translation”.
OpenAI API. Receptury. Tworzenie inteligentnych aplikacji, chatbotów, wirtualnych asystentów i generatorów treści Firma OpenAI pozostaje niekwestionowanym liderem badań nad sztuczną inteligencją. Dzięki udostępnianym przez nią rozwiązaniom tworzenie innowacyjnych aplikacji, takich jak czatboty, wirtualne asystenty, generatory treści i narzędzia zwiększające produktywność, stało się o wiele prostsze. Bezsprzecznie powszechna dostępność technologii AI zmienia zasady gry! Receptury zawarte w tym zbiorze ułatwią Ci budowę szerokiej gamy inteligentnych aplikacji. Zaczniesz od podstaw OpenAI API - konfiguracji, uwierzytelniania i kluczowych parametrów - po czym szybko przejdziesz do nauki korzystania z najważniejszych elementów API. Następnie przyjdzie czas na zaawansowane receptury, dzięki którym poprawisz wrażenia użytkownika i dopracujesz dane wyjściowe. Dowiesz się, jak wdrażać aplikacje i przygotować je do publicznego użytku. Nauczysz się również budowania inteligentnych asystentów opartych na specjalistycznej wiedzy, a także aplikacji multimodalnych dostosowanych do Twoich specyficznych potrzeb. W książce: podstawy interfejsu OpenAI API, jego możliwości i ograniczenia konfiguracja OpenAI API krok po kroku zaawansowane funkcje, w tym komunikat systemowy i dostrajanie integracja OpenAI API z istniejącymi aplikacjami i procesami projektowanie aplikacji wykorzystujących w pełni możliwości OpenAI API Postęp technologii polega na dostosowaniu jej tak, abyśmy nawet jej nie zauważali i by mogła stać się częścią codziennego życia! Bill Gates
Python. Zbiór zadań z rozwiązaniami Python w praktyce zadań i rozwiązań Język programowania ogólnego przeznaczenia Python należy obecnie do najpopularniejszych na świecie. Skąd się bierze jego fenomen? Niewątpliwie kluczowe znaczenie ma tu bardzo czytelna składnia, mocno zbliżona do składni języka naturalnego. Czyni to Pythona dość łatwym do opanowania, także dla początkujących. Osoby bardziej doświadczone doceniają go za wszechstronność. Pythona można używać w różnych dziedzinach, takich jak analiza danych, sztuczna inteligencja, tworzenie stron internetowych, automatyka i automatyzacja, pisanie aplikacji mobilnych i wiele innych. Dodajmy do tego rozbudowany pakiet bibliotek standardowych i oto mamy (niemal) idealny język programowania. A jak się go nauczyć? Najlepiej w praktyce. Rozwiązując zadania i weryfikując własne rezultaty z podanymi w tym zbiorze rozwiązaniami. Autor przygotował ten zeszyt ćwiczeń tak, by zawrzeć w nim wyzwania nieco prostsze, przeznaczone dla mniej zaawansowanych adeptów Pythona, jak i bardziej złożone, wymagające lepszej znajomości zagadnienia. Każde zadanie ma wyraźnie określony stopień trudności, a także jest opatrzone tagami pozwalającymi się zorientować w wymaganiach omawianej tematyki. Sugerują one obszar wiedzy, którą można się posłużyć podczas rozwiązywania. Ta książka pozwoli Ci zacząć przygodę z Pythonem, którego znajomość już dziś możemy określić kompetencją przyszłości, i to pożądaną nie tylko w branży IT.
ChatGPT. Podstawy i proste zastosowania Twój nowy, nad wyraz inteligentny współpracownik ChatGPT, czyli flagowy produkt firmy OpenAI, jest dziś na ustach wszystkich. Przyglądamy się dotychczasowym zastosowaniom sztucznej inteligencji, ale nasze myśli najbardziej zaprzątają przewidywania co do jej przyszłości. Autorzy udowadniają, że nie mamy się czego obawiać. Co więcej, pokazują, że najlepszym sposobem na pokonanie strachu przed nieznanym jest zrozumienie, czego się boimy. A możemy to osiągnąć dzięki praktycznym wskazówkom udzielonym w tej książce. Współpraca z ChatGPT wymaga pewnego przygotowania. Niewątpliwą zaletą tej technologii jest to, że można się z nią porozumieć za pomocą języka naturalnego takiego, jakim komunikujemy się ze sobą na co dzień. Rzecz w tym, by nauczyć się w odpowiedni sposób zadawać pytania i wydawać polecenia, czyli tworzyć tak zwane prompty. W trakcie lektury prześledzisz różne metody tworzenia zapytań i poznasz konkretne przykłady ich zastosowania. Dowiesz się między innymi, jak pracować z tekstem, grafiką i analizą danych, a także jak skorzystać z ChatGPT do celów dydaktycznych. Zrozumiesz również, jak sztuczna inteligencja może Cię wesprzeć w programowaniu i projektowaniu. Dzięki temu będziesz w stanie osiągnąć wszystkie cele, jakie sobie wyznaczasz i to zarówno w życiu osobistym, jak i zawodowym. Już dziś rozpocznij przygodę z ChatGPT! Książka jest przeznaczona przede wszystkim dla osób początkujących i tych, które ze sztuczną inteligencją nie miały dotychczas do czynienia. Zachęcamy również do odwiedzenia kanału naukowego Sala Science prowadzonego przez autorów na platformie YouTube.
W ciągu ostatnich lat techniki uczenia maszynowego rozwijały się z niezwykłą dynamiką, rewolucjonizując pracę w różnych branżach. Obecnie do uczenia maszynowego najczęściej używa się Pythona i jego bibliotek. Znajomość najnowszych wydań tych narzędzi umożliwia efektywne tworzenie wyrafinowanych systemów uczących się.
Oto zaktualizowane wydanie popularnego przewodnika, dzięki któremu skorzystasz z ponad dwustu sprawdzonych receptur bazujących na najnowszych wydaniach bibliotek Pythona. Wystarczy, że skopiujesz i dostosujesz kod do swoich potrzeb. Możesz też go uruchamiać i testować za pomocą przykładowego zbioru danych. W książce znajdziesz receptury przydatne do rozwiązywania szerokiego spektrum problemów, od przygotowania i wczytania danych aż po trenowanie modeli i korzystanie z sieci neuronowych. W ten sposób wyjdziesz poza rozważania teoretyczne czy też matematyczne koncepcje i zaczniesz tworzyć aplikacje korzystające z uczenia maszynowego.
Poznaj receptury dotyczące:
* pracy z danymi w wielu formatach, z bazami i magazynami danych
* redukcji wymiarowości, jak również oceny i wyboru modelu
* regresji liniowej i logistycznej, drzew i lasów, a także k-najbliższych sąsiadów
* maszyn wektorów nośnych (SVM), naiwnej klasyfikacji bayesowskiej i klasteryzacji
* udostępniania wytrenowanych modeli za pomocą wielu frameworków
Długo szukałam książki, która spójnie przedstawiałaby algorytm ANN, hiperpłaszczyzny i wybór cech za pomocą losowego lasu. I wtedy pojawiła się ta pozycja!
Vicki Boykis, inżynier uczenia maszynowego w Duo
Bezpieczeństwo systemu Linux. Hardening i najnowsze techniki zabezpieczania przed cyberatakami. Wydanie III Systemy linuksowe uchodzą za bezpieczne i odporne na cyberataki. Jednak nawet najbezpieczniejszy system może paść ich ofiarą, jeśli jego administrator nie zastosuje odpowiednich środków zabezpieczających. Cyberprzestępcy wciąż opracowują i testują nowe metody ataków, dlatego też specjaliści do spraw bezpieczeństwa nieustannie muszą doskonalić swoje umiejętności. Oto kompleksowe omówienie sposobów wdrażania najnowszych dostępnych środków zabezpieczających systemy linuksowe. Z książki dowiesz się, jak skonfigurować laboratorium do ćwiczeń praktycznych, tworzyć konta użytkowników z odpowiednimi poziomami uprawnień, chronić dane dzięki uprawnieniom i szyfrowaniu, a także skonfigurować zaporę sieciową przy użyciu najnowszych technologii. Nauczysz się też automatyzować takie czynności jak monitorowanie systemu za pomocą auditd i utwardzanie (hardening) konfiguracji jądra Linux. Poznasz również sposoby ochrony przed złośliwym oprogramowaniem i skanowania systemów pod kątem luk w zabezpieczeniach. Znajdziesz tu ponadto podpowiedź, jak używać Security Onion do skonfigurowania systemu wykrywania włamań. W książce między innymi: zapobieganie naruszeniom bezpieczeństwa systemów Linux dodatkowe funkcje i możliwości systemu Linux ochrona przed nieautoryzowanym dostępem konfiguracja uprawnień do plików i katalogów utwardzanie usługi Secure Shell szablony zabezpieczeń i monitorowanie Twój Linux Twoją twierdzą!
Języki programowania sterowników PLC: LAD, FBD, SCL, STL. Ćwiczenia dla początkujących Sterownik PLC (ang. programmable logic controller) to jedno z najważniejszych urządzeń stosowanych w automatyce przemysłowej. Zawiera układ mikroprocesorowy pozwalający sterować pracą maszyn, linii produkcyjnych, oświetlenia i innych urządzeń elektrycznych w przemyśle, ale nie tylko. Tego typu sterowniki kierują również pracą sygnalizacji świetlnej, wind, systemów inteligentnego domu, czyli są niezbędne do naszego codziennego funkcjonowania. Sterownik PLC operuje w zamkniętej pętli programowej, wykonując zapętlony ciąg rozkazów. By tak się stało, wcześniej musi zostać zaprogramowany. Instrukcje dla sterowników PLC pisze się najczęściej w językach LAD lub FDB, czasem także w SCL i STL. Ten podręcznik, przeznaczony przede wszystkim dla adeptów mechatroniki i automatyki, uczy tego, opierając się na prostych praktycznych przykładach, ułatwiających zrozumienie zagadnień teoretycznych. Programy w językach LAD, FBD, SCL napisano dla sterownika Siemensa S7-1200 i środowiska TIA PORTAL BASIC V16. Przy czym wiele rozwiązań ma charakter uniwersalny i można je zastosować również do innych sterowników. Przykłady programów w języku STL zostały napisane dla sterownika Siemensa S7-1500 i środowiska TIA PORTAL PROFESSIONAL V16.
Unity to jeden z najpopularniejszych silników do tworzenia gier. Równocześnie, pracując w tym środowisku, możesz się nauczyć programowania w C#, który jest nowoczesnym i wszechstronnym językiem. Podczas pisania skryptów potrzebnych do zbudowania gry poszczególne konstrukcje języka i ich zastosowanie nagle stają się proste i zrozumiałe. Dzięki nim można zaimplementować niestandardowe zachowania i mechanikę gry, i to na poziomie profesjonalnej, grywalnej gry! I właśnie taki jest cel tej książki - nauka bloków budulcowych programowania i języka C# od podstaw.Oto siódme, uzupełnione i zaktualizowane wydanie cenionego podręcznika (dodano do niego kilka nowych rozdziałów). Dzięki lekturze poznasz od podstaw koncepcje programowania w języku C# i płynnie przejdziesz do tworzenia gier w Unity. Nauczysz się pisać skrypty implementujące prostą mechanikę gier, programować proceduralnie i zwiększać złożoność swoich gier poprzez wprowadzanie inteligentnych nieprzyjaciół i pocisków zadających obrażenia. W kolejnych rozdziałach poznasz coraz ciekawsze możliwości Unity, niezbędne w projektowaniu gier, takie jak sterowanie oświetleniem, ruchami gracza, kamerą, programowanie kolizji i wiele innych.W książce między innymi: podstawy programowania, w tym programowania zorientowanego obiektowego w języku C# przykłady skryptów C# w środowisku Unity interfejsy, klasy abstrakcyjne i rozszerzenia klas tworzenie dokumentu projektu gry i podstawowych mechanizmów gier stosy, kolejki, wyjątki, obsługa błędów formaty XML i JSON i ich zastosowanieMistrz programowania zaczynał od pisania gier!
Na czym polega coaching według zasad Agile? Na ciągłym poprawianiu wpływu swoich działań coachingowych, aby inni mogli stawać się świetni. Dzięki temu zespoły mogą tworzyć wspaniałe produkty, a firmy czerpią korzyści z funkcjonowania samodzielnych i odpowiedzialnych zespołów. Być może w efekcie w świecie pełnym możliwości zapanuje kultura innowacyjności i ciągłego doskonalenia się. Właśnie ten imperatyw „ciągłego doskonalenia się” oznacza otwieranie się na coraz to nowsze koncepcje coachingowe i wprowadzanie ich do swojej codziennej pracy z zespołami i pojedynczymi ludźmi. Aby to osiągnąć, każdy coach potrzebuje zmierzyć się z nowymi pomysłami, nawet jeśli część z nich miałaby wymiar prowokacyjny, a tylko niektóre praktyczny.
Ta książka jest czymś w rodzaju wyprawy, podczas której poznasz sposoby na osiągnięcie doskonałości w roli Agile Coacha. Zainspiruje Cię do obserwowania swojego zespołu i poszczególnych osób oraz wyciągania wniosków z tych obserwacji, a także przepracowania własnych uprzedzeń i emocji. Dowiesz się, kiedy podejmować decyzje o przekuciu tych obserwacji i refleksji w działania, aby możliwie najlepiej przysłużyć się poprawie obecnego stanu. Nie znajdziesz tu jedynego słusznego przepisu, ale pomoc w odkryciu własnej, niepowtarzalnej ścieżki coacha. Opisane tu koncepcje ułatwią zmianę perspektywy i odkrywanie skutecznych technik, które pomogą w motywowaniu zespołu do uzyskiwania wyższej efektywności.
Treści zawarte w tej książce:
* style przywódcze a predyspozycje Agile Coacha
* podstawy profesjonalnego coachingu w zwinnym zespole
* sterowanie konfliktem i konstruktywna niezgoda
* kształtowanie zdolności zespołu do współdziałania
* najczęstsze błędy Agile Coachów i sposoby, jak się ich ustrzec
Jaki efekt uzyskasz? Niesamowity zespół i spektakularne wyniki!
Ten produkt jest zapowiedzią. Realizacja Twojego zamówienia ulegnie przez to wydłużeniu do czasu premiery tej pozycji. Czy chcesz dodać ten produkt do koszyka?