Systemy operacyjne
Donald A. Tevault
Dive into the world of Linux shell scripting with this hands-on guide. If you’re comfortable using the command line on Unix or Linux but haven’t fully explored Bash, this book is for you. It’s designed for programmers familiar with languages like Python, JavaScript, or PHP who want to make the most of shell scripting.This isn’t just another theory-heavy book—you’ll learn by doing. Each chapter builds on the last, taking you from shell basics to writing practical scripts that solve real-world problems. With nearly a hundred interactive labs, you’ll gain hands-on experience in automation, system administration, and troubleshooting.While Bash is the primary focus, you'll also get a look at Z Shell and PowerShell, expanding your skills and adaptability. From mastering command redirection and pipelines to writing scripts that work across different Unix-like systems, this book equips you for real-world Linux challenges.By the end, you'll be equipped to write efficient shell scripts that streamline your workflow and improve system automation.
Troubleshooting Docker. Develop, test, automate, and deploy production-ready Docker containers
Vaibhav Kohli, Rajdeep Dua, John Wooten
You?re pro Docker? You?ve read all about orchestration with Docker in books? Now learn how to troubleshoot Docker in practice. Gain all the tools to safely see Docker in action with this 2017 book.
Tworzenie aplikacji dla systemu Windows 8. Zaprojektuj, napisz i opublikuj swoją aplikację
Rafał Madycki, Michał Guzowski, Maciej Jaskólski
Aplikacje dla systemu Windows 8 - podejmij wyzwanie! Jak pisać aplikacje dla systemu Windows 8 z wykorzystaniem API Windows Runtime? Jak stworzyć pożądane opcje i nadać aplikacji wygląd zgodny z zasadami nowoczesnego stylu projektu Microsoft? Jak wykorzystać usługi online i opublikować aplikację w sieci? Tworzenie aplikacji dla nowego systemu operacyjnego firmy Microsoft to całkiem ciekawa (a czasem także intratna) perspektywa dla programistów chcących dotrzymać kroku zmieniającym się technologiom i wyjść naprzeciw potrzebom użytkowników. Platforma Windows 8, z zupełnie odmienionym interfejsem, oferuje nowe możliwości, m.in. w zakresie wykorzystania ekranów dotykowych czy integracji między aplikacją i systemem, ale jednocześnie wymaga od projektantów dostosowania się do nowych reguł gry, by pisane przez nich aplikacje nie odbiegały jakością, wyglądem i sposobem działania od reszty elementów charakterystycznych dla tej wersji systemu Windows. Jeśli chcesz pisać takie programy i umieszczać je w Sklepie Windows, koniecznie musisz zacząć od tej książki. Dzięki niej zbudujesz od podstaw własną aplikację! Znajdziesz tu informacje na temat platformy tworzenia aplikacji dla systemu Windows 8, nauczysz się budować układ aplikacji, projektować jej wygląd i zapewniać funkcjonalność. Zrozumiesz, jak ważne są kwestie zarządzania danymi i ich wymiany, jak wykorzystać potęgę internetu do wspomagania pracy Twojej aplikacji, jak działają zadania w tle. Dowiesz się także, jak opublikować gotową aplikację w Sklepie Windows. Prawda, że warto? Platforma tworzenia aplikacji w systemie Windows 8 Wymagania certyfikacyjne aplikacji dla systemu Windows 8 Tworzenie aplikacji dla systemu Windows 8 Wygląd aplikacji Możliwości aplikacji dla systemu Windows 8 Zarządzanie danymi i synchronizacja z chmurą Współpraca z usługami online Powiadomienia Zadania w tle Publikacja w Sklepie Windows Bądź na bieżąco, twórz aplikacje dla systemu Windows 8!
Tworzenie skryptów w Microsoft Windows Podręcznik do samodzielnej nauki
Ed Wilson
Dowiedz się, jak zautomatyzować administrację systemu Windows dzięki wskazówkom eksperta w dziedzinie skryptów Microsoft Windows. Zautomatyzuj codzienne zadania administracyjne - uzyskaj większą kontrolę nad siecią Windows dzięki praktycznemu poradnikowi. Twoim instruktorem jest Microsoft Certified Trainer z ponad dziesięcioletnim doświadczeniem, który pomoże Ci uzyskać wprawę w tworzeniu skryptów. Nauka odbywa się poprzez praktyczne przykłady i ćwiczenia, które możesz realizować w swoim własnym tempie. Zacznij od prostych skryptów w językach Microsoft Visual Basic Scripting Edition (VBScript) oraz Windows Script Host (WSH) aż do wykorzystania mechanizmów Windows Management Instrumentation (WMI) oraz Active Directory Service Interface (ADSI). Ucz się, jak zaoszczędzić czas niezbędny na konfigurowanie, wdrażanie i zarządzanie systemami Windows. Samodzielnie naucz się, jak pisać i uruchamiać skrypty, aby: Zautomatyzować zarządzanie plikami i folderami, łącznie z wykonywaniem wielu funkcji przy użyciu jednego skryptu Konfigurować składniki sieciowe za pomocą WMI Wykonywać globalne lub wyselekcjonowane zmiany dotyczące użytkowników i grup w usłudze katalogowej Active Directory za pomocą ADSI Projektować skrypty logowania, ułatwiające zarządzanie systemami i zwiększające możliwości konfiguracyjne Monitorować i zarządzać drukarkami Edytować rejestr, unikając typowych pomyłek Śledzić i reagować na zdarzenia krytyczne Uprościć zarządzanie użytkownikami Microsoft Exchange Server Usprawnić administrację witrynami IIS, łącznie z tworzeniem spójnych konfiguracji zabezpieczeń Zawartość dysku CD-ROM (Dla czytelników eBook'a obraz dysku CD towarzyszącego książce jest dostępny na stronie wydawcy - dokładny link podano we wstępie eBook'a): Ponad 100 przykładowych skryptów, które można zaadaptować do własnych potrzeb. Oszczędzające czas narzędzia do tworzenia skryptów, w tym Scriptomatic 1.0 oraz wersja próbna PrimalScript 3.1. Przeszukiwalna, elektroniczna wersja książki w formacie eBook (w języku angielskim). Wymagania systemowe zawiera rozdział O tej książce.
Tworzenie skryptów w Microsoft Windows Podręcznik do samodzielnej nauki
Ed Wilson
Dowiedz się, jak zautomatyzować administrację systemu Windows dzięki wskazówkom eksperta w dziedzinie skryptów Microsoft Windows. Zautomatyzuj codzienne zadania administracyjne - uzyskaj większą kontrolę nad siecią Windows dzięki praktycznemu poradnikowi. Twoim instruktorem jest Microsoft Certified Trainer z ponad dziesięcioletnim doświadczeniem, który pomoże Ci uzyskać wprawę w tworzeniu skryptów. Nauka odbywa się poprzez praktyczne przykłady i ćwiczenia, które możesz realizować w swoim własnym tempie. Zacznij od prostych skryptów w językach Microsoft Visual Basic Scripting Edition (VBScript) oraz Windows Script Host (WSH) aż do wykorzystania mechanizmów Windows Management Instrumentation (WMI) oraz Active Directory Service Interface (ADSI). Ucz się, jak zaoszczędzić czas niezbędny na konfigurowanie, wdrażanie i zarządzanie systemami Windows. Samodzielnie naucz się, jak pisać i uruchamiać skrypty, aby: Zautomatyzować zarządzanie plikami i folderami, łącznie z wykonywaniem wielu funkcji przy użyciu jednego skryptu Konfigurować składniki sieciowe za pomocą WMI Wykonywać globalne lub wyselekcjonowane zmiany dotyczące użytkowników i grup w usłudze katalogowej Active Directory za pomocą ADSI Projektować skrypty logowania, ułatwiające zarządzanie systemami i zwiększające możliwości konfiguracyjne Monitorować i zarządzać drukarkami Edytować rejestr, unikając typowych pomyłek Śledzić i reagować na zdarzenia krytyczne Uprościć zarządzanie użytkownikami Microsoft Exchange Server Usprawnić administrację witrynami IIS, łącznie z tworzeniem spójnych konfiguracji zabezpieczeń Zawartość dysku CD-ROM (Dla czytelników eBook'a obraz dysku CD towarzyszącego książce jest dostępny na stronie wydawcy - dokładny link podano we wstępie eBook'a): Ponad 100 przykładowych skryptów, które można zaadaptować do własnych potrzeb. Oszczędzające czas narzędzia do tworzenia skryptów, w tym Scriptomatic 1.0 oraz wersja próbna PrimalScript 3.1. Przeszukiwalna, elektroniczna wersja książki w formacie eBook (w języku angielskim). Wymagania systemowe zawiera rozdział O tej książce.
Ubuntu Oneiric Ocelot. Przesiądź się na system open source
Mariusz Kraus
Wykorzystaj prostotę, stabilność i nowoczesność wolnego oprogramowania Ubuntu Oneiric Ocelot! Dowiedz się, jak pobrać i zainstalować system Ubuntu Naucz się korzystać ze środowiska graficznego Poznaj przydatne narzędzia i programy użytkowe Pochodzące z języka południowoafrykańskich plemion słowo "ubuntu" oznacza "człowieczeństwo wobec innych". Ten trudny do przełożenia termin tłumaczy się też jako zwrot "jestem, bo ty jesteś". Niezależnie od tego, którą wersję przekładu przyjmiemy, trudno zaprzeczyć, że mamy do czynienia z piękną i szczytną ideą. Nie inaczej jest z noszącą tę nazwę dystrybucją systemu Linux, która kilka lat temu przebojem wdarła się do świata wolnego oprogramowania i nieustannie zdobywa nowych zwolenników zarówno wśród profesjonalistów, jak i "zwykłych" użytkowników komputerów osobistych. Nic w tym dziwnego, Ubuntu jest bowiem systemem prostym, stabilnym i nowoczesnym, a ponadto zapewnia dostęp do wielu bardzo przydatnych programów użytkowych. Niestety, związek z Linuksem zupełnie niesłusznie budzi u wielu osób negatywne skojarzenia - przeciętny użytkownik komputera sądzi, że korzystanie z tego systemu operacyjnego wymaga co najmniej ukończenia studiów informatycznych. Na szczęście łatwo się przekonać, że tak nie jest! Wystarczy sięgnąć po książkę Ubuntu Oneiric Ocelot. Przesiądź się na system open source Przeprowadzi ona początkującego użytkownika przez proces instalacji i konfiguracji systemu, przedstawi interfejs użytkownika, podstawowe narzędzia środowiska oraz sposoby wykonywania operacji na plikach i katalogach, a także pokaże, jak korzystać z najważniejszych aplikacji biurowych, internetowych i multimedialnych. Pobieranie, instalacja, konfiguracja i aktualizacja systemu operacyjnego Sposoby korzystania z najważniejszych narzędzi systemowych Podstawowe operacje w systemie plików i zarządzanie użytkownikami Instalacja popularnych programów użytkowych i metody ich stosowania Korzystanie z gier oraz programów Windows w środowisku Ubuntu Poznaj najpopularniejszą dystrybucję bezpłatnego systemu operacyjnego!
Jose Lazaro, Marcus Burnap, Rod Trent
In the evolving cybersecurity landscape, the integration of Microsoft Defender XDR and Security Copilot presents a game-changing approach to modern threat detection and response. With this book, you’ll understand how these tools, in conjunction with Microsoft’s extensive ecosystem, enable organizations to outpace emerging threats.Starting with core XDR concepts, security frameworks, and Microsoft’s competitive advantages in cybersecurity, you’ll master the foundational aspects of deploying Microsoft Sentinel, configuring security infrastructure, and optimizing security operations using AI-driven tools. Advanced topics, including Zero-Trust strategies, DevSecOps integration, and partner programs, prepare you for increasingly sophisticated scenarios in Microsoft cloud security. You’ll also explore practical deployment workflows, covering cost analysis, role-based access configurations, and fast-tracked Sentinel deployment using CI/CD pipelines.By the end of this book, you’ll have gained insights into security automation, threat detection, and AI integration with Security Copilot for optimized operations and have the confidence to implement and manage Microsoft Defender XDR and Sentinel in complex environments, driving scalable and secure solutions.*Email sign-up and proof of purchase required
Jose Lazaro, Marcus Burnap, Rod Trent
In the evolving cybersecurity landscape, the integration of Microsoft Defender XDR and Security Copilot presents a game-changing approach to modern threat detection and response. With this book, you’ll understand how these tools, in conjunction with Microsoft’s extensive ecosystem, enable organizations to outpace emerging threats.Starting with core XDR concepts, security frameworks, and Microsoft’s competitive advantages in cybersecurity, you’ll master the foundational aspects of deploying Microsoft Sentinel, configuring security infrastructure, and optimizing security operations using AI-driven tools. Advanced topics, including Zero-Trust strategies, DevSecOps integration, and partner programs, prepare you for increasingly sophisticated scenarios in Microsoft cloud security. You’ll also explore practical deployment workflows, covering cost analysis, role-based access configurations, and fast-tracked Sentinel deployment using CI/CD pipelines.By the end of this book, you’ll have gained insights into security automation, threat detection, and AI integration with Security Copilot for optimized operations and have the confidence to implement and manage Microsoft Defender XDR and Sentinel in complex environments, driving scalable and secure solutions.*Email sign-up and proof of purchase required
Jesse Glover
Augmented Reality allows for radical innovations in countless areas. It magically blends the physical and virtual worlds, bringing applications from a screen into your hands. Meanwhile, Unity has now become the leading platform to develop augmented reality experiences, as it provides a great pipeline for working with 3D assets.Using a practical and project-based approach, Unity 2018 Augmented Reality Projects educates you about the specifics of augmented reality development in Unity 2018.This book teaches you how to use Unity in order to develop AR applications which can be experienced with devices such as HoloLens and Daydream. You will learn to integrate, animate, and overlay 3D objects on your camera feed, before gradually moving on to implementing sensor-based AR applications. In addition to this, you will explore the technical considerations that are especially important and possibly unique to AR. The projects in the book demonstrate how you can build a variety of AR experiences, whilst also giving insights into C# programming as well as the Unity 3D game engine via the interactive Unity Editor.By the end of the book, you will be equipped to develop rich, interactive augmented reality experiences for a range of AR devices and platforms using Unity.
Unix i Linux. Przewodnik administratora systemów. Wydanie V
Evi Nemeth, Garth Snyder, Trent R. Hein...
Mijają lata, a systemy Unix i Linux są ciągle gwarancją najwyższej niezawodności, wydajności i elastyczności. Ich potencjał jest niekwestionowany, a odporność na niestandardowe warunki zapewnia bezawaryjną pracę w różnych sytuacjach. To wszystko sprawia, że systemy te wykorzystywane są w dużych i złożonych organizacjach. Ich sieci wymagają profesjonalnego administrowania, co jest trudną i odpowiedzialną pracą. Łatwo skonfigurować pojedynczy system, znacznie trudniej jednak zapewnić stabilne działanie rozproszonej, opartej na chmurze platformy, narażonej na skokowe wzrosty popularności, rozbicia sieci i celowe ataki. Ta książka jest kolejnym, uzupełnionym i zaktualizowanym wydaniem kultowego podręcznika dla profesjonalnych administratorów zarządzających środowiskami produkcyjnymi w korporacjach czy urzędach. Znajdziesz tu obszerne wyjaśnienie takich zagadnień, jak instalacja systemu, skrypty powłoki, kontrolowanie procesów czy konfiguracja uprawnień. Dowiesz się, jak zarządzać użytkownikami, przestrzenią dyskową, zadaniami okresowymi oraz backupami. Przestudiujesz zagadnienia sieciowe, a zwłaszcza kwestie bezpieczeństwa i reakcji na incydenty. W tym wydaniu znajdziesz m.in. omówienie demonów zarządzania systemem, zasady zarządzania kontem użytkownika root, techniki kontroli wersji za pomocą Git, kwestie związane z zarządzaniem sieciami w chmurze, tworzeniem i utrzymywaniem centrów danych, opis metodologii DevOps i wiele innych! Najciekawsze zagadnienia: podstawy administrowania i obowiązki administratora system plików i zarządzanie oprogramowaniem rejestrowanie zdarzeń zarządzanie jądrem systemu i sterownikami sieci i sprzęt sieciowy zapewnianie wydajności i niezawodności sieci metodologie i reguły w IT Unix i Linux: niezawodność, wydajność i elastyczność na najwyższym poziomie!
Unix i Linux. Przewodnik administratora systemów. Wydanie V
Evi Nemeth, Garth Snyder, Trent R. Hein...
Mijają lata, a systemy Unix i Linux są ciągle gwarancją najwyższej niezawodności, wydajności i elastyczności. Ich potencjał jest niekwestionowany, a odporność na niestandardowe warunki zapewnia bezawaryjną pracę w różnych sytuacjach. To wszystko sprawia, że systemy te wykorzystywane są w dużych i złożonych organizacjach. Ich sieci wymagają profesjonalnego administrowania, co jest trudną i odpowiedzialną pracą. Łatwo skonfigurować pojedynczy system, znacznie trudniej jednak zapewnić stabilne działanie rozproszonej, opartej na chmurze platformy, narażonej na skokowe wzrosty popularności, rozbicia sieci i celowe ataki. Ta książka jest kolejnym, uzupełnionym i zaktualizowanym wydaniem kultowego podręcznika dla profesjonalnych administratorów zarządzających środowiskami produkcyjnymi w korporacjach czy urzędach. Znajdziesz tu obszerne wyjaśnienie takich zagadnień, jak instalacja systemu, skrypty powłoki, kontrolowanie procesów czy konfiguracja uprawnień. Dowiesz się, jak zarządzać użytkownikami, przestrzenią dyskową, zadaniami okresowymi oraz backupami. Przestudiujesz zagadnienia sieciowe, a zwłaszcza kwestie bezpieczeństwa i reakcji na incydenty. W tym wydaniu znajdziesz m.in. omówienie demonów zarządzania systemem, zasady zarządzania kontem użytkownika root, techniki kontroli wersji za pomocą Git, kwestie związane z zarządzaniem sieciami w chmurze, tworzeniem i utrzymywaniem centrów danych, opis metodologii DevOps i wiele innych! Najciekawsze zagadnienia: podstawy administrowania i obowiązki administratora system plików i zarządzanie oprogramowaniem rejestrowanie zdarzeń zarządzanie jądrem systemu i sterownikami sieci i sprzęt sieciowy zapewnianie wydajności i niezawodności sieci metodologie i reguły w IT Unix i Linux: niezawodność, wydajność i elastyczność na najwyższym poziomie!
Jessica Plowman
With the ability to put players directly in the game, virtual reality gives users the chance to experience digital worlds directly. Nevertheless, many designers are unsure where to start when working with this amazing technology.With this book, you will learn user experience design processes and create immersive gameplay experiences designed for entertainment and player comfort. Using the power of Unreal Engine 4’s Blueprint visual scripting language, you will build player interaction and locomotion systems from scratch and use these flexible systems to create a sample game, as well as develop functional 2D and 3D user interfaces for players to interact with. And also learn the best practices for creating game art for virtual reality. Finally, you will learn how to test your application with your target audience and finalize your game for distribution.By the end of this book, you will have the knowledge to be able to make the leap from traditional game development to creating immersive virtual reality experiences using Unreal Engine 4.
USB. Praktyczne programowanie z Windows API w C++
Andrzej Daniluk
Dowiedz się więcej o działaniu USB i poznaj metody programowania transmisji danych W jaki sposób odbywa się transfer danych? Jak odblokować urządzenia do transmisji? Na czym polega programowanie obiektowe transmisji USB? USB (skrót od ang. Universal Serial Bus -- uniwersalna magistrala szeregowa) to rodzaj bardzo praktycznego portu komunikacyjnego, dzięki któremu możliwe jest podłączanie do komputera wielu różnych urządzeń, takich jak mysz, kamera, aparat fotograficzny, telefon komórkowy, modem, skaner, przenośna pamięć. Podłączone w ten sposób urządzenia są od razu wykrywane i rozpoznawane przez system, dzięki czemu instalacja sterowników i konfiguracja sprzętu odbywają się zwykle automatycznie. Książka "USB. Praktyczne programowanie z Windows API w C++" w zwięzły sposób przedstawia wszelkie zagadnienia, dotyczące użytkowania i programowania transmisji USB. Korzystając z tego podręcznika, poznasz nie tylko teoretyczne podstawy działania USB, ale także zdobędziesz praktyczne umiejętności w tym zakresie. Książka zawiera bowiem zarówno konkretne przykłady, jak i ćwiczenia do samodzielnego wykonania dla wszystkich, którzy chcą zyskać wiedzę na zaawansowanym poziomie. Dowiesz się między innymi, jakie są rodzaje transferów danych i transakcji USB, za co odpowiadają komponenty i jak wykorzystać wzorce projektowe. Zrozumiesz także metody projektowania obiektowego oraz implementacji oprogramowania sterującego łączem USB. Środowisko fizyczne i sygnałowe USB Klasy instalacji urządzeń Rejestr systemowy Transmisja danych Struktura systemu USB Detekcja i identyfikacja urządzeń Odczyt i zapis danych w formie raportu Programowanie obiektowe transmisji USB Wewnętrzne struktury danych Programy wielowątkowe Konwertery USB Tu znajdziesz wszystko o działaniu USB i możliwościach jego wykorzystania!
Vademecum administratora Microsoft Exchange Server 2013 - Konfiguracja i klienci
William R. Stanek
Praktyczny, kieszonkowy przewodnik administratora systemu Exchange! Poręczny i szczegółowy przewodnik pozwala błyskawicznie znaleźć odpowiedzi na pytania związane z zarządzaniem konfiguracją i klientami systemów Exchange Server 2013 i Exchange Online. Przewodnik koncentruje się na podstawowych procedurach i zadaniach opisywanych za pomocą przydatnych tabel, instrukcji i wykazów, a prezentowane informacje pozwalają szybko rozwiązywać problemy i wykonywać zadania zarówno w miejscu pracy, jak poza nim. Dowiedz się, jak: Instalować system w siedzibie, w sieci lub w wersji hybrydowej Zapewnić dostęp z sieci Web i urządzeń przenośnych Konfigurować klientów systemu i nimi zarządzać Konfigurować skrzynki pocztowe, dostarczanie i magazynowanie danych Administrować kontami użytkowników i kontaktami Implementować zabezpieczenia i grupy dystrybucji Zarządzać uprawnieniami i kontrolować dostęp za pomocą ról Korzystać z poleceń cmdlet programu Windows PowerShell i systemu Exchange Przenosić skrzynki pocztowe i przeprowadzać ich migracje Rozwiązywać problemy dotyczące konfiguracji i ustawień O autorze William R. Stanek zasłużenie uzyskał tytuł Microsoft MVP ma za sobą przeszło dwudziestoletnie doświadczenia w zarządzaniu systemami i zaawansowanym programowaniu, a także jest wielokrotnie nagradzanym autorem ponad 100 książek, a w tym Vademecum administratora Windows 8 Administration i Windows Server 2012 Inside Out. Jest redaktorem książek popularnej serii Vademecum administratora (Pocket Consultant).
Vademecum administratora Microsoft Exchange Server 2013 - Konfiguracja i klienci
William R. Stanek
Praktyczny, kieszonkowy przewodnik administratora systemu Exchange! Poręczny i szczegółowy przewodnik pozwala błyskawicznie znaleźć odpowiedzi na pytania związane z zarządzaniem konfiguracją i klientami systemów Exchange Server 2013 i Exchange Online. Przewodnik koncentruje się na podstawowych procedurach i zadaniach opisywanych za pomocą przydatnych tabel, instrukcji i wykazów, a prezentowane informacje pozwalają szybko rozwiązywać problemy i wykonywać zadania zarówno w miejscu pracy, jak poza nim. Dowiedz się, jak: Instalować system w siedzibie, w sieci lub w wersji hybrydowej Zapewnić dostęp z sieci Web i urządzeń przenośnych Konfigurować klientów systemu i nimi zarządzać Konfigurować skrzynki pocztowe, dostarczanie i magazynowanie danych Administrować kontami użytkowników i kontaktami Implementować zabezpieczenia i grupy dystrybucji Zarządzać uprawnieniami i kontrolować dostęp za pomocą ról Korzystać z poleceń cmdlet programu Windows PowerShell i systemu Exchange Przenosić skrzynki pocztowe i przeprowadzać ich migracje Rozwiązywać problemy dotyczące konfiguracji i ustawień O autorze William R. Stanek zasłużenie uzyskał tytuł Microsoft MVP ma za sobą przeszło dwudziestoletnie doświadczenia w zarządzaniu systemami i zaawansowanym programowaniu, a także jest wielokrotnie nagradzanym autorem ponad 100 książek, a w tym Vademecum administratora Windows 8 Administration i Windows Server 2012 Inside Out. Jest redaktorem książek popularnej serii Vademecum administratora (Pocket Consultant).
Virtual Reality Blueprints. Create compelling VR experiences for mobile and desktop
Charles Palmer, John Williamson
Are you new to virtual reality? Do you want to create exciting interactive VR applications? There's no need to be daunted by the thought of creating interactive VR applications, it's much easier than you think with this hands-on, project-based guide that will take you through VR development essentials for desktop and mobile-based games and applications. Explore the three top platforms—Cardboard VR, Gear VR, and OculusVR —to design immersive experiences from scratch.You’ll start by understanding the science-fiction roots of virtual reality and then build your first VR experience using Cardboard VR. You'll then delve into user interactions in virtual space for the Google Cardboard then move on to creating a virtual gallery with Gear VR. Then you will learn all about virtual movements, state machines, and spawning while you shoot zombies in the Oculus Rift headset. Next, you'll construct a Carnival Midway, complete with two common games to entertain players.Along the way, you will explore the best practices for VR development, review game design tips, discuss methods for combating motion sickness and identify alternate uses for VR applications
Visualforce Development Cookbook. Upgrade Your Development Skills - Second Edition
Keir Bowden
Visualforce is a framework that allows developers to build sophisticated, custom user interfaces that can be hosted natively on the Force.com platform. The Visualforce framework includes a tag-based markup language, similar to HTML that is used to write the Visualforce pages and a set of controllers that are used to write business logic to the Visualforce pages. Visualforce Development Cookbook provides solutions to a variety of challenges faced by Salesforce developers and demonstrates how easy it is to build rich, interactive pages using Visualforce. Whether you are looking to make a minor addition to the standard page functionality or override it completely, this book will provide you with the help you require throughout. You will start by learning about the simple utilities and will build up to more advanced techniques for data visualization and to reuse functionality. You will learn how to perform various tasks such as creating multiple records from a single page, visualizing data as charts, using JavaScript to enhance client-side functionality, building a public website, and making data available to a mobile device. With an interesting chapter on tackling common issues faced while developing Visualforce pages, the book provides lots of practical examples to enhance and extend your Salesforce user interface.
Abhilash G B, Mathias Meyenburg, Cedric Rajendran
VMware vSphere is a complete and robust virtualization product suite that helps transform data centers into simplified on-premises cloud infrastructures, providing for the automation and orchestration of workload deployment and life cycle management of the infrastructure. This book focuses on the latest release of VMware vSphere and follows a recipe-based approach, giving you hands-on instructions required to deploy and manage a vSphere environment.The book starts with the procedures involved in upgrading your existing vSphere infrastructure to vSphere 6.5, followed by deploying a new vSphere 6.5 environment. Then the book delves further into the procedures involved in managing storage and network access to the ESXi hosts and the virtual machines running on them. Moving on, the book covers high availability and fair distribution/utilization of clustered compute and storage resources. Finally, the book covers patching and upgrading the vSphere infrastructure using VUM, certificate management using VMCA, and finishes with a chapter covering the tools that can be used to monitor the performance of a vSphere infrastructure.
Abhilash G B
VMware vSphere is the most comprehensive core suite of SDDC solutions on the market. It helps transform data centers into simplified on-premises private cloud infrastructures. This edition of the book focuses on the latest version, vSphere 6.7. The books starts with chapters covering the greenfield deployment of vSphere 6.7 components and the upgrade of existing vSphere components to 6.7. You will then learn how to configure storage and network access for a vSphere environment. Get to grips with optimizing your vSphere environment for resource distribution and utilization using features such as DRS and DPM, along with enabling high availability for vSphere components using vSphere HA, VMware FT, and VCHA. Then, you will learn how to facilitate large-scale deployment of stateless/stateful ESXi hosts using Auto Deploy. Finally, you will explore how to upgrade/patch a vSphere environment using vSphere Update Manager, secure it using SSL certificates, and then monitor its performance with tools such as vSphere Performance Charts and esxtop. By the end of this book, you'll be well versed in the core functionalities of vSphere 6.7 and be able to effectively deploy, manage, secure, and monitor your environment.
Nick Marshall, Mike Brown, Ryan Johnson
Termin wirtualizacja od jakiegoś czasu jest bardzo modny. Oznacza abstrakcję zasobów obliczeniowych opartą na innych zasobach, jednak specjaliści IT słowo to kojarzą z abstrakcją sprzętu (serwerów), czyli oddzieleniem systemu operacyjnego od sprzętu, na którym jest uruchomiony. Dzięki temu na jednym fizycznym serwerze można jednocześnie uruchamiać wiele systemów operacyjnych. W takiej właśnie technologii działa rodzina produktów VMware vSphere. Tego rodzaju wirtualizacja przynosi wiele różnych korzyści, od oszczędności wynikających z mniejszej liczby potrzebnego sprzętu po lepszy dostęp do sieci i puli zasobów, które można wykorzystywać z dużo większą efektywnością. W książce znalazły się wszelkie informacje potrzebne do instalowania, konfigurowania i monitorowania wirtualnego środowiska z wykorzystaniem VMware vSphere 6.7. Zaprezentowano tu szeroki zakres możliwości vSphere, opisano też przydatne funkcjonalności i udogodnienia. Dokładnie przedstawiono zagadnienie instalacji i konfiguracji sieci wraz z magazynami danych vSphere. Kolejne rozdziały poświęcono wysokiej dostępności, nadmiarowości i wykorzystaniu zasobów. Nie zabrakło opisu tworzenia maszyn wirtualnych i zarządzania nimi, a także monitorowania ich pracy i diagnozowania problemów. To wyczerpujące kompendium wiedzy o implementowaniu, utrzymywaniu i diagnozowaniu środowisk wirtualnych klasy korporacyjnej. W książce między innymi: planowanie wdrożenia i proces wdrażania środowiska VMware vSphere konfigurowanie sieci, maszyn wirtualnych oraz pamięci masowych zarządzanie przydzielaniem i wykorzystaniem zasobów monitorowanie wydajności i dostępności infrastruktury zapewnienie ciągłości działania automatyzowanie typowych operacji administracyjnych VMware vSphere: zostań mistrzem wirtualizacji!
Nick Marshall, Mike Brown, Ryan Johnson
Termin wirtualizacja od jakiegoś czasu jest bardzo modny. Oznacza abstrakcję zasobów obliczeniowych opartą na innych zasobach, jednak specjaliści IT słowo to kojarzą z abstrakcją sprzętu (serwerów), czyli oddzieleniem systemu operacyjnego od sprzętu, na którym jest uruchomiony. Dzięki temu na jednym fizycznym serwerze można jednocześnie uruchamiać wiele systemów operacyjnych. W takiej właśnie technologii działa rodzina produktów VMware vSphere. Tego rodzaju wirtualizacja przynosi wiele różnych korzyści, od oszczędności wynikających z mniejszej liczby potrzebnego sprzętu po lepszy dostęp do sieci i puli zasobów, które można wykorzystywać z dużo większą efektywnością. W książce znalazły się wszelkie informacje potrzebne do instalowania, konfigurowania i monitorowania wirtualnego środowiska z wykorzystaniem VMware vSphere 6.7. Zaprezentowano tu szeroki zakres możliwości vSphere, opisano też przydatne funkcjonalności i udogodnienia. Dokładnie przedstawiono zagadnienie instalacji i konfiguracji sieci wraz z magazynami danych vSphere. Kolejne rozdziały poświęcono wysokiej dostępności, nadmiarowości i wykorzystaniu zasobów. Nie zabrakło opisu tworzenia maszyn wirtualnych i zarządzania nimi, a także monitorowania ich pracy i diagnozowania problemów. To wyczerpujące kompendium wiedzy o implementowaniu, utrzymywaniu i diagnozowaniu środowisk wirtualnych klasy korporacyjnej. W książce między innymi: planowanie wdrożenia i proces wdrażania środowiska VMware vSphere konfigurowanie sieci, maszyn wirtualnych oraz pamięci masowych zarządzanie przydzielaniem i wykorzystaniem zasobów monitorowanie wydajności i dostępności infrastruktury zapewnienie ciągłości działania automatyzowanie typowych operacji administracyjnych VMware vSphere: zostań mistrzem wirtualizacji!