Tuesday, January 23, 2024

iTunes Store: Top 25 Books in Computers & Internet 2024-01-24

Alejandro Reyes - Design Workbook Using SOLIDWORKS 2023 artwork Design Workbook Using SOLIDWORKS 2023
Design, Detailing, Assembly & Analysis Basics
Alejandro Reyes
Genre: Digital Media
Price: $39.99
Publish Date: March 15, 2023
Publisher: SDC Publications
Seller: SDC Publications, Inc.

• An exercise-based workbook using step-by-step tutorials teaches you to use SOLIDWORKS 2023 • Designed for use in undergraduate engineering and pre-college courses • Covers modeling, finite element analysis, assembly modeling, kinematic simulation, rapid prototyping and projecting engineering drawings • Incorporates the principles of engineering graphics into lessons Revised and refreshed for SOLIDWORKS 2023, Design Workbook Using SOLIDWORKS 2023 is an exercise-based book that guides you through a series of easy to understand, step-by-step tutorials that cover basic SOLIDWORKS commands. The 2023 edition includes updated SOLIDWORKS processes and methods to create models more efficiently than ever before. The intended audience is undergraduate engineering majors, but it can also be used in pre-college engineering courses. The engaging and straightforward lab exercises in this workbook are also ideal for self-learners. The text takes an educational approach where you learn through repetition, starting with simple models, and introducing more complex models and commands as the book progresses, leading you to create assemblies, make Finite Element Analyses, detail manufacturing drawings, complete dynamic simulations, and learn the basics of rapid prototyping. The principles of engineering graphics are also incorporated into the lessons throughout the text. The commands and functions learned throughout this book will help a new user understand their use, how to apply them in different situations, and design ever more complex components. Table of Contents       Design Workbook Labs: 1.   Basic 2D Sketching 2.   Advanced 2D Sketching 3.   3D Modeling Part I 4.   3D Modeling Part II 5.   Assembly Modeling 6.   Part Evaluation and Configurations 7.   Static Stress and Thermal Analysis 8.   Animation, Detailing and Rapid Prototyping 9.   Section Views in 2D and 3D 10. Manufacturing Detail Drawings       Appendix A: Drawing Sheet Template



Yves Hilpisch - Python for Finance artwork Python for Finance
Mastering Data-Driven Finance
Yves Hilpisch
Genre: Programming
Price: $59.99
Publish Date: December 05, 2018
Publisher: O'Reilly Media
Seller: O Reilly Media, Inc.

The financial industry has recently adopted Python at a tremendous rate, with some of the largest investment banks and hedge funds using it to build core trading and risk management systems. Updated for Python 3, the second edition of this hands-on book helps you get started with the language, guiding developers and quantitative analysts through Python libraries and tools for building financial applications and interactive financial analytics. Using practical examples throughout the book, author Yves Hilpisch also shows you how to develop a full-fledged framework for Monte Carlo simulation-based derivatives and risk analytics, based on a large, realistic case study. Much of the book uses interactive IPython Notebooks.



Tom Bancroft - Character Mentor artwork Character Mentor
Learn by Example to Use Expressions, Poses, and Staging to Bring Your Characters to Life
Tom Bancroft
Genre: Digital Media
Price: $54.99
Publish Date: November 12, 2012
Publisher: CRC Press
Seller: Taylor & Francis Group

You've researched your character extensively, tailored her to your audience, sketched hundreds of versions, and now you lean back content as you gaze at your final character model sheet. But now what? Whether you want to use her in an animated film, television show, video game, web comic, or children's book, you're going to have to make her perform. How a character looks and is costumed starts to tell her story, but her body language reveals even more. Character Mentor shows you how to pose your character, create emotion through facial expressions, and stage your character to create drama. Author Tom Bancroft addresses each topic with clear, concise prose, and then shows you what he really means through commenting on and redrawing artwork from a variety of student "apprentices." His assignments allow you to join in and bring your drawing to the next level with concrete techniques, as well as more theoretical analysis. Character Mentor is an apprenticeship in a book. Professional artists from a variety of media offer their experience through additional commentary. These include Marcus Hamilton (Dennis the Menace), Terry Dodson (X-Men), Bobby Rubio (Pixar), Sean "Cheeks" Galloway (Spiderman animated), and more. With a foreword by comicbook artist Adam Hughes, who has produced work for DC, Marvel Comics, Lucasfilm, Warner Bros. Pictures, and other companies.



John Peterson - Swift Programming Language artwork Swift Programming Language
Your comprehensive guide to learn all the basics of the Swift programming language, step by step
John Peterson
Genre: Operating Systems
Price: $2.99
Publish Date: September 28, 2023
Publisher: John Peterson
Seller: Mram Mohmmed

Swift is a multi-paradigm, general-purpose, open-source programming language for iPadOS, macOS, tvOS, watchOS, and iOS development. It was created by Apple in 2014 to give developers a powerful language to develop iOS apps. According to swift.org, the language was designed to be safe, fast, and expressive. It’s intended to be a replacement for C-based languages. The Swift language is constantly evolving, and the community continues to grow. Swift source code can be found on GitHub, making it easy for anyone to access the code. Swift features Powerful generics: Generics allow you to write flexible, reusable functions and types that can work with any type. Native error handling: Swift provides support for throwing, catching, propagating, and manipulating errors at runtime. Structs and classes: Swift allows you to define a structure or class in a single file, and the external interface is made available for other code to use. Protocol extensions: Swift allows you to define behavior on protocols themselves, rather than in global functions or individual conformances. Memory safety: Swift automatically manages memory and prevents unsafe behavior from happening in your code. Memory management: With Automatic Reference Counting (ARC), Swift tracks and manages our app’s memory usage. This means we don’t need to worry about memory management ourselves. Flexible enumerations: Swift enums support pattern matching and can have payloads. Swift was designed to be easy to learn and easy to use. Apple created the language with new coders in mind. Whether you’re still in school, exploring a new career path, or wanting to learn how to code, Swift was created to be a simple and intuitive first language to learn. Once you learn Swift, you’ll be an appealing candidate for potential employers. Swift developers are in high demand. According to Apple, the company has created around two million jobs in the United States. According to Indeed, the average salary for an iOS developer in the U.S. is $116,804. If you want to get into app development, Swift is a smart language to learn.



Derrick Cassidy - Swift 5.8 Language and Reference Guide artwork Swift 5.8 Language and Reference Guide
The Nuts and Bolts of the Swift Programming Language in One Complete Reference
Derrick Cassidy
Genre: Programming
Price: $39.99
Publish Date: June 21, 2023
Publisher: Cassidy Media Publishing
Seller: Derrick Cassidy

This book is a complete Swift 5.8 Programming Language Guide and everything you will need to learn, reference and experiment the interworkings of the Swift language. Topics covered in the book: The Basics Constants and variables Type Annotations Naming Constants and Variables Printing Constants and Variables Comments Semicolons Integers Floating-Point Numbers Type Safety and Type Inference Numeric Literals Numeric Type Conversion Type Aliases Booleans Tuples Optionals Error Handling Assertions and Preconditions Basic Operators Terminology Assignment Operator Arithmetic Operators Compound Assignment Operators Comparison Operators Ternary Conditional Operator Nil-Coalescing Operator Range Operators Logical Operators Explicit Parentheses Strings and Characters String Literals Initializing an Empty String String Mutability Strings Are Value Types Working with Characters Concatenating Strings and Characters String Interpolation Unicode Counting Characters Accessing and Modifying a String Substrings Comparing Strings Unicode Representations of Strings Collection Types Mutability of Collections Arrays Sets Dictionaries Control Flow For-In Loops While Loops Conditional Statements Control Transfer Statements Early Exit Deferred Actions Checking API Availability Functions Defining and Calling Functions Function Parameters and Return Values Function Argument Labels and Parameter Names Function Types Nested Functions Closures Closure Expressions Trailing Closures Capturing Values Closures Are Reference Types Escaping Closures Autoclosures Enumerations Enumeration Syntax Matching Enumeration Values with a Switch Statement Associated Values Raw Values Recursive Enumerations Structures and Classes Comparing Structures and Classes Definition Syntax Structure and Class Instances Accessing Properties Memberwise Initializers for Structure Types Structures and Enumerations Are Value Types Classes Are Reference Types Identity Operators Pointers Properties Stored Properties Computed Properties Property Observers Property Wrappers Global and Local Variables Type Properties Methods Instance Methods Type Methods Subscripts Subscript Syntax Subscript Usage Subscript Options Type Subscripts Inheritance Defining a Base Class Subclassing Overriding Preventing Overrides Initialization Setting Initial Values for Stored Properties Customizing Initialization Default Initializers Failable Initializers Required Initializers Setting a Default Property Value with a Closure or Function Deinitialization How Deinitialization Works Deinitializers in Action Optional Chaining Error Handling Concurrency Type Casting Nested Types Extensions Protocols Generics Opaque Types Automatic Reference Counting Memory Safety Access Control Advanced Operators



Don McGreal & Ralph Jocham - The Professional Product Owner artwork The Professional Product Owner
Leveraging Scrum as a Competitive Advantage, 1/e
Don McGreal & Ralph Jocham
Genre: Software
Price: $39.99
Publish Date: June 04, 2018
Publisher: Pearson Education
Seller: Pearson Education Inc.

The Professional Product Owner’s Guide to Maximizing Value with Scrum “This book presents a method of communicating our desires, cogently, coherently, and with a minimum of fuss and bother.” –Ken Schwaber, Chairman & Founder, Scrum.org The role of the Product Owner is more crucial than ever. But it’s about much more than mechanics: it’s about taking accountability and refocusing on value as the primary objective of all you do. In The Professional Product Owner, two leading experts in successful Scrum product ownership show exactly how to do this. You’ll learn how to identify where value can be found, measure it, and maximize it throughout your entire product lifecycle. Drawing on their combined 40+ years of experience in using agile and Scrum in product management, Don McGreal and Ralph Jocham guide you through all facets of envisioning, emerging, and maturing a product using the Scrum framework. McGreal and Jocham discuss strategy, showing how to connect Vision, Value, and Validation in ROI-focused agile product management. They lay out Scrum best-practices for managing complexity and continuously delivering value, and they define the concrete practices and tools you can use to manage Product Backlogs and release plans, all with the goal of making you a more successful Product Owner. Throughout, the authors share revealing personal experiences that illuminate obstacles to success and show how they can be overcome. Define success from the “outside in,” using external customer-driven measurements to guide development and maximize valueFill the “product management vacuum” by bringing empowerment and entrepreneurship to the Product Owner’s roleAlign everyone behind a shared model of how to create, deliver, and capture valueUse Evidence-Based Management (EBMgt) to invest in the right places, make smarter decisions, and reduce riskEffectively apply Scrum’s Product Owner role, artifacts, and eventsPopulate and manage Product Backlogs, and use just-in-time specificationsPlan and manage releases, improve transparency, and reduce technical debtScale your product, not your ScrumUse Scrum to inject autonomy, mastery, and purpose into your product team’s work Whatever your role in product management or agile development, this guide will help you deliver products that offer more value, more rapidly, and more often.



Guy Hart-Davis - macOS Sonoma For Dummies artwork macOS Sonoma For Dummies
Guy Hart-Davis
Genre: Computers
Price: $17.99
Publish Date: October 20, 2023
Publisher: Wiley
Seller: John Wiley & Sons Canada, Ltd.

Make friends with macOS Sonoma thanks to simple, Dummies-style instructions macOS Sonoma For Dummies is the go-to guide for finding your way around Apple’s laptop and desktop operating system. For first-time Mac owners and longtime Apple aficionados alike, this book covers the essentials you need to navigate macOS Sonoma with ease. Get a guided tour of the latest updates to macOS widgets, improved video conferencing features, updated privacy and security help, and all the classic features of the software that powers MacBook, iMac, and Mac computers. With easy-to-follow instructions and crystal-clear illustrations, this Dummies guide makes you macOS proficient in no time—even if you’ve never used a Mac computer before. Learn the ins and outs of macOS Sonoma for desktop and laptop computers Discover valuable shortcuts, tips, and tricks for troubleshooting Organize your files and ensure data security Customize your computer so you can get things done faster If you’re looking for a user-friendly tutorial on using macOS Sonoma and making the most of the latest updates, you can’t go wrong with macOS Sonoma For Dummies .



Cliff Atkinson - Beyond Bullet Points, 3rd Edition artwork Beyond Bullet Points, 3rd Edition
Using Microsoft® PowerPoint® to Create Presentations That Inform, Motivate, and Inspire
Cliff Atkinson
Genre: Computers
Price: $23.99
Publish Date: April 15, 2011
Publisher: Pearson Education
Seller: Pearson Education Inc.

Unlock the amazing story buried in your presentation—and forget boring, bullet-point-riddled slides forever! Guided by communications expert Cliff Atkinson, you’ll walk you through an innovative, three-step methodology for increasing the impact of your presentation. Discover how to combine classic storytelling techniques with the power of visual media to create a rich, engaging experience with your audience. Fully updated for PowerPoint 2010, and featuring compelling presentation examples from classroom to boardroom, this book will help transform your presentations—and your business impact!



Wanling Gao, Jianfeng Zhan, Geoffrey Fox, Xiaoyi Lu & Dan Stanzione - Benchmarking, Measuring, and Optimizing artwork Benchmarking, Measuring, and Optimizing
Second BenchCouncil International Symposium, Bench 2019, Denver, CO, USA, November 14–16, 2019, Revised Selected Papers
Wanling Gao, Jianfeng Zhan, Geoffrey Fox, Xiaoyi Lu & Dan Stanzione
Genre: Computers
Price: $39.99
Publish Date: June 09, 2020
Publisher: Springer International Publishing
Seller: Springer Nature B.V.

This book constitutes the refereed proceedings of the Second International Symposium on Benchmarking, Measuring, and Optimization, Bench 2019, held in Denver, CO, USA, in November 2019. The 20 full papers and 11 short papers presented were carefully reviewed and selected from 79 submissions. The papers are organized in topical sections named: Best Paper Session; AI Challenges on Cambircon using AIBenc; AI Challenges on RISC-V using AIBench; AI Challenges on X86 using AIBench; AI Challenges on 3D Face Recognition using AIBench; Benchmark; AI and Edge; Big Data; Datacenter; Performance Analysis; Scientific Computing.



Christophe Schmitt - Optimisez votre Mac • 40 solutions puissance maxXX ! artwork Optimisez votre Mac • 40 solutions puissance maxXX !
Christophe Schmitt
Genre: Operating Systems
Price: $9.99
Publish Date: January 12, 2024
Publisher: Compétence Mac
Seller: Knowware Sarl

Cet ebook signé Compétence Mac vous offre un grand guide pratique destiné à tirer pleinement profit des performances de votre Mac et de son système d’exploitation. Nous vous proposons pas moins de 40 solutions prêtes-à-l’emploi, faisant parfois appel à des utilitaires (le plus souvent gratuits) sélectionnés par nos soins pour leur efficacité et leur facilité d’utilisation. Côté optimisation, vous apprendrez ainsi entre autres à accéder à davantage de fonctions depuis la barre des menus, à modifier le volume sonore selon l’application activée, à supprimer des applications devenues inutiles, à ouvrir un lien d’un clic dans le navigateur de votre choix, à masquer les commentaires sur le web, à garder à jour les applications installées en dehors de l’App Store ou encore à programmer l’envoi différé de mails. Bonne lecture !



Anthony Nelzin-Santos - Le guide de macOS Big Sur artwork Le guide de macOS Big Sur
Anthony Nelzin-Santos
Genre: Operating Systems
Price: $15.99
Publish Date: November 11, 2020
Publisher: MacGeneration
Seller: MacGeneration SARL

Depuis quelques années, le Mac semble être prisonnier d’une interminable transition. En 2016, macOS Sierra avait inauguré iCloud Drive en même temps que le système de fichiers APFS, et remis en cause nos certitudes sur la gestion des documents. En 2017, macOS High Sierra avait opéré une petite révolution graphique, en adoptant Metal 2 et les cartes graphiques externes. En 2018, les entrailles de macOS Mojave confirmaient le rapprochement fonctionnel avec iOS évoqué par le ravalement de façade de l’App Store. Enfin en 2019, macOS Catalina avait abandonné les architectures 32 bits et les pilotes traditionnels, tout en adoptant les applications iPad. Et à chaque nouvelle version, Apple tournait un peu plus la vis sécuritaire. Du point de vue du journaliste spécialisé que je suis, ce long mouvement est passionnant. Tout change ! Du point de vue de l’utilisateur que vous êtes, ce long mouvement est épuisant. Tout change… D’autant plus que cette année, macOS Big Sur étrenne une toute nouvelle apparence, dont la rondeur et la transparence rappellent moins les précédentes versions de macOS que les dernières distributions GNU/Linux. De manière très symbolique d’ailleurs, macOS Big Sur n’est pas la seizième version de macOS 10, mais la première version de macOS 11. Au moment même où Apple confirme son intention d’abandonner les processeurs Intel, et annonce que les futurs Mac seront capables d’exécuter les applications iOS, le Mac devient presque un iPad comme les autres. L’interface de macOS Big Sur donne envie de toucher l’écran avec les doigts, et les nouvelles applications Messages et Plans proviennent des versions iPadOS. Pour autant, et pour l’instant du moins, le Mac reste le Mac. Vos fenêtres flottent toujours sur le bureau, maintenant encadré par le Centre de contrôle et le Centre de notifications. Surtout, vos applications favorites gagnent des dizaines et des dizaines de petites nouveautés, que vous découvrirez dans les mille prochaines pages. Bonne lecture !



Nicolas Forgeard-Grignon - iMovie - Montez vos vidéos sur Mac artwork iMovie - Montez vos vidéos sur Mac
Nicolas Forgeard-Grignon
Genre: Digital Media
Price: $6.99
Publish Date: October 13, 2015
Publisher: Compétence Mac
Seller: Knowware Sarl

À travers ce guide de 144 pages, découvrez comment profiter à 100% de vos vidéos avec iMovie 10. Que vous utilisiez ce logiciel conçu par Apple sur votre Mac, iPhone ou iPad, prenez en main toutes les options, réglages et astuces dont vous aurez besoin pour réaliser un montage vidéo qui épatera votre entourage. Allez plus loin avec iMovie en utilisant les thèmes, génériques, bandes-annonces, carte du monde ou encore un fond vert pour des montages surprenants digne des professionnels. Sans oublier les outils performants comme le Picture In Picture. Profiter de vos photos et vidéos, c’est bien ; les mettre en lieu sûr, c’est mieux. Suivez donc tous nos conseils pour réaliser des sauvegardes fiables de vos fichiers.



Nathan Yau - Data Points artwork Data Points
Visualization That Means Something
Nathan Yau
Genre: Computers
Price: $32.99
Publish Date: March 25, 2013
Publisher: Wiley
Seller: John Wiley & Sons Canada, Ltd.

A fresh look at visualization from the author of Visualize This Whether it's statistical charts, geographic maps, or the snappy graphical statistics you see on your favorite news sites, the art of data graphics or visualization is fast becoming a movement of its own. In Data Points: Visualization That Means Something , author Nathan Yau presents an intriguing complement to his bestseller Visualize This , this time focusing on the graphics side of data analysis. Using examples from art, design, business, statistics, cartography, and online media, he explores both standard-and not so standard-concepts and ideas about illustrating data. Shares intriguing ideas from Nathan Yau, author of Visualize This and creator of flowingdata.com, with over 66,000 subscribers Focuses on visualization, data graphics that help viewers see trends and patterns they might not otherwise see in a table Includes examples from the author's own illustrations, as well as from professionals in statistics, art, design, business, computer science, cartography, and more Examines standard rules across all visualization applications, then explores when and where you can break those rules Create visualizations that register at all levels, with Data Points: Visualization That Means Something .



Edgar Rothermich - Mixing in Dolby Atmos - #1 How it Works artwork Mixing in Dolby Atmos - #1 How it Works
A Different Type of Manual - The Visual Approach
Edgar Rothermich
Genre: Digital Media
Price: $22.99
Publish Date: September 28, 2021
Publisher: DingDing Music, Inc
Seller: DingDing Music

"Mixing in Dolby Atmos - #1 How it Works" is the first book about Dolby Atmos. It covers the software application "Dolby Atmos Renderer" in all detail with lots of unique diagrams and graphics. In addition, it provides the context of the Dolby Atmos eco-system, from production to delivery, to the end consumer and all the related technologies. The last chapter discusses new workflows for mixing and mastering in Dolby Atmos.  If you plan to produce mixes in Dolby Atmos or just want to get a better understanding of this "Next Generation Audio (NGA)" format, then this is the right book.



Michal Plachta - Grokking Functional Programming artwork Grokking Functional Programming
Michal Plachta
Genre: Programming
Price: $59.99
Publish Date: February 07, 2023
Publisher: Manning
Seller: Simon & Schuster Canada

There’s no need to fear going functional! This friendly, lively, and engaging guide is perfect for any perplexed programmer. It lays out the principles of functional programming in a simple and concise way that will help you grok what FP is really all about. In Grokking Functional Programming you will learn:     Designing with functions and types instead of objects     Programming with pure functions and immutable values     Writing concurrent programs using the functional style     Testing functional programs     Multiple learning approaches to help you grok each new concept If you’ve ever found yourself rolling your eyes at functional programming, this is the book for you. Open up Grokking Functional Programming and you’ll find functional ideas mapped onto what you already know as an object-oriented programmer. The book focuses on practical aspects from page one. Hands-on examples apply functional principles to everyday programming tasks like concurrency, error handling, and improving readability. Plus, puzzles and exercises let you think and practice what you're learning. You’ll soon reach an amazing “aha” moment and start seeing code in a completely new way. About the technology Finally, there’s an easy way to learn functional programming! This unique book starts with the familiar ideas of OOP and introduces FP step-by-step using relevant examples, engaging exercises, and lots of illustrations. You’ll be amazed at how quickly you’ll start seeing software tasks from this valuable new perspective. About the book Grokking Functional Programming introduces functional programming to imperative developers. You’ll start with small, comfortable coding tasks that expose basic concepts like writing pure functions and working with immutable data. Along the way, you’ll learn how to write code that eliminates common bugs caused by complex distributed state. You’ll also explore the FP approach to IO, concurrency, and data streaming. By the time you finish, you’ll be writing clean functional code that’s easy to understand, test, and maintain. What's inside     Designing with functions and types instead of objects     Programming with pure functions and immutable values     Writing concurrent programs using the functional style     Testing functional programs About the reader For developers who know an object-oriented language. Examples in Java and Scala. About the author Michal Plachta is an experienced software developer who regularly speaks and writes about creating maintainable applications. Table of Contents Part 1  The functional toolkit 1 Learning functional programming 2 Pure functions 3 Immutable values 4 Functions as values Part 2  Functional programs 5 Sequential programs 6 Error handling 7 Requirements as types 8 IO as values 9 Streams as values 10 Concurrent programs Part 3  Applied functional programming 11 Designing functional programs 12 Testing functional programs



Christophe Schmitt - Protégez votre Mac • 40 solutions puissance maxXX ! artwork Protégez votre Mac • 40 solutions puissance maxXX !
Christophe Schmitt
Genre: Operating Systems
Price: $9.99
Publish Date: January 18, 2024
Publisher: Compétence Mac
Seller: Knowware Sarl

Cet ebook signé Compétence Mac vous offre un grand guide pratique destiné à tirer pleinement profit des performances de votre Mac et de son système d’exploitation. Nous vous proposons pas moins de 40 solutions prêtes-à-l’emploi, faisant parfois appel à des utilitaires (le plus souvent gratuits) sélectionnés par nos soins pour leur efficacité et leur facilité d’utilisation. Vous saurez bientôt déverrouiller votre Mac grâce à votre iPhone, supprimer automatiquement vos données en ligne, effacer certains documents de façon sécurisée, restreindre l’accès à certains logiciels, utiliser un moteur de recherche discret, n’autoriser que certains sites à vous localiser ou encore vérifier la sécurité d’un site web avant tout achat. Bonne lecture !



Teiva Harsanyi - 100 Go Mistakes and How to Avoid Them artwork 100 Go Mistakes and How to Avoid Them
Teiva Harsanyi
Genre: Programming
Price: $59.99
Publish Date: October 18, 2022
Publisher: Manning
Seller: Simon & Schuster Canada

Spot errors in your Go code you didn’t even know you were making and boost your productivity by avoiding common mistakes and pitfalls. 100 Go Mistakes and How to Avoid Them shows you how to:     Dodge the most common mistakes made by Go developers     Structure and organize your Go application     Handle data and control structures efficiently     Deal with errors in an idiomatic manner     Improve your concurrency skills     Optimize your code     Make your application production-ready and improve testing quality 100 Go Mistakes and How to Avoid Them puts a spotlight on common errors in Go code you might not even know you’re making. You’ll explore key areas of the language such as concurrency, testing, data structures, and more—and learn how to avoid and fix mistakes in your own projects. As you go, you’ll navigate the tricky bits of handling JSON data and HTTP services, discover best practices for Go code organization, and learn how to use slices efficiently. About the technology Understanding mistakes is the best way to improve the quality of your code. This unique book examines 100 bugs and inefficiencies common to Go applications, along with tips and techniques to avoid making them in your own projects. About the book 100 Go Mistakes and How to Avoid Them shows you how to replace common programming problems in Go with idiomatic, expressive code. In it, you’ll explore dozens of interesting examples and case studies as you learn to spot mistakes that might appear in your own applications. Expert author Teiva Harsanyi organizes the error avoidance techniques into convenient categories, ranging from types and strings to concurrency and testing. What's inside     Identify and squash code-level bugs     Avoid problems with application structure and design     Perfect your data and control structures     Optimize your code by eliminating inefficiencies About the reader For developers proficient with Go programming and syntax. About the author Teiva Harsanyi is a senior software engineer at Docker with experience in various domains, including safety-critical industries like air traffic management. Table of Contents 1 Go: Simple to learn but hard to master 2 Code and project organization 3 Data types 4 Control structures 5 Strings 6 Functions and methods 7 Error management 8 Concurrency: Foundations 9 Concurrency: Practice 10 The standard library 11 Testing 12 Optimizations



Tobias Rose-Stockwell - Outrage Machine artwork Outrage Machine
How Tech Amplifies Discontent, Disrupts Democracy—And What We Can Do About It
Tobias Rose-Stockwell
Genre: Internet
Price: $20.99
Publish Date: July 11, 2023
Publisher: Grand Central Publishing
Seller: Hachette Digital, Inc.

Amazon's Best History Book of the Month for July 2023 An invaluable guide to understanding how the internet has broken our brains—and what we can do to fix it.   The original internet was not designed to make us upset, distracted, confused, and outraged. But something unexpected happened at the turn of the last decade, when a handful of small features were quietly launched at social media companies with little fanfare. Together, they triggered a cascading set of dramatic changes to how media, politics, and society itself operate—inadvertently creating an Outrage Machine we cannot ignore. Author, designer, and media researcher Tobias Rose-Stockwell shares the defining shifts caused by these technologies, and how they have ignited a society-wide crisis of trust. Drawing from cutting-edge research and vivid personal anecdotes, Rose-Stockwell illustrates how social media has bound us to an unprecedented system of public performance, training us to react rather than reflect, and attack rather than debate. Outrage Machine reveals the triggers and tactics used to exploit our anger, unpacking how these tools hack our deep tribal instincts and psychological vulnerabilities, and how they have become opportunistic platforms for authoritarians and a threat to democratic norms everywhere. But this book is not just about the problem. In a story spanning continents and generations, Rose-Stockwell explores how every new media technology disrupts our ability to make sense of the world, from the printing press to the telegraph, from radio to television. Outrage Machine situates social media within a historical cycle of confusion, violence, and emerging tolerance. Using clear language and powerful illustrations, this book reveals the magnitude of the challenges we face, while offering realistic solutions and a promising pathway out.



Macworld Editors - 100 Things Every Mac User Should Know artwork 100 Things Every Mac User Should Know
Beyond the Basics: Tips and Shortcuts That Separate the Veterans from the Beginners
Macworld Editors
Genre: Computers
Price: $0.99
Publish Date: April 01, 2011
Publisher: IDG Consumer & SMB, Inc.
Seller: Mac Publishing L.L.C.

We all like to think we're pretty savvy when it comes to using our Macs, and in the case of the typical Macworld reader, that's usually true. But there's a funny thing we've noticed when we talk even to veteran Mac users: There's almost always some essential stuff—basic things that would make their Mac use easier or more efficient—that they've either forgotten or never learned.  So we got some Macworld editors and contributors together and asked: What are the things that every Mac user should know how to do? Not the really basic stuff—Command-C, Command-V, and so on—but the skills and knowledge that mark you as Mac-literate. After much pondering and discussion, we came up with a list of 100 items that fit the bill. Those skills run the gamut from startup to shutdown: they include smart ways to manage files and accounts, search, and customize your Mac.  We'll bet that you already know many of them. But we'll also bet that you don't know them all. And if you can really, honestly say that you knew every one, you're a whole lot savvier than any of us.



DK - Beginner's Step-by-Step Coding Course artwork Beginner's Step-by-Step Coding Course
DK
Genre: Programming
Price: $16.99
Publish Date: January 07, 2020
Publisher: DK Publishing
Seller: Penguin Random House Canada

With this visual guide to computer programming for beginners, it has never been easier to learn how to code. Coding skills are in high demand and the need for programmers is still growing. Covering three of the most popular languages for new coders, this book uses a graphic method to break complex subjects into user-friendly chunks, bringing essential skills within easy reach. Each chapter contains tutorials on practical projects designed to teach you the main applications of each language, such as building websites, creating games, and designing apps. The book also looks at many of the main coding languages that are out there, outlining the key applications of each language, so you can choose the right language for you. You'll learn to think like a programmer by breaking a problem down into parts, before turning those parts into lines of code. Short, easy-to-follow steps then show you, piece by piece, how to build a complete program. There are challenges for you to tackle to build your confidence before moving on. Written by a team of expert coders and coding teachers, Beginner's Step-by-Step Coding Course is the ideal way to get to set you on the road to code.



John D. Kelleher - Deep Learning artwork Deep Learning
John D. Kelleher
Genre: Computers & Internet
Price: $17.99
Publish Date: September 10, 2019
Publisher: MIT Press
Seller: Penguin Random House Canada

An accessible introduction to the artificial intelligence technology that enables computer vision, speech recognition, machine translation, and driverless cars. Deep learning is an artificial intelligence technology that enables computer vision, speech recognition in mobile phones, machine translation, AI games, driverless cars, and other applications. When we use consumer products from Google, Microsoft, Facebook, Apple, or Baidu, we are often interacting with a deep learning system. In this volume in the MIT Press Essential Knowledge series, computer scientist John Kelleher offers an accessible and concise but comprehensive introduction to the fundamental technology at the heart of the artificial intelligence revolution. Kelleher explains that deep learning enables data-driven decisions by identifying and extracting patterns from large datasets; its ability to learn from complex data makes deep learning ideally suited to take advantage of the rapid growth in big data and computational power. Kelleher also explains some of the basic concepts in deep learning, presents a history of advances in the field, and discusses the current state of the art. He describes the most important deep learning architectures, including autoencoders, recurrent neural networks, and long short-term networks, as well as such recent developments as Generative Adversarial Networks and capsule networks. He also provides a comprehensive (and comprehensible) introduction to the two fundamental algorithms in deep learning: gradient descent and backpropagation. Finally, Kelleher considers the future of deep learning—major trends, possible developments, and significant challenges.



Joshua B. Smith - Practical OCaml artwork Practical OCaml
Joshua B. Smith
Genre: Programming
Price: $54.99
Publish Date: January 03, 2008
Publisher: Apress
Seller: Springer Nature B.V.

This book teaches Objective Caml by showing all the features of this functional programming language by example. You’ll create a simple database, do reporting, create a spam filter, do complex log file scanning, create a ShoutCast server, and a web crawler.



Craig Parfitt - MACBOOK AIR (M2) 2023 COMPLETE GUIDE: The Complete Illustrated, Practical Guide with Tips and Tricks to Maximizing the 2023 Macbook Air Like a Pro artwork MACBOOK AIR (M2) 2023 COMPLETE GUIDE: The Complete Illustrated, Practical Guide with Tips and Tricks to Maximizing the 2023 Macbook Air Like a Pro
Craig Parfitt
Genre: Operating Systems
Price: $6.99
Publish Date: January 19, 2024
Publisher: Craig Parfitt
Seller: Craig Parfitt

In June 2023, Apple introduced a new 15.3-inch version of the MacBook Air that uses this same design, but with a bigger display size for those who are looking for an affordable machine that has a larger screen. The 13-inch MacBook Air and the 15-inch MacBook Air feature identical designs with the exception of the chassis and display size. Discover the full potential of your MacBook Air M2 with our comprehensive user guide, the perfect companion for new users and Apple enthusiasts alike. Designed to demystify the technicalities and harness the outstanding capabilities of the M2 chip, this guide is your passport to an enhanced MacBook experience. This guide takes you on a transformative journey, right from the unboxing to the in-depth exploration of cutting-edge features. You'll learn how to set up your MacBook Air, customize it to suit your style, and optimize the blazing speed of the M2 chip. Understand how to navigate the latest macOS, sync with other Apple devices, and use Time Machine for effortless backups. But the learning doesn't stop at the basics. You'll be plunged into the heart of advanced features and pro tips, turning you from a casual user into a MacBook wizard. Get the low-down on multitasking with Spaces, harnessing the power of Siri, and using Sidecar to expand your workspace. You'll even pick up handy troubleshooting advice to keep your MacBook Air running smoothly. Each chapter of the "MACBOOK AIR (M2) USER GUIDE" is filled with easy-to-follow instructions, illustrative screenshots, and expert tips that are easy to understand, regardless of your tech proficiency. We guide you through each step of the process, ensuring you gain a robust understanding and confidence to explore on your own. Our guide serves more than just the functional aspects of your MacBook Air; it empowers you to unleash the full power of this ultra-sleek machine, enhancing your productivity, creativity, andentertainment.



Dương Đình Bảo (James) Thăng - Ultimate SwiftUI Handbook for iOS Developers artwork Ultimate SwiftUI Handbook for iOS Developers
A complete guide to native app development for iOS, macOS, watchOS, tvOS, and visionOS
Dương Đình Bảo (James) Thăng
Genre: Operating Systems
Price: $34.99
Publish Date: October 03, 2023
Publisher: Orange Education Pvt Ltd
Seller: Ingram DV LLC

DESCRIPTION Ultimate SwiftUI Handbook for iOS Developers is your comprehensive introduction to SwiftUI, Apple's powerful UI framework. Designed for both aspiring app developers and seasoned programmers, this book equips you with the knowledge and skills to build stunning user interfaces and robust app functionalities.  Starting from the basics, you'll learn the core concepts of SwiftUI and its seamless integration with the Swift programming language. With step-by-step tutorials and practical examples, you'll gain hands-on experience in creating interactive apps for iOS, macOS, watchOS, and tvOS. Not only does this book cover the fundamental principles of SwiftUI, but it also goes beyond the basics. Explore advanced topics such as networking with async-await, enabling smooth and responsive data fetching from remote servers. Dive into local storage techniques using UserDefault, CoreData, and File Manager to persist and manage data within your apps. With a focus on practical application, you'll discover how to design responsive layouts, handle user input, and implement state management techniques in your SwiftUI apps. Furthermore, you'll leverage SwiftUI's powerful animation capabilities to create visually appealing and engaging user experiences.  TABLE OF CONTENTS  Chapter 1: Swift Language Chapter 2: Introduction to View in SwiftUI Chapter 3: Implementing Layout in SwiftUI Chapter 4: State, Binding, Property Wrapper, and Property Observer Chapter 5: Design Patterns with MVVM Chapter 6: Tab Bar, Navigation, and Compositional Layout Chapter 7: Networking with SwiftUI - Part 1 Chapter 8: Networking with SwiftUI - Part 2 Chapter 9: Local Storage with UserDefaults, CoreData, and File Manager Chapter 10: Construct Beautiful Charts with Swift Charts iOS 17 Appendix Index



Skyler Williamson - iPhone 14 Pro Max User Guide: A Complete Step By Step Manual For Beginners, Seniors And Expert To Master And Use The New Apple iPhone 14 Pro Max artwork iPhone 14 Pro Max User Guide: A Complete Step By Step Manual For Beginners, Seniors And Expert To Master And Use The New Apple iPhone 14 Pro Max
Skyler Williamson
Genre: Operating Systems
Price: $3.99
Publish Date: July 16, 2023
Publisher: Skyler Williamson
Seller: Skyler Williamson

Introducing the ultimate guide to unlocking the full potential of your iPhone 14 Pro Max! This comprehensive book is packed with valuable tips, tricks, and step-by-step instructions to help you get the most out of your device. Whether you're a first-time iPhone user or a seasoned pro, this book is an essential resource for anyone who wants to make the most of their iPhone. With this book, you'll learn how to: - Set up your iPhone and customize it to your needs - Use the powerful built-in apps to stay organized, productive, and entertained - Discover the best third-party apps for your specific needs - Streamline your workflow with multitasking and split-screen mode - Take advantage of the powerful camera and editing tools - Use your iPhone as a portable studio for creative work - Stay connected with family and friends with FaceTime, messaging, and social media And much more! With clear and concise explanations, this book makes even the most complex features of your iPhone easy to understand. Whether you're looking to boost your productivity, enhance your creativity, or simply enjoy your iPhone to the fullest, this book is the ultimate guide. Don't miss out on the opportunity to take your iPhone experience to the next level.