Listing 1 - 10 of 172 | << page >> |
Sort by
|
Choose an application
Much of the innovative programming that powers the Internet, creates operating systems, and produces software is the result of “open source” code, that is, code that is freely distributed—as opposed to being kept secret—by those who write it. Leaving source code open has generated some of the most sophisticated developments in computer technology, including, most notably, Linux and Apache, which pose a significant challenge to Microsoft in the marketplace. As Steven Weber discusses, open source’s success in a highly competitive industry has subverted many assumptions about how businesses are run, and how intellectual products are created and protected. Traditionally, intellectual property law has allowed companies to control knowledge and has guarded the rights of the innovator, at the expense of industry-wide cooperation. In turn, engineers of new software code are richly rewarded; but, as Weber shows, in spite of the conventional wisdom that innovation is driven by the promise of individual and corporate wealth, ensuring the free distribution of code among computer programmers can empower a more effective process for building intellectual products. In the case of Open Source, independent programmers—sometimes hundreds or thousands of them—make unpaid contributions to software that develops organically, through trial and error. Weber argues that the success of open source is not a freakish exception to economic principles. The open source community is guided by standards, rules, decisionmaking procedures, and sanctioning mechanisms. Weber explains the political and economic dynamics of this mysterious but important market development.
Open source software. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software
Choose an application
In recent years, the way open source software is developed has taken hold as a valid alternative to commercial proprietary methods, as have the products themselves, e.g., the Linux operating system, Apache web-server software, and Mozilla Firefox browser. But what is open source software? How is the open source community organized? What makes this new model successful? What effects has it had and might it have on the future of the IT industry, companies and government policies? These and many other questions are answered in this book. The first chapter gives a brief history of the open sourc
Open source software. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software
Choose an application
Learn to use open source software to automate the processing of scanned and digital documents without the use of barcodes or separator sheets.
Open source software --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software
Choose an application
Unleash the power of Proxmox VE by setting up a dedicated virtual environment to serve both containers and virtual machines About This Book Create virtual machines and containers from the comfort of your workstation using Proxmox VE's web-based management interface Maximize performance, security, and the quality of virtual services by tailoring container and virtual machine configurations based on established best practices Put theory to practice by deploying virtual servers that promise portability, modularity, flexibility, security, and quality of service at any scale Who This Book Is For This book is intended for server and system administrators and engineers who are eager to take advantage of the potential of virtual machines and containers to manage servers more efficiently and make the best use of resources, from energy consumption to hardware utilization and physical real estate What You Will Learn Install and configure Proxmox VE Create new virtual machines and containers Import container templates and virtual appliances Optimize virtual machine performance for common use cases Apply the latest security patches to a Proxmox VE host Contrast PVE virtual machines and containers to recognize their respective use cases Secure virtual machines and containers Assess the benefits of virtualization on budgets, server real estate, maintenance, and management time In Detail Proxmox VE 4.1 provides an open source, enterprise virtualization platform on which to host virtual servers as either virtual machines or containers. This book will support your practice of the requisite skills to successfully create, tailor, and deploy virtual machines and containers with Proxmox VE 4.1. Following a survey of PVE's features and characteristics,this book will contrast containers with virtual machines and establish cases for both. It walks through the installation of Proxmox VE, explores the creation of containers and virtual machines, and suggests best practices for virtual disk creation, network configuration, and Proxmox VE host and guest security. Throughout the book, you will navigate the Proxmox VE 4.1 web interface and explore options for command-line management Style and approach This book is a practical exploration of the different processes and procedures, which are essential in beginning your journey to fluent creation and optimization of effective containers and virtual machines.
Open source software. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software
Choose an application
Extend the power of your infrastructure and applications with Salt modules About This Book Get the most up-to-date practical resource on writing new Salt modules and extending Salt Learn through use cases and encounter both commonly-used modules as well as advanced ones Effectively troubleshoot problems and hiccups encountered while building and putting modules to work Who This Book Is For This book is for both new and existing Salt developers who are looking to build and write new Salt modules. Some prior Python development experience is expected. What You Will Learn Understand the working of Salt's Loader system Write several of the most common types of Salt modules Interact between different kinds of modules and build new ones Submit open source modules upstream to the Salt project Make Salt interact with third-party services and applications In Detail Salt already ships with a very powerful set of tools, but that doesn't mean that they all suit your needs perfectly. By adding your own modules and enhancing existing ones, you can bring the functionality that you need to increase your productivity. Extending SaltStack follows a tutorial-based approach to explain different types of modules, from fundamentals to complete and full-functioning modules. Starting with the Loader system that drives Salt, this book will guide you through the most common types of modules. First you will learn how to write execution modules. Then you will extend the configuration using the grain, pillar, and SDB modules. Next up will be state modules and then the renderers that can be used with them. This will be followed with returner and output modules, which increase your options to manage return data. After that, there will be modules for external file servers, clouds, beacons, and finally external authentication and wheel modules to manage the master. With this guide in hand, you will be prepared to create, troubleshoot, and manage the most common types of Salt modules and take your infrastructure to new heights! Style and approach This book follows a step-by-step tutorial-based approach explaining the different types of modules, from fundamentals to complete and full-functioning modules.
Open source software. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software
Choose an application
From the Internet's infrastructure to operating systems like GNU/Linux, the open source movement comprises some of the greatest accomplishments in computing over the past quarter century. Its story embraces technological advances, unprecedented global collaboration, and remarkable tools for facilitating distributed development. The evolution of the Internet enabled an enormous expansion of open development, allowing developers to exchange information and ideas without regard to constraints of space, time, or national boundary. The movement has had widespread impact on education and government, as well as historic cultural and commercial repercussions. Part I discusses key open source applications, platforms, and technologies used in open development. Part II explores social issues ranging from demographics and psychology to legal and economic matters. Part III discusses the Free Software Foundation, open source in the public sector (government and education), and future prospects.
Open source software. --- Logiciels libres --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software
Choose an application
Filled with practical, step-by-step instructions and clear explanations for the most important and useful tasks.The book will take a how-to approach, focusing on recipes that demonstrate Stylecop code analysis.Stylecop Code Analysis How-to is intended for developers and project managers who are looking for an all-encompassing overview of Stylecop to display or enforce their specific coding conventions. It is assumed that you have a minimal understanding of integration technologies such as MSBuild and Nant. You should also have some knowledge on how to program in C# and LINQ. An available version of Visual Studio 2008 professional or superior is also required to follow the first chapters of this book.
Open source software. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software --- Apache ActiveMQ. --- ActiveMQ
Choose an application
Analyze data network like a professional by mastering Wireshark - From 0 to 1337 About This Book Master Wireshark and train it as your network sniffer Impress your peers and get yourself pronounced as a network doctor Understand Wireshark and its numerous features with the aid of this fast-paced book packed with numerous screenshots, and become a pro at resolving network anomalies Who This Book Is For Are you curious to know what's going on in a network? Do you get frustrated when you are unable to detect the cause of problems in your networks? This is where the book comes into play. Mastering Wireshark is for developers or network enthusiasts who are interested in understanding the internal workings of networks and have prior knowledge of using Wireshark, but are not aware about all of its functionalities. What You Will Learn Install Wireshark and understand its GUI and all the functionalities of it Create and use different filters Analyze different layers of network protocols and know the amount of packets that flow through the network Decrypt encrypted wireless traffic Use Wireshark as a diagnostic tool and also for network security analysis to keep track of malware Troubleshoot all the network anomalies with help of Wireshark Resolve latencies and bottleneck issues in the network In Detail Wireshark is a popular and powerful tool used to analyze the amount of bits and bytes that are flowing through a network. Wireshark deals with the second to seventh layer of network protocols, and the analysis made is presented in a human readable form. Mastering Wireshark will help you raise your knowledge to an expert level. At the start of the book, you will be taught how to install Wireshark, and will be introduced to its interface so you understand all its functionalities. Moving forward, you will discover different ways to create and use capture and display filters. Halfway through the book, you'll be mastering the features of Wireshark, analyzing different layers of the network protocol, looking for any anomalies. As you reach to the end of the book, you will be taught how to use Wireshark for network security analysis and configure it for troubleshooting purposes. Style and approach Every chapter in this book is explained to you in an easy way accompanied by real-life examples and screenshots of the interface, making it easy for you to become an expert at using Wireshark.
Open source software. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software --- Wireshark (computer file)
Choose an application
Learn how to solve real life problems using different methods like logic regression, random forests and SVM's with TensorFlow. About This Book Understand predictive analytics along with its challenges and best practices Embedded with assessments that will help you revise the concepts you have learned in this book Who This Book Is For This book is aimed at developers, data analysts, machine learning practitioners, and deep learning enthusiasts who want to build powerful, robust, and accurate predictive models with the power of TensorFlow. What You Will Learn Learn TensorFlow features in a real-life problem, followed by detailed TensorFlow installation and configuration Explore computation graphs, data, and programming models also get an insight into an example of implementing linear regression model for predictive analytics Solve the Titanic survival problem using logistic regression, random forests, and SVMs for predictive analytics Dig deeper into predictive analytics and find out how to take advantage of it to cluster records belonging to the certain group or class for a dataset of unsupervised observations Learn several examples of how to apply reinforcement learning algorithms for developing predictive models on real-life datasets In Detail Predictive analytics discovers hidden patterns from structured and unstructured data for automated decision making in business intelligence. Predictive decisions are becoming a huge trend worldwide, catering to wide industry sectors by predicting which decisions are more likely to give maximum results. TensorFlow, Google's brainchild, is immensely popular and extensively used for predictive analysis. This book is a quick learning guide on all the three types of machine learning, that is, supervised, unsupervised, and reinforcement learning with TensorFlow. This book will teach you predictive analytics for high-dimensional and sequence data. In particular, you will learn the linear regression model for regression analysis. You will also learn how to use regression for predicting continuous values. You will learn supervised learning algorithms for predictive analytics. You will explore unsupervised learning and clustering using K-meansYou will then learn how to predict neighborhoods using K-means, and then, see another example of clustering audio clips based on their audio features. This book is ideal for developers, data analysts, machine learning practitioners, and deep learning enthusiasts who want to ...
Open source software --- Open source software. --- Library applications. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software
Choose an application
This book is a step-by-step tutorial filled with practical examples which will show you how to build and manage a Hadoop cluster along with its intricacies.This book is ideal for database administrators, data engineers, and system administrators, and it will act as an invaluable reference if you are planning to use the Hadoop platform in your organization. It is expected that you have basic Linux skills since all the examples in this book use this operating system. It is also useful if you have access to test hardware or virtual machines to be able to follow the examples in the book.
Open source software. --- Free software (Open source software) --- Open code software --- Opensource software --- Computer software --- Apache Hadoop. --- Hadoop
Listing 1 - 10 of 172 | << page >> |
Sort by
|