![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > General
In the last decade, data science has generated new fields of study and transformed existing disciplines. As data science reshapes academia, how can libraries and librarians engage with this rapidly evolving, dynamic form of research? Can libraries leverage their existing strengths in information management, instruction, and research support to advance data science? Data Science in the Library: Tools and Strategies for Supporting Data-Driven Research and Instruction brings together an international group of librarians and faculty to consider the opportunities afforded by data science for research libraries. Using practical examples, each chapter focuses on data science instruction, reproducible research, establishing data science services and key data science partnerships. This book will be invaluable to library and information professionals interested in building or expanding data science services. It is a practical, useful tool for researchers, students, and instructors interested in implementing models for data science service that build community and advance the discipline.
This book describes new theories and applications of artificial neural networks, with a special focus on neural computation, cognitive science and machine learning. It discusses cutting-edge research at the intersection between different fields, from topics such as cognition and behavior, motivation and emotions, to neurocomputing, deep learning, classification and clustering. Further topics include signal processing methods, robotics and neurobionics, and computer vision alike. The book includes selected papers from the XIX International Conference on Neuroinformatics, held on October 2-6, 2017, in Moscow, Russia.
Acclaimed artist and educator Lisa Bardot gives you all the tools you need to approach creating art and illustration on your iPad, using Procreate and other popular drawing apps. - Explore the core technical aspects of your chosen app, including layers, masks, alpha lock, and brushes. - Learn how to draw plants, flowers, and animals, then move on to drawing people and more complicated scenes. - Step-by-step exercises lead you through each new topic, with plenty of tips, tricks and techniques. - An ideal starting point for newcomers to digital art, but with plenty of original inspiration and advice for more advanced artists.
Learn Julia programming by building fun projects, like launching rockets, building password keepers, and even coding battle simulations. Julia as a Second Language covers: How Julia implements data types such as numbers, strings, arrays, and dictionaries Solving problems with both object-oriented and functional programming Getting immediate feedback with Julia’s read-evaluate-print-loop (REPL) Taking advantage of Julia’s powerful multiple dispatch system Sharing code using modules and packages Julia as a Second Language introduces Julia to readers with a beginning-level knowledge of another language like Python or JavaScript. It skips programming basics and dives straight into Julia's unique features. You’ll learn by coding engaging hands-on projects that encourage you to apply what you are learning immediately. About the technology Julia is a powerful high-performance programming language with many developer-friendly features like garbage collection, dynamic typing, just-in-time compilation, and a flexible approach to concurrent, parallel, and distributed computing. Although Julia's strong numerical programming features make it a favorite of data scientists, it is also an awesome general purpose programming language. Julia's users call it the "goldilocks language", with a "just right" balance of performance and productivity. About the reader Readers need basic skills with another programming language like Python, JavaScript, or C#.
***** 'Reads like a John le Carré novel but is, in fact, very real.' - The Big Issue 'Very Bad People would be a hugely enjoyable thriller if it wasn't all true.' - Isabella Tree, author of Wilding 'Global Witness are fearless.' - Gordon Roddick, Campaigner and Co-Founder of the Body Shop 'Part true crime tale, part investigative procedural, this is the account of the brilliant and necessary superheroes of Global Witness, whose superpower is the truth.' - Edward Zwick, Director of Blood Diamond 'Very Bad People reads like a non-stop high-speed chase as our fighters against corruption hunt down a litany of criminals and con-men.' - David Farr, Screenwriter, The Night Manager 'The story told in this book of three youthful idealists is simply riveting. Don't miss it.' - Misha Glenny, author of McMafia 'Alley has produced a clear-eyed account of a world poisoned by dark money, and a welcome reminder that resistance is possible. As it turns out, his book is even more timely than he could have hoped.' - Irish Times 'This book is inspirational. It shows how young people with sufficient passion and intelligence have the capacity to go after some of the most powerful governments and corporations and shame, humiliate and just push governments to support important reforms that can make this a more decent world.' - Frank Vogl, Co-Founder of Transparency International Arms trafficking, offshore accounts and luxury property deals. Super-yachts, private jets and super-car collections. Blood diamonds, suspect oil deals, deforestation and murder. This is the world of Global Witness, the award-winning organisation dedicated to rooting out worldwide corruption. And this is co-founder Patrick Alley's revealing inside track on a breath-taking catalogue of modern super-crimes - and the 'shadow network' that enables them. VERY BAD PEOPLE is about following the money, going undercover in the world's most dangerous places, and bringing down the people behind the crimes. Case by case we see maverick investigators pitched against warlords, grifters and super-villains who bear every resemblance to The Night Manager's Richard Roper. One dictator's son spent $700 million in just four years on his luxury lifestyle. As they unravel crooked deals of labyrinthine complexity, the team encounter well-known corporations whose operations are no less criminal than the Mafia. This network of lawyers, bankers and real estate agents help park dirty money in London, New York, or in offshore accounts, safe from prying eyes. Patrick Alley's book is a brilliant, authoritative and fearless investigation into the darkest workings of our world - and an inspiration to all of us who want to fight back.
Evolving out of a research project on information technology and
society, the book explores the digitization of the American city.
Laguerre examines the impact of changes to various sectors of
society, brought about by the advent of information technology and
the Internet upon daily life in the contemporary American
metropolis. The book focuses on actual information technology
practices in the Silicon Valley/San Francisco metropolitan area,
explaining how those practices are remoulding social relations,
global interaction and the workplace environment.
Languages may come and go, but the relational database endures. Learn how to use Ecto, the premier database library for Elixir, to connect your Elixir and Phoenix apps to databases of the SQL and NoSQL variety. Get a firm handle on Ecto fundamentals with a module-by-module tour of the critical parts of Ecto. Then move on to more advanced topics and advice on best practices with a series of recipes that provide clear, step-by-step instructions on scenarios commonly encountered by app developers. Co-authored by the creator of Ecto, this title provides all the essentials you need to use Ecto effectively. Elixir and Phoenix are taking the application development world by storm, and Ecto, the database library that ships with Phoenix, is going right along with them. There are plenty of examples that show you the basics, but to use Ecto to its full potential, you need to learn the library from the ground up. This definitive guide starts with a tour of the core features of Ecto - repos, queries, schemas, changesets, transactions - gradually building your knowledge with tasks of ever-increasing complexity. Along the way, you'll be learning by doing - a sample application handles all the boilerplate so you can focus on getting Ecto into your fingers. Build on that core knowledge with a series of recipes featuring more advanced topics. Change your pooling strategy to maximize your database's efficiency. Use nested associations to handle complex table relationships. Add streams to handle large result sets with ease. Based on questions from Ecto users, these recipes cover the most common situations developers run into. Whether you're new to Ecto, or already have an app in production, this title will give you a deeper understanding of how Ecto works, and help make your database code cleaner and more efficient. What You Need: To follow along with the book, you should have Erlang/OTP 19+ and Elixir 1.4+ installed. The book will guide you through setting up a sample application that integrates Ecto.
Discover over 40 of the best-loved video games from the 80s and 90s and relive those awesome moments from your childhood. Packed with creativity and charm, classic video games provide endless fun – one press of the power button and you’re instantly in pixelated paradise. But what are the ultimate games from this hallowed chapter in gaming history? Were you a Nintendo die-hard and Mario loyalist or seduced by Sonic and SEGA? Maybe you obsessed over GoldenEye or perhaps Tekken 3 on the Playstation was more your scene? Retro Games celebrates some of the most influential shoot-em-ups, platformers, role-players and more that ripped up the rule book for what we believed video games were capable of. It’s a must read for anyone who has fallen in love with this golden age of gaming. How many have you completed?
A compelling firsthand investigation of how social media and big data have amplified the close relationship between privacy and inequality  Online privacy is under constant attack by social media and big data technologies. But we cannot rely on individual actions to remedy this—it is a matter of social justice. Alice E. Marwick offers a new way of understanding how privacy is jeopardized, particularly for marginalized and disadvantaged communities—including immigrants, the poor, people of color, LGBTQ+ populations, and victims of online harassment.  Marwick shows that few resources or regulations for preventing personal information from spreading on the internet. Through a new theory of “networked privacy,” she reveals how current legal and technological frameworks are woefully inadequate in addressing issues of privacy—often by design. Drawing from interviews and focus groups encompassing a diverse group of Americans, Marwick shows that even heavy social media users care deeply about privacy and engage in extensive “privacy work” to protect it. But people are up against the violation machine of the modern internet. Safeguarding privacy must happen at the collective level.
An IT survival guide for CEOs from the leader of PricewaterhouseCoopers' IT Business Risk Management Practice Managing IT as a Business is a comprehensive guide for CEOs and other executives looking to link corporate strategy with information technology. Until now, the inability of companies to meld IT organizations, systems, and technology and to link these to strategic business drivers has been one of the major obstacles to achieving sustainable IT business value. In this book, Lutchen provides practical advice to executives seeking to make the link between IT and strategy and to minimize key IT business risks. For leaders who want to maximize their IT investment, Managing IT as a Business offers the most enlightened guidance available. Mark D. Lutchen (Harrison, NY) leads PricewaterhouseCoopers' IT Business Risk Management Practice and was the firm's Global CIO during its massive merger (1997 - 98). He has almost 30 years of experience advising key executives in the areas of technology management, globalization, and mergers and acquisitions.
From renowned financial and technology journalist Nathaniel Popper the dramatic story of a new generation of financial strivers, living online and playing the stock and crypto markets by a new set of rules. Following a cast of young, all male characters, who went from the fringes of the internet to the front pages of newspapers, The Degenerate Generation tells the tale of how social media, crypto and startups like Robinhood and Reddit allowed for the formation of a powerful online movement in which the most unlikely participants took on the old guard—and each other.  In The Degenerate Generation, journalist Nathaniel Popper charts the evolution from the idealism of Occupy Wall Street in 2011 to the anarchic chaos of online outrage leading to the market crash of 2022. Showing how a combination of new technology and broader cultural and economic forces created an online revolution led by bands of predominantly young men, who gathered on Reddit and proudly referred to themselves as “degenerates.” This unlikely online gang took their frustration at the current economic system and social climate and created a powerful cultural movement that upended global financial markets and set in motion far reaching changes to how money flows through the economy—all of this just a decade after a financial crisis that most people assumed would forever kill interest in the stock markets. A character driven, human story of kids who made and lost millions, battled with each and with Wall Street for power, and ultimately upended the economy, The Degenerate Generation is a fast moving, suspenseful, and sobering account of how millions of young Americans became obsessed with money and the markets and how that has affected politics, popular culture, finance and more.
Whether you want to automate tasks, analyze data, parse logs, talk to network services, or address other systems requirements, writing your own command-line tool may be the fastest - and perhaps the most fun - way to do it. The Go programming language is a great choice for developing tools that are fast, reliable, and cross-platform. Create command-line tools that work with files, connect to services, and even manage external processes, all while using tests and benchmarks to ensure your programs are fast and correct. When you want to develop cross platform command-line tools that are fast and reliable, use Go, a modern programming language that combines the reliability of compiled languages with the ease of use and flexibility of dynamic typed languages. Work through practical examples to develop elegant and efficient tools by applying Go's rich standard library, its built in support for concurrency, and its expressive syntax. Use Go's integrated testing capabilities to automatically test your tools, ensuring they work reliably even across code refactoring. Develop CLI tools that interact with your users by using common input/output patterns, including environment variables and flags. Handle files to read or persist data, and manipulate paths consistently in cross-platform scenarios. Control processes and handle signals, and use a benchmark driven approach and Go's concurrency primitives to create tools that perform well. Use powerful external libraries such as Cobra to create modern and flexible tools that handle subcommands, and develop tools that interact with databases, APIs, and network services. Finally, leverage what you learned by tackling additional challenges at the end of each chapter. What You Need: Go 1.8 or higher, an internet connection to download the example files and additional libraries, and a text editor to write your programs.
Dieser Band der „Bibliothek der Mediengestaltung“ behandelt die Schrifterkennung und Schriftklassifikation, die Lesbarkeit von Schrift und den gestalterischen und technischen Einsatz von Schriften. Außerdem werden die Schrifttechnologie und die Verwaltung von Schriften thematisiert. Für diese Bibliothek wurden die Themen des Kompendiums der Mediengestaltung neu strukturiert, vollständig überarbeitet und in ein handliches Format gebracht. Leitlinien waren hierbei die Anpassung an die Entwicklungen in der Werbe- und Medienbranche sowie die Berücksichtigung der aktuellen Rahmenpläne und Studienordnungen sowie Prüfungsanforderungen der Ausbildungs- und Studiengänge. Die Bände der „Bibliothek der Mediengestaltung“ enthalten zahlreiche praxisorientierte Aufgaben mit Musterlösungen und eignen sich als Lehr- und Arbeitsbücher an Schulen sowie Hochschulen und zum Selbststudium.
Free and open source is the foundation of software development, and it's built by people just like you. Discover the fundamental tenets that drive the movement. Take control of your career by selecting the right project to meet your professional goals. Master the language and avoid the pitfalls that typically ensnare new contributors. Join a community of like-minded people and change the world. Programmers, writers, designers, and everyone interested in software will make their mark through free and open source software contributions. Free and open source software is the default choice for the programming languages and technologies which run our world today, and it's all built and maintained by people just like you. No matter your skill level or area of expertise, with this book you will contribute to free and open source software projects. Using this practical approach you'll understand not only the mechanics of contributing, but also how doing so helps your career as well as the community. This book doesn't assume that you're a programmer, or even that you have prior experience with free and open source software. Learn what open source is, where it came from, and why it's important. Start on the right foot by mastering the structure and tools you need before you contribute. Choose the right project for you, amplifying the impact of your contribution. Submit your first contribution, whether it's code, writing, design, or community organising. Find out what to do when things don't go the way you expect. Discover how to start your own project and make it friendly and welcoming to contributors. Anyone can contribute! Make your mark today and help others while also helping yourself.
Complete coverage of all objectives in the 2023 release of the CAPM exam Take the Certified Associate in Project Management (CAPM) exam with confidence using this highly effective self-study guide. Written by a project management expert and bestselling author, CAPM Certified Associate in Project Management All-in-One Exam Guide offers complete coverage of every objective on the current version of the test. To help you study, each chapter contains unique design elements that emphasize important points and aid in retention. An appendix, “50 Confusing Terms on the CAPM Exam,” will help you understand the differences in terms that sound similar but have different meanings. In addition, the book includes more than 450 practice questions along with detailed answer explanations. Designed to help you pass the exam with ease, this comprehensive guide also serves as an essential on-the-job reference for project management professionals. Covers all exam topics, including: Project Management Fundamentals and Core Concepts Predictive, Plan-Based Methodologies Agile Frameworks/Methodologies Business Analysis Frameworks Online content includes: Practice exams—test yourself by CAPM exam domain or take a complete exam Printable flash cards, word puzzles, and matching exercises for self-directed learning Printable CAPM memory card for on-the-go study
Write code that's clean, concise, and to the point: code that others will read with pleasure and reuse. Comparing your code to that of expert programmers is a great way to improve your coding skills. Get hands-on advice to level up your coding style through small and understandable examples that compare flawed code to an improved solution. Discover handy tips and tricks, as well as common bugs an experienced Java programmer needs to know. Make your way from a Java novice to a master craftsman. This book is a useful companion for anyone learning to write clean Java code. The authors introduce you to the fundamentals of becoming a software craftsman, by comparing pieces of problematic code with an improved version, to help you to develop a sense for clean code. This unique before-and-after approach teaches you to create clean Java code. Learn to keep your booleans in check, dodge formatting bugs, get rid of magic numbers, and use the right style of iteration. Write informative comments when needed, but avoid them when they are not. Improve the understandability of your code for others by following conventions and naming your objects accurately. Make your programs more robust with intelligent exception handling and learn to assert that everything works as expected using JUnit5 as your testing framework. Impress your peers with an elegant functional programming style and clear-cut object-oriented class design. Writing excellent code isn't just about implementing the functionality. It's about the small important details that make your code more readable, maintainable, flexible, robust, and faster. Java by Comparison teaches you to spot these details and trains you to become a better programmer. What You Need: You need a Java 8 compiler, a text editor, and a fresh mind. That's it.
There are many textbooks on algorithms focusing on big-O notation and basic design principles. This book offers a unique approach to taking the design and analyses to the level of predictable practical efficiency, discussing core and classic algorithmic problems that arise in the development of big data applications, and presenting elegant solutions of increasing sophistication and efficiency. Solutions are analyzed within the classic RAM model, and the more practically significant external-memory model that allows one to perform I/O-complexity evaluations. Chapters cover various data types, including integers, strings, trees, and graphs, algorithmic tools such as sampling, sorting, data compression, and searching in dictionaries and texts, and lastly, recent developments regarding compressed data structures. Algorithmic solutions are accompanied by detailed pseudocode and many running examples, thus enriching the toolboxes of students, researchers, and professionals interested in effective and efficient processing of big data.
This book offers a mathematical foundation for modern cryptography. It is primarily intended as an introduction for graduate students. Readers should have basic knowledge of probability theory, but familiarity with computational complexity is not required. Starting from Shannon's classic result on secret key cryptography, fundamental topics of cryptography, such as secret key agreement, authentication, secret sharing, and secure computation, are covered. Particular attention is drawn to how correlated randomness can be used to construct cryptographic primitives. To evaluate the efficiency of such constructions, information-theoretic tools, such as smooth min/max entropies and information spectrum, are developed. The broad coverage means the book will also be useful to experts as well as students in cryptography as a reference for information-theoretic concepts and tools.
Includes an entirely new chapter on AI and GIS, including ontologies and the Semantic Web, knowledge representation (KR) and spatial reasoning, machine learning and spatial analysis, and neural networks and deep learning. Presents new material reflecting the advances made in cloud computing, stream computing, and sensor networks, as well as extensively revised and updated content on cartography, visualization, and interaction design. Connects the technology to the social aspects and implications of GIS, including privacy and fair information practices, FATE (fairness, accountability, transparency, and ethics), and codes of conduct for responsible use of GIS. Integrates the necessary background to foundational areas, such as databases and data structures, algorithms and indexes, system architecture and AI, provided in context so readers new to those topics can still understand the concepts being discussed. Incorporates over 20 carefully explained spatial algorithms; over 60 inset boxes with in-depth material that enriches the central topics; and more than 300 color figures to support the reader in mastering key concepts. Welcomes a new coauthor, Qian (Chayn) Sun, to the third edition who brings her expertise in topics such as web mapping, cloud computing, critical geography, and machine learning with big spatial data.
Exclusive title on the application of AI and Digital Technology in the Oil and Gas industry Explains Cloud Data Management in reservoir simulation Discussed intelligent oil and gas-well completion in detail Covers marketing aspect of oil and gas business during exploration phase Reviews development of digital system for business purpose
This is the most comprehensive book you will find on Autodesk Revit 2020 Architecture. Covering all of the 2D concepts, it uses both metric and imperial units to illustrate the myriad drawing and editing tools for this popular application. Use the companion files to set up drawing exercises and projects and see all of the book's figures in color. Revit Architecture 2020 includes over 50 exercises or "mini-workshops,"that complete small projects from concept through actual plotting. Solving all of the workshops will simulate the creation of three projects (architectural and mechanical) from beginning to end, without overlooking any of the basic commands and functions in Autodesk Revit Architecture 2020.Features: Covers Autodesk Revit 2020 updates and new features Designed for novice users of Revit 2020 Architecture. Most useful for "teach yourself" or instructor-led Revit training. No previous CAD experience is required Uses both English and metric units in examples, exercises, projects, and descriptions Accompanied by companion files that feature drawings, practice and finished plots, figures, etc. Includes over 50 "mini-workshops" and hundreds of figures that complete small projects Helps you to prepare for the Revit Architecture Certified Professional exam Exercises and projects included for use as a textbook On the Companion Files: Files also available for downloading from the publisher Practice Drawing Exercises and Projects (Metric & English) Finished Plots for Drawing Exercises and Projects All Images from the Text
Deep learning is often viewed as the exclusive domain of math PhDs and big tech companies. But as this hands-on guide demonstrates, programmers comfortable with Python can achieve impressive results in deep learning with little math background, small amounts of data, and minimal code. How? With fastai, the first library to provide a consistent interface to the most frequently used deep learning applications. Authors Jeremy Howard and Sylvain Gugger, the creators of fastai, show you how to train a model on a wide range of tasks using fastai and PyTorch. You’ll also dive progressively further into deep learning theory to gain a complete understanding of the algorithms behind the scenes. Train models in computer vision, natural language processing, tabular data, and collaborative filtering Learn the latest deep learning techniques that matter most in practice Improve accuracy, speed, and reliability by understanding how deep learning models work Discover how to turn your models into web applications Implement deep learning algorithms from scratch Consider the ethical implications of your work Gain insight from the foreword by PyTorch cofounder, Soumith Chintala
|
You may like...
Nonlinear Time Series Analysis with R
Ray Huffaker, Marco Bittelli, …
Hardcover
R2,751
Discovery Miles 27 510
Nonlinear Maps and their Applications…
Clara Gracio, Daniele Fournier-Prunaret, …
Hardcover
R4,558
Discovery Miles 45 580
Elegant Simulations: From Simple…
Julien Clinton Sprott, William Graham Hoover, …
Hardcover
R2,840
Discovery Miles 28 400
Inverse Limits - From Continua to Chaos
W.T. Ingram, William S. Mahavier
Hardcover
R2,666
Discovery Miles 26 660
Trends in Nonlinear Analysis
Markus Kirkilionis, Susanne Kroemker, …
Hardcover
R2,734
Discovery Miles 27 340
|