Systemy operacyjne

W niniejszej kategorii naszej biblioteki online znajdziesz książki dotyczące systemów operacyjnych. Część z nich stanowi wprowadzenie do takiego oprogramowania jak Windows, Linux, czy Android. Inne wgłębiają się w bardziej techniczne zagadnienia dotyczące konfiguracji tych systemów oraz narzędzi na nich wykorzystywanych jak np. Ansible.

609
Ebook

Small Business Server 2008 PL. Instalacja, migracja i konfiguracja

David Overton

Wszystko, co musisz wiedzieć, by sprawnie wdrożyć i zabezpieczyć system SBS 2008! Jak zainstalować i skonfigurować SBS 2008? Jak udostępniać usługi jego użytkownikom? Jak zabezpieczać serwer i sprawnie nim zarządzać? Wiele praktycznych technologii w ramach jednej licencji, większa wydajność serwera, możliwość pracy zdalnej, bezpieczeństwo poczty i szybki dostęp do potrzebnych danych — oto główne powody, dla których małe, dynamicznie rozwijające się firmy decydują się na wdrożenie systemu Small Business Server. Mogą wówczas cieszyć się tym wszechstronnym, a zarazem niewymagającym stałej i bieżącej obsługi rozwiązaniem Microsoftu za naprawdę rozsądne pieniądze. Nic zatem dziwnego, że system ten staje się coraz bardziej popularny, a co za tym idzie — specjaliści od jego wdrażania są coraz bardziej poszukiwani! Właściciele firm uświadomili sobie, że tylko poprawne wdrożenie tego typu systemów gwarantuje oczekiwane przez nich korzyści biznesowe i odpowiedni poziom bezpieczeństwa tak dzisiaj cennych informacji. Ta książka to doskonały podręcznik dla wszystkich osób, przed którymi stoi zadanie pierwszej instalacji, konfiguracji bądź obsługi systemu SBS 2008, oraz dla tych, które migrują z serwera SBS 2003. Dzięki niej krok po kroku poznasz instalację Small Business Serwer 2008 — zarówno jako pierwszego serwera w organizacji, jak i nowego serwera w firmie korzystającej dotąd z SBS 2003. Opisane tu zostały między innymi kwestie instalowania systemu operacyjnego i komponentów SBS, migracji ustawień sieciowych, tworzenia konta administratora i serwera nazw, instalowania narzędzi ochronnych oraz sprawnego rozwiązywania najczęściej spotykanych problemów. Dowiesz się również, jak właściwie przeprowadzać migrację kont użytkowników czy aplikacji biznesowych, konfigurować sieć VPN i domeny internetowe dla zdalnego dostępu oraz poczty elektronicznej, wprowadzać niezawodną ochronę danych na serwerze, a także tworzyć i testować kopie zapasowe. Jak krok po kroku zainstalować i skonfigurować system SBS 2008? Jak przeprowadzić migrację z SBS 2003 na SBS 2008? Jak uzyskać bezpieczną konfigurację sieci lokalnej i dostępu z Internetu? Jak korzystać z narzędzi pracy grupowej, opartych na serwerze SharePoint? Jak umożliwić użytkownikom wydajną pracę zdalną poza biurem? Jak zabezpieczać sieć, pocztę i dane na serwerze? Jak sprawnie zarządzać systemem, by zawsze działał bez zarzutu? Opanuj proces instalacji i konfiguracji niezawodnego serwera dla małych firm!

610
Ebook

Software Architecture with Python. Design and architect highly scalable, robust, clean, and high performance applications in Python

Anand Balachandran Pillai

This book starts by explaining how Python fits into an application's architecture. As you move along, you will get to grips with architecturally significant demands and how to determine them. Later, you’ll gain a complete understanding of the different architectural quality requirements for building a product that satisfies business needs, such as maintainability/reusability, testability, scalability, performance, usability, and security.You will also use various techniques such as incorporating DevOps, continuous integration, and more to make your application robust. You will discover when and when not to use object orientation in your applications, and design scalable applications.The focus is on building the business logic based on the business process documentation, and understanding which frameworks to use and when to use them. The book also covers some important patterns that should be taken into account while solving design problems, as well as those in relatively new domains such as the Cloud.By the end of this book, you will have understood the ins and outs of Python so that you can make critical design decisions that not just live up to but also surpassyour clients’ expectations.

611
Ebook

Software Architecture with Spring 5.0. Design and architect highly scalable, robust, and high-performance Java applications

René Enríquez, Alberto Salazar

Spring 5 and its ecosystem can be used to build robust architectures effectively. Software architecture is the underlying piece that helps us accomplish our business goals whilst supporting the features that a product demands. This book explains in detail how to choose the right architecture and apply best practices during your software development cycle to avoid technical debt and support every business requirement. Choosing the right architecture model to support your business requirements is one of the key decisions you need to take when a new product is being created from scratch or is being refactored to support new business demands. This book gives you insights into the most common architectural models and guides you when and where they can be used. During this journey, you’ll see cutting-edge technologies surrounding the Spring products, and understand how to use agile techniques such as DevOps and continuous delivery to take your software to production effectively. By the end of this book, you’ll not only know the ins and outs of Spring, but also be able to make critical design decisions that surpass your clients’ expectations.

612
Ebook

Software Test Design. Write comprehensive test plans to uncover critical bugs in web, desktop, and mobile apps

Simon Amey

Software Test Design details best practices for testing software applications and writing comprehensive test plans. Written by an expert with over twenty years of experience in the high-tech industry, this guide will provide you with training and practical examples to improve your testing skills.Thorough testing requires a thorough understanding of the functionality under test, informed by exploratory testing and described by a detailed functional specification. This book is divided into three sections, the first of which will describe how best to complete those tasks to start testing from a solid foundation.Armed with the feature specification, functional testing verifies the visible behavior of features by identifying equivalence partitions, boundary values, and other key test conditions. This section explores techniques such as black- and white-box testing, trying error cases, finding security weaknesses, improving the user experience, and how to maintain your product in the long term.The final section describes how best to test the limits of your application. How does it behave under failure conditions and can it recover? What is the maximum load it can sustain? And how does it respond when overloaded?By the end of this book, you will know how to write detailed test plans to improve the quality of your software applications.

613
Ebook

SQL Server 2012 with PowerShell V3 Cookbook

Donabel Santos

PowerShell is Microsoft's new command-line shell and scripting language that promises to simplify automation and integration across different Microsoft applications and components. Database professionals can leverage PowerShell by utilizing its numerous built-in cmdlets, or using any of the readily available .NET classes, to automate database tasks, simplify integration, or just discover new ways to accomplish the job at hand.SQL Server 2012 with PowerShell V3 Cookbook provides easy-to-follow, practical examples for the busy database professional. Whether you're auditing your servers, or exporting data, or deploying reports, there is a recipe that you can use right away!You start off with basic topics to get you going with SQL Server and PowerShell scripts and progress into more advanced topics to help you manage and administer your SQL Server databases.The first few chapters demonstrate how to work with SQL Server settings and objects, including exploring objects, creating databases, configuring server settings, and performing inventories. The book then deep dives into more administration topics like backup and restore, credentials, policies, jobs.Additional development and BI-specific topics are also explored, including deploying and downloading assemblies, BLOB data, SSIS packages, and SSRS reports.A short PowerShell primer is also provided as a supplement in the Appendix, which the database professional can use as a refresher or occasional reference material. Packed with more than 100 practical, ready-to-use scripts, SQL Server 2012 with PowerShell V3 Cookbook will be your go-to reference in automating and managing SQL Server.

614
Ebook
615
Ebook

Swift 3 Game Development. Build iOS 10 Games with Swift 3.0 - Second Edition

Stephen Haney

Swift is the perfect choice for game development. Developers are intrigued by Swift 3.0 and want to make use of new features to develop their best games yet. Packed with best practices and easy-to-use examples, this book leads you step by step through the development of your first Swift game.This book starts by introducing SpriteKit and Swift's new features that can be used for game development. After setting up your first Swift project, you will build your first custom class, learn how to draw and animate your game, and add physics simulations.Then, you will add the player character, NPCs, and powerups. To make your game more fun and engaging, you will learn how to set up scenes and backgrounds, build fun menus, and integrate with Apple Game Center to add leaderboards and achievements. You will then make your game stand out by adding animations when game objects collide, and incorporate proven techniques such as the advanced particle system and graphics. Finally, you will explore the various options available to start down the path towards monetization and publish your finished games to the App Store.By the end of this book, you will be able to create your own iOS games using Swift and SpriteKit.

616
Ebook

Swift 4. Koduj jak mistrz. Wydanie IV

Jon Hoffman

Historia Swifta rozpoczęła się w 2014 r. Dziś jest najważniejszym językiem programowania dla platform macOS i iOS. Charakteryzuje się zwięzłą i przejrzystą składnią, jest przy tym wygodny i elastyczny, a jego nauka nie powinna sprawiać problemów nawet początkującym deweloperom. Od chwili jego powstania Apple co roku przedstawia nowe wydanie tego języka. Na konferencji WWDC w 2017 roku zaprezentowano wydanie o numerze 4, w którym wprowadzono sporo bardzo interesujących zmian. Każdy, kto chce pisać efektywne i bezpieczne aplikacje dla macOS i iOS, koniecznie powinien się z nimi zapoznać! Niniejsza książka jest praktycznym podręcznikiem efektywnego programowania w języku Swift 4. Znajdziesz tu wyjaśnienie podstaw języka, następnie poznasz nowe funkcje i nauczysz się z nich korzystać podczas tworzenia aplikacji. Poza dość zasadniczymi kwestiami przedstawiono tu również zagadnienia zaawansowane, takie jak łączenie w projekcie kodu Objective-C i Swift, wykorzystanie mechanizmu ARC, używanie domknięć i zastosowanie programowania równoległego. Bardzo ciekawymi tematami poruszonymi w książce są rozszerzenia protokołów, obsługa błędów, stosowanie wzorców projektowych i współbieżności. Poznasz potężne możliwości programowania zorientowanego na protokoły. Szybko nauczysz się pisać elastyczny i łatwy w zarządzaniu kod. W tej książce między innymi: składnia i elementy języka Swift kontrola przepływu działania programu tworzenie bezpiecznego kodu i obsługa błędów typy opcjonalne, typy generyczne i domknięcia zasady pisania eleganckiego i czytelnego kodu podstawowe biblioteki Swifta i wzorce projektowe Swift 4: programuj po mistrzowsku!