Jump to content

Jessica Brown

Administrators
  • Joined

  • Last visited

Everything posted by Jessica Brown

  1. Jessica Brown posted a post in a topic in Computers
    Think 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; } Think Python by Allen Downey Publisher "O'Reilly Media, Inc." Published Date 2024-05-24 Page Count 328 Categories Computers / Artificial Intelligence / Natural Language Processing, Computers / Programming / General, Computers / Languages / Python, Computers / Software Development & Engineering / Tools, Computers / Data Science / Machine Learning Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1098155416 Python is an excellent way to get started in programming, and this clear, concise guide walks you through Python a step at a time—beginning with basic programming concepts before moving on to functions, data structures, and object-oriented design. This revised third edition reflects the growing role of large language models (LLMs) in programming and includes exercises on effective LLM prompts, testing code, and debugging skills. With this popular hands-on guide at your side, you'll get: A grounding in the syntax and semantics of the Python languageA clear definition of each programming concept, with emphasis on clear vocabularyHow to work with variables, statements, functions, and data structures in a logical progressionTechniques for reading and writing files and databasesA solid understanding of objects, methods, and object-oriented programmingDebugging strategies for syntax, runtime, and semantic errorsAn introduction to recursion, interface design, data structures, and basic algorithmsHow to use LLMs—including effective prompts, testing code, and debuggingAnd more More Information
  2. Investigating Child Exploitation and Pornography /* 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; } Investigating Child Exploitation and Pornography The Internet, Law and Forensic Science by Monique M. Ferraro, Eoghan Casey, Michael McGrath Publisher Academic Press Published Date 2005 Page Count 304 Categories Computers / Business & Productivity Software / General, Computers / Business & Productivity Software / Business Intelligence, Computers / Information Technology, Computers / Security / General, Family & Relationships / Abuse / Child Abuse, Law / Forensic Science, Law / Computer & Internet, Political Science / Law Enforcement, Social Science / General, Social Science / Criminology, Social Science / Pornography, Social Science / Children's Studies Language EN Average Rating N/A (based on N/A ratings) Maturity Rating Mature Content Detected ISBN 0121631052 Investigating Child Exploitation and Pornography provides the historical, legal, technical, and social background for the laws prohibiting child exploitation, in particular, child pornography. It offers a history of child exploitation cases and studies, outlining the roles of technology in this type of crime and the evidence they can contain, and documenting new research performed by the authors. It details how successful undercover Internet operations are conducted, how the associated evidence is collected, and how to use the evidence to locate and apprehend the offender. The heart of this work is a legal section, detailing all of the legal issues that arise in Internet child exploitation cases. A forensic examination section presents evidentiary issues from a technical perspective and describes how to conduct a forensic examination of digital evidence gathered in the investigative and probative stages of a child exploitation case. The book will become an indispensable resource for those involved in the investigation, prosecution, and study of computer-assisted child sexual exploitation. The first comprehensive title in this subject area Uses real cases and examples of criminal behavior and the means to detect it Provides guidelines for developing a Field Manual and a Checklist to supplement the investigation and legal process Establishes a reliable system and legal, procedural-backed protocol by which to conduct an online sexual investigation and collect evidence More Information
  3. Jessica Brown posted a post in a topic in Computers
    The FBI File on Steve Jobs /* 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 FBI File on Steve Jobs by The Federal Bureau of Investigation Publisher Skyhorse Publishing Inc. Published Date 2012-02-24 Page Count 208 Categories Biography & Autobiography / Business, Biography & Autobiography / Law Enforcement, Business & Economics / Corporate & Business History, Business & Economics / Information Management, Computers / Business & Productivity Software / Business Intelligence, Computers / Hardware / Personal Computers / Macintosh, Computers / Programming / Macintosh, History / United States / 21st Century, Political Science / Law Enforcement, Technology & Engineering / Engineering (General) Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1620872439 See the darker side of one of the world's most influential businessmen. Steve Jobs (1955-2011) was known for his business prowess, his inventiveness, and his search for perfection in both form and function. Here is the other side of one of the world's most famous--and infamous--business and technology magnates. In 1991, Jobs was considered for an appointed position on the US President's Export Council, a position he accepted after the FBI performed this extensive background check (totaling 191 pages). This release consists of the FBI's 1991 background investigation of Jobs for that position, as well as a 1985 investigation of a bomb threat against Apple. Declassified for the first time in February 2012, this is a must-have collector's item. It includes: Interviews with friends and family members Stories of drug use Allegations against his moral character Everyone with an interest in one of America's greatest entrepreneurs will find this book revealing. Skyhorse Publishing, as well as our Arcade imprint, are proud to publish a broad range of books for readers interested in history--books about World War II, the Third Reich, Hitler and his henchmen, the JFK assassination, conspiracies, the American Civil War, the American Revolution, gladiators, Vikings, ancient Rome, medieval times, the old West, and much more. While not every title we publish becomes a New York Times bestseller or a national bestseller, we are committed to books on subjects that are sometimes overlooked and to authors whose work might not otherwise find a home. More Information
  4. Everybody Lies /* 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; } Everybody Lies Big Data, New Data, and what the Internet Can Tell Us about who We Really are by Seth Stephens-Davidowitz Publisher William Morrow Published Date 2017 Page Count 338 Categories Business & Economics / Econometrics, Business & Economics / Statistics, Business & Economics / Economics / General, Computers / Data Science / Data Analytics, Computers / Social Aspects, Language Arts & Disciplines / Library & Information Science / General, Political Science / General, Political Science / Political Process / Campaigns & Elections, Social Science / Sociology / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 140889470X THE NEW YORK TIMES BESTSELLERAN ECONOMIST BOOK OF THE YEAR 2017Insightful, surprising and with ground-breaking revelations about our society, Everybody Lies exposes the secrets embedded in our internet searches, with a foreword by bestselling author Steven PinkerEverybody lies, to friends, lovers, doctors, pollsters - and to themselves. In Internet searches, however, people confess their secrets - about sexless marriages, mental health problems, even racist views. Seth Stephens-Davidowitz, an economist and former Google data scientist, shows that this could just be the most important dataset ever collected. This huge database of secrets - unprecedented in human history - offers astonishing, even revolutionary, insights into humankind. Anxiety, for instance, does not increase after a terrorist attack. Crime levels drop when a violent film is released. And racist searches are no higher in Republican areas than in Democrat ones. Stephens-Davidowitz reveals information we can use to change our culture, and the questions we're afraid to ask that might be essential to our health - both emotional and physical. Insightful, funny, and always surprising, Everybody Lies exposes the biases and secrets embedded deeply within us, at a time when things are harder to predict than ever. More Information
  5. Jessica Brown posted a post in a topic in Computers
    Algorithms /* 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; } Algorithms Part I by Robert Sedgewick, Kevin Wayne Publisher Addison-Wesley Professional Published Date 2014-02-01 Page Count 530 Categories Computers / Software Development & Engineering / Systems Analysis & Design, Computers / Programming / Algorithms Language EN Average Rating 1 (based on 1 ratings) Maturity Rating No Mature Content Detected ISBN 0133799107 This book is Part I of the fourth edition of Robert Sedgewick and Kevin Wayne’s Algorithms, the leading textbook on algorithms today, widely used in colleges and universities worldwide. Part I contains Chapters 1 through 3 of the book. The fourth edition of Algorithms surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use. The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts. The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants. Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience. More Information
  6. Geometric Methods and Applications /* 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; } Geometric Methods and Applications For Computer Science and Engineering by Jean Gallier Publisher Springer Science & Business Media Published Date 2011-06-04 Page Count 680 Categories Mathematics / Geometry / General, Computers / Artificial Intelligence / Computer Vision & Pattern Recognition, Technology & Engineering / Automation, Mathematics / Applied, Mathematics / Optimization Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1441999612 This book is an introduction to the fundamental concepts and tools needed for solving problems of a geometric nature using a computer. It attempts to fill the gap between standard geometry books, which are primarily theoretical, and applied books on computer graphics, computer vision, robotics, or machine learning. This book covers the following topics: affine geometry, projective geometry, Euclidean geometry, convex sets, SVD and principal component analysis, manifolds and Lie groups, quadratic optimization, basics of differential geometry, and a glimpse of computational geometry (Voronoi diagrams and Delaunay triangulations). Some practical applications of the concepts presented in this book include computer vision, more specifically contour grouping, motion interpolation, and robot kinematics. In this extensively updated second edition, more material on convex sets, Farkas’s lemma, quadratic optimization and the Schur complement have been added. The chapter on SVD has been greatly expanded and now includes a presentation of PCA. The book is well illustrated and has chapter summaries and a large number of exercises throughout. It will be of interest to a wide audience including computer scientists, mathematicians, and engineers. Reviews of first edition: "Gallier's book will be a useful source for anyone interested in applications of geometrical methods to solve problems that arise in various branches of engineering. It may help to develop the sophisticated concepts from the more advanced parts of geometry into useful tools for applications." (Mathematical Reviews, 2001) "...it will be useful as a reference book for postgraduates wishing to find the connection between their current problem and the underlying geometry." (The Australian Mathematical Society, 2001) More Information
  7. Digital Citizenship /* 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; } Digital Citizenship The Internet, Society, and Participation by Karen Mossberger, Caroline J. Tolbert, Ramona S. McNeal Publisher MIT Press Published Date 2008 Page Count 221 Categories Computers / Information Technology, Computers / Internet / General, Computers / Social Aspects, Political Science / General, Political Science / Civics & Citizenship, Political Science / Political Process / Campaigns & Elections, Technology & Engineering / Social Aspects Language EN Average Rating 5 (based on 1 ratings) Maturity Rating No Mature Content Detected ISBN 0262134853 Annotation Just as education has promoted democracy and economic growth, the Internet has the potential to benefit society as a whole. Digital citizenship, or the ability to participate in society online, promotes social inclusion. But statistics show that significant segments of the population are still excluded from digital citizenship. The authors of this book define digital citizens as those who are online daily. By focusing on frequent use, they reconceptualize debates about the digital divide to include both the means and the skills to participate online. They offer new evidence (drawn from recent national opinion surveys and Current Population Surveys) that technology use matters for wages and income, and for civic engagement and voting. Digital Citizenship examines three aspects of participation in society online: economic opportunity, democratic participation, and inclusion in prevailing forms of communication. The authors find that Internet use at work increases wages, with less-educated and minority workers receiving the greatest benefit, and that Internet use is significantly related to political participation, especially among the young. The authors examine in detail the gaps in technological access among minorities and the poor and predict that this digital inequality is not likely to disappear in the near future. Public policy, they argue, must address educational and technological disparities if we are to achieve full participation and citizenship in the twenty-first century. More Information
  8. The Official (ISC)2 Guide to the SSCP CBK /* 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 Official (ISC)2 Guide to the SSCP CBK by Adam Gordon, Steven Hernandez Publisher John Wiley & Sons Published Date 2016-04-27 Page Count 928 Categories Computers / Security / Network Security, Computers / Computer Science, Computers / Information Technology Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1119278651 The fourth edition of the Official (ISC)2® Guide to the SSCP CBK® is a comprehensive resource providing an in-depth look at the seven domains of the SSCP Common Body of Knowledge (CBK). This latest edition provides an updated, detailed guide that is considered one of the best tools for candidates striving to become an SSCP. The book offers step-by-step guidance through each of SSCP’s domains, including best practices and techniques used by the world's most experienced practitioners. Endorsed by (ISC)2 and compiled and reviewed by SSCPs and subject matter experts, this book brings together a global, thorough perspective to not only prepare for the SSCP exam, but it also provides a reference that will serve you well into your career. More Information
  9. Pascal User Manual and Report /* 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; } Pascal User Manual and Report by Kathleen Jensen, Niklaus Wirth Publisher Springer-Verlag Published Date 1985 Page Count 266 Categories Computers / Programming / General, Computers / Languages / General, Reference / Questions & Answers Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0387960481 The original description of Pascal by the designer of the language has been up-dated to incorporate the ISO-standard. Revisions to Niklaus Wirth's classic, Pascal: User Manual and Report include: Wirth's EBNF syntactical notation - an expanded user manual with improved programming examples - a thorough appendix summarizing changes in the language necessitated by the ISO-standard. What is left unchanged is the rigor and precision that made PASCAL: User Manual and Report the definitive reference for nearly a decade. More Information
  10. Theories of the Information Society /* 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; } Theories of the Information Society by Frank Webster Publisher Routledge Published Date 2002 Page Count 304 Categories Computers / Information Technology, Computers / Social Aspects, Language Arts & Disciplines / Communication Studies, Social Science / General, Social Science / Sociology / General, Technology & Engineering / Social Aspects Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0415282012 Popular opinion suggests that information has become a distinguishing feature of the modern world. Where once economies were built on industry and conquest, we are now instead said to be part of a global information economy. In this new and thoroughly revised edition of his popular book, author Webster brings his work up-to-date both with new theoretical work and with social and technological changes - such as the rapid growth of the internet and accelerated globalization - and reassesses the work of key theorists in light of these changes. This book is essential reading for students of contemporary social theory and anybody interested in social and technological change in the post-war era. More Information
  11. Complexity and Postmodernism /* 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; } Complexity and Postmodernism Understanding Complex Systems by Paul Cilliers Publisher Psychology Press Published Date 1998 Page Count 156 Categories Computers / Machine Theory, Philosophy / General, Philosophy / Metaphysics, Philosophy / Mind & Body, Philosophy / History & Surveys / Modern, Science / System Theory, Science / Philosophy & Social Aspects Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0415152860 This work explores the notion of complexity in the light of contemporary perspectives from philosophy and science. Paul Cilliers contributes to our general understanding of complex systems, and explores the implications of complexity theory for our understanding of biological and social systems. Postmodern theory is reinterpreted in order to argue that a postmodern perspective does not necessarily imply relativism, but that it could also be viewed as a manifestation of an inherent sensitivity to complexity. As Cilliers explains, the characterization of complexity revolves around analyses of the process of self-organization and a rejection of traditional notions of representation. The model of language developed by Saussure - and expanded by Derrida - is used to develop the notion of distributed representation, which in turn is linked with distributed modelling techniques. Connectionism (implemented in neural networks) serves as an example of these techniques. Cilliers points out that this approach to complexity leads to models of complex systems that avoid the oversimplification that results from rule-based models. More Information
  12. Programming Languages /* 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; } Programming Languages Concepts and Constructs by Ravi Sethi Publisher Addison-Wesley Published Date 1996 Page Count 640 Categories Computers / Programming / General, Computers / Languages / General Language EN Average Rating 3.5 (based on 2 ratings) Maturity Rating No Mature Content Detected ISBN 0201590654 Programming Languages: Concepts and Constructs, Second Edition retains the "character" of the original, emphasizing concepts and how they work together. This classic book has been thoroughly revised to provide readable coverage of the major programming paradigms. Dr. Sethi's treatment of the core concepts of imperative programming in languages like Pascal and C flows smoothly into object-oriented programming in C++ and Smalltalk. The charm of functional languages is illustrated by programs in standard ML and the Scheme dialect of Lisp. Logic programming is introduced using Prolog.Novices, who have been introduced to programming in some language, will learn from this book how related concepts work together while designers and implementers willp be exposed to the major programming paradigms.Example programs from the book are available as source code. These are available by anonymous ftp at ftp: //ftp.aw.com/cseng/authors/sethi/pl2e. 0201590654B04062001 More Information
  13. Jessica Brown posted a post in a topic in Computers
    Practical C++ 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; } Practical C++ Programming by Steve Oualline Publisher "O'Reilly Media, Inc." Published Date 2003 Page Count 549 Categories Computers / Computer Science, Computers / Programming / General, Computers / Languages / C, Computers / Software Development & Engineering / General Language EN Average Rating 4 (based on 19 ratings) Maturity Rating No Mature Content Detected ISBN 0596004192 C++ is a powerful, highly flexible, and adaptable programming language that allows software engineers to organize and process information quickly and effectively. But this high-level language is relatively difficult to master, even if you already know the C programming language. The 2nd edition of Practical C++ Programming is a complete introduction to the C++ language for programmers who are learning C++. Reflecting the latest changes to the C++ standard, this 2nd edition takes a useful down-to-earth approach, placing a strong emphasis on how to design clean, elegant code. In short, to-the-point chapters, all aspects of programming are covered including style, software engineering, programming design, object-oriented design, and debugging. It also covers common mistakes and how to find (and avoid) them. End of chapter exercises help you ensure you've mastered the material. Practical C++ Programming thoroughly covers: C++ Syntax Coding standards and style Creation and use of object classes Templates Debugging and optimization Use of the C++ preprocessor File input/output Steve Oualline's clear, easy-going writing style and hands-on approach to learning make Practical C++ Programming a nearly painless way to master this complex but powerful programming language. More Information
  14. The C# Programming Language (Covering C# 4.0), Portable Documents /* 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 C# Programming Language (Covering C# 4.0), Portable Documents by Anders Hejlsberg, Mads Torgersen, Scott Wiltamuth, Peter Golde Publisher Addison-Wesley Professional Published Date 2010-10-31 Page Count 864 Categories Computers / Languages / C# Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0132481723 The popular C# programming language combines the high productivity of rapid application development languages with the raw power of C and C++. Updated to cover the new features of C# 4.0, including dynamic binding, named and optional parameters, and covariant and contravariant generic types, this release takes the language to the next level by adding the ability to cleanly write programs that don’t rely on static type definitions. This allows dynamic programming languages such as Python, Ruby, and JavaScript to feel native to C#. The C# Programming Language, Fourth Edition, continues to be the authoritative and annotated technical reference for C# 4.0. 7nbsp; Written by Anders Hejlsberg, the language’s architect, and his colleagues, Mads Torgersen, Scott Wiltamuth, and Peter Golde, this volume has been completely updated for C# 4.0. The book provides the complete specification of the language, along with descriptions, reference materials, code samples, and annotations from twelve prominent C# gurus. The many annotations bring a depth and breadth of understanding rarely found in any programming book. As the main text of the book introduces the concepts of the C# language, cogent annotations explain why they are important, how they are used, how they relate to other languages, and even how they evolved. This book is the definitive, must-have reference for any developer who wants to understand C#. With annotations from: Brad Abrams, Joseph Albahari, Krzysztof Cwalina, Jesse Liberty, Eric Lippert, Christian Nagel, Vladimir Reshetnikov, Marek Safar, Chris Sells, Peter Sestoft, Jon Skeet, and Bill Wagner. More Information
  15. The Squiggly Career /* 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 Squiggly Career The No.1 Sunday Times Business Bestseller - Ditch the Ladder, Discover Opportunity, Design Your Career by Helen Tupper, Sarah Ellis Publisher Penguin UK Published Date 2020-01-09 Page Count 240 Categories Self-Help / Motivational & Inspirational, Self-Help / Personal Growth / Success, Education / Counseling / Career Development, Business & Economics / Careers / Job Hunting, Business & Economics / Careers / Internships, Business & Economics / Careers / Resumes, Education / Professional Development, Business & Economics / Personal Success, Business & Economics / Mentoring & Coaching, Education / Teacher & Student Mentoring, Business & Economics / Workplace Culture, Business & Economics / Leadership, Computers / Internet / Social Media, Reference / Personal & Practical Guides, Business & Economics / Strategic Planning, Business & Economics / General, Business & Economics / Business Communication / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0241385857 THE NO.1 SUNDAY TIMES BUSINESS BESTSELLER 'The Squiggly Career is about navigating work in a way that suits you, it's a timely and brilliant handbook for now' Stylist 'A brilliant guide. Read it and get the tools you need to thrive in your career now and in the future' Marie Forleo, author of Everything is Figureoutable 'Logical, practical and based on tried and tested models' Financial Times's Book of the Month Career ladders and jobs for life are a thing of the past Today, we're living in a world of squiggly careers, where moving frequently and fluidly between roles, industries, locations, and even careers, is becoming the new normal. Squiggly careers can feel stressful and overwhelming, but if you know how to make the most of them, they can be full of opportunity, freedom and purpose. And to make the most of our increasingly squiggly careers we need to answer some important questions: What am I good at? What do I stand for? What motivates and drives me? Where do I want to go in the future? In The Squiggly Career, you'll learn how to: - Play to your super strengths - Discover your values - Overcome your confidence gremlins - Build better support networks - Explore your future possibilities Packed with insights about the changing shape of work and inspiration from highly successful people, this book will fuel your growth and help you be happier, and ultimately more successful in your career. More Information
  16. The Cathedral & the Bazaar /* 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 Cathedral & the Bazaar Musings on Linux and Open Source by an Accidental Revolutionary by Eric S. Raymond Publisher O'Reilly Media Published Date 2001 Page Count 241 Categories Computers / General, Computers / Computer Science, Computers / Information Theory, Computers / Information Technology, Computers / Operating Systems / General, Computers / Operating Systems / UNIX, Computers / Operating Systems / Linux, Computers / Programming / General, Computers / Programming / Open Source, Computers / Internet / General, Computers / Social Aspects, Computers / Human-Computer Interaction (HCI) Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0596001088 Open source provides the competitive advantage in the Internet Age. According to the August Forrester Report, 56 percent of IT managers interviewed at Global 2,500 companies are already using some type of open source software in their infrastructure and another 6 percent will install it in the next two years. This revolutionary model for collaborative software development is being embraced and studied by many of the biggest players in the high-tech industry, from Sun Microsystems to IBM to Intel. The Cathedral & the Bazaar is a must for anyone who cares about the future of the computer industry or the dynamics of the information economy. Already, billions of dollars have been made and lost based on the ideas in this book. Its conclusions will be studied, debated, and implemented for years to come. According to Bob Young, "This is Eric Raymond's great contribution to the success of the open source revolution, to the adoption of Linux-based operating systems, and to the success of open source users and the companies that supply them." The interest in open source software development has grown enormously in the past year. This revised and expanded paperback edition includes new material on open source developments in 1999 and 2000. Raymond's clear and effective writing style accurately describing the benefits of open source software has been key to its success. With major vendors creating acceptance for open source within companies, independent vendors will become the open source story in 2001. More Information
  17. Audio Sampling /* 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; } Audio Sampling A Practical Guide by Sam McGuire, Roy Pritts Publisher Taylor & Francis Published Date 2008 Page Count 212 Categories Computers / Speech & Audio Processing, MUSIC / Musical Instruments / General, Music / Recording & Reproduction, Technology & Engineering / Acoustics & Sound, Technology & Engineering / Telecommunications Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0240520734 Bringing sampling to a new generation of audio engineers and composers Audio Sampling explains how to record and create sampled instruments in a software setting. There are many things that go into creating a sampled instrument and many things that can go wrong, this book is a step by step guide through the process, from introducing sampling, where it begins to recording editing and using samples, providing much sought after detailed information on the actual process of sampling, creating sampled instruments as well as the different ways they can be used. The software used is the NN-XT a sampler that is a part of the Reason studio software and ProTools LE, however the material discussed is applicable and can be used with any sampler. The companion website has exclusive material including a comprehensive comparison of the different hardware software available, as well as audio examples and video clips from each stage of the process More Information
  18. Internet of Things: A Hands-On Approach /* 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; } Internet of Things: A Hands-On Approach by Arshdeep Bahga, Vijay Madisetti Publisher VPT Published Date 2014-08-09 Page Count 446 Categories Computers / Internet / General, Computers / Systems Architecture / Distributed Systems & Computing Language EN Average Rating 4.5 (based on 6 ratings) Maturity Rating No Mature Content Detected ISBN 0996025510 Internet of Things (IoT) refers to physical and virtual objects that have unique identities and are connected to the internet to facilitate intelligent applications that make energy, logistics, industrial control, retail, agriculture and many other domains "smarter". Internet of Things is a new revolution of the Internet that is rapidly gathering momentum driven by the advancements in sensor networks, mobile devices, wireless communications, networking and cloud technologies. Experts forecast that by the year 2020 there will be a total of 50 billion devices/things connected to the internet. This book is written as a textbook on Internet of Things for educational programs at colleges and universities, and also for IoT vendors and service providers who may be interested in offering a broader perspective of Internet of Things to accompany their own customer and developer training programs. The typical reader is expected to have completed a couple of courses in programming using traditional high-level languages at the college-level, and is either a senior or a beginning graduate student in one of the science, technology, engineering or mathematics (STEM) fields. Like our companion book on Cloud Computing, we have tried to write a comprehensive book that transfers knowledge through an immersive "hands on" approach, where the reader is provided the necessary guidance and knowledge to develop working code for real-world IoT applications. Additional support is available at the book's website: www.internet-of-things-book.com Organization The book is organized into 3 main parts, comprising of a total of 11 chapters. Part I covers the building blocks of Internet of Things (IoTs) and their characteristics. A taxonomy of IoT systems is proposed comprising of various IoT levels with increasing levels of complexity. Domain specific Internet of Things and their real-world applications are described. A generic design methodology for IoT is proposed. An IoT system management approach using NETCONF-YANG is described. Part II introduces the reader to the programming aspects of Internet of Things with a view towards rapid prototyping of complex IoT applications. We chose Python as the primary programming language for this book, and an introduction to Python is also included within the text to bring readers to a common level of expertise. We describe packages, frameworks and cloud services including the WAMP-AutoBahn, Xively cloud and Amazon Web Services which can be used for developing IoT systems. We chose the Raspberry Pi device for the examples in this book. Reference architectures for different levels of IoT applications are examined in detail. Case studies with complete source code for various IoT domains including home automation, smart environment, smart cities, logistics, retail, smart energy, smart agriculture, industrial control and smart health, are described. Part III introduces the reader to advanced topics on IoT including IoT data analytics and Tools for IoT. Case studies on collecting and analyzing data generated by Internet of Things in the cloud are described. More Information
  19. Getting Started with Google BERT /* 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; } Getting Started with Google BERT Build and train state-of-the-art natural language processing models using BERT by Sudharsan Ravichandiran Publisher Packt Publishing Ltd Published Date 2021-01-22 Page Count 352 Categories Computers / Database Administration & Management, Computers / Data Science / General, Computers / Languages / Python, Computers / Languages / General, Computers / Artificial Intelligence / Expert Systems Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1838826238 Kickstart your NLP journey by exploring BERT and its variants such as ALBERT, RoBERTa, DistilBERT, VideoBERT, and more with Hugging Face's transformers library Key FeaturesExplore the encoder and decoder of the transformer modelBecome well-versed with BERT along with ALBERT, RoBERTa, and DistilBERTDiscover how to pre-train and fine-tune BERT models for several NLP tasksBook DescriptionBERT (bidirectional encoder representations from transformer) has revolutionized the world of natural language processing (NLP) with promising results. This book is an introductory guide that will help you get to grips with Google's BERT architecture. With a detailed explanation of the transformer architecture, this book will help you understand how the transformer’s encoder and decoder work. You’ll explore the BERT architecture by learning how the BERT model is pre-trained and how to use pre-trained BERT for downstream tasks by fine-tuning it for NLP tasks such as sentiment analysis and text summarization with the Hugging Face transformers library. As you advance, you’ll learn about different variants of BERT such as ALBERT, RoBERTa, and ELECTRA, and look at SpanBERT, which is used for NLP tasks like question answering. You'll also cover simpler and faster BERT variants based on knowledge distillation such as DistilBERT and TinyBERT. The book takes you through MBERT, XLM, and XLM-R in detail and then introduces you to sentence-BERT, which is used for obtaining sentence representation. Finally, you'll discover domain-specific BERT models such as BioBERT and ClinicalBERT, and discover an interesting variant called VideoBERT. By the end of this BERT book, you’ll be well-versed with using BERT and its variants for performing practical NLP tasks. What you will learnUnderstand the transformer model from the ground upFind out how BERT works and pre-train it using masked language model (MLM) and next sentence prediction (NSP) tasksGet hands-on with BERT by learning to generate contextual word and sentence embeddingsFine-tune BERT for downstream tasksGet to grips with ALBERT, RoBERTa, ELECTRA, and SpanBERT modelsGet the hang of the BERT models based on knowledge distillationUnderstand cross-lingual models such as XLM and XLM-RExplore Sentence-BERT, VideoBERT, and BARTWho this book is forThis book is for NLP professionals and data scientists looking to simplify NLP tasks to enable efficient language understanding using BERT. A basic understanding of NLP concepts and deep learning is required to get the best out of this book. More Information
  20. Enterprise Architecture at Work /* 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; } Enterprise Architecture at Work Modelling, Communication and Analysis by Marc Lankhorst Publisher Springer Published Date 2017-03-10 Page Count 360 Categories Computers / Information Technology, Business & Economics / Information Management, Computers / Data Science / General, Computers / Online Services, Computers / Software Development & Engineering / General, Computers / System Administration / Storage & Retrieval, Computers / Internet / General, Business & Economics / Business Mathematics, Political Science / Public Affairs & Administration, Computers / Computer Science Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 3662539330 Lankhorst and his co‐authors present ArchiMate® 3.0, enterprise modelling language that captures the complexity of architectural domains and their relations and allows the construction of integrated enterprise architecture models. They provide architects with concrete instruments that improve their architectural practice. As this is not enough, they additionally present techniques and heuristics for communicating with all relevant stakeholders about these architectures. Since an architecture model is useful not only for providing insight into the current or future situation but can also be used to evaluate the transition from ‘as‐is’ to ‘to‐be’, the authors also describe analysis methods for assessing both the qualitative impact of changes to an architecture and the quantitative aspects of architectures, such as performance and cost issues. The modelling language presented has been proven in practice in many real‐life case studies and has been adopted by The Open Group as an international standard. So this book is an ideal companion for enterprise IT or business architects in industry as well as for computer or management science students studying the field of enterprise architecture. This fourth edition of the book has been completely reworked to be compatible with ArchiMate® 3.0, and it includes a new chapter relating this new version to other standards. New sections on capability analysis, risk analysis, and business architecture in general have also been introduced. More Information
  21. Ray Tracing from the Ground Up /* 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; } Ray Tracing from the Ground Up by Kevin Suffern Publisher CRC Press Published Date 2016-04-19 Page Count 784 Categories Computers / Software Development & Engineering / Computer Graphics, Computers / Programming / Games Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 1498774709 With the increase in computing speed and due to the high quality of the optical effects it achieves, ray tracing is becoming a popular choice for interactive and animated rendering. This book takes readers through the whole process of building a modern ray tracer from scratch in C++. All concepts and processes are explained in detail with the aid o More Information
  22. Jessica Brown posted a post in a topic in Computers
    Implementation Patterns /* 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; } Implementation Patterns by Kent Beck Publisher Pearson Education Published Date 2007-10-23 Page Count 176 Categories Computers / Programming Languages / BASIC, Computers / Programming / Object Oriented, Computers / Languages / General Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 013270255X Software Expert Kent Beck Presents a Catalog of Patterns Infinitely Useful for Everyday Programming Great code doesn’t just function: it clearly and consistently communicates your intentions, allowing other programmers to understand your code, rely on it, and modify it with confidence. But great code doesn’t just happen. It is the outcome of hundreds of small but critical decisions programmers make every single day. Now, legendary software innovator Kent Beck—known worldwide for creating Extreme Programming and pioneering software patterns and test-driven development—focuses on these critical decisions, unearthing powerful “implementation patterns” for writing programs that are simpler, clearer, better organized, and more cost effective. Beck collects 77 patterns for handling everyday programming tasks and writing more readable code. This new collection of patterns addresses many aspects of development, including class, state, behavior, method, collections, frameworks, and more. He uses diagrams, stories, examples, and essays to engage the reader as he illuminates the patterns. You’ll find proven solutions for handling everything from naming variables to checking exceptions. More Information
  23. Overdrive /* 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; } Overdrive Bill Gates and the Race to Control Cyberspace by James Wallace Publisher Turner Publishing Company Published Date 1997-05-02 Page Count 328 Categories Biography & Autobiography / Science & Technology, Computers / Information Technology, Biography & Autobiography / Business Language EN Average Rating N/A (based on N/A ratings) Maturity Rating No Mature Content Detected ISBN 0471358177 Praise for Overdrive: Bill Gates and the Race to Control Cyberspace"James Wallace offers many tales of . . . temper tantrums, antitrust tussles with the Justice Department, and general dirty tricks Microsoft has allegedly played on its competitors." -The New York Times Book ReviewPraise for James Wallace's Hard Drive: Bill Gates and the Making of the Microsoft Empire"A stupendous success story. This is the most informative book yet on Bill Gates and Microsoft." -the Washington Post"Remarkable . . . This book will make you wonder why you didn't buy Microsoft stock when it went public." -The Wall Street Journal"An engaging, almost classic tale of a boy who finds power in gadgets and then won't let go." -Los Angeles Times More Information
  24. Introduction to Machine Learning 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; } Introduction to Machine Learning with Python A Guide for Data Scientists by Andreas C. Müller, Sarah Guido Publisher "O'Reilly Media, Inc." Published Date 2016-09-26 Page Count 400 Categories Computers / Languages / Python, Computers / Artificial Intelligence / Natural Language Processing, Computers / Programming / Algorithms, Computers / Programming / Open Source Language EN Average Rating 3.5 (based on 3 ratings) Maturity Rating No Mature Content Detected ISBN 1449369898 Machine learning has become an integral part of many commercial applications and research projects, but this field is not exclusive to large companies with extensive research teams. If you use Python, even as a beginner, this book will teach you practical ways to build your own machine learning solutions. With all the data available today, machine learning applications are limited only by your imagination. You’ll learn the steps necessary to create a successful machine-learning application with Python and the scikit-learn library. Authors Andreas Müller and Sarah Guido focus on the practical aspects of using machine learning algorithms, rather than the math behind them. Familiarity with the NumPy and matplotlib libraries will help you get even more from this book. With this book, you’ll learn: Fundamental concepts and applications of machine learningAdvantages and shortcomings of widely used machine learning algorithmsHow to represent data processed by machine learning, including which data aspects to focus onAdvanced methods for model evaluation and parameter tuningThe concept of pipelines for chaining models and encapsulating your workflowMethods for working with text data, including text-specific processing techniquesSuggestions for improving your machine learning and data science skills More Information
  25. The Definitive Guide to DAX /* 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 Definitive Guide to DAX Business intelligence for Microsoft Power BI, SQL Server Analysis Services, and Excel by Marco Russo, Alberto Ferrari Publisher Microsoft Press Published Date 2019-07-02 Page Count 768 Categories Computers / Database Administration & Management, Computers / Business & Productivity Software / Spreadsheets Language EN Average Rating 5 (based on 1 ratings) Maturity Rating No Mature Content Detected ISBN 0134865871 Now expanded and updated with modern best practices, this is the most complete guide to Microsoft’s DAX language for business intelligence, data modeling, and analytics. Expert Microsoft BI consultants Marco Russo and Alberto Ferrari help you master everything from table functions through advanced code and model optimization. You’ll learn exactly what happens under the hood when you run a DAX expression, and use this knowledge to write fast, robust code. This edition focuses on examples you can build and run with the free Power BI Desktop, and helps you make the most of the powerful syntax of variables (VAR) in Power BI, Excel, or Analysis Services. Want to leverage all of DAX’s remarkable capabilities? This no-compromise “deep dive” is exactly what you need. Perform powerful data analysis with DAX for Power BI, SQL Server, and Excel · Master core DAX concepts, including calculated columns, measures, and calculation groups · Work efficiently with basic and advanced table functions · Understand evaluation contexts and the CALCULATE and CALCULATETABLE functions · Perform time-based calculations · Use calculation groups and calculation items · Use syntax of variables (VAR) to write more readable, maintainable code · Express diverse and unusual relationships with DAX, including many-to-many relationships and bidirectional filters · Master advanced optimization techniques, and improve performance in aggregations · Optimize data models to achieve better compression · Measure DAX query performance with DAX Studio and learn how to optimize your DAX 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.