Foundations of PyGTK Development, 2nd EditionLearn how to develop portable GUI programs to run on multiple operating systems. Revised and updated from the popular original, with a full set of new examples in Python and using PyGTK, this book provides all the information you'll need to write easy or complex GUI applications, offering one source of knowledge and best practices for user interface creation.
Foundations of PyGTK Development presents numerous real-life examples that you can immediately put to use in your own applications. It begins with an overview of key topics such as widget choice, placement, and behavior, before moving on to more advanced issues. Building on your familiarity with Python, the book delves into new topics such as object inheritance early on to allow for a complete understanding of code examples later.
Work with layout containers including boxes, tables, grid, and panes; Use the Application and ApplicationWindow classes as the base for your PyGTK application; Manage dialogs to give general infor ...
Hardening Azure Applications, 2nd EditionBuild large-scale, mission-critical hardened applications on the Azure cloud platform. This 2nd edition provides information on the newer features in Azure, such as Linux extensions and supporting Azure Services such as HDInsight and SQL Server on Linux. Updated with new applications Hardening Azure Applications also discusses Scale Sets (VMSS), a major upgrade that enables autoscaling and seamlessly makes machines ready for high availability.
The authors take you step by step through the process of evaluating and building applications with the appropriate hardness attributes. After a small introduction to cloud computing, you will learn about various cloud and hardened cloud applications in detail. Next, you will discover service fundamentals such as instrumentation, telemetry, and monitoring followed by key application experiences. Further, you will cover availability and the economics of 9s. Towards the end, you will see how to secure your application and learn about the moderni ...
Spring 5: End-To-End ProgrammingWhen it comes to developing applications for the web or enterprises, the Spring Framework has become one of the most popular choices among Java developers. With an array of tools and features, Spring offers developers experience that is rivaled by none.
Spring 5: End-to-End Programming is all about leveraging these features and developing your own business applications with hands-on examples. You will create applications of increasing complexity, such as a CMS app, a messaging app, and a real-world microservice. While developing these applications, you will learn about Project Reactor in Spring, Spring Webflux, Spring Data, and Angular. You will also develop these applications using standard design patterns in Spring, helping you to solve common design problems with ease. ...
Windows 10 Inside Out, 3rd EditionDive into Windows 10 - and really put your Windows expertise to work. Focusing on Windows 10's newest, most powerful, and most innovative features, this supremely organized reference packs hundreds of timesaving solutions, up-to-date tips, and workarounds. From the new Timeline to key improvements in Microsoft Edge, Cortana, security, and virtualization, you'll discover how experts tackle today's essential tasks. Adapt to faster change in today's era of “Windows as a service,” as you challenge yourself to new levels of mastery.
Install, configure, and personalize the latest versions of Windows 10; Manage Windows reliability, security, and feature updates in any environment; Maximize your productivity with Windows 10's growing library of built-in apps; Pinpoint information fast with advanced Windows Search and Cortana techniques; Discover major Microsoft Edge enhancements, from extensions to accessibility; Use Cortana to perform tasks, set reminders, retrieve data, and get instan ...
The Linux Command Line, 2nd EditionThe Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more.
In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore.
As you make your way through the book's short, easily-digestible chapters, you'll learn how to: Create and delete files, directories, and symlinks; Administer your system, including networking, package installation, and process management; Use standard input and output, redirection, and pipelines; Edit files with Vi, the world's most popular text editor; Write shell scripts to automate common or borin ...
Excel 2019 BibleWhether you are just starting out or an Excel novice, the Excel 2019 Bible is your comprehensive, go-to guide for all your Excel 2019 needs. Whether you use Excel at work or at home, you will be guided through the powerful new features and capabilities to take full advantage of what the updated version offers. Learn to incorporate templates, implement formulas, create pivot tables, analyze data, and much more.
Navigate this powerful tool for business, home management, technical work, and much more with the only resource you need, Excel 2019 Bible.
Create functional spreadsheets that work; Master formulas, formatting, pivot tables, and more; Get acquainted with Excel 2019's new features and tools.
Whether you need a walkthrough tutorial or an easy-to-navigate desk reference, the Excel 2019 Bible has you covered with complete coverage and clear expert guidance. ...
Access 2019 BibleAccess 2019 Bible is your, comprehensive reference to the world's most popular database management tool. With clear guidance toward everything from the basics to the advanced, this go-to reference helps you take advantage of everything Access 2019 has to offer. Whether you're new to Access or getting started with Access 2019, you'll find everything you need to know to create the database solution perfectly tailored to your needs, with expert guidance every step of the way. The companion website features all examples and databases used in the book, plus trial software and a special offer from Database Creations. Start from the beginning for a complete tutorial, or dip in and grab what you need when you need it.
Access enables database novices and programmers to store, organize, view, analyze, and share data, as well as build powerful, integrable, custom database solutions - but databases can be complex, and difficult to navigate. This book helps you harness the power of the database ...
Mastering SolidWorksMastering SolidWorks is the reference-tutorial for all users. Packed with step-by-step instructions, video tutorials for over 40 chapters, and coverage of little-known techniques, this book takes you from novice to power user with clear instruction that goes beyond the basics. Fundamental techniques are detailed with real-world examples for hands-on learning, and the companion website provides tutorial files for all exercises. Even veteran users will find value in new techniques that make familiar tasks faster, easier, and more organized, including advanced file management tools that simplify and streamline pre-flight checks.
SolidWorks is the leading 3D CAD program, and is an essential tool for engineers, mechanical designers, industrial designers, and drafters around the world. User friendly features such as drag-and-drop, point-and-click, and cut-and-paste tools belie the software's powerful capabilities that can help you create cleaner, more precise, more polished designs in ...
Mastering AutoCAD 2019 and AutoCAD LT 2019Mastering AutoCAD 2019 and AutoCAD LT 2019 is the world's all-time best-selling guide to the world's most popular drafting software. Packed with tips, tricks, techniques, and tutorials, this guide covers every inch of AutoCAD and AutoCAD LT - including certification. This new edition has been fully updated to align with the software's 2019 update, featuring the same expert instruction augmented by videos of crucial techniques. Step-by-step walk-throughs, concise explanations, specific examples and plenty of hands-on projects help you learn essential AutoCAD skills by working directly with the necessary tools - giving you a skill set that translates directly to on-the-job use.
AutoCAD is the dominant design and drafting software for 2D and 3D technical drawings, while AutoCAD LT is the more affordable version often used by students and hobbyists. Professional designers need complete command of the software's tools and functions, but a deeper exploration of more complex capabilities c ...
Mastering VMware vSphere 6.7Mastering VMware vSphere 6.7 is the fully updated edition of the bestselling guide to VMware's virtualization solution. With comprehensive coverage of this industry-leading toolset, this book acts as an informative guide and valuable reference. Step-by-step instruction walks you through installation, configuration, operation, security processes, and much more as you conquer the management and automation of your virtual environment. Written by certified VMware vExperts, this indispensable guide provides hands-on instruction and detailed conceptual explanations, anchored by practical applications and real-world examples.
This book is the ultimate guide to vSphere, helping administrators master their virtual environment. Learn to: Install, configure, and manage the vCenter Server components; Leverage the Support Tools to provide maintenance and updates; Create and configure virtual networks, storage devices, and virtual machines; Implement the latest features to ensure compatibility an ...