.jpg.7633371fa53fa19028f71f2e3a72fc4e.jpg)
Everything posted by Jessica Brown
-
The Definition of Standard ML - Revised
The Definition of Standard ML /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } The Definition of Standard ML Revised by Robin Milner Publisher MIT Press Published Date 1997 Page Count 114 Categories Computers / Programming / General, Computers / Languages / General, COMPUTERS / Programming Languages / Pascal Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0262631814 Standard ML is a general-purpose programming language designed for large projects. This book provides a formal definition of Standard ML for the benefit of all concerned with the language, including users and implementers. Because computer programs are increasingly required to withstand rigorous analysis, it is all the more important that the language in which they are written be defined with full rigor. One purpose of a language definition is to establish a theory of meanings upon which the understanding of particular programs may rest. To properly define a programming language, it is necessary to use some form of notation other than a programming language. Given a concern for rigor, mathematical notation is an obvious choice. The authors have defined their semantic objects in mathematical notation that is completely independent of Standard ML. In defining a language one must also define the rules of evaluation precisely--that is, define what meaning results from evaluating any phrase of the language. The definition thus constitutes a formal specification for an implementation. The authors have developed enough of their theory to give sense to their rules of evaluation. The Definition of Standard ML is the essential point of reference for Standard ML. Since its publication in 1990, the implementation technology of the language has advanced enormously and the number of users has grown. The revised edition includes a number of new features, omits little-used features, and corrects mistakes of definition. More Information
-
Business Process Change
Business Process Change /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Business Process Change by Paul Harmon Publisher Morgan Kaufmann Published Date 2014-04-26 Page Count 520 Categories Computers / Software Development & Engineering / General, Business & Economics / Strategic Planning Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 012800522X Business Process Change, 3rd Edition provides a balanced view of the field of business process change. Bestselling author Paul Harmon offers concepts, methods, cases for all aspects and phases of successful business process improvement. Updated and added for this edition is new material on the development of business models and business process architecture development, on integrating decision management models and business rules, on service processes and on dynamic case management, and on integrating various approaches in a broad business process management approach. New to this edition: - How to develop business models and business process architecture - How to integrate decision management models and business rules - New material on service processes and on dynamic case management - Learn to integrate various approaches in a broad business process management approach - Extensive revision and update addresses Business Process Management Systems, and the integration of process redesign and Six Sigma - Learn how all the different process elements fit together in this best first book on business process, now completely updated - Tailor the presented methodology, which is based on best practices, to your organization's specific needs - Understand the human aspects of process redesign - Benefit from all new detailed case studies showing how these methods are implemented More Information
-
Mar. 02, 2025 - Today's Open Source Project of the Day: 📌 awesome-selfhosted
📌 Project Name: awesome-selfhosted 🔗 URL: https://github.com/awesome-selfhosted/awesome-selfhosted 📝 Description: A list of Free Software network services and web applications which can be hosted on your own servers ⭐ Stars: 218714 🛠 Language: Unknown 🤖 AI Summary: The awesome-selfhosted project is a compilation of free software network services and web applications that users can host on their own servers. The primary purpose of this project is to enable users to maintain control over their own data and services, fostering privacy and increasing independence from large service providers. It offers a broad range of self-hosted applications, from content management systems to note-taking apps, system monitoring tools, and more. All listed resources are open-source, promoting transparency and facilitating customization. The significance of this list comes from its empowering nature for users desiring to create their own, personalized internet services environment.
-
Mar. 01, 2025 - Today's Open Source Project of the Day: 📌 vscode
📌 Project Name: vscode 🔗 URL: https://github.com/microsoft/vscode 📝 Description: Visual Studio Code ⭐ Stars: 167943 🛠 Language: TypeScript 🤖 AI Summary: Visual Studio Code, also known as VS Code, is an open-source project that serves as a feature-rich code editor developed by Microsoft. It is designed to provide developers with an optimized and streamlined coding experience. It supports a wide array of programming languages such as Python, Java, JavaScript, and C++, and comes with in-built support for GitHub, which is extremely beneficial for version control. The VS Code offers features like syntax highlighting, intelligent code completion (Intellisense), snippets, code refactoring, and embedded Git, all wrapped in an aesthetically pleasing and customizable user interface. It also provides debugging support, enabling developers to debug their code right from the editor. Significantly, VS Code's extensibility is one of its most powerful aspects. Thanks to its vast marketplace of extensions, users can tailor the editor to suit their specific needs, enhancing productivity and efficiency. Easy integration with various developer tools also adds to its versatility. With these features, VS Code aims to offer a comprehensive and integrated development environment where developers can write, debug, and control their code, thereby advancing the overall coding standards and accelerating application development.
-
Programació i bases de dades. Pràctiques
Programació i bases de dades. Pràctiques /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Programació i bases de dades. Pràctiques by Fatos Xhafa, Jordi Marco Gómez Publisher Universitat Politècnica de Catalunya. Iniciativa Digital Politècnica Published Date 2007-10-17 Page Count 162 Categories Computers / Database Administration & Management Language CA Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 8483019310 Els materials d'aquest llibre cobreixen les sessions de laboratori de l'assignatura Programació i Bases de Dades de les titulacions de les enginyeries tècniques industrials. L'objectiu primordial és recollir, de manera autocontinguda, el material de totes les sessions de laboratori que els alumnes han de realitzar durant un quadrimestre. Pensem que aquest llibre facilita el procés d'aprenentatge de l'estudiant ja que aquest pot controlar i avaluar el seu progrés i saber amb antelació la matèria que haurà de treballar en les sessions de laboratori. També pretén facilitar la feina del professor, com ara evitar la improvisació durant les sessions de laboratori i dedicar més temps a la tasca de guiar el treball dels estudiants. Els materials estan organitzats en forma de <<fitxes>> de laboratori que contenen les activitats que s'han de desenvolupar durant cada sessió, organitzades en tres parts: la primera part conté programes per editar, compilar i provar; la segona part, programes per completar, i la tercera part, programes per desenvolupar. Cada sessió inclou els objectius que s'han d'assolir, la temporització de les activitats i la bibliografia relacionada. More Information
-
Concise Guide to Quantum Machine Learning
Concise Guide to Quantum Machine Learning /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Concise Guide to Quantum Machine Learning by Davide Pastorello Publisher Springer Nature. Published Date 2023 Page Count 138 Categories Artificial intelligence. Robotics. Simulation. Graphics Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 9811968985 This book offers a brief but effective introduction to quantum machine learning (QML). QML is not merely a translation of classical machine learning techniques into the language of quantum computing, but rather a new approach to data representation and processing. Accordingly, the content is not divided into a "classical part" that describes standard machine learning schemes and a "quantum part" that addresses their quantum counterparts. Instead, to immerse the reader in the quantum realm from the outset, the book starts from fundamental notions of quantum mechanics and quantum computing. Avoiding unnecessary details, it presents the concepts and mathematical tools that are essential for the required quantum formalism. In turn, it reviews those quantum algorithms most relevant to machine learning. Later chapters highlight the latest advances in this field and discuss the most promising directions for future research. To gain the most from this book, a basic grasp of statistics and linear algebra is sufficient; no previous experience with quantum computing or machine learning is needed. The book is aimed at researchers and students with no background in quantum physics and is also suitable for physicists looking to enter the field of QML. More Information
-
Teach Yourself VISUALLY Photoshop CC
Teach Yourself VISUALLY Photoshop CC /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Teach Yourself VISUALLY Photoshop CC by Mike Wooldridge, Brianna Stuart Publisher John Wiley & Sons Published Date 2013-07 Page Count 352 Categories Computers / Software Development & Engineering / Computer Graphics, Computers / Software Development & Engineering / General, Computers / Desktop Applications / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 111864364X Get savvy with the newest features and enhancements of Photoshop CC The newest version of Photoshop boasts enhanced and new features that afford you some amazing and creative ways to create images with impact, and this popular guide gets visual learners up to speed quickly. Packed with colorful screen shots that illustrate the step-by-step instructions, this visual guide is perfect for Photoshop newcomers as well as experienced users who are looking for some beginning to intermediate-level techniques to give their projects the "wow" factor! Veteran and bestselling authors Mike Wooldridge and Brianna Stuart show you the fast and easy way to learn Photoshop CC in this classic Visual guide. • Covers setting up the software, importing images from a digital camera, using all the tools, creating an online gallery, and more • Walks you through retouching and repairing damaged photos, enhancing digital images, and adding custom 3-D effects • Explores color management, palettes, compositing, layers, gradients, type, and filters • Features step-by-step instructions and full-color illustrations Teach Yourself VISUALLY Photoshop CC is designed for those who learn best when they see how things are done. More Information
-
Deep Into Pharo
Deep Into Pharo /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Deep Into Pharo by Alexandre Bergel, Damien Cassou, Stéphane Ducasse, Jannik Laval Publisher Lulu.com Published Date 2013-08-27 Page Count 412 Categories Computers / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 3952334162 Pharo is a dynamic object-oriented programming language. Pharo's model and syntax are uniform, simple and expressive. These properties, when added to a powerful and flexible programming environment, regularly attract new developers. Pharo leverages the software building experience to its best. It offers open and object-oriented programming environments and libraries. The book covers a large spectrum of topics ranging from central language aspects to innovative frameworks and libraries. This book contains unique material often presented in a tutorial form with many experiences to carry on. Everybody will learn something reading this book: programmers familiar with Pharo will enjoy the highlights made of some particularly beautiful aspects of Pharo as well as discovering new and powerful frameworks. Deep into Pharo presents internal aspects of Pharo that proved to be important for academic, business and development perspectives. More Information
-
The Computer Engineering Handbook
The Computer Engineering Handbook /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } The Computer Engineering Handbook by Vojin G. Oklobdzija Publisher CRC Press Published Date 2001-12-26 Page Count 1408 Categories Computers / Computer Engineering, Computers / General Language EN Average Rating 5 (based on 1 ratings) Maturity Rating No Mature Content Detected ISBN 0849308852 There is arguably no field in greater need of a comprehensive handbook than computer engineering. The unparalleled rate of technological advancement, the explosion of computer applications, and the now-in-progress migration to a wireless world have made it difficult for engineers to keep up with all the developments in specialties outside their own. References published only a few years ago are now sorely out of date. The Computer Engineering Handbook changes all of that. Under the leadership of Vojin Oklobdzija and a stellar editorial board, some of the industry's foremost experts have joined forces to create what promises to be the definitive resource for computer design and engineering. Instead of focusing on basic, introductory material, it forms a comprehensive, state-of-the-art review of the field's most recent achievements, outstanding issues, and future directions. The world of computer engineering is vast and evolving so rapidly that what is cutting-edge today may be obsolete in a few months. While exploring the new developments, trends, and future directions of the field, The Computer Engineering Handbook captures what is fundamental and of lasting value. More Information
-
Introduction to Biometrics
Introduction to Biometrics /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Introduction to Biometrics by Anil K. Jain, Arun A. Ross, Karthik Nandakumar, Thomas Swearingen Publisher Springer International Publishing Published Date 2024-10-22 Page Count 434 Categories Computers / Artificial Intelligence / Computer Vision & Pattern Recognition, Computers / Security / Cryptography & Encryption, Computers / Database Administration & Management, Computers / Information Theory, Computers / Interactive & Multimedia, Computers / Optical Data Processing, Computers / Software Development & Engineering / General, Language Arts & Disciplines / Library & Information Science / General, Computers / Programming / Algorithms, Computers / Design, Graphics & Media / Graphics Tools Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 303161674X This textbook introduces the fundamental concepts and techniques used in biometric recognition to students, practitioners, and non-experts in the field. Specifically, the book describes key methodologies used for sensing, feature extraction, and matching of commonly used biometric modalities such as fingerprint, face, iris, and voice. In addition, it presents techniques for fusion of biometric information to meet stringent accuracy requirements, also discussing various security issues and associated remedies involved in the deployment of biometric systems. Furthermore, this second edition captures the progress made in the field of biometric recognition, with highlights including: Lucid explanation of core biometric concepts (e.g., individuality and persistence), which builds a strong foundation for more in-depth study and research on biometrics A new chapter on deep neural networks that provides a primer to recent advancements in machine learning and computer vision Illustrative examples of how deep neural network models have contributed to the rapid evolution of biometrics in areas such as robust feature representation and synthetic biometric data generation A new chapter on speaker recognition, which introduces the readers to person recognition based on the human voice characteristics Presentation of emerging security threats such as deepfakes and adversarial attacks and sophisticated countermeasures such as presentation attack detection and template security While this textbook has been designed for senior undergraduate students and first-year graduate students studying a course on biometrics, it is also a useful reference guide for biometric system designers, developers, and integrators. More Information
-
A History of the Photographic Lens
A History of the Photographic Lens /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } A History of the Photographic Lens by Rudolf Kingslake Publisher Elsevier Published Date 1989-11-22 Page Count 334 Categories Computers / Design, Graphics & Media / Photography, Technology & Engineering / Optics Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0080508170 The lens is generally the most expensive and least understood part of any camera. In this book, Rudolf Kingslake traces the historical development of the various types of lenses from Daguerre's invention of photography in 1839 through lenses commonly used today.From an early lens still being manufactured for use in low-cost cameras to designs made possible through such innovations as lens coating, rare-earth glasses, and computer aided lens design and testing, the author details each major advance in design and fabrication. The book explains how and why each new lens type was developed, and why most of them have since been abandoned. This authoritative history of lens technology also includes brief biographies of several outstanding lens designers and manufacturers of the past. More Information
-
Combinatorial Optimization - Theory and Algorithms
Combinatorial Optimization /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Combinatorial Optimization Theory and Algorithms by Bernhard H. Korte, Jens Vygen, J. Vygen Publisher Springer Published Date 2002 Page Count 530 Categories Computers / Programming / General, Mathematics / Linear & Nonlinear Programming, Mathematics / Combinatorics Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 3540431543 This comprehensive textbook on combinatorial optimization puts special emphasis on theoretical results and algorithms with provably good performance, in contrast to heuristics. It has arisen as the basis of several courses on combinatorial optimization and more special topics at graduate level. Since the complete book contains enough material for at least four semesters (4 hours a week), one usually selects material in a suitable way. The book contains complete (but concise) proofs, also for many deep results, some of which did not appear in a book before. Many very recent topics are covered as well, and many references are provided. Thus this book represents the state of the art of combinatorial optimization. From the reviews of the 2nd edition: "This book on combinatorial optimization is a beautiful example of the ideal textbook. [....] The second edition (with corrections and many updates) of this very recommendable book documents the relevant knowledge on combinatorial optimization and records those problems and algorithms that define this discipline today. To read this is very stimulating for all the researchers, practitioners, and students interested in combinatorial optimization." J. K??hler, Halle an der Saale ELSEVIER Operations Research Letters, 2005, Issue 33. More Information
-
Introduction to Programming and Computer Science
Introduction to Programming and Computer Science /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Introduction to Programming and Computer Science by Anthony Ralston Publisher R. E. Krieger Publishing Company Published Date 1978 Page Count 513 Categories Computers / Programming / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0882756192 No description available. More Information
-
The Imperial Administrative System in the Ninth Century - With a Revised Text of Kletorologion of Philotheos
The Imperial Administrative System in the Ninth Century /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } The Imperial Administrative System in the Ninth Century With a Revised Text of Kletorologion of Philotheos by John Bagnell Bury, John Bagnell Philotheus Publisher Creative Media Partners, LLC Published Date 2022-10-27 Page Count 198 Categories Computers / General, History / Europe / Medieval, Political Science / History & Theory, Political Science / Public Affairs & Administration Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1019022418 This work has been selected by scholars as being culturally important, and is part of the knowledge base of civilization as we know it. This work is in the "public domain in the United States of America, and possibly other nations. Within the United States, you may freely copy and distribute this work, as no entity (individual or corporate) has a copyright on the body of the work. Scholars believe, and we concur, that this work is important enough to be preserved, reproduced, and made generally available to the public. We appreciate your support of the preservation process, and thank you for being an important part of keeping this knowledge alive and relevant. More Information
-
Data Mapping for Data Warehouse Design
Data Mapping for Data Warehouse Design /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Data Mapping for Data Warehouse Design by Qamar Shahbaz Publisher Elsevier Published Date 2015-12-08 Page Count 180 Categories Computers / Data Science / General, Computers / Database Administration & Management Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0128053356 Data mapping in a data warehouse is the process of creating a link between two distinct data models' (source and target) tables/attributes. Data mapping is required at many stages of DW life-cycle to help save processor overhead; every stage has its own unique requirements and challenges. Therefore, many data warehouse professionals want to learn data mapping in order to move from an ETL (extract, transform, and load data between databases) developer to a data modeler role. Data Mapping for Data Warehouse Design provides basic and advanced knowledge about business intelligence and data warehouse concepts including real life scenarios that apply the standard techniques to projects across various domains. After reading this book, readers will understand the importance of data mapping across the data warehouse life cycle. - Covers all stages of data warehousing and the role of data mapping in each - Includes a data mapping strategy and techniques that can be applied to many situations - Based on the author's years of real-world experience designing solutions More Information
-
The LaTeX Companion
The LaTeX Companion /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } The LaTeX Companion by Michel Goossens, Frank Mittelbach, Alexander Samarin Publisher Addison-Wesley Published Date 1994 Page Count 528 Categories Computers / Desktop Applications / Desktop Publishing, Computers / Languages / General, Computers / Electronic Publishing, Computers / Design, Graphics & Media / Graphics Tools Language EN Average Rating 3.5 (based on 3 ratings) Maturity Rating No Mature Content Detected ISBN 0201541998 This companion to Lamport's LaTeX book introduces tools and techniques that will enhance your use of LaTeX and help you format documents more quickly and more efficiently. After positioning standard LaTeX in the framework of the TeX program and its associated utilities, the author shows how to customize commands and environments to suit your needs. More Information
-
Foundations of Signal Processing
Foundations of Signal Processing /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Foundations of Signal Processing by Martin Vetterli, Jelena Kovačević, Vivek K Goyal Publisher Cambridge University Press Published Date 2014-09-04 Page Count 715 Categories Computers / Computer Science, MATHEMATICS / General, Mathematics / Numerical Analysis, Technology & Engineering / Electrical, Technology & Engineering / Electronics / General, Technology & Engineering / Telecommunications, Technology & Engineering / Signals & Signal Processing Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 110703860X This comprehensive and engaging textbook introduces the basic principles and techniques of signal processing, from the fundamental ideas of signals and systems theory to real-world applications. Students are introduced to the powerful foundations of modern signal processing, including the basic geometry of Hilbert space, the mathematics of Fourier transforms, and essentials of sampling, interpolation, approximation and compression The authors discuss real-world issues and hurdles to using these tools, and ways of adapting them to overcome problems of finiteness and localization, the limitations of uncertainty, and computational costs. It includes over 160 homework problems and over 220 worked examples, specifically designed to test and expand students' understanding of the fundamentals of signal processing, and is accompanied by extensive online materials designed to aid learning, including Mathematica® resources and interactive demonstrations. More Information
-
Feb. 28, 2025 - Today's Open Source Project of the Day: 📌 electron
📌 Project Name: electron 🔗 URL: https://github.com/electron/electron 📝 Description: :electron: Build cross-platform desktop apps with JavaScript, HTML, and CSS ⭐ Stars: 115628 🛠 Language: C++ 🤖 AI Summary: Electron is a robust open-source project that allows developers to build cross-platform desktop applications using JavaScript, HTML, and CSS. Its primary purpose is to streamline application development by enabling the creation of a single app that is compatible with different operating systems like Windows, Mac, and Linux. While this kind of technology existed before, Electron provides a simpler and streamlined process. It utilizes web technology and presents a useful framework to deal effectively with the intricacies of different operating systems. In doing so, it reduces the complexity of concurrent development for different systems, allowing an expedited and efficient development cycle. The significant advantage of Electron is that it allows developers to create desktop applications using their existing knowledge of web development languages, reducing the learning curve associated with picking up new languages for different platforms. As such, electron is a revolutionary project that eases and promotes efficient utilization of resources in desktop application development.
-
Linux Socket Programming by Example
Linux Socket Programming by Example /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Linux Socket Programming by Example by Warren Gay Publisher Que Published Date 2000 Page Count 558 Categories Client/server computing Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0768655668 Linux Socket Programming by Example begins with a very basic introduction to the fundamentals of socket level programming. As the chapters progress, you are introduced to related concepts, such as forming network addresses, Ipv6, the TCP/IP protocol suite and options, writing servers, and creating secure applications. You will also learn about socket fundamentals, domains and addresses, address conversion functions, socket types and protocols, Internet sockets, types and protocols, binding an address to a socket, using Datagram oriented protocols, and much more. More Information
-
Visual Studio Code Distilled - Evolved Code Editing for Windows, MacOS, and Linux
Visual Studio Code Distilled /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Visual Studio Code Distilled Evolved Code Editing for Windows, MacOS, and Linux by Alessandro Del Sole Publisher Apress Published Date 2019 Page Count 221 Categories Application software Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1484242254 Use Visual Studio Code to write and debug code quickly and efficiently on any platform, for any device, using any programming language, and on the operating system of your choice. Visual Studio Code is an open source and cross-platform development tool that focuses on code editing across a variety of development scenarios, including web, mobile, and cloud development. Visual Studio Code Distilled teaches you how to be immediately productive with Visual Studio Code, from the basics to some of the more complex topics. You will learn how to work on individual code files, complete projects, and come away with an understanding of advanced code-editing features that will help you focus on productivity, and source code collaboration with Git. More Information
-
Linux - Embedded Development
Linux /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Linux Embedded Development by Unknown Author Publisher Packt Publishing Published Date 2016 Page Count 989 Categories Uncategorized Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1787124207 Leverage the power of Linux to develop captivating and powerful embedded Linux projects About This Book Explore the best practices for all embedded product development stages Learn about the compelling features offered by the Yocto Project, such as customization, virtualization, and many more Minimize project costs by using open source tools and programs Who This Book Is For If you are a developer who wants to build embedded systems using Linux, this book is for you. It is the ideal guide for you if you want to become proficient and broaden your knowledge. A basic understanding of C programming and experience with systems programming is needed. Experienced embedded Yocto developers will find new insight into working methodologies and ARM specific development competence. What You Will Learn Use the Yocto Project in the embedded Linux development process Get familiar with and customize the bootloader for a board Discover more about real-time layer, security, virtualization, CGL, and LSB See development workflows for the U-Boot and the Linux kernel, including debugging and optimization Understand the open source licensing requirements and how to comply with them when cohabiting with proprietary programs Optimize your production systems by reducing the size of both the Linux kernel and root filesystems Understand device trees and make changes to accommodate new hardware on your device Design and write multi-threaded applications using POSIX threads Measure real-time latencies and tune the Linux kernel to minimize them In Detail Embedded Linux is a complete Linux distribution employed to operate embedded devices such as smartphones, tablets, PDAs, set-top boxes, and many more. An example of an embedded Linux distribution is Android, developed by Google. This learning path starts with the module Learning Embedded Linux Using the Yocto Project. It introduces embedded Linux software and hardware architecture and presents information about the bootloader. You will go through Linux kernel features and source code and get an overview of the Yocto Project components available. The next module Embedded Linux Projects Using Yocto Project Cookbook takes you through the installation of a professional embedded Yocto setup, then advises you on best practices. Finally, it explains how to quickly get hands-on with the Freescale ARM ecosystem and community layer using the affordable and open source Wandboard embedded board. Moving ahead, the final module Mastering... More Information
-
Beginning Red Hat Linux 9
Beginning Red Hat Linux 9 /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Beginning Red Hat Linux 9 by Unknown Author Publisher Wiley Published Date 2003 Page Count 570 Categories Linux Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0555013170 No description available. More Information
-
The Digital Playbook - A Practitioner's Guide to Smart, Connected Products and Solutions with AIoT
The Digital Playbook /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } The Digital Playbook A Practitioner's Guide to Smart, Connected Products and Solutions with AIoT by Dirk Slama, Tanja Rückert, Sebastian Thrun, Ulrich Homann, Heiner Lasi Publisher Springer Nature Published Date 2023 Page Count 416 Categories Artificial intelligence Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 3030882217 Intro -- Preface -- Digital Playbook and the AIoT User Group -- How to Get Involved -- Vision -- About This Book -- Structure of the Digital Playbook -- Key Plays of the Digital Playbook -- How to Read This Book -- Contents -- Part I: Introduction -- Chapter 1: AIoT 101: What, Why, How, Who -- 1.1 What: Smart, Connected Products and Solutions with AIoT -- 1.2 Why: Purpose and AIoT-Enabled Business Outcomes -- 1.3 How: Getting Things (and AI) Done -- 1.4 Who: AIoT Roles and Responsibilities -- Chapter 2: Artificial Intelligence 101 -- 2.1 Introduction -- 2.2 Supervised Learning -- 2.3 Unsupervised Learning -- 2.4 Reinforcement Learning -- 2.5 Deep Learning and Artificial Neural Networks -- 2.6 Summary: AI & -- Data Analytics -- Chapter 3: Data 101 -- 3.1 Enterprise Data -- 3.2 Data Management -- 3.3 Analytics Platforms -- 3.4 Data Engineering -- 3.4.1 Data Pipeline -- 3.4.2 Edge Vs. Cloud -- 3.4.3 The Big Loop -- 3.5 Data Science -- 3.5.1 Understanding AIoT Data Categories and Matching AI Methods -- 3.5.2 Data Sets -- 3.5.3 Data Labeling -- 3.6 Domain Knowledge -- 3.7 Chicken Vs. Egg -- Chapter 4: Digital Twin 101 -- 4.1 Introduction -- 4.2 Example -- 4.3 Digital Twin and AIoT -- 4.3.1 Example 1: Electric Vehicle -- 4.3.2 Example 2: Particle Collider -- 4.4 DT Resolution and Update Frequency -- 4.5 Advanced Digital Twins: Physics Simulation and Virtual Sensors -- Chapter 5: Internet of Things 101 -- 5.1 Introduction -- 5.2 IoT Architecture -- 5.3 IoT Sensors and Actuators -- 5.4 IoT Protocol Layers -- 5.5 IoT Connectivity -- 5.6 Over-the-Air Updates -- 5.6.1 Distribution -- 5.6.2 Deployment -- 5.7 AIoT AppStores -- 5.7.1 Example 1: OEM with Closed AppStore -- 5.7.2 Example 2: OEM with Open AppStore -- 5.8 Expert Opinion: Nik Willetts, President & -- CEO of TM Forum -- Chapter 6: Hardware 101 -- 6.1 Smart, Connected Products. More Information
-
Cloud Native Security Cookbook
Cloud Native Security Cookbook /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Cloud Native Security Cookbook by Josh Armitage Publisher "O'Reilly Media, Inc." Published Date 2022-04-21 Page Count 518 Categories Computers / Software Development & Engineering / Quality Assurance & Testing, Computers / Security / General, Computers / Distributed Systems / Cloud Computing Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 109810627X With the rise of the cloud, every aspect of IT has been shaken to its core. The fundamentals for building systems are changing, and although many of the principles that underpin security still ring true, their implementation has become unrecognizable. This practical book provides recipes for AWS, Azure, and GCP to help you enhance the security of your own cloud native systems. Based on his hard-earned experience working with some of the world's biggest enterprises and rapidly iterating startups, consultant Josh Armitage covers the trade-offs that security professionals, developers, and infrastructure gurus need to make when working with different cloud providers. Each recipe discusses these inherent compromises, as well as where clouds have similarities and where they're fundamentally different. Learn how the cloud provides security superior to what was achievable in an on-premises worldUnderstand the principles and mental models that enable you to make optimal trade-offs as part of your solutionLearn how to implement existing solutions that are robust and secure, and devise design solutions to new and interesting problemsDeal with security challenges and solutions both horizontally and vertically within your business More Information
-
Feature Extraction, Construction and Selection - A Data Mining Perspective
Feature Extraction, Construction and Selection /* Scoped styles for the book post */ #book-post { padding: 20px; } #book-post .post-container { padding: 20px; border-radius: 8px; max-width: 800px; box-shadow: 0 2px 5px rgba(0,0,0,0.1); } #book-post .post-header { margin-bottom: 20px; } #book-post .post-header h1 { margin: 0; font-size: 2em; } #book-post .post-header h2 { margin: 0; font-size: 1.2em; } #book-post .book-details { width: 100%; border-collapse: collapse; margin-bottom: 20px; } #book-post .book-details th, #book-post .book-details td { border: 1px solid oklch(0.351 0.0176 260); padding: 8px; text-align: left; } #book-post .book-cover { max-width: 200px; border-radius: 8px; margin: 0 auto; padding-left: 15px; float: right; } #book-post .description { line-height: 1.6; } #book-post .info-link { display: block; margin-top: 20px; } Feature Extraction, Construction and Selection A Data Mining Perspective by Huan Liu, Hiroshi Motoda Publisher Springer Science & Business Media Published Date 1998-08-31 Page Count 410 Categories Computers / Information Theory, Mathematics / Probability & Statistics / General, Computers / Intelligence (AI) & Semantics, Computers / Programming / Algorithms, Computers / Information Technology Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0792381963 There is broad interest in feature extraction, construction, and selection among practitioners from statistics, pattern recognition, and data mining to machine learning. Data preprocessing is an essential step in the knowledge discovery process for real-world applications. This book compiles contributions from many leading and active researchers in this growing field and paints a picture of the state-of-art techniques that can boost the capabilities of many existing data mining tools. The objective of this collection is to increase the awareness of the data mining community about the research of feature extraction, construction and selection, which are currently conducted mainly in isolation. This book is part of our endeavor to produce a contemporary overview of modern solutions, to create synergy among these seemingly different branches, and to pave the way for developing meta-systems and novel approaches. Even with today's advanced computer technologies, discovering knowledge from data can still be fiendishly hard due to the characteristics of the computer generated data. Feature extraction, construction and selection are a set of techniques that transform and simplify data so as to make data mining tasks easier. Feature construction and selection can be viewed as two sides of the representation problem. More Information