The Linux Command Line, 2nd Edition

The Linux Command Line, 2nd Edition
Author: William Shotts
Publisher: No Starch Press
Total Pages: 504
Release: 2019-03-05
Genre: Computers
ISBN: 1593279531

You've experienced the shiny, point-and-click surface of your Linux computer--now dive below and explore its depths with the power of the command line. The Linux Command Line takes you from your very first terminal keystrokes to writing full programs in Bash, the most popular Linux shell (or command line). Along the way you'll learn the timeless skills handed down by generations of experienced, mouse-shunning gurus: file navigation, environment configuration, command chaining, pattern matching with regular expressions, and more. In addition to that practical knowledge, author William Shotts reveals the philosophy behind these tools and the rich heritage that your desktop Linux machine has inherited from Unix supercomputers of yore. As you make your way through the book's short, easily-digestible chapters, you'll learn how to: • Create and delete files, directories, and symlinks • Administer your system, including networking, package installation, and process management • Use standard input and output, redirection, and pipelines • Edit files with Vi, the world's most popular text editor • Write shell scripts to automate common or boring tasks • Slice and dice text files with cut, paste, grep, patch, and sed Once you overcome your initial "shell shock," you'll find that the command line is a natural and expressive way to communicate with your computer. Just don't be surprised if your mouse starts to gather dust.

Discrete Mathematics for Computer Science

Discrete Mathematics for Computer Science
Author: Gary Haggard
Publisher: Cengage Learning
Total Pages: 0
Release: 2006
Genre: Computers
ISBN: 9780534495015

Master the fundamentals of discrete mathematics with DISCRETE MATHEMATICS FOR COMPUTER SCIENCE with Student Solutions Manual CD-ROM! An increasing number of computer scientists from diverse areas are using discrete mathematical structures to explain concepts and problems and this mathematics text shows you how to express precise ideas in clear mathematical language. Through a wealth of exercises and examples, you will learn how mastering discrete mathematics will help you develop important reasoning skills that will continue to be useful throughout your career.

Getting Started with Arduino

Getting Started with Arduino
Author: Massimo Banzi
Publisher: "O'Reilly Media, Inc."
Total Pages: 131
Release: 2011-09-13
Genre: Computers
ISBN: 1449309879

Presents an introduction to the open-source electronics prototyping platform.

Arduino Project Handbook

Arduino Project Handbook
Author: Mark Geddes
Publisher: No Starch Press
Total Pages: 273
Release: 2016-06-01
Genre: Computers
ISBN: 1593276907

Arduino Project Handbook is a beginner-friendly collection of electronics projects using the low-cost Arduino board. With just a handful of components, an Arduino, and a computer, you’ll learn to build and program everything from light shows to arcade games to an ultrasonic security system. First you’ll get set up with an introduction to the Arduino and valuable advice on tools and components. Then you can work through the book in order or just jump to projects that catch your eye. Each project includes simple instructions, colorful photos and circuit diagrams, and all necessary code. Arduino Project Handbook is a fast and fun way to get started with micro­controllers that’s perfect for beginners, hobbyists, parents, and educators. Uses the Arduino Uno board.

The Car Hacker's Handbook

The Car Hacker's Handbook
Author: Craig Smith
Publisher: No Starch Press
Total Pages: 306
Release: 2016-03-01
Genre: Technology & Engineering
ISBN: 1593277709

Modern cars are more computerized than ever. Infotainment and navigation systems, Wi-Fi, automatic software updates, and other innovations aim to make driving more convenient. But vehicle technologies haven’t kept pace with today’s more hostile security environment, leaving millions vulnerable to attack. The Car Hacker’s Handbook will give you a deeper understanding of the computer systems and embedded software in modern vehicles. It begins by examining vulnerabilities and providing detailed explanations of communications over the CAN bus and between devices and systems. Then, once you have an understanding of a vehicle’s communication network, you’ll learn how to intercept data and perform specific hacks to track vehicles, unlock doors, glitch engines, flood communication, and more. With a focus on low-cost, open source hacking tools such as Metasploit, Wireshark, Kayak, can-utils, and ChipWhisperer, The Car Hacker’s Handbook will show you how to: –Build an accurate threat model for your vehicle –Reverse engineer the CAN bus to fake engine signals –Exploit vulnerabilities in diagnostic and data-logging systems –Hack the ECU and other firmware and embedded systems –Feed exploits through infotainment and vehicle-to-vehicle communication systems –Override factory settings with performance-tuning techniques –Build physical and virtual test benches to try out exploits safely If you’re curious about automotive security and have the urge to hack a two-ton computer, make The Car Hacker’s Handbook your first stop.

East

East
Author: Meera Sodha
Publisher: Flatiron Books
Total Pages: 375
Release: 2020-10-20
Genre: Cooking
ISBN: 1250750741

This edition has been adapted for the US market. It was originally published in the UK. * Named one of the best cookbooks of the year by The New York Times, the Boston Globe, and Delish * “Enticing, inviting and delicious. Vegan and vegetarian dishes that are hard to resist (and why should you?).” —Yotam Ottolenghi “Sodha, who writes a vegan cooking column for The Guardian, has widened her scope in this exceptional volume, drawing on ingredients and techniques from throughout Asia to inspire a mix of mostly speedy, weeknight-friendly dishes... a glimpse of Ms. Sodha at her best.” —Melissa Clark, The New York Times “With verve and charm, Meera Sodha persuades all cooks to make her luscious plant-based food. Her honesty and wit shine bright in this accessible collection of recipes tailored for omnivores and busy people. Every page bursts with exciting ideas you’ll want to cook up!” —Andrea Nguyen, author of Vietnamese Food Any Day and The Pho Cookbook Modern, vibrant, fuss-free food made from easy-to-find ingredients, East is a must-have whether you're vegan, vegetarian, or simply want to eat more delicious meat-free food. Meera Sodha's stunning new collection features brand-new recipes from a wide range of Asian cuisines. This cookbook is a collaboration between Sodha and the East Asian and South East Asian home cooks and gourmet chefs who inspired her along the way. There are noodles, curries, rice dishes, tofu, salads, sides, and sweets, all easy to make and bursting with exciting flavors. Taking you from India to Indonesia, Singapore, and Japan, by way of China, Thailand, and Vietnam, East will show you how to whip up a root vegetable laksa and a chard, potato, and coconut curry; how to make kimchi pancakes, delicious dairy-free black dal and chili tofu. There are sweet potato momos for snacks and unexpected desserts like salted miso brownies and a no-churn Vietnamese coffee ice cream.

All that is Solid Melts Into Air

All that is Solid Melts Into Air
Author: Marshall Berman
Publisher: Verso
Total Pages: 388
Release: 1983
Genre: History
ISBN: 9780860917854

The experience of modernization -- the dizzying social changes that swept millions of people into the capitalist world -- and modernism in art, literature and architecture are brilliantly integrated in this account.

Python All-in-One For Dummies

Python All-in-One For Dummies
Author: John C. Shovic
Publisher: John Wiley & Sons
Total Pages: 956
Release: 2019-04-18
Genre: Computers
ISBN: 1119557615

Your one-stop resource on all things Python Thanks to its flexibility, Python has grown to become one of the most popular programming languages in the world. Developers use Python in app development, web development, data science, machine learning, and even in coding education classes. There's almost no type of project that Python can't make better. From creating apps to building complex websites to sorting big data, Python provides a way to get the work done. Python All-in-One For Dummies offers a starting point for those new to coding by explaining the basics of Python and demonstrating how it’s used in a variety of applications. Covers the basics of the language Explains its syntax through application in high-profile industries Shows how Python can be applied to projects in enterprise Delves into major undertakings including artificial intelligence, physical computing, machine learning, robotics and data analysis This book is perfect for anyone new to coding as well as experienced coders interested in adding Python to their toolbox.