Jump to content

Jessica Brown

Administrators
  • Joined

  • Last visited

Everything posted by Jessica Brown

  1. Microservices in .NET, Second Edition /* 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; } Microservices in .NET, Second Edition by Christian Gammelgaard Publisher Simon and Schuster Published Date 2021-11-23 Page Count 328 Categories Computers / General, Computers / Networking / General, Computers / Software Development & Engineering / General, Computers / Languages / .NET, Computers / Internet / Web Services & APIs, Technology & Engineering / Engineering (General) Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1617297925 Microservices in .NET, Second Edition teaches you to build and deploy microservices using ASP.NET and Azure services. Summary In Microservices in .NET, Second Edition you will learn how to: Build scalable microservices that are reliable in production Optimize microservices for continuous delivery Design event-based collaboration between microservices Deploy microservices to Kubernetes Set up Kubernetes in Azure Microservices in .NET, Second Edition is a comprehensive guide to building microservice applications using the .NET stack. After a crystal-clear introduction to the microservices architectural style, it teaches you practical microservices development skills using ASP.NET. This second edition of the bestselling original has been revised with up-to-date tools for the .NET ecosystem, and more new coverage of scoping microservices and deploying to Kubernetes. Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. About the technology Microservice architectures connect independent components that must work together as a system. Integrating new technologies like Docker and Kubernetes with Microsoft’s familiar ASP.NET framework and Azure cloud platform enables .NET developers to create and manage microservices efficiently. About the book Microservices in .NET, Second Edition teaches you to build and deploy microservices using ASP.NET and Azure services. It lays out microservice architecture simply, and then guides you through several real-world projects, such as building an ecommerce shopping cart. In this fully revised edition, you’ll learn about scoping microservices, deploying to Kubernetes, and operations concerns like monitoring, logging, and security. What's inside Optimize microservices for continuous delivery Design event-based collaboration between microservices Deploy microservices to Kubernetes Set up Kubernetes in Azure About the reader For C# developers. No experience with microservices required. About the author Christian Horsdal is an independent consultant with more than 20 years of experience building projects from large-scale microservice systems to tiny embedded systems. Table of Contents PART 1 GETTING STARTED WITH MICROSERVICES 1 Microservices at a glance 2 A basic shopping cart microservice 3 Deploying a microservice to Kubernetes PART 2 BUILDING MICROSERVICES 4 Identifying and scoping microservices 5 Microservice collaboration 6 Data ownership and data storage 7 Designing for robustness 8 Writing tests for microservices PART 3 HANDLING CROSS-CUTTING CONCERNS: BUILDING A REUSABLE MICROSERVICE PLATFORM 9 Cross-cutting concerns: Monitoring and logging 10 Securing microservice-to-microservice communication 11 Building a reusable microservice platform PART 4 BUILDING APPLICATIONS 12 Creating applications over microservices More Information
  2. The Economics of Cloud Computing /* 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 Economics of Cloud Computing by Bill Williams Publisher Cisco Press Published Date 2012 Page Count 91 Categories Business & Economics / Industries / Computers & Information Technology, Business & Economics / Information Management, Business & Economics / Business Mathematics, Computers / Networking / General, Computers / Internet / General, Computers / Distributed Systems / Client-Server Computing, Computers / Distributed Systems / Cloud Computing Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1587143062 The Economics of Cloud Computing An Overview for Decision Makers Bill Williams Foreword by George Reese, author of Cloud Application Architectures The decision-maker's guide to cloud computing: from making the case to managing the transition This concise book delivers the insight and tools you need to make intelligent decisions about cloud computing and effectively manage the transition to this new paradigm. Bill Williams explains how cloud computing platforms are transforming business IT and helps you fully understand the economies of scale and other benefits associated with "the cloud." Williams defines and explains cloud computing platforms and technologies, analyzes the costs associated with the IT supply chain, and (using industry standard metrics) creates a process for measuring the value of implementing cloud service models. He presents realistic and up-to-date ROI and NPV calculations comparing cloud strategies with conventional investments in owned/leased hardware. Through additional examples, he addresses costs and savings related to software licensing and disaster recovery/high availability, offering even deeper practical insight into the financial impact of cloud computing. Writing for business leaders and "in-the-trenches" managers, Williams outlines the impact of cloud computing on the IT supply chain by contrasting legacy processes and systems with cloud computing implementations. To simplify deployment, Williams presents easy-to-use tables, a decision-maker checklist, and a comprehensive collection of additional resources for further study. Understand today's leading cloud service and deployment models Identify the major characteristics of cloud computing platforms Use key performance/success indicators to measure IT performance and influence business strategies Quantify the baseline costs of your current IT value chain Use TCO, the payback method, ROI, NPV, and other metrics to justify cloud deployments Calculate the total financial impact of migrating to "the cloud" Place cloud computing in the historical context of technological revolutions Recognize the long-term social and global benefits of cheap and ubiquitous computing This volume is in the Network Business Series offered by Cisco Press®. Books in this series provide IT executives, decision makers, and networking professionals with pertinent information about today's most important technologies and business strategies. More Information
  3. Computer /* 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; } Computer A History of the Information Machine by Martin Campbell-Kelly, William Aspray, Nathan Ensmenger, Jeffrey R. Yost Publisher Taylor & Francis Group Published Date 2019-05-07 Page Count 378 Categories Computers / History, History / General, Science / History Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0367097508 Computer: A History of the Information Machine traces the history of the computer and shows how business and government were the first to explore its unlimited, information-processing potential. Old-fashioned entrepreneurship combined with scientific know-how inspired now famous computer engineers to create the technology that became IBM. Wartime needs drove the giant ENIAC, the first fully electronic computer. Later, the PC enabled modes of computing that liberated people from room-sized, mainframe computers.This third edition provides updated analysis on software and computer networking, including new material on the programming profession, social networking, and mobile computing. It expands its focus on the IT industry with fresh discussion on the rise of Google and Facebook as well as how powerful applications are changing the way we work, consume, learn, and socialize. Computer is an insightful look at the pace of technological advancement and the seamless way computers are integrated into the modern world. Through comprehensive history and accessible writing, Computer is perfect for courses on computer history, technology history, and information and society, as well as a range of courses in the fields of computer science, communications, sociology, and management. More Information
  4. 📌 Project Name: project-based-learning 🔗 URL: https://github.com/practical-tutorials/project-based-learning 📝 Description: Curated list of project-based tutorials ⭐ Stars: 218578 🛠 Language: Unknown 🤖 AI Summary: The "project-based-learning" is an open-source project that serves as an extensive compendium of project-based tutorials. The core purpose of this project is to facilitate learners, specifically those who prefer a practical, hands-on approach to grasp various topics, to gain understanding and expertise in different areas such as technology, mathematics, science, programming and more. The project covers a wide range of subjects, providing step-by-step instructions to enable learners to accomplish a tangible outcome at the end of each tutorial. Its significance is attributed to its role as a valuable learning resource that enhances skill development, understanding, and application of knowledge in real-world scenarios.
  5. 📌 Project Name: go 🔗 URL: https://github.com/golang/go 📝 Description: The Go programming language ⭐ Stars: 125991 🛠 Language: Go 🤖 AI Summary: Project Name: Go Programming Language (often referred to simply as 'Go') The Go project is an open-source project that has developed a statically typed, compiled programming language called 'Go'. This project originated at Google and was created to improve programming productivity in an era of multicore, networked machines and large codebases. Go is designed to be simple and reliable, offering robust features like memory safety, garbage collection, structural typing, and concurrency. It improves upon the syntax of languages like C++ and Java by making it more streamlined and comprehensible. Furthermore, its emphasis on concurrency programming makes it ideal for cloud computing, big data, machine learning, and other demanding server-side applications. The significance of the Go programming language is found in its efficiency (both in terms of performance and syntax), its adaptability, and its suitability for modern, high-performance computing frameworks. It's used by many major companies including Google, Uber, Twitch, Dropbox, among others, reaffirming its importance in the software industry. Overall, the Go open-source project presents a powerful programming language that addresses many of the drawbacks of previous languages, making it a top choice for developers working on complex, modern software applications.
  6. Jessica Brown posted a post in a topic in Programming
    Beginning Android Games /* 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 Android Games by Robert Green, Mario Zechner Publisher Apress Published Date 2013-01-26 Page Count 714 Categories Computers / Programming / Games, Computers / Data Processing, Computers / Information Technology, Computers / General Language EN Average Rating 5 (based on 1 ratings) Maturity Rating No Mature Content Detected ISBN 1430246782 Beginning Android Games, Second Edition offers everything you need to join the ranks of successful Android game developers, including Android tablet game app development considerations. You'll start with game design fundamentals and programming basics, and then progress toward creating your own basic game engine and playable game apps that work on Android and earlier version compliant smartphones and now tablets. This will give you everything you need to branch out and write your own Android games. The potential user base and the wide array of available high-performance devices makes Android an attractive target for aspiring game developers. Do you have an awesome idea for the next break-through mobile gaming title? Beginning Android Games will help you kick-start your project. This book will guide you through the process of making several example game apps using APIs available in new Android SDK and earlier SDK releases for Android smartphones and tablets: The fundamentals of game development and design suitable for Android smartphones and tablets The Android platform basics to apply those fundamentals in the context of making a game, including new File Manager system and better battery life management The design of 2D and 3D games and their successful implementation on the Android platform This book lets developers see and use some Android SDK Jelly Bean; however, this book is structured so that app developers can use earlier Android SDK releases. This book is backward compatible like the Android SDK. More Information
  7. 📌 Project Name: developer-roadmap 🔗 URL: https://github.com/kamranahmedse/developer-roadmap 📝 Description: Interactive roadmaps, guides and other educational content to help developers grow in their careers. ⭐ Stars: 308794 🛠 Language: TypeScript 🤖 AI Summary: The developer-roadmap project is a collection of comprehensive, educational guides in the form of interactive roadmaps that are designed to assist developers in progressing and expanding their careers. The primary purpose of the project is to offer a clear and structured pathway for developers to acquire new skills, keep updated with the latest technologies, and effectively navigate their professional development. By equipping developers with an understanding of what they need to learn, the project plays a significant role in fostering proficient professionals in the ever-evolving software industry.
  8. Machine Learning in Asset Pricing /* 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; } Machine Learning in Asset Pricing by Stefan Nagel Publisher Princeton University Press Published Date 2021-05-11 Page Count 160 Categories Business & Economics / Finance / General, Business & Economics / Finance / Financial Engineering, Business & Economics / Investments & Securities / General, Computers / Artificial Intelligence / General, Computers / Data Science / Machine Learning Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0691218706 A groundbreaking, authoritative introduction to how machine learning can be applied to asset pricing Investors in financial markets are faced with an abundance of potentially value-relevant information from a wide variety of different sources. In such data-rich, high-dimensional environments, techniques from the rapidly advancing field of machine learning (ML) are well-suited for solving prediction problems. Accordingly, ML methods are quickly becoming part of the toolkit in asset pricing research and quantitative investing. In this book, Stefan Nagel examines the promises and challenges of ML applications in asset pricing. Asset pricing problems are substantially different from the settings for which ML tools were developed originally. To realize the potential of ML methods, they must be adapted for the specific conditions in asset pricing applications. Economic considerations, such as portfolio optimization, absence of near arbitrage, and investor learning can guide the selection and modification of ML tools. Beginning with a brief survey of basic supervised ML methods, Nagel then discusses the application of these techniques in empirical research in asset pricing and shows how they promise to advance the theoretical modeling of financial markets. Machine Learning in Asset Pricing presents the exciting possibilities of using cutting-edge methods in research on financial asset valuation. More Information
  9. Jessica Brown posted a post in a topic in Artificial Intelligence
    Prey /* 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; } Prey by Michael Crichton Publisher HarperCollins Published Date 2003 Page Count 465 Categories Fiction / General, Fiction / Science Fiction / Hard Science Fiction, Fiction / Thrillers / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 073227849X the explosive bestseller from the author of Jurassic Park. In the Nevada desert, an experiment has gone horribly wrong. A cloud of nanoparticles - micro-robots - has escaped from the laboratory. this cloud is self-sustaining and self-reproducing. It is intelligent and learns from experience. For all practical purposes, it is alive. It has been programmed as a predator. It is evolving swiftly, becoming more deadly with each passing hour. Every attempt to destroy it has failed. And we are the prey. As fresh as today's headlines, Michael Crichton's most compelling novel yet tells the story of a mechanical plague and the desperate efforts of a handful of scientists to stop it. Drawing on up-to-the-minute science fact, Prey takes us into the emerging realms of nanotechnology and artificially distributed intelligence. Prey is a novel you can't put down. Because time is running out. More Information
  10. Expert Systems: Artificial Intelligence in Business /* 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; } Expert Systems: Artificial Intelligence in Business by Paul Harmon, David King Publisher Wiley Published Date 1985-04-04 Page Count 283 Categories Computers / General, Computers / Artificial Intelligence / General, Computers / Data Science / General, Computers / Information Technology, Reference / Questions & Answers Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0471815543 Introduces readers to the basic principles and the exciting promise of a new generation of computer programs known as knowledge or expert systems, and their associated technologies. Explains what they do, how they work, and how they will be used to increase efficiency and productivity. Knowledge systems are computer programs that can help solve problems in the same fashion as human experts. Many studies have concluded that in the course of the next 20 years, knowledge systems will revolutionize the way businesses are conducted, and this book provides a preview of how that revolution will occur. More Information
  11. Giants of Computing /* 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; } Giants of Computing A Compendium of Select, Pivotal Pioneers by Gerard O’Regan Publisher Springer Science & Business Media Published Date 2013-08-19 Page Count 306 Categories Computers / History, Science / History, Computers / Artificial Intelligence / General, Computers / Languages / General, Computers / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1447153405 It has been upon the shoulders of giants that the modern world has been forged. This accessible compendium presents an insight into the great minds responsible for the technology which has transformed our lives. Each pioneer is introduced with a brief biography, followed by a concise account of their key contributions to their discipline. The selection covers a broad spread of historical and contemporary figures from theoreticians to entrepreneurs, highlighting the richness of the field of computing. Topics and features: describes the lives and machines built by Hermann Hollerith, Vannevar Bush, Howard Aiken, John Atanasoff, Tommy Flowers, John Mauchly, and Konrad Zuse; examines the contributions made by Claude Shannon, John Von Neumann, Alan Turing, and Sir Frederick Williams; reviews such pioneers of commercial computing as John Backus, Fred Brooks, Gordon Moore, William Shockley, Vint Cerf, Don Estridge, Gary Kildall, and Tim Berners-Lee; surveys pivotal software engineers, including Robert Floyd, C.A.R Hoare, Dines Bjorner, Edger Dijkstra, Tom DeMarco, Michael Fagan, Watt Humphries, Ivor Jacobson, David Parnas, and Ed Yourdan; discusses important characters in theoretical computing, such as James Gosling, Grace Murray Hopper, Kenneth Iverson, Donald Knuth, Dennis Ritchie, Ken Thompson, Dana Scott, Christopher Strachey, Bjarne Stroustrup, and Niklaus Wirth; includes significant contributors to the field of artificial intelligence, including John McCarthy, Marvin Minsky, John Searle, and Joseph Weizenbaum; presents a selection of computer entrepreneurs, including Larry Ellison, Bill Gates, Steve Jobs, Ken Olsen, and Thomas Watson Sr. and Jr. Suitable for the general reader, this concise and easy-to-read reference will be of interest to anyone curious about the inspiring men and women who have shaped the field of computer science. More Information
  12. 📌 Project Name: javascript 🔗 URL: https://github.com/airbnb/javascript 📝 Description: JavaScript Style Guide ⭐ Stars: 146145 🛠 Language: JavaScript 🤖 AI Summary: The JavaScript Style Guide project is an open-source initiative aimed at establishing and promoting best practices for writing JavaScript code. Its purpose is to ensure consistency, readability, and maintenance ease across JavaScript projects by providing clear guidelines about code formatting, syntax preference, variable naming conventions, control structures, and error handling amongst other recommended practices. Its significance lies in its wide use and acceptance within the JavaScript developer community. This plays a crucial role in maintaining quality assurance and reducing the complexity of code, especially in larger projects with multiple contributors. By adhering to this style guide, developers can effectively minimize errors, simplify code revisions, and improve overall software development efficiency. Essentially, it serves as a cornerstone for writing clean, professional, and efficient JavaScript code.
  13. 📌 Project Name: awesome-python 🔗 URL: https://github.com/vinta/awesome-python 📝 Description: An opinionated list of awesome Python frameworks, libraries, software and resources. ⭐ Stars: 234472 🛠 Language: Python 🤖 AI Summary: The open-source project "awesome-python" is a curated compilation of remarkable Python frameworks, libraries, software, and resources. Its purpose is to help Python developers or people interested in Python to discover valuable and useful tools. The list is organized by categories, covering various domains including web development, data analysis, machine learning, network programming, etc. The significance of this project lies in its utility for Python developers at all levels, novices to experts, for easy access to comprehensive, high-quality Python tools and libraries. It aids developers in enhancing productivity, improving the quality of their code, and expanding their knowledge of available Python resources.
  14. Linux Pocket Guide /* 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 Pocket Guide Essential Commands by Daniel J. Barrett Publisher O'Reilly Media, Incorporated Published Date 2024 Page Count 329 Categories Computers / Computer Science, Computers / Operating Systems / Linux, Computers / Software Development & Engineering / Systems Analysis & Design, Computers / Programming / Open Source, Mathematics / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1098157966 If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, and more. In this concise guide, author Daniel Barrett provides the most useful Linux commands grouped by functionality. Whether you're a novice or an experienced user, this practical book is an ideal reference for the most important Linux commands. You'll learn: Essential concepts--commands, shells, users, and the filesystem File commands-creating, organizing, manipulating, and processing files of all kinds Sysadmin basics-superusers, processes, user management, and software installation Filesystem maintenance-disks, RAID, logical volumes, backups, and more Networking commands-working with hosts, network connections, email, and the web Getting stuff done-everything from math to version control to graphics and audio More Information
  15. 📌 Project Name: AutoGPT 🔗 URL: https://github.com/Significant-Gravitas/AutoGPT 📝 Description: AutoGPT is the vision of accessible AI for everyone, to use and to build on. Our mission is to provide the tools, so that you can focus on what matters. ⭐ Stars: 171608 🛠 Language: Python 🤖 AI Summary: AutoGPT is an open-source project aimed at making artificial intelligence technology more accessible to everyone, regardless of their level of expertise. This project is grounded in the belief that tools for AI should be straightforward to use and build upon. This democratization could lead to significant advancements in numerous fields as it opens up opportunities for innovation from a wide range of users. AutoGPT's main significance lies in its potential to simplify and streamline the use of AI technologies, allowing individuals and companies to concentrate on their specific goals and objectives, rather than the complexities of AI infrastructure.
  16. A Primer on Scientific Programming with Python /* 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 Primer on Scientific Programming with Python by Hans Petter Langtangen Publisher Springer Berlin Heidelberg Published Date 2016-08-01 Page Count 922 Categories Computers / Computer Science, Computers / Programming / General, Computers / Data Processing, Science / Physics / Mathematical & Computational, Mathematics / Applied, Computers / General, Mathematics / Discrete Mathematics Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 3662498863 The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and problem-oriented, where the applications are taken from mathematics, numerical calculus, statistics, physics, biology and finance. The book teaches "Matlab-style" and procedural programming as well as object-oriented programming. High school mathematics is a required background and it is advantageous to study classical and numerical one-variable calculus in parallel with reading this book. Besides learning how to program computers, the reader will also learn how to solve mathematical problems, arising in various branches of science and engineering, with the aid of numerical methods and programming. By blending programming, mathematics and scientific applications, the book lays a solid foundation for practicing computational science. From the reviews: Langtangen ... does an excellent job of introducing programming as a set of skills in problem solving. He guides the reader into thinking properly about producing program logic and data structures for modeling real-world problems using objects and functions and embracing the object-oriented paradigm. ... Summing Up: Highly recommended. F. H. Wild III, Choice, Vol. 47 (8), April 2010 Those of us who have learned scientific programming in Python ‘on the streets’ could be a little jealous of students who have the opportunity to take a course out of Langtangen’s Primer.” John D. Cook, The Mathematical Association of America, September 2011 This book goes through Python in particular, and programming in general, via tasks that scientists will likely perform. It contains valuable information for students new to scientific computing and would be the perfect bridge between an introduction to programming and an advanced course on numerical methods or computational science. Alex Small, IEEE, CiSE Vol. 14 (2), March /April 2012 “This fourth edition is a wonderful, inclusive textbook that covers pretty much everything one needs to know to go from zero to fairly sophisticated scientific programming in Python...” Joan Horvath, Computing Reviews, March 2015 More Information
  17. Elements of Argumentation /* 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; } Elements of Argumentation by Philippe Besnard, Anthony Hunter Publisher MIT Press Published Date 2008 Page Count 298 Categories Computers / Artificial Intelligence / General, Computers / Computer Science, Computers / Information Technology, Philosophy / General, Philosophy / Logic, Technology & Engineering / Robotics Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0262026430 Background and techniques for formalizing deductive argumentation in a logic-based framework for artificial intelligence. Logic-based formalizations of argumentation, which assume a set of formulae and then lay out arguments and counterarguments that can be obtained from these formulae, have been refined in recent years in an attempt to capture more closely real-world practical argumentation. In Elements of Argumentation, Philippe Besnard and Anthony Hunter introduce techniques for formalizing deductive argumentation in artificial intelligence, emphasizing emerging formalizations for practical argumentation. Besnard and Hunter discuss how arguments can be constructed, how key intrinsic and extrinsic factors can be identified, and how these analyses can be harnessed for formalizing argumentation for use in real-world problem analysis and decision making. The book focuses on a monological approach to argumentation, in which there is a set of possibly conflicting pieces of information (each represented by a formula) that has been collated by an agent or a pool of agents. The role of argumentation is to construct a collection of arguments and counterarguments pertaining to some particular claim of interest to be used for analysis or presentation. Elements of Argumentation is the first book to elucidate and formalize key elements of deductive argumentation. It will be a valuable reference for researchers in computer science and artificial intelligence and of interest to scholars in such fields as logic, philosophy, linguistics, and cognitive science. More Information
  18. Linux for Programmers and Users /* 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 for Programmers and Users by Graham Glass, King Ables Publisher Prentice Hall Published Date 2006 Page Count 619 Categories Computers / Operating Systems / Linux, Technology & Engineering / Electronics / General Language EN Average Rating 3 (based on 1 ratings) Maturity Rating No Mature Content Detected ISBN 0131857487 KEY BENEFITS: Offering full coverage of Linux in one source, this book documents the most commonly needed topics for new and experienced Linux users and programmers - including over 100 utilities and their common options. KEY TOPICS: Provides a good foundation of understanding for the most often-used Linux utilities. Devotes a chapter to helpful installation information for those who must install their own systems. Includes hundreds of command and code examples throughout. Provides approximately 50 diagrams throughout. Features FTP-able files; code used in the book will be made available on a website hosted by the publisher. MARKET: A useful reference for anyone using a Linux platform, including programmers, system administrators, and any user who must understand the operating system outside of a specific application. More Information
  19. Quick Start Guide to Azure Data Factory, Azure Data Lake Server, and Azure Data Warehouse /* 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; } Quick Start Guide to Azure Data Factory, Azure Data Lake Server, and Azure Data Warehouse by Mark Beckner Publisher Walter de Gruyter GmbH & Co KG Published Date 2018 Page Count 116 Categories Computers / Data Science / General, Computers / Database Administration & Management, Computers / Data Science / Data Analytics, Computers / Data Science / Data Warehousing, Computers / Information Technology, Computers / Networking / General, Computers / Software Development & Engineering / General, Computers / Business & Productivity Software / Collaboration, Computers / Distributed Systems / Cloud Computing Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 154740129X With constantly expanding options such as Azure Data Lake Server (ADLS) and Azure SQL Data Warehouse (ADW), how can developers learn the process and components required to successfully move this data? Quick Start Guide to Azure Data Factory, Azure Data Lake Server, and Azure Data Warehouse teaches you the basics of moving data between Azure SQL solutions using Azure Data Factory. Discover how to build and deploy each of the components needed to integrate data in the cloud with local SQL databases. Mark Beckner's step by step instructions on how to build each component, how to test processes and debug, and how to track and audit the movement of data, will help you to build your own solutions instantly and efficiently. This book includes information on configuration, development, and administration of a fully functional solution and outlines all of the components required for moving data from a local SQL instance through to a fully functional data warehouse with facts and dimensions. More Information
  20. 📌 Project Name: youtube-dl 🔗 URL: https://github.com/ytdl-org/youtube-dl 📝 Description: Command-line program to download videos from YouTube.com and other video sites ⭐ Stars: 134220 🛠 Language: Python 🤖 AI Summary: YouTube-dl is a command-line program designed for downloading videos from YouTube.com and many other online video sites. By allowing users to download videos for offline viewing, this open-source program expands accessibility to these resources. This is particularly important in settings where internet access is either variable or limited. The program supports the downloading of entire playlists, automatic retries on failure, and the extraction of audio from videos. It also allows users to select specific video quality levels, making it a highly customizable tool. It's used in various contexts, such as education, research, data science, and entertainment. YouTube-dl is written in Python and can be deployed on any platforms that Python supports. It is continuously updated to accommodate changes on the video-hosting sites it supports, ensuring its ongoing relevancy and functionality. By providing a way to download, preserve, and share video content, YouTube-dl ultimately contributes significantly to open-source data accessibility and durability.
  21. Jessica Brown posted a post in a topic in Computers
    Quantum Electrodynamics /* 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; } Quantum Electrodynamics by Walter Greiner, Joachim Reinhardt Publisher Springer Science & Business Media Published Date 2012-12-06 Page Count 405 Categories Science / Physics / Quantum Theory, Computers / Information Technology, Science / Physics / Nuclear, Science / Physics / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 3642880223 The need for a second edition of our text on Quantum Electrodynamics has given us the opportunity to implement some corrections and amendments. We have corrected a number of misprints and minor errors and have supplied additional explanatory remarks at various places. Furthermore some new material has been included on the magnetic moment of the muon (in Example 5. 6) and on the Lamb shift (in Example 5. 8). Finally, we have added the new Example 3. 17 which explains the equivalent photon method. We thank several colleagues for helpful comments and also are grateful to Dr. R. Mattiello who has supervised the preparation of the second edition of the book. Furthermore we acknowledge the agreeable collaboration with Dr. H. J. K6lsch and his team at Springer-Verlag, Heidelberg. Frankfurt am Main, Walter Greiner July 1994 Joachim Reinhardt Preface to the First Edition Theoretical physics has become a many-faceted science. For the young student it is difficult enough to cope with the overwhelming amount of new scientific material that has to be learned, let alone obtain an overview of the entire field, which ranges from mechanics through electrodynamics, quantum mechanics, field theory, nuclear and heavy-ion science, statistical mechanics, thermodynamics, and solid state theory to elementary-particle physics. And this knowledge should be acquired in just 8-10 semesters, during which, in addition, a Diploma or Master's thesis has to be worked on or examinations prepared for. More Information
  22. 📌 Project Name: vue 🔗 URL: https://github.com/vuejs/vue 📝 Description: This is the repo for Vue 2. For Vue 3, go to https://github.com/vuejs/core ⭐ Stars: 208355 🛠 Language: TypeScript 🤖 AI Summary: Vue.js is a progressive, incrementally adoptable JavaScript framework for creating modern interactive web interfaces and single-page applications. It's intended to be easy to understand for developers and simple to integrate with existing projects. The Vue ecosystem, including Vue-router, Vuex, Vue-loader, and several development tools, provides comprehensive support for building complex, large-scale applications. The significance of Vue.js lies in its unique advantages: intuitive API, detailed documentation, flexible configuration, high efficiency, and good scalability. Vue accommodates different scales of applications, from lightweight widgets to robust single-page applications. It is designed to be adaptable, allowing the developer to mix and match different libraries and architecture patterns as required by the project. The Vue 2 repo contains the source code, examples, and documentation for the second major version of Vue.js. Vue 3, the next major version, is maintained in a separate repository which can be found at https://github.com/vuejs/core. It introduces some new features like the Composition API and improved performance. Being an open-source project, Vue encourages contributions from the developer community. These contributions may include bug reports, feature enhancements, new features, and improving documentation.
  23. 📌 Project Name: build-your-own-x 🔗 URL: https://github.com/codecrafters-io/build-your-own-x 📝 Description: Master programming by recreating your favorite technologies from scratch. ⭐ Stars: 334139 🛠 Language: Markdown 🤖 AI Summary: The "build-your-own-x" is an open-source project aimed to foster learning and improve programming skills through doing. The idea is to recreate some of the most widely used technologies from scratch. This hands-on approach not only reinforces understanding of the underlying principles of these technologies but also promotes creativity and problem-solving abilities. The project has immense educational value as it provides a practical path to explore and understand complex programming concepts. It is significant in that it empowers users to learn and master different languages, tools, and technologies, equipping them with a broad spectrum of abilities useful for their professional or personal projects.
  24. Jessica Brown posted a post in a topic in Programming
    Dynamic Programming /* 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; } Dynamic Programming by Richard Bellman Publisher Princeton University Press Published Date 1957 Page Count 342 Categories Computers / Computer Science, Computers / Programming / General, Mathematics / Applied, Mathematics / Linear & Nonlinear Programming Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 069107951X A multi-stage allocation process; A stochastic multi-stage decision process; The structure of dynamic programming processes; Existence and uniqueness theorems; The optimal inventory equation; Bottleneck problems in multi-stage production processes; Bottleneck problems; A continuous stochastic decision process; A new formalism in the calculus of variations; Multi-stages games; Markovian decision processes. More Information
  25. Gamification 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; } Gamification Design Wie spielerische Elemente die Nutzung von Geschäftsanwendungen beflügeln by Stefan Wagenpfeil Publisher Springer-Verlag Published Date 2025-01-27 Page Count 224 Categories Computers / Programming / Games, Computers / Design, Graphics & Media / General, Computers / Human-Computer Interaction (HCI), Computers / User Interfaces, Language Arts & Disciplines / Library & Information Science / General, Literary Criticism / General, Computers / Software Development & Engineering / General, Business & Economics / Management Science, Computers / Information Technology, Computers / Design, Graphics & Media / Graphics Tools, Computers / Desktop Applications / General, Business & Economics / General Language DE Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 3662698420 Gamification hat längst den Bereich der Computerspiele verlassen und ist zu einem wichtigen Werkzeug geworden, um Anwendungen zu entwickeln, die Benutzer*innen fördern, fordern und fesseln. In diesem Buch werden die Konzepte der Gamification, grundlegende Modelle und deren Anwendungsbereiche behandelt. Zudem erhalten Sie konkrete Handlungsempfehlungen und Herangehensweisen für die praktische Umsetzung. Sie benötigen keine Programmierkenntnisse, sollten jedoch Interesse an technischen und theoretischen Zusammenhängen mitbringen, um mithilfe von Gamification gezielt Ihre Anwendungen zu planen und umzusetzen. Erfahren Sie, wie Sie mit Gamification mehr Akzeptanz und Effizienz erreichen können. Das Lehrbuch führt ein solides wissenschaftliches Fundament ein, auf dem dann die tiefergehenden Konzepte angewandt und anhand diverser Fallbeispiele illustriert werden. Es eignet sich für Studierende der Informatik, Wirtschaftsinformatik oder Betriebswirtschaft (mit technischem Interesse), sowie IT-Manager, Software-Architekten oder Product Owner in Unternehmen. Zusätzliche Fragen per App: Laden Sie die Springer-Nature-FlashcardsApp kostenlos herunter und nutzen Sie exklusives Zusatzmaterial, um Ihr Wissen zu prüfen. More Information

Important Information

Terms of Use Privacy Policy Guidelines We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.