1 - 20
Next
1. Android concurrency [2016]
- Meike, G. Blake, author.
- Boston : Addison-Wesley, 2016.
- Description
- Book — 1 online resource (1 volume) : illustrations
- Summary
-
- Understanding concurrency
- Java concurrency
- The Android application model
- Async tasks and loaders
- Looper/handler
- Services, processes, and binder IPC
- Periodic tasks
- Concurrency tools.
2. CentOS 7 Linux server cookbook : over 80 recipes to get up and running with CentOS 7 Linux server [2016]
- Pelz, Oliver, author.
- Second edition. - Birmingham, UK : Packt Publishing, 2016.
- Description
- Book — 1 online resource (1 volume). Digital: text file.
- Summary
-
Over 80 recipes to get up and running with CentOS 7 Linux server About This Book * A practical guide to install, configure, administer and maintain CentOS 7 servers * An in-depth guide to the CentOS 7 operating system, exploring its various new features and changes in server administration * Presents tricks and solutions to tackle common server issues with the help of practical examples and real-life scenarios Who This Book Is For This book is targeted at beginner and more experienced system administrators alike who want to use CentOS as their server solution. Readers do not need much pre-knowledge or experience at all to work with this book. What You Will Learn * Install and configure CentOS 7 Linux server system from scratch using normal and advanced methods * Maintain a performance-based and secure server solution by deploying expert configuration advice and managing software packages * Monitor, manage and develop your server's file system to maintain a stable performance * Gain best practice methods on sharing files and resources through a network * Install and configure common standard services such as web, mail, FTP, database and domain name server technologies * Introduce you to the world of operating-system-level virtualization using the Docker platform. * Understand the fundamentals of the Security-Enhanced Linux access control architecture * Monitor your IT infrastructure using Nagios In Detail This book will provide you with a comprehensive series of starting points that will give you direct access to the inner workings of the latest CentOS version 7 and help you trim the learning curve to master your server. You will begin with the installation and basic configuration of CentOS 7, followed by learning how to manage your system, services and software packages. You will then gain an understanding of how to administer the file system, secure access to your server and configure various resource sharing services such as file, printer and DHCP servers across your network. Further on, we cover advanced topics such as FTP services, building your own DNS server, running database servers, and providing mail and web services. Finally, you will get a deep understanding of SELinux and you will learn how to work with Docker operating-system virtualization and how to monitor your IT infrastructure with Nagios. By the end of this book, you will have a fair understanding of all the aspects of configuring, implementing and administering CentOS 7 Linux server and how to put it in control. Style and approach This book is a practical reference guide with hands-on examples and solutions to real-world administration problems. It covers in-depth and comprehensive information on CentOS 7 and its new features.
(source: Nielsen Book Data)
- Chirammal, Humble Devassy, author.
- Birmingham : Packt Publishing, 2016.
- Description
- Book — 1 online resource : illustrations
- Summary
-
Dive in to the cutting edge techniques of Linux KVM virtualization, and build the virtualization solutions your datacentre demands About This Book * Become an expert in Linux virtualization * Migrate your virtualized datacenter to the cloud * Find out how to build a large scale virtualization solution that will transform your organization Who This Book Is For Linux administrators - if you want to build incredible, yet manageable virtualization solutions with KVM this is the book to get you there. It will help you apply what you already know to some tricky virtualization tasks. What You Will Learn * Explore the ecosystem of tools that support Linux virtualization * Find out why KVM offers you a smarter way to unlock the potential of virtualization * Implement KVM virtualization using oVirt * Explore the KVM architecture - so you can manage, scale and optimize it with ease * Migrate your virtualized datacenter to the cloud for truly resource-efficient computing * Find out how to integrate OpenStack with KVM to take full control of the cloud In Detail A robust datacenter is essential for any organization - but you don't want to waste resources. With KVM you can virtualize your datacenter, transforming a Linux operating system into a powerful hypervisor that allows you to manage multiple OS with minimal fuss. This book doesn't just show you how to virtualize with KVM - it shows you how to do it well. Written to make you an expert on KVM, you'll learn to manage the three essential pillars of scalability, performance and security - as well as some useful integrations with cloud services such as OpenStack. From the fundamentals of setting up a standalone KVM virtualization platform, and the best tools to harness it effectively, including virt-manager, and kimchi-project, everything you do is built around making KVM work for you in the real-world, helping you to interact and customize it as you need it. With further guidance on performance optimization for Microsoft Windows and RHEL virtual machines, as well as proven strategies for backup and disaster recovery, you'll can be confident that your virtualized data center is working for your organization - not hampering it. Finally, the book will empower you to unlock the full potential of cloud through KVM. Migrating your physical machines to the cloud can be challenging, but once you've mastered KVM, it's a little easie. Style and approach Combining advanced insights with practical solutions, Mastering KVM Virtualization is a vital resource for anyone that believes in the power of virtualization to help a business use resources more effectively.
(source: Nielsen Book Data)
- Oven, Peter von, author.
- Second edition. - Birmingham : Packt Publishing, 2016.
- Description
- Book — 1 online resource : illustrations
- Summary
-
Learn advanced desktop virtualization techniques and strategies and dive deeper into VMware Horizon 7, take responsibility for optimizing your end user experience About This Book * Build better virtualized services for your users with VMware Horizon 7 * Take full advantage of Horizon's range of features for confidence and control in your virtualized solutions * Take responsibility for transforming your organization - this guide will get you started! Who This Book Is For Admins, architects... whatever your role, if you find virtualization a bit of a headache this book is for you. You'll go deep into VMware Horizon and see just what its capable of. It will take you to an advanced level, but at a pace that ensures you're always solving real-world problems. You'll need some experience in desktop management using Windows and Microsoft Office, and familiarity with Active Directory, SQL, Windows Remote Desktop Session Hosting, and VMware vSphere technology. What You Will Learn * Successfully configure Horizon 7 for the needs of your users * Find out how VMware is perfect for end-user computing delivering virtual desktops, session-based desktops, and hosted applications all from the same platform * Learn how to develop, and deploy a complete end-to-end solution * Discover how to optimize desktop OS images for virtual desktops * Build, optimize, and tune desktop operating systems to deliver a superior end-user experience * Explore the Horizon 7 infrastructure, so you can take full advantage of it! In Detail Desktop virtualization can be a bit of a headache. But VMware Horizon 7 changes all that. With a rich and adaptive UX, improved security and a range of useful features for storage and networking optimization, there's plenty to love. But to properly fall in love with it, you need to know how to use it. And that means venturing deeper into the software, taking advantage of its extensive range of features, many of which are underused and underpromoted. This guide will take you through everything you need to know to not only successfully virtualize your desktop infrastructure but also to maintain and optimize the infrastructure to keep all your users happy. We'll show you how to assess and analyze your infrastructure, and how to use that analysis to design a solution that meets your organizational and user needs. Once you've done that, you'll find out how to build your virtualized environment, before deploying your virtualized solution. But more than that, we'll also make sure you know everything you need to know about the full range of features on offer, including mobile cloud, so you can use them to take full control of your virtualized infrastructure. Style and approach Focusing on an end-user project, this useful, yet comprehensive guide will show you how to take full advantage of VMware's Horizon 7 solution and how to successfully implement it for your organization.
(source: Nielsen Book Data)
5. Windows 10 Anniversary update bible [2017]
- Tidrow, Rob, author.
- Indianapolis, IN : Wiley, 2017.
- Description
- Book — 1 online resource
- Summary
-
- Introduction xxxiii Part I: Getting Started 1
- Chapter 1: What's New in Windows 10 3
- Chapter 2: Navigating the Windows 10 Interface 25
- Chapter 3: Getting around the Windows Desktop 37
- Chapter 4: Sharing and Securing with User Accounts 67
- Chapter 5: Troubleshooting Startup Problems 103 Part II: Personalizing Windows 10 113
- Chapter 6: Protecting Yourself with Windows Firewall 115
- Chapter 7: Automatic Updates as Security 131
- Chapter 8: Personalizing the Windows 10 Interface 143
- Chapter 9: Personalizing the Desktop 153
- Chapter 10: Customizing Startup Options 191 Part III: Windows 10 for the Enterprise 211
- Chapter 11: Setting Up Windows 10 Hyper-V 213
- Chapter 12: Confi guring Windows 10 Hyper-V 221
- Chapter 13: Using Computers Remotely 241
- Chapter 14: Managing Windows 10 Hyper-V in an Enterprise 261
- Chapter 15: Working in the Cloud and with Azure 277 Part IV: Managing Your Content 289
- Chapter 16: Searching for Files and Messages on Your Computer 291
- Chapter 17: Using Cortana for Searching 311
- Chapter 18: Metadata and Power Searches 331
- Chapter 19: Protecting Your Files 357 Part V: Printing and Managing Printers 383
- Chapter 20: Installing and Managing Printers 385
- Chapter 21: Managing Print Jobs 405 Part VI: Installing and Removing Programs 415
- Chapter 22: Adding and Managing Windows 10 Applications 417
- Chapter 23: Installing and Upgrading Legacy Programs 427
- Chapter 24: Getting Older Programs to Run 437
- Chapter 25: Repairing and Removing Programs 451
- Chapter 26: Setting Default Programs 459
- Chapter 27: Managing Programs and Processes 475
- Chapter 28: Troubleshooting Software Problems 501 Part VII: Hardware and Performance Tuning 515
- Chapter 29: Installing and Removing Hardware 517
- Chapter 30: Using Wireless Bluetooth Devices 545
- Chapter 31: Performance-Tuning Your System 563
- Chapter 32: Troubleshooting Hardware and Performance 599 Part VIII: Networking and Sharing 611
- Chapter 33: Creating a Small Offi ce or Home Network 613
- Chapter 34: Sharing Resources on a Network 629
- Chapter 35: Using Shared Resources 647 Part IX: Managing Windows 10 in an Enterprise 663
- Chapter 36: Imaging and Deploying Windows 10 665
- Chapter 37: Using Windows 10 Group Policies on a Network 687
- Chapter 38: Securing Windows 10 for the Enterprise 697 Part X: Appendixes 711 Appendix A: Upgrading to Windows 10 713 Appendix B: Installing Windows 10 on a New System 717 Appendix C: Universal Shortcut Keys 721 Appendix D: Windows 10 Touch Gestures 727 Index 729.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
- Berger, Benedict, author.
- Second edition. - Birmingham : Packt, 2016.
- Description
- Book — 1 online resource : illustrations
- Summary
-
Harness the power of Hyper-V 2016 to build high-performance infrastructures that suit your needs About This Book * Design and build a reliable and efficient Hyper-V infrastructure. * Fine-tune your Hyper-V performance by adopting network and storage best practices. * Manage, monitor, and protect your workloads with System Center and Microsoft Azure. Who This Book Is For If you are working with Hyper-V and want to optimize its performance and effectiveness, this book is for you. This book will help you close the gap between the Hyper-V lab and production environments. What You Will Learn * Automate and accelerate the deployment of Hyper-V host and nano servers * Create high availability solutions using failover clustering * Design redundant solutions with Hyper-V Replica * Protect your workloads by making a backup or learning disaster recovery * Use the best practices of network and storage * Master the performance and scalability of storage virtualization * Migrate your existing virtualization workloads to Hyper-V2016 * Manage your Hyper-V stack with System Center and Azure * Bridge the gap between the Hyper-V lab and production environment In Detail Hyper-V Server and Windows Server 2016 with Hyper-V provide best-in-class virtualization capabilities. Hyper-V is a Windows-based, very cost-effective virtualization solution with easy-to-use and well-known administrative consoles. This book will assist you in designing, implementing, and managing highly effective and highly available Hyper-V infrastructures. With an example-oriented approach, this book covers all the different tips and suggestions to configure Hyper-V and provides readers with real-world proven solutions. This book begins by deploying single clusters of High Availability Hyper-V systems including the new Nano Server. This is followed by steps to configure the Hyper-V infrastructure components such as storage and network. It also touches on necessary processes such as backup and disaster recovery for optimal configuration. The book does not only show you what to do and how to plan the different scenarios, but it also provides in-depth configuration options. These scalable and automated configurations are then optimized via performance tuning and central management ensuring your applications are always the best they can be. Style and approach This book covers Hyper-V best practices in a step-by-step manner with clear and concise examples.
(source: Nielsen Book Data)
- Nagpal, Varun, author.
- Birmingham, UK : Packt Publishing, 2016.
- Description
- Book — 1 online resource : illustrations.
- Summary
-
Take your Android applications to the next level of interactivity by exploring the wide variety of Android sensors About This Book * Get a thorough understanding of the fundamentals and framework of Android sensors. * Acquire knowledge of advance sensor programming, and learn how to connect and use sensors in external devices such as the Android Watch, Polar heart rate monitors, Adidas speed cells, and so on. * Learn from real-world sensor-based applications such as the Pedometer app to detect daily steps, the Driving app to detect driving events, and the Professional Fitness tracker app to track heart rate, weight, daily steps, calories burned, and so on. Who This Book Is For This book is targeted at Android developers who want to get a good understanding of sensors and write sensor-based applications, or who want to enhance their existing applications with additional sensor functionality. A basic knowledge of Android development is required What You Will Learn * Learn about sensor fundamentals, different types of sensors, and the sensor co-ordinate system * Understand the various classes, callbacks, and APIs of the Android Sensor framework * Check all the available sensors on an Android device and know their individual capabilities-for example, their range of values, power consumption, and so on. * Implement sensor fusion using two or more sensors together and learn to compensate for the weakness of one sensor by using the strength of another * Build a variety of sensor based, real-world applications such as Weather, Pedometer, Compass, Driving Events Detection, Fitness Tracker, and so on. * Get to know about wake up and non-wake up sensors, wake locks, and how to use sensor batch processing along with the sensor hardware FIFO queue * Develop efficient battery and processor algorithms using raw sensor data to solve real-world problems * Connect to a variety of remote sensors such as body weight measurement and body fat percentage measurement using the Google Fit platform from your Android app In Detail Android phones available in today's market have a wide variety of powerful and highly precise sensors. Interesting applications can be built with them such as a local weather app using weather sensors, analyzing risky driving behavior using motion sensors, a fitness tracker using step-counter sensors, and so on. Sensors in external devices such as Android Watch, Body Analyzer & Weight Machine, Running Speed Cell, and so on can also be connected and used from your Android app running on your phone. Moving further, this book will provide the skills required to use sensors in your Android applications. It will walk you through all the fundamentals of sensors and will provide a thorough understanding of the Android Sensor Framework. You will also get to learn how to write code for the supportive infrastructure such as background services, scheduled and long running background threads, and databases for saving sensor data. Additionally, you will learn how to connect and use sensors in external devices from your Android app using the Google Fit platform. By the end of the book, you will be well versed in the use of Android sensors and programming to build interactive applications. Style and approach A step-by-step and easy-to-follow guide that focuses on utilizing sensors to perform certain tasks. After covering the fundamentals in the first chapter, the book develops the concepts by building a real-world, sensor-based application in subsequent chapters.
(source: Nielsen Book Data)
- DiMarzio, J. F., author.
- Fourth edition - Indianapolis, IN : Wrox, a Wiley brand, [2017]
- Description
- Book — 1 online resource (xxii, 434 pages) : illustrations
- Summary
-
- INTRODUCTION xvii
- CHAPTER 1: GETTING STARTED WITH ANDROID PROGRAMMING 1 What Is Android? 2 Android Versions 2 Features of Android 3 Architecture of Android 4 Android Devices in the Market 4 The Android Market 7 Obtaining the Required Tools 8 Android Studio 8 Android SDK 14 Creating Android Virtual Devices (AVDs) 15 The Android Developer Community 24 Launching Your First Android Application 24 Summary 26
- CHAPTER 2: USING ANDROID STUDIO FOR ANDROID DEVELOPMENT 29 Exploring the IDE 30 Using Code Completion 38 Debugging Your Application 39 Setting Breakpoints 39 Navigating Paused Code 43 Publishing Your Application 44 Generating a Signed APK 44 Summary 45
- CHAPTER 3: ACTIVITIES, FRAGMENTS, AND INTENTS 47 Understanding Activities 48 Applying Styles and Themes to an Activity 53 Hiding the Activity Title 54 Displaying a Dialog Window 56 Displaying a Progress Dialog 59 Linking Activities Using Intents 61 Returning Results from an Intent 66 Passing Data Using an Intent Object 70 Fragments 75 Adding Fragments Dynamically 81 Life Cycle of a Fragment 84 Interactions Between Fragments 88 Understanding the Intent Object 92 Using Intent Filters 93 Displaying Notifi cations 94 Summary 98
- CHAPTER 4: GETTING TO KNOW THE ANDROID USER INTERFACE 101 Understanding the Components of a Screen 102 Views and ViewGroups 103 FrameLayout 104 LinearLayout (Horizontal) and LinearLayout (Vertical) 104 TableLayout 114 RelativeLayout 116 FrameLayout 117 ScrollView 121 Adapting to Display Orientation 124 Anchoring Views 125 Managing Changes to Screen Orientation 127 Persisting State Information During Changes in Configuration 131 Detecting Orientation Changes 132 Controlling the Orientation of the Activity 132 Utilizing the Action Bar 133 Adding Action Items to the Action Bar 136 Creating the User Interface Programmatically 142 Listening for UI Notifi cations 145 Summary 145
- CHAPTER 5: DESIGNING YOUR USER INTERFACE WITH VIEWS 147 Using Basic Views 148 TextView View 148 Button, ImageButton, EditText, CheckBox, ToggleButton, RadioButton, and RadioGroup Views 149 ProgressBar View 158 AutoCompleteTextView View 164 Using Picker Views 167 TimePicker View 167 DatePicker View 172 Using List Views to Display Long Lists 175 ListView View 175 Using the Spinner View 184 Understanding Specialized Fragments 186 Using a ListFragment 187 Using a DialogFragment 191 Using a PreferenceFragment 194 Summary 199
- CHAPTER 6: DISPLAYING PICTURES AND MENUS WITH VIEWS 203 Using Image Views to Display Pictures 203 ImageView View 204 ImageSwitcher 206 GridView 211 Using Menus with Views 215 Creating the Helper Methods 215 Options Menu 217 Context Menu 220 Using WebView 225 WebView 225 Summary 228
- CHAPTER 7: DATA PERSISTENCE 231 Saving and Loading User Preferences 232 Accessing Preferences Using an Activity 232 Programmatically Retrieving and Modifying the Preferences Values 242 Persisting Data to Files 246 Saving to Internal Storage 246 Saving to External Storage (SD Card) 250 Choosing the Best Storage Option 253 Creating and Using Databases 254 Creating the DBAdapter Helper Class 254 Using the Database Programmatically 260 Summary 266
- CHAPTER 8: CONTENT PROVIDERS 269 Sharing Data in Android 270 Using a Content Provider 271 Predefined Query String Constants 278 Projections 279 Filtering 280 Sorting 280 Creating Your Own Content Providers 281 Using the Content Provider 289 Summary 294
- CHAPTER 9: MESSAGING 297 SMS Messaging 298 Sending SMS Messages Programmatically 298 Sending SMS Messages Using Intent 302 Receiving SMS Messages 302 Caveats and Warnings 318 Sending Email 319 Summary 322
- CHAPTER 10: LOCATION-BASED SERVICES 325 Displaying Maps 326 Creating the Project 326 Obtaining the Maps API Key 326 Displaying the Map 327 Displaying the Zoom Control 329 Changing Views 332 Navigating to a Specifi c Location 333 Getting the Location That Was Touched 335 Geocoding and Reverse Geocoding 337 Getting Location Data 340 Monitoring a Location 348 Summary 348
- CHAPTER 11: NETWORKING 351 Consuming Web Services Using HTTP 352 Downloading Binary Data 354 Downloading Text Content 361 Accessing Web Services Using the GET Method 364 Consuming JSON Services 370 Summary 377
- CHAPTER 12: DEVELOPING ANDROID SERVICES 381 Creating Your Own Services 382 Performing Long-Running Tasks in a Service 386 Performing Repeated Tasks in a Service 391 Executing Asynchronous Tasks on Separate Threads Using IntentService 394 Establishing Communication Between a Service and an Activity 397 Binding Activities to Services 401 Understanding Threading 406 Summary 411 APPENDIX: ANSWERS TO EXERCISES 415 INDEX 421.
- (source: Nielsen Book Data)
(source: Nielsen Book Data)
9. SOSP'09 : proceedings of the twenty-second ACM SIGOPS, symposium on operating systems principles [2009]
- New York : ACM, 2009.
- Description
- Book — 338 p.
- Online
SAL3 (off-campus storage)
SAL3 (off-campus storage) | Status |
---|---|
Stacks | Request (opens in new tab) |
QA76.6 .S65 2009 | Available |
- Boronczyk, Tim, 1979- author.
- Birmingham, UK : Packt Publishing, 2016.
- Description
- Book — 1 online resource (1 volume) : illustrations
- Chirammal, Humble Devassy, author.
- Birmingham : Packt Publishing, 2016.
- Description
- Book — 1 online resource : illustrations
- Summary
-
Dive in to the cutting edge techniques of Linux KVM virtualization, and build the virtualization solutions your datacentre demands About This Book * Become an expert in Linux virtualization * Migrate your virtualized datacenter to the cloud * Find out how to build a large scale virtualization solution that will transform your organization Who This Book Is For Linux administrators - if you want to build incredible, yet manageable virtualization solutions with KVM this is the book to get you there. It will help you apply what you already know to some tricky virtualization tasks. What You Will Learn * Explore the ecosystem of tools that support Linux virtualization * Find out why KVM offers you a smarter way to unlock the potential of virtualization * Implement KVM virtualization using oVirt * Explore the KVM architecture - so you can manage, scale and optimize it with ease * Migrate your virtualized datacenter to the cloud for truly resource-efficient computing * Find out how to integrate OpenStack with KVM to take full control of the cloud In Detail A robust datacenter is essential for any organization - but you don't want to waste resources. With KVM you can virtualize your datacenter, transforming a Linux operating system into a powerful hypervisor that allows you to manage multiple OS with minimal fuss. This book doesn't just show you how to virtualize with KVM - it shows you how to do it well. Written to make you an expert on KVM, you'll learn to manage the three essential pillars of scalability, performance and security - as well as some useful integrations with cloud services such as OpenStack. From the fundamentals of setting up a standalone KVM virtualization platform, and the best tools to harness it effectively, including virt-manager, and kimchi-project, everything you do is built around making KVM work for you in the real-world, helping you to interact and customize it as you need it. With further guidance on performance optimization for Microsoft Windows and RHEL virtual machines, as well as proven strategies for backup and disaster recovery, you'll can be confident that your virtualized data center is working for your organization - not hampering it. Finally, the book will empower you to unlock the full potential of cloud through KVM. Migrating your physical machines to the cloud can be challenging, but once you've mastered KVM, it's a little easie. Style and approach Combining advanced insights with practical solutions, Mastering KVM Virtualization is a vital resource for anyone that believes in the power of virtualization to help a business use resources more effectively.
(source: Nielsen Book Data)
- Oven, Peter von, author.
- Second edition. - Birmingham : Packt Publishing, 2016.
- Description
- Book — 1 online resource : illustrations
- Summary
-
Learn advanced desktop virtualization techniques and strategies and dive deeper into VMware Horizon 7, take responsibility for optimizing your end user experience About This Book * Build better virtualized services for your users with VMware Horizon 7 * Take full advantage of Horizon's range of features for confidence and control in your virtualized solutions * Take responsibility for transforming your organization - this guide will get you started! Who This Book Is For Admins, architects... whatever your role, if you find virtualization a bit of a headache this book is for you. You'll go deep into VMware Horizon and see just what its capable of. It will take you to an advanced level, but at a pace that ensures you're always solving real-world problems. You'll need some experience in desktop management using Windows and Microsoft Office, and familiarity with Active Directory, SQL, Windows Remote Desktop Session Hosting, and VMware vSphere technology. What You Will Learn * Successfully configure Horizon 7 for the needs of your users * Find out how VMware is perfect for end-user computing delivering virtual desktops, session-based desktops, and hosted applications all from the same platform * Learn how to develop, and deploy a complete end-to-end solution * Discover how to optimize desktop OS images for virtual desktops * Build, optimize, and tune desktop operating systems to deliver a superior end-user experience * Explore the Horizon 7 infrastructure, so you can take full advantage of it! In Detail Desktop virtualization can be a bit of a headache. But VMware Horizon 7 changes all that. With a rich and adaptive UX, improved security and a range of useful features for storage and networking optimization, there's plenty to love. But to properly fall in love with it, you need to know how to use it. And that means venturing deeper into the software, taking advantage of its extensive range of features, many of which are underused and underpromoted. This guide will take you through everything you need to know to not only successfully virtualize your desktop infrastructure but also to maintain and optimize the infrastructure to keep all your users happy. We'll show you how to assess and analyze your infrastructure, and how to use that analysis to design a solution that meets your organizational and user needs. Once you've done that, you'll find out how to build your virtualized environment, before deploying your virtualized solution. But more than that, we'll also make sure you know everything you need to know about the full range of features on offer, including mobile cloud, so you can use them to take full control of your virtualized infrastructure. Style and approach Focusing on an end-user project, this useful, yet comprehensive guide will show you how to take full advantage of VMware's Horizon 7 solution and how to successfully implement it for your organization.
(source: Nielsen Book Data)
- Hoffman, Jon (Software engineer), author.
- Birmingham, UK : Packt Publishing, 2017.
- Description
- Book — 1 online resource (1 volume) : illustrations
- Summary
-
Learn to build fast and robust applications on the Linux platform with Swift About This Book * Create robust applications by building a strong foundation in the Swift Language * Utilize Swift 3 on the embedded Linux platform for IoT and Robotic projects * Build more flexible and high-performing applications on desktop, server, and embedded Linux platforms Who This Book Is For This book is for Linux developers who are interested in quickly learning how to use Swift to create exciting applications on Linux platforms. What You Will Learn * Install Swift on the Linux platform * Explore the power of the Swift language * Get to know the proper design techniques * Understand Swift's new Core Library * Implement popular design patterns with Swift * Integrate C libraries with Swift * Using Swift on Single-Board Computers * Learn how to add concurrency to your application with Grand Central Dispatch * Learn how to work with Swift Generics * Learn how to use the Protocol-Oriented design paradigm In Detail Swift is a modern, fast, and safe programming language created by Apple. Writing Swift is interactive and fun, the syntax is concise yet expressive, and the code runs lightning-fast. Swift's move to open source has been embraced with open arms and has seen increased adoption in the Linux platform. Our book will introduce you to the Swift language, further delving into all the key concepts you need to create applications for desktop, server, and embedded Linux platforms. We will teach you the best practices to design an application with Swift 3 via design patterns and Protocol-Oriented Programming. Further on, you will learn how to catch and respond to errors within your application. When you have gained a strong knowledge of using Swift in Linux, we'll show you how to build IoT and robotic projects using Swift on single board computers. By the end of the book, you will have a solid understanding of the Swift Language with Linux and will be able to create your own applications with ease. Style and approach This easy-to-follow, code-rich guide is filled with examples that demonstrate how to put the concepts into practice. You'll also get design patterns and best practices to get you writing better applications on the Linux platform.
(source: Nielsen Book Data)
- Vaduva, Alexandru, author.
- Birmingham, UK : Packt Publishing, 2016.
- Description
- Book — 1 online resource (1 volume) : illustrations
- Yuen, Sheridan, author.
- Birmingham, UK : Packt Publishing, 2017.
- Description
- Book — 1 online resource : illustrations
- Summary
-
Master the art of building modern desktop applications on Windows About This Book * Learn how to use the MVVM software architectural pattern and see the benefits of using it with Windows Presentation Fountain (WPF) * Explore various ways to enhance efficiency through performance tuning and UI automation * Obtain a deep understanding of data validation and understand various methods that suit different situations Who This Book Is For This book is for working developers with a moderate level of knowledge about Windows Presentation Foundation. It will also be of special interest to ambitious individuals who want to know more about application architecture. It is also suitable for those who just want to learn how to build visually stunning user interfaces. What You Will Learn * Use MVVM to improve workflow * Create visually stunning user interfaces * Perform data binds proficiently * Implement advanced data validation * Locate and resolve errors quickly * Master practical animations * Improve your applications' performance In Detail Windows Presentation Foundation is rich in possibilities when it comes to delivering an excellent user experience. This book will show you how to build professional-grade applications that look great and work smoothly. We start by providing you with a foundation of knowledge to improve your workflow - this includes teaching you how to build the base layer of the application, which will support all that comes after it. We'll also cover the useful details of data binding. Next, we cover the user interface and show you how to get the most out of the built-in and custom WPF controls. The final section of the book demonstrates ways to polish your applications, from adding practical animations and data validation to improving application performance. The book ends with a tutorial on how to deploy your applications and outlines potential ways to apply your new-found knowledge so you can put it to use right away. Style and approach Filled with intriguing and practical examples, this book delineates concepts that will help you take your WPF skills to the next level.
(source: Nielsen Book Data)
- Berger, Benedict, author.
- Second edition. - Birmingham : Packt, 2016.
- Description
- Book — 1 online resource : illustrations
- Summary
-
Harness the power of Hyper-V 2016 to build high-performance infrastructures that suit your needs About This Book * Design and build a reliable and efficient Hyper-V infrastructure. * Fine-tune your Hyper-V performance by adopting network and storage best practices. * Manage, monitor, and protect your workloads with System Center and Microsoft Azure. Who This Book Is For If you are working with Hyper-V and want to optimize its performance and effectiveness, this book is for you. This book will help you close the gap between the Hyper-V lab and production environments. What You Will Learn * Automate and accelerate the deployment of Hyper-V host and nano servers * Create high availability solutions using failover clustering * Design redundant solutions with Hyper-V Replica * Protect your workloads by making a backup or learning disaster recovery * Use the best practices of network and storage * Master the performance and scalability of storage virtualization * Migrate your existing virtualization workloads to Hyper-V2016 * Manage your Hyper-V stack with System Center and Azure * Bridge the gap between the Hyper-V lab and production environment In Detail Hyper-V Server and Windows Server 2016 with Hyper-V provide best-in-class virtualization capabilities. Hyper-V is a Windows-based, very cost-effective virtualization solution with easy-to-use and well-known administrative consoles. This book will assist you in designing, implementing, and managing highly effective and highly available Hyper-V infrastructures. With an example-oriented approach, this book covers all the different tips and suggestions to configure Hyper-V and provides readers with real-world proven solutions. This book begins by deploying single clusters of High Availability Hyper-V systems including the new Nano Server. This is followed by steps to configure the Hyper-V infrastructure components such as storage and network. It also touches on necessary processes such as backup and disaster recovery for optimal configuration. The book does not only show you what to do and how to plan the different scenarios, but it also provides in-depth configuration options. These scalable and automated configurations are then optimized via performance tuning and central management ensuring your applications are always the best they can be. Style and approach This book covers Hyper-V best practices in a step-by-step manner with clear and concise examples.
(source: Nielsen Book Data)
17. Linux shell scripting bootcamp : explore the possibilities of the shell in a simple and elegant way [2017]
- Lewis, James Kent, author.
- Birmingham, UK : Packt Publishing, 2017.
- Description
- Book — 1 online resource : illustrations
- Summary
-
A quick and straightforward approach to writing shell scripts to accomplish different types of tasks on a Linux system. About This Book * Understand expressions and variables and how to use them practically * Familiarize yourself with the various text filtering tools available in Linux * A fast-paced and concise guide that gets you well versed with linux shell scripting. Who This Book Is For This book is for both GNU/Linux users who want to do amazing things with the shell and for advanced users looking for ways to make their lives with the shell more productive. What You Will Learn * Get acquainted with the basics of a shell script to serve as a refresher for more advanced topics * Learn different ways to create and run a script * Discuss the passing and verification of parameters, along with the verification of other items. * Understand the different forms of conditions and loops, and go over the sleep command in detail * Learn about different ways to handle the reporting of return codes * Create an interactive script by reading the keyboard and use subroutines and interrupts * Create scripts to perform backups and go over the use of encryption tools and checksums * Use wget and curl in scripts to get data directly from the Internet In Detail Linux Shell Scripting Bootcamp is all about learning the essentials of script creation, validating parameters, and checking for the existence of files and other items needed by the script. We will use scripts to explore iterative operations using loops and learn different types of loop statements, with their differences. Along with this, we will also create a numbered backup script for backup files. Further, you will get well-versed with how variables work on a Linux system and how they relate to scripts. You'll also learn how to create and call subroutines in a script and create interactive scripts. The most important archive commands, zip and tar, are also discussed for performing backups. Later, you will dive deeper by understanding the use of wget and curl scripts and the use of checksum and file encryption in further chapters. Finally, you will learn how to debug scripts and scripting best practices that will enable you to write a great code every time! By the end of the book, you will be able to write shell scripts that can dig data from the web and process it efficiently. Style and approach This book is all about fast and intensive learning. This means we don't waste time in helping readers get started. The new content is basically about filling in with highly-effective examples to build new things, solving problems in newer and unseen ways, and solving real-world examples.
(source: Nielsen Book Data)
18. Mastering Windows Server 2016 [2018]
- Svidergol, Brian, author.
- Indianapolis : Sybex, 2018.
- Description
- Book — 1 online resource (1000 pages)
- Summary
-
- Windows Server 2016 Installation and Management
- PowerShell
- Compute
- Storage
- Networking
- File Services
- Windows Server Containers
- Security Mechanisms
- Active Directory Domain Services
- Active Directory Certificate Services
- Active Directory Federation Services
- Management with System Center
- Management with OMS.
(source: Nielsen Book Data)
- Kohli, Vaibhav, author.
- Birmingham, UK : Packt Publishing, 2017.
- Description
- Book — 1 online resource (1 volume) : illustrations
- Summary
-
Strategically design, troubleshoot, and automate Docker containers from development to deployment About This Book * Utilize current and emergent technologies for effective Docker orchestration and management * A step-by-step guide to diagnosing and fixing problems with Docker containers. Who This Book Is For This book is intended for seasoned solutions architects, developers, and programmers, system engineers, and administrators to help you troubleshoot common areas of Docker containerization. If you are looking to build production-ready Docker containers for automated deployment, you will be able to master and troubleshoot both the basic functions and the advanced features of Docker. Advanced familiarity with the Linux command line syntax, unit testing, the Docker Registry, Github, and leading container hosting platforms and Cloud Service Providers (CSP) are the prerequisites. What You Will Learn * Install Docker ecosystem tools and services, Microservices and N-tier applications * Create re-usable, portable containers with help of automation tools * Network and inter-link containers * Attach volumes securely to containers * Consume and troubleshoot Docker APIs * Troubleshooting issue of Docker deployment in Public cloud * Ease the process of container management with Kubernetes In Detail This book will traverse some common best practices to for complex application scenarios where troubleshooting can be successfully employed to provide the repeatable processes and advantages that containers can deliver. This book will be a practical guide showing how to fix real-life issues related to installation, memory, Dockerfile syntax, connection, authorization, networking and so on in Docker. This book will also teach how to solve errors that occur during advanced setup and administration and deployment in a step-by-step fashion. By sequentially working through the real-world production scenarios in each chapter throughout the book, you will gain insight into and mastery of common areas not only for effective troubleshooting, but ways and means to avoid troubleshooting in the first place. This book will also cover tips and tricks that make the workflow easier. Style and approach An easy-to-follow guide full of interactive examples of real-world development and deployment scenarios. Ample screenshots, workflows, complementary tools, and related terminal commands are provided to address a wide range of practical and situational applications.
(source: Nielsen Book Data)
- Jangir, Mohn Lal.
- 1st ed. - New Delhi : University Science Press, 2015.
- Description
- Book — 1 online resource.
- Summary
-
This book is written for students or professionals who quickly want to learn Linux Kernel programming and device driver development. Each chapter in this book is associated with code samples and code commentary so that the readers may quickly understand. It keeps driver design explanations simple and allows readers to modify them to add more features, error handling, and bug fixing. -- Edited summary from book.
Articles+
Journal articles, e-books, & other e-resources
Guides
Course- and topic-based guides to collections, tools, and services.