Suchergebnisse

385
Wird geladen...
E-BOOK

React w działaniu. Tworzenie aplikacji internetowych. Wydanie II

Stoyan Stefanov

React jest biblioteką służącą do tworzenia interfejsów użytkownika. Ułatwia pisanie aplikacji internetowych, natywnych aplikacji dla iOS i Androida, oprogramowania dla telewizorów czy też natywnych aplikacji dla komputerów stacjonarnych. Dzięki tej bibliotece można szybko zbudować interfejs, który automatycznie będzie reagował na zmiany stanu aplikacji. Idea polega na użyciu małych, zarządzalnych komponentów do budowy nawet dużych i bardzo złożonych aplikacji. Aby zacząć pracę z Reactem, wystarczy znajomość składni JavaScriptu - i lektura tej książki. Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Zaprezentowano także technologie, które znakomicie uzupełniają możliwości Reacta: JSX i narzędzie create-react-app. Omówiono również zagadnienia dotyczące komponentów funkcyjnych i klasowych i szczegółowo przedstawiono proces budowy aplikacji z tych komponentów. Szybko się przekonasz, jak duży potencjał tkwi w bibliotece React i jak bardzo ułatwia ona tworzenie łatwych w utrzymaniu, wielkoskalowych, atrakcyjnych aplikacji! W książce między innymi: przygotowanie Reacta do pracy tworzenie komponentów Reacta i łączenie ich z komponentami DOM składnia JSX i hooki przepływ danych w aplikacji tworzenie aplikacji zapisujących dane po stronie klienta React: naucz się raz, używaj zawsze!

386
Wird geladen...
E-BOOK

React i TypeScript. Reaktywne tworzenie stron internetowych dla początkujących. Wydanie II

Carl Rippon

React został zaprojektowany specjalnie na potrzeby Facebooka, w celu tworzenia interfejsów graficznych aplikacji internetowych. Dzisiaj jest powszechnie używany do budowania front-endów interaktywnych UI. Z kolei TypeScript, język napisany przez Microsoft, stanowi rozszerzenie JavaScriptu i cechuje się bogatym systemem typów. Ułatwia to wczesne wykrywanie błędów i refaktoryzację kodu. React i TypeScript, używane razem, pozwalają na efektywne tworzenie dużych, zaawansowanych i łatwych w utrzymaniu front-endów. To drugie wydanie przewodnika dla programistów, którzy chcą efektywnie budować atrakcyjne złożone front-endy aplikacji. Uwzględniono tu nowe elementy Reacta 18, w tym hooki, biblioteki do zarządzania stanem, jak również najnowszą wersję języka TypeScript. Dzięki tej książce nauczysz się tworzyć przejrzyste i łatwe w utrzymaniu komponenty React, które mogą być wielokrotnie używane ― dobrze zorganizowane, bazujące na nowoczesnych wzorcach projektowych. Dowiesz się też, jak projektować bezpiecznie typowane komponenty, jak zarządzać złożonymi stanami, a także jak interaktywnie korzystać z web API GraphQL . Poznasz też metody pisania solidnych testów jednostkowych dla komponentów React za pomocą JEST. W książce między innymi: gruntowny wstęp do Reacta i wprowadzenie do TypeScriptu tworzenie komponentów Reacta wielokrotnego użytku stosowanie hooków Reacta czym jest web API REST i GraphQL zarządzanie stanem aplikacji tworzenie automatycznych testów komponentów React: efektywne narzędzie dla najlepszych projektantów!

387
Wird geladen...
E-BOOK

Rewolucja sztucznej inteligencji w medycynie. Jak GPT-4 może zmienić przyszłość

Peter Lee, Carey Goldberg, Isaac Kohane

Odkąd się pojawił, ChatGPT wzbudza ogromne zainteresowanie wśród ludzi różnych profesji. Szybko stało się jasne, że to jeden z największych przełomów technologicznych ostatnich kilkudziesięciu lat. Możemy oczekiwać, że modele językowe radykalnie wpłyną na to, jak ludzie będą pracować, komunikować się ze sobą i zdobywać wiedzę. Szczególnie dużo nadziei ― i obaw ― wiąże się z zastosowaniem GPT w medycynie. Niezależnie od tego, czy jesteś pracownikiem ochrony zdrowia, medykiem, czy pacjentem, powinieneś jak najszybciej zrozumieć możliwości tej technologii. W tej książce opisano różne zastosowania GPT-4 w medycynie: jako źródło informacji medycznej, wsparcie w podejmowaniu decyzji dotyczących leczenia czy też pomoc w tworzeniu dokumentacji, takiej jak podsumowanie wizyty pacjenta. Podczas lektury odkryjesz niezwykły potencjał tej technologii, przekonasz się także, jak bardzo może poprawić skuteczność diagnozowania i usprawnić niektóre procedury. Znajdziesz tu spostrzeżenia o potencjalnych wadach sztucznej inteligencji i najświeższe wnioski związane z jej zastosowaniem. Nie zabrakło również opisu zagrożeń związanych z tą technologią i wskazówek, do czego GPT nie można używać. Poszczególne zagadnienia zilustrowano prawdziwymi rozmowami z GPT-4. Są one w pełni spontaniczne i pozbawione poprawek, często błyskotliwe i czasami nietaktowne, wzbogacone o cenny kontekst i szczere komentarze. AI w medycynie: jutro zaczęło się wczoraj!

388
Wird geladen...
E-BOOK

SIMATIC Motion Control - sterowanie serwonapędami. Teoria. Aplikacje. Ćwiczenia. Wydanie 2

Radosław Krzyżanowski

Motion control dla inżyniera Automatyka przemysłowa to najszybciej rozwijający się dział inżynierii elektrycznej. Nic w tym dziwnego - obecnie w wytwórczości dąży się do maksymalnego zautomatyzowania procesów produkcyjnych. By tak się stało, paradoksalnie potrzeba ludzi. Specjalistów, którzy rozumieją zasady, na jakich pracują maszyny, potrafią je programować, optymalizować i planować ich pracę w sposób odpowiadający bieżącym oczekiwaniom. To podręcznik skierowany do inżynierów automatyków zajmujących się wdrożeniami systemów sterowania (sterowników PLC) z zaawansowanymi funkcjami sterowania ruchem - z ang. motion control. Autor książki przedstawia w niej konkretne aplikacje i proponowane dla nich rozwiązania technologiczne. Opisuje także problemy, na jakie może się natknąć inżynier, wraz z opcjami ich skutecznych rozwiązań.

389
Wird geladen...
E-BOOK

Sieci VPN. Zdalna praca i bezpieczeństwo danych. Wydanie II rozszerzone

Marek Serafin

Poznaj działanie i wykorzystaj w praktyce metody tworzenia tuneli VPN. Na czym oparty jest standard SSL Jak działa protokół IPSec Jak skonfigurować tunele VPN w systemach Linux, Windows i routerach Cisco? Jak w bezpieczny sposób połączyć oddziały firmy? Rozwój sieci pozwolił wielu firmom i organizacjom na sprawną i szybką komunikację i tym samym otworzył nowe perspektywy dla tych pracowników, którzy z różnych względów wykonują swoje obowiązki poza biurem. Niestety -- zdalny dostęp do firmowej infrastruktury IT niesie ze sobą także zagrożenia związane z możliwością utraty, uszkodzenia lub wydostania się na zewnątrz cennych danych. Rozwiązaniem tego problemu są łącza szyfrowane, nazywane VPN. Jeśli chcesz stworzyć właśnie taką możliwość bezpiecznej choć zdalnej pracy w Twojej firmie, z tego podręcznika dowiesz się jak to zrobić! Książka "Sieci VPN. Zdalna praca i bezpieczeństwo danych. Wydanie II" to drugie, poszerzone wydanie praktycznego przewodnika dla administratorów sieci firmowych, którzy zajmują się wdrażaniem rozwiązań umożliwiających pracę na odległość. Ten bestsellerowy podręcznik opisuje wszystkie aspekty konfigurowania tuneli VPN z wykorzystaniem protokołów IPSec oraz SSL w systemach Linux, Windows oraz routerach Cisco. Czytając ją poznasz standard SSL, zasady generowania certyfikatów, a także zrozumiesz zasadę działania protokołu IPSec. Analizując zawarte w książce przykłady, nauczysz się otwierać zdalny dostęp do sieci korporacyjnej, łączyć oddziały firmy za pomocą IPSec i uruchamiać tunele VPN w urządzeniach mobilnych. Zagrożenia wynikające z konstrukcji protokołu TCP/IP Przesyłanie danych z wykorzystaniem SSL Generowanie kluczy i certyfikatów Zapewnianie pracownikom zdalnego dostępu do zasobów firmy Instalacja i konfiguracja programu OpenVPN Tunele VPN w urządzeniach mobilnych Implementacja IPSEC/L2TP w systemie Linux Konfiguracja IPSec w routerach i Cisco Konfiguracja VPN w systemach Windows Server Metody łączenia oddziałów firmy w systemach Linux, Cisco, Windows Otwórz bezpieczny, zdalny dostęp do sieci!

390
Wird geladen...
E-BOOK

Szkoła programisty PLC. Sterowniki Przemysłowe

Tomasz Gilewski

Poznaj możliwości sterowników PLC i zasady ich programowania. Programowalne sterowniki logiczne od niemal pół wieku kontrolują pracę zautomatyzowanych zakładów przemysłowych i linii produkcyjnych oraz maszyn i urządzeń wykorzystywanych w rozmaitych branżach. Wraz z postępującą automatyzacją przemysłu rośnie zapotrzebowanie na tego rodzaju rozwiązania, a co za tym idzie, również na specjalistów, którzy potrafią odpowiednio je zaprogramować. Jeśli chcesz dołączyć do tej poszukiwanej na rynku i świetnie opłacanej grupy zawodowej, powinieneś gruntownie poznać najpopularniejsze sterowniki oraz nauczyć się wydajnie je programować. Oczywiście z użyciem nowoczesnych narzędzi dla automatyków. Dzięki tej książce poznasz popularny sterownik S7-1200, zaznajomisz się z językiem SCL i nauczysz się obsługiwać środowisko programistyczne TIA Portal. Na praktycznym przykładzie kompletnego projektu przemysłowej linii transportowej odkryjesz podstawowe cechy i możliwości nowoczesnego sprzętu PLC, struktury danych i konstrukcje składniowe wydajnego języka SCL oraz funkcje oferowane przez środowisko wspierające każdy etap rozwoju projektu. Dowiesz się, jak projektować, programować i analizować konkretną aplikację przemysłową i testować ją za pomocą narzędzia FactoryIO. Jeśli jesteś uczniem technikum elektronicznego, studentem pokrewnego kierunku lub automatykiem, który chce lepiej poznać sterownik Siemensa i nauczyć się go programować, to książka właśnie dla Ciebie! Budowa i działanie sterownika Siemens S7-1200 Korzystanie z oprogramowania TIA Portal i FactoryIO Konfiguracja warsztatu pracy programisty PLC Podstawy projektowania linii technologicznych Inżynieria oprogramowania i dobre praktyki programistyczne Konstrukcje języka SCL i struktury danych Korzystanie z urządzeń zewnętrznych Testowanie aplikacji i eliminacja błędów PLC? Z tą książką to nic trudnego! ---- BONUS: Rozdział z krótkim wprowadzeniem » ----

391
Wird geladen...
E-BOOK

Systemy ERP. Modelowanie, projektowanie, wdrażanie

Tadeusz Gospodarek

"Systemy ERP. Modelowanie, projektowanie, wdrażanie" najlepszą Informatyczną Książką Naukową Roku 2016! Książka otrzymała nagrodę w konkursie orgaizowanym przez Radę Naukową Polskiego Towarzystwa Informatycznego. --- Zarządzaj organizacją z pomocą ERP! Modelowanie systemów ERP, czyli budowanie modelu działania organizacji Projektowanie systemów ERP, czyli przejście do modelu technologicznego Wdrażanie i serwis systemów ERP, czyli łączenie modelu z tkanką organizacji W dzisiejszym świecie wśród większych firm, korporacji i innych organizacji z ambicjami dość powszechne jest przekonanie, że podstawowym narzędziem analizy i dobrego zarządzania jest system ERP. System ten rozumiany jest przy tym często jako narzędzie informatyczne, czyli magiczne oprzyrządowanie do dostarczania danych — choć w rzeczywistości w tego typu systemach technologia IT pełni rolę służebną w stosunku do zarządzania. Przekonany o palącej potrzebie uporządkowania swoich zasobów zarząd organizacji kupuje jedno z renomowanych rozwiązań i... okazuje się, że nie da się go tak po prostu dołączyć do zestawu poręcznych instrumentów zarządzania. Dlaczego? Ponieważ struktura firmy i logika systemu ERP całkowicie rozmijają się ze sobą. Czy ten problem da się jakoś rozwiązać? Odpowiedź na to pytanie znajdziesz w tej wyjątkowej książce, napisanej przez prawdziwego eksperta i opartej na konkretnych przykładach. Dowiesz się stąd, jak należy definiować pojęcie ERP i które jego aspekty są absolutnie kluczowe dla powodzenia całego przedsięwzięcia. Odkryjesz, że system ERP jest złożonym narzędziem inteligentnym, wymagającym podejścia interdyscyplinarnego do jego funkcjonalności i stosowania. Zorientujesz się, jak powinno wyglądać wdrożenie takiego systemu. Zrozumiesz także, jak ważna jest kwestia komunikacji między firmą zamawiającą system a firmą, która go wdraża. Jeśli chcesz, by w Twojej firmie działał sensowny system ERP, nie możesz przegapić tej książki. Zrozumieć ERP Model ontologiczny Model funkcjonalny ERP Modele semantyczne ERP Projekty poziomu ekonomicznego Projekty poziomu IT Wdrażanie systemu ERP Serwisowanie systemów ERP Dodatki Inteligentnie wdrażaj system ERP!

392
Wird geladen...
E-BOOK

Machine learning i natural language processing w programowaniu. Podręcznik z ćwiczeniami w Pythonie

Piotr Wróblewski

Wejdź na nowy poziom programowania z ML i NLP Sztuczna inteligencja stale się rozwija. Właściwie codziennie słyszymy o jej rosnących możliwościach, nowych osiągnięciach i przyszłości, jaką nam przyniesie. Jednak w tej książce skupiamy się nie na przyszłości, a na teraźniejszości i praktycznym obliczu AI - na usługach, które świadczy już dziś. Większość najciekawszych zastosowań sztucznej inteligencji bazuje na ML (uczenie maszynowe, ang. machine learning), NLP (przetwarzanie języka naturalnego, ang. natural language processing) i architekturze RAG (ang. retrieval augmented generation) zwiększającej możliwości tzw. dużych modeli językowych (LLM, ang. large language model). Stanowią one podwaliny budowy systemów AI, bez których te systemy często wcale nie mogłyby powstać. Do niedawna ML i NLP pozostawały domeną badaczy i specjalistów - znajdowały się poza zasięgiem praktyków programowania. Aktualnie jest inaczej, szybkie komputery, pojemne pamięci RAM i zaawansowane procesory pozwalają stosować te technologie w codziennej pracy programisty. Szczególnie programisty języka Python, do którego są one niemal "naturalnie" przypisane. Mało tego, od kodujących w Pythonie coraz częściej wręcz wymaga się umiejętności znajomości obszaru AI. Tym bardziej warto sięgnąć po ten podręcznik z ćwiczeniami, dzięki któremu między innymi: Dowiesz się, jak używać Pythona do rozwiązywania problemów AI Poznasz tajniki analizy tekstów, analizy sentymentu Zrozumiesz, jak skutecznie używać algorytmów klasyfikacji, regresji i grupowania do rozwiązywania problemów biznesowych Pokonwersujesz z ChatGPT - i to bez wchodzenia na stronę internetową tego serwisu

393
Wird geladen...
E-BOOK

Testy jednostkowe. Zasady, praktyki i wzorce

Vladimir Khorikov

Każdy inżynier oprogramowania zna teoretyczne podstawy testowania. O tym, że sumienne przeprowadzenie testów ma podstawowe znaczenie dla jakości gotowego produktu, nie trzeba nikogo przekonywać. A jednak wciąż zbyt często okazuje się, że zaplanowanie, napisanie i przeprowadzenie testów jednostkowych w praktyce nie jest łatwym zadaniem. Co gorsza, niewłaściwe testy psują kod, mnożą błędy i zabierają mnóstwo cennego czasu i pieniędzy. Okazuje się, że dla uzyskania maksymalnej jakości projektu, który trzeba dostarczyć w krótkim czasie, konieczne jest nauczenie się praktycznego stosowania zasad i wzorców testowania jednostkowego. Jeśli znasz już podstawy testowania jednostkowego, dzięki tej książce nauczysz się projektowania i pisania testów, które obierają za cel model domeny i pozostałe kluczowe obszary kodu. Ten przejrzyście napisany przewodnik poprowadzi Cię przez proces tworzenia zestawów testowych o optymalnej wartości, bezpiecznej automatyzacji testowania i umiejętnego włączania go w cykl życia oprogramowania. W książce znalazły się uniwersalne wskazówki dotyczące analizy dowolnych testów jednostkowych oraz porady odnoszące się do zmian testów następujących wraz ze zmianami kodu produkcyjnego. Nie zabrakło również informacji, dzięki którym sprawnie zidentyfikujesz i wykluczysz ewentualne antywzorce testowania. Materiał został bogato zilustrowany przejrzystymi przykładami kodu napisanego w C#. Naturalnie, mają one zastosowanie także dla innych języków programowania. W książce między innymi: cel testowania jednostkowego i cechy dobrych testów fundamenty porządnego testowania jednostkowego wpływ zaślepek i sterowników na stabilność testów style testowania jednostkowego zalety i ograniczenia testowania integracyjnego Przed wdrożeniem dobrze przetestuj swój kod!

394
Wird geladen...
E-BOOK

Tablice informatyczne. C#. Wydanie III

Krzysztof Rychlicki-Kicior

Najważniejsza wiedza jest tu! C# to obecnie jeden z najważniejszych, najpopularniejszych i najbardziej wszechstronnych obiektowych języków programowania, nic więc dziwnego, że na rynku dostępnych jest mnóstwo publikacji na jego temat. Niestety, są to przeważnie opasłe tomy, zupełnie nieprzydatne jako pomoc w codziennej pracy. Na szczęście są też Tablice informatyczne. C#, a ich nowe wydanie zawiera większość informacji, które zawsze należy mieć pod ręką! Skoncentrowana treść, zwarta forma, praktyczne przykłady kodu - tu szybko znajdziesz to, czego szukasz! Składnia języka Typy danych Klasy i dziedziczenie LINQ i komponenty WPF Połączenia HTTP Obsługa formatów danych XML i JSON Szukasz podpowiedzi? Sięgnij po tablice!

395
Wird geladen...
E-BOOK

Tablice informatyczne. HTML 5. Wydanie II

Radosław Sokół

Szybka ściąga z HTML-a! Jeśli kiedykolwiek próbowałeś zaprojektować dowolną stronę WWW, na pewno wiesz, że aktualne tablice informatyczne bardzo przyspieszają ten proces. Przejrzysty układ i przemyślana konstrukcja tablic sprawiają, że możesz w mig odnaleźć każdą zmienną, encję czy funkcję. Możesz błyskawicznie sprawdzić elementy potrzebne do tworzenia i formatowania list i tabel, bloków i formularzy, obrazów i stylów. Typy danych, znaczniki, składnia poleceń — znajdziesz tu wszystko, co bywa potrzebne przy projektowaniu witryny, a co łatwo ulatuje z pamięci. Niezależnie od tego, czy na co dzień zajmujesz się stronami WWW czy właśnie zaczynasz przygodę z programowaniem, powinieneś mieć ten minoporadnik zawsze w zasięgu ręki. Ułatw sobie budowanie stron z HTML 5! Bazowy kod pustej strony WWW i elementy organizacyjne Podział organizacyjny treści strony i jej podstawowa treść Proste formatowanie tekstu i najpopularniejsze encje Bloki tekstu, odnośniki i etykiety Ramki, formularze, listy i tabele Obrazy CSS i selektory CSS Programowanie, oznaczenia i kody kolorów

396
Wird geladen...
E-BOOK

Tablice informatyczne. SQL. Wydanie III

Marcin Szeliga

SQL? Z tablicami to proste! Poznaj instrukcje języka Naucz się tworzyć zapytania Zostań mistrzem SQL-a Relacyjne bazy danych są wszędzie wokół nas, a do podstawowych umiejętności wymaganych od współczesnych programistów należy dobra znajomość języka SQL. Na świecie nie ma jednak osób, którym nie zdarza się czegoś zapomnieć. Jeśli potrzebujesz pomocy w codziennej pracy lub chcesz odświeżyć wiedzę na temat SQL-a, sięgnij po te tablice! Szybko znajdziesz w nich niezbędne informacje i sprawdzisz instrukcje, które umożliwią sprawne osiągnięcie celu. Jedno spojrzenie pozwoli Ci przypomnieć sobie sposób tworzenia zapytań i zastosowanie różnych konstrukcji języka. W publikacji: Znaczniki języka i typy danych Tworzenie prostych zapytań Konstruowanie zapytań analitycznych Zastosowanie podzapytań Modyfikowanie danych i obiektów Tablice informatyczne - cała wiedza w jednym miejscu!

397
Wird geladen...
E-BOOK

Uczenie przez wzmacnianie w finansach. Wprowadzenie z wykorzystaniem Pythona

Yves J. Hilpisch

Uczenie przez wzmacnianie okazało się przełomowym rozwiązaniem. Jednym z najciekawszych algorytmów jest Deep Q-Learning (DQL), który może być stosowany do zmieniających się warunków decyzyjnych. DQL w wielu przypadkach wykazuje skuteczność nieosiągalną dla człowieka. Nic dziwnego, że użycie tego rodzaju algorytmów w branży finansowej wydaje się wyjątkowo atrakcyjną opcją. Ta książka jest zwięzłym wprowadzeniem do głównych zagadnień i aspektów uczenia przez wzmacnianie i algorytmów DQL. Docenią ją zarówno naukowcy, jak i praktycy poszukujący skutecznych algorytmów, przydatnych w pracy z finansami. Znajdziesz tu wiele interesujących przykładów w języku Python, zaprezentowanych w formie najciekawszych algorytmów gotowych do samodzielnego modyfikowania i testowania. W książce między innymi: uczenie przez wzmacnianie algorytm DQL algorytm aktor-krytyk implementacja powyższych algorytmów w Pythonie rozwiązywanie problemów handlu algorytmicznego, hedgingu dynamicznego i dynamicznej alokacji środków w aktywa Książka ta doskonale wypełnia lukę między teorią a praktyką dzięki jasnym objaśnieniom i szczegółowemu kodowi w Pythonie! Ivilina Popova, Texas State University

398
Wird geladen...
E-BOOK

VirtualBox w praktyce. Poznaj pełnię możliwości wirtualizacji na swoim komputerze

Daniel Sternik

Wirtualizuj! Pracuj efektywnie na wielu systemach operacyjnych Wirtualizacja umożliwia równoczesne uruchomienie różnych systemów operacyjnych na jednym sprzęcie. Dzięki temu można lepiej wykorzystać dostępną moc obliczeniową i zasoby. Oczywiście, by móc czerpać z dobrodziejstw wirtualizacji, potrzeba odpowiednich narzędzi. Jednym z najpopularniejszych programów wspierających wirtualizację jest VirtualBox. Aby łatwiej zarządzać wirtualnymi maszynami, skuteczniej monitorować ich wydajność, sprawnie je konserwować, warto nauczyć się używać właśnie tego narzędzia. Najszybciej zrobisz to z naszym poradnikiem. Dowiesz się z niego między innymi: Czym jest wirtualizacja Na jakiej zasadzie funkcjonuje VirtualBox Jak działają maszyny wirtualne, dyski wirtualne i sieci Jak efektywniej obsługiwać środowisko wirtualne W jaki sposób zautomatyzować tworzenie maszyn

399
Wird geladen...
E-BOOK

Visual Studio 2022, C# i .NET. Programowanie kontrolek

Łukasz Sosna

Nie trzeba siedzieć po uszy w programowaniu, by zauważyć pewną regułę: lwia część książek poświęconych temu zagadnieniu została napisana w podobny sposób. I nie chodzi o styl, środowisko czy język, lecz o strukturę. Prawidłowość tę zauważył Łukasz Sosna, który do zagadnienia programowania w języku C# i użytkowania środowiska .NET postanowił podejść w odmienny sposób. W najnowszej publikacji swojego autorstwa zatem skupia się na praktycznym wymiarze programowania, czyli używaniu dostępnych w oprogramowaniu Visual Studio 2022 komponentów zwanych kontrolkami. Prezentuje sposoby oprogramowywania przycisków, menu, pól tekstowych i wyboru, etykiet, list, dymków podpowiedzi, paneli, okien z wyborem koloru, czcionki itd. Skąd taki wybór? Autor, doświadczony programista, doskonale zdaje sobie sprawę, że Visual Studio, C# i .NET zdobywają coraz większą popularność, gdyż idealnie nadają się do pisania programów na wszystkie systemy: komputery działające pod kontrolą Windowsa, Linuksa, macOS-a, a także na inteligentne telewizory, smartfony itd. Jeżeli już znasz Visual Studio i jesteś początkującym programistą korzystającym z tego oprogramowania, to propozycja właśnie dla Ciebie. To też poradnik dla tych, którzy zetknęli się z różnymi językami programowania i chcą się nauczyć obsługi środowiska Visual Studio 2022 w języku C#. W książce: instalowanie Visual Studio 2022, .NET SDK, .NET Runtime debugowanie i uruchamianie aplikacji stosowanie kontrolek i budowanie przy ich użyciu nowych programów w C#, .NET, Visual Studio 2022

400
Wird geladen...
E-BOOK

Visual Studio 2022. Wprowadzenie do .NET MAUI

Jacek Matulewski

Wejdź ze swoim kodem na wiele platform. Równocześnie! Oferowane przez Microsoft oprogramowanie Visual Studio ma spore możliwości. W tym środowisku można samodzielnie projektować aplikacje, aplikacje sieciowe, usługi sieciowe i serwisy internetowe ― czyli praktycznie wszystko. W ramach Visual Studio 2022 możliwa jest praca z .NET MAUI, międzyplatformową strukturą do tworzenia natywnych aplikacji mobilnych i klasycznych (z użyciem języków C# i XAML). Z tego podręcznika dowiesz się, jak w ramach Visual Studio 2022 korzystać z .NET MAUI. Poznasz zasady tworzenia projektów i uruchamiania aplikacji w systemach Windows i Android, jak również przechowywania danych w plikach XML. Zaznajomisz się też z architekturą MVVM i z odpowiednimi poleceniami. Przyjrzysz się zachowaniom, własnościom zależności i własnościom doczepianym. Popracujesz z multimediami, zbadasz stan urządzenia i odczytasz czujniki. Wreszcie skupisz się na Reversi ― na silniku tej gry, jej widoku w .NET MAUI, a także wykrywaniu szczególnych sytuacji. Wisienką na torcie będzie odpalenie gry na komputerze i dla systemu Android. 

401
Wird geladen...
E-BOOK

Windows od środka. Wnętrze nowoczesnego systemu, wirtualizacja, systemy plików, rozruch, bezpieczeństwo i dużo więcej. Wydanie VII

Mark Russinovich, Andrea Allievi, Alex Ionescu, David...

Windows 3.1 rozpoczął rewolucję w świecie komputerów; od tej pory Microsoft wydał wiele generacji "okienek". Dziś Windows jest dojrzałym, bezpiecznym, niezawodnym i skalowalnym systemem. Aby w pełni wykorzystać ten potencjał, trzeba dobrze zrozumieć, jak funkcjonują podstawowe wewnętrzne komponenty systemu, jakie są zasady rządzące ich wydajnością, a także czym się charakteryzują funkcje bezpieczeństwa nowoczesnych systemów Windows. W drugiej części tego zaktualizowanego przewodnika dla zaawansowanych informatyków znalazł się między innymi opis mechanizmu wywołania ALPC i procedury synchronizacji sterowników urządzeń i aplikacji. Omówiono zasady wirtualizacji, a także takie elementy jak rejestr, interfejs WMI, usługi ETW i DTrace. Pokazano najważniejsze komponenty pamięci masowej i systemy plików, w tym NTFS i ReFS. Zaprezentowano też operacje zachodzące podczas rozruchu i zamykania systemu. Uwzględniono aktualizacje 21H1/2104 systemu Windows 10, jak również systemów Windows Server 2022, 2019 i 2016. Dodatkowo ujęto tu obszerne wprowadzenie do platformy Hyper-V. Książka zawiera ponadto praktyczne eksperymenty, dzięki którym przy użyciu najnowszych narzędzi diagnostycznych można łatwiej zrozumieć wewnętrzne szczegóły działania systemu Windows. Dzięki drugiej części książki możesz: zrozumieć wirtualizację systemu i działanie opartych na niej zabezpieczeń poznać mechanizmy zarządzania kluczami, rejestrem, usługami Windows dowiedzieć się, jak menedżer bufora współdziała ze sterownikami systemu plików poznać operacje wykonywane podczas rozruchu systemu Windows przeanalizować bezpieczny rozruch oparty na interfejsie UEFI ...a więc uważasz, że dobrze znasz Windowsa?

402
Wird geladen...
E-BOOK

Zagrożenia cyberbezpieczeństwa i rozwój złośliwego oprogramowania. Poznaj strategie obrony przed współczesnymi niebezpieczeństwami. Wydanie II

Tim Rains

Dowiedz się, jak się zmienia krajobraz zagrożeń cyberbezpieczeństwa. Dynamiczny cyfrowy postęp to nie tylko liczne korzyści, ale również rozwój oprogramowania służącego przestępcom. A to oznacza jedno: Twoja organizacja jest bezustannie narażona na coraz bardziej wyrafinowane ataki. Jeden błąd w strategii obrony lub w konstrukcji zabezpieczeń, jedna ludzka omyłka lub źle podjęta decyzja może oznaczać katastrofę o dalekosiężnych konsekwencjach. Trzymasz w rękach drugie wydanie książki, którą docenili specjaliści bezpieczeństwa IT na całym świecie. Dzięki niej zrozumiesz zasady tworzenia skutecznych strategii cyberbezpieczeństwa dla swojej organizacji. Poznasz długoterminowe trendy w ujawnianiu i wykorzystywaniu luk w zabezpieczeniach, regionalne różnice w rozpowszechnieniu szkodliwego oprogramowania, leżące u ich podstaw czynniki społeczno-ekonomiczne, a także ewolucję ransomware. Zdobędziesz także cenne informacje na temat zagrożeń, których źródłami są rządy państw, i zapoznasz się z dogłębną analizą nowoczesnych strategii cyberbezpieczeństwa w chmurze. Dzięki tej wciągającej lekturze dowiesz się, jak wygląda dobra analiza cyberzagrożeń i jak oceniać skuteczność strategii cyberbezpieczeństwa w organizacji. W książce: krytyczne aspekty skuteczności strategii cyberbezpieczeństwa w organizacji zarządzanie lukami w zabezpieczeniach ochrona przed zagrożeniami internetowymi ograniczanie dostępu do danych instytucjom rządowym zalety i wady popularnych strategii cyberbezpieczeństwa wdrażanie i ocena skuteczności strategii cyberbezpieczeństwa Bądź świadomy, bądź bezpieczny i nie daj się złapać w sieć cyberprzestępców!

403
Wird geladen...
E-BOOK

Zaawansowane techniki przetwarzania języka naturalnego. Od podstaw do modeli LLM i zastosowań biznesowych w Pythonie

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!

404
Wird geladen...
E-BOOK

AutoCAD 2019 PL. Pierwsze kroki

Andrzej Pikoń

Nie trać czasu - zacznij projektować! Proste operacje rysunkowe i podstawowe narzędzia Modyfikowanie projektów, korzystanie z szyków i kreskowań Wymiarowanie rysunków i ich parametryzacja AutoCAD od lat niepodzielnie króluje w biurach projektowych i jest narzędziem wykorzystywanym przez rzesze architektów, budowniczych, mechaników oraz konstruktorów. Tę aplikację zna - lub powinien znać - każdy, kogo praca ma jakikolwiek związek z tworzeniem rysunków technicznych, opracowywaniem koncepcji wykonawczych czy przygotowywaniem części do produkcji. AutoCAD jest też jednym z podstawowych narzędzi wykorzystywanych w środowisku akademickim i trudno dziś zakończyć studia na uczelni technicznej, nie opanowawszy tego programu w stopniu przynajmniej podstawowym, ponieważ to za jego pomocą prowadzone są zajęcia i to w nim opracowuje się projekty zaliczeniowe. Co jednak zrobić, gdy nie ma się o nim pojęcia? Sięgnąć po najlepszą na rynku książkę, która pozwoli szybko i sprawnie rozpocząć pracę z programem AutoCAD 2019. Znajdziesz tu wszystkie niezbędne informacje na temat narzędzi rysunkowych i sposobów ich używania, a także dowiesz się, jak modyfikować obiekty, dobierać grubość linii i rodzaj kreskowania, używać uchwytów obiektów oraz dokładnie dopasowywać do siebie poszczególne elementy. Nauczysz się stosować szyk kołowy i prostokątny, automatycznie nadawać i zmieniać precyzyjne wymiary oraz obliczać różne potrzebne Ci wielkości. Odkryjesz, jak wygodne jest stosowanie bloków, a także do czego służą warstwy. Poznasz też sposoby przeglądania i drukowania dokumentacji w nowym AutoCAD-zie. Nie ma na co czekać, czas rozpocząć naukę! Pierwszy rysunek, obiekty i współrzędne punktów Oglądanie rysunku, rysowanie precyzyjne i modyfikacje obiektów Szerokość linii i praca z liniami przerywanymi Szyk kołowy i prostokątny, uchwyty obiektów Informacje o rysunku i menedżer właściwości Kreskowanie, właściwości i napisy Wymiary i rysunek parametryczny Bloki, warstwy i wydruk Projektuj jak zawodowiec - naucz się AutoCAD-a od podstaw!

405
Wird geladen...
E-BOOK

Adobe Illustrator PL. Oficjalny podręcznik. Edycja 2020

Brian Wood

Adobe Illustrator to jeden z najlepszych programów do tworzenia grafiki wektorowej. Jest niezastąpiony przy projektowaniu między innymi logo, banerów, plakatów czy billboardów. Dzięki temu potężnemu narzędziu można nadać swoim projektom i wizualizacjom absolutnie wyjątkowy charakter. Aby uzyskać spektakularne efekty, trzeba opanować poszczególne funkcje i opcje Illustratora, wiedzieć, gdzie ich szukać i w jaki sposób się nimi posługiwać. Dopiero wtedy można się przekonać, jak świetnym wsparciem dla kreatywnego projektanta jest wszechstronny program graficzny! Oto kolejne, zaktualizowane i uzupełnione wydanie oficjalnego podręcznika firmy Adobe, od lat uznawanego za najlepszą pomoc do nauki Illustratora. Książka składa się z 16 lekcji, w ramach których omówiono zarówno podstawy, jak i zaawansowane techniki tworzenia grafiki wektorowej. Naukę zaczniesz od podstawowego zapoznania się z aplikacją, następnie przejdziesz do przekształcania elementów graficznych, a potem zapoznasz się z metodami tworzenia gradientów swobodnych, warstw i dynamicznych symboli oraz technikami eksportowania materiałów na potrzeby aplikacji mobilnych i stron internetowych. W tym podręczniku znajdziesz wszystko, czego potrzebujesz do zdobycia umiejętności tworzenia precyzyjnych ilustracji i ekspresyjnych malunków. Twoje projekty zaczną przykuwać uwagę i wywoływać zachwyt! Dowiedz się, jak: zacząć pracę w Illustratorze i nauczyć się zasad pracy z grafiką wektorową pracować z kształtami, ze ścieżkami i z narzędziami do rysowania wykorzystywać gradienty, efekty i style graficzne przekształcać ilustracje i modyfikować obiekty łączyć projekty Illustratora i Photoshopa tworzyć ilustracje z dokładnością co do piksela Ucz się mądrze - z najlepszych podręczników!

406
Wird geladen...
E-BOOK

Arduino. Automatyka domowa dla każdego

Marco Schwartz

Inteligentne budynki dla pasjonatów elektroniki! Arduino to platforma, dzięki której budowa zaawansowanych układów elektronicznych stała się bardzo prosta i przyjemna. Już nie musisz tworzyć skomplikowanych projektów układów, wykonywać mnóstwa obliczeń oraz rozwiązywać problemów. Wystarczy, że zdobędziesz płytkę Arduino i zaczniesz tworzyć układ Twoich marzeń. Jeżeli marzył Ci się inteligentny dom i masz ochotę osiągnąć ten cel we własnym zakresie, wiedz, że dzięki tej książce i platformie Arduino jest to możliwe! Sięgnij po ten poradnik i zobacz, jak zrealizować najróżniejsze praktyczne projekty. Bezprzewodowy detektor ruchu, termometr lub licznik zużytej energii to tylko niektóre z nich. Jeżeli chciałbyś sterować oświetleniem budynku za pomocą urządzeń mobilnych lub zbudować własną stację pogodową, także znajdziesz tu coś dla siebie, ponieważ książka zawiera przejrzyste opisy realizacji takich projektów. Na sam koniec dowiesz się, jak przerabiać urządzenia fabryczne, testować system oparty na Arduino oraz przygotować obudowę Twojego urządzenia. Książka ta jest doskonałą lekturą dla wszystkich pasjonatów elektroniki chcących zrealizować nowe, pasjonujące projekty! Z tej książki nauczysz się: łączyć czujniki z płytką Arduino, budować energooszczędne czujniki ruchu z użyciem technologii XBee, sprzęgać przekaźniki z płytką Arduino w celu sterowania urządzeniami elektrycznymi, korzystać z łączności Wi-Fi do sterowania oświetleniem domowym, dokonywać zdalnych pomiarów temperatury za pośrednictwem platformy Arduino i łączności Bluetooth, wysyłać dane o zużyciu energii elektrycznej do chmury obliczeniowej, przerabiać fabryczne urządzenia automatyki domowej przez instalowanie w nich płytek Arduino. Dla kogo jest ta książka? Jeśli chcesz konstruować własne systemy automatyki domowej przy użyciu platformy Arduino, ta książką jest dla Ciebie. Aby zrozumieć opisane w niej projekty, musisz już mieć pewną wiedzę na temat Arduino i znać zasady programowania w takich językach, jak C i C++. Twoje mieszkanie też może być inteligentne!

407
Wird geladen...
E-BOOK

Asembler. Programowanie

Dawid Farbaniec

Asembler naprawdę jest dla każdego! Masz zamiar nauczyć się programować niskopoziomowo? Chcesz poznać język Asembler dla architektury x86-64? Pragniesz wykorzystać przydatne narzędzia programistyczne? Jeśli chociaż na jedno z powyższych pytań odpowiedziałeś twierdząco, jesteś na dobrej drodze! Książka Asembler. Programowanie bezboleśnie i szybko wprowadzi Cię w tajniki programowania niskopoziomowego, nauczy instrukcji języka Asembler, przedstawi podstawowe informacje o sposobach zapisu liczb i kodowania znaków, zaprezentuje architekturę x86-64 i zasadę działania kompilatorów, a także pokaże narzędzia programistyczne, które z pewnością wzbogacą Twój warsztat. Dzięki lekturze dowiesz się, jak za pomocą Asemblera tworzyć aplikacje działające w systemach Windows, jak korzystać w nich z danych tekstowych, plików i usług sieciowych, a także jak skutecznie łączyć je z programami napisanymi w języku C++. Poznasz też podstawy Asemblera MSIL/CIL i WebAssembly, jak również sposoby wykorzystania tego języka w inżynierii odwrotnej kodu oraz narzędzia, które mogą się do tego przydać. Całość uzupełnia wyczerpujący opis instrukcji procesorów x86(-64) wraz z praktycznymi przykładami ich zastosowania. Systemy liczbowe i kodowanie znaków Podstawy działania kompilatorów Architektura procesorów x86(-64) Przegląd narzędzi programistycznych Podstawy Asemblera x86 i x86-64 Zmienne, stałe, typy i struktury Instrukcje sterujące i wywoływanie funkcji Korzystanie z konsoli i okien dialogowych Zastosowanie danych tekstowych Użycie plików i funkcji sieciowych Łączenie Asemblera z kodem C++ Asembler i inżynieria odwrotna kodu Podstawy Asemblera platformy .NET Podstawy WebAssembly Opis instrukcji procesorów x86(-64) Rozwiń skrzydła! Naucz się Asemblera!

408
Wird geladen...
E-BOOK

Audyt bezpieczeństwa informacji w praktyce

Tomasz Polaczek

Rozpoczęła się era społeczeństwa informacyjnego. Działalność coraz większej liczby organizacji i firm zależy od szybkiego i efektywnego przetwarzania informacji. Informacja stała się cennym, często wykradanym towarem. Zagrożeniem dla bezpieczeństwa danych są nie tylko crackerzy, lecz często także pracownicy firmy, którzy nieświadomie udostępniają zastrzeżone informacje osobom trzecim. Upowszechnienie informacji, będących tajemnicą lub własnością intelektualną i handlową firmy lub instytucji, może oznaczać utratę reputacji, zakończenie działalności na rynku lub nawet wywołać kłopoty natury prawnej. Z tych powodów informację trzeba należycie chronić oraz odpowiednią nią zarządzać. Książka "Audyt bezpieczeństwa informacji w praktyce" przedstawia praktyczne aspekty wdrażania i realizowania polityki ochrony danych. Opisuje zarówno regulacje prawne, jak i normy ISO traktujące o bezpieczeństwie informacji. Zawiera informacje o odpowiednim zarządzaniu systemami przechowywania danych, fizycznym zabezpieczaniu miejsc, w których znajdują się nośniki danych, oraz szkoleniu użytkowników systemów. Normy ISO i PN dotyczące ochrony informacji Planowanie polityki bezpieczeństwa Umowy o zachowaniu poufności Zabezpieczanie budynku i pomieszczeń Tworzenie procedur eksploatacji sprzętu i systemów Ochrona sieci przed programami szpiegującymi Zarządzanie dostępem użytkowników do systemu Odpowiednio zaplanowane procedury ochrony danych mogą uchronić przedsiębiorstwo przed poważnymi problemami. Wykorzystaj wiadomości zawarte w tej książce i wprowadź podobne procedury w swojej firmie.