Your cart is empty
Learn how to attack and defend the world s most popular web server platform Linux Server Security: Hack and Defend presents a detailed guide for experienced admins, aspiring hackers and other IT professionals seeking a more advanced understanding of Linux security. Written by a 20-year veteran of Linux server deployment this book provides the insight of experience along with highly practical instruction. The topics range from the theory of past, current, and future attacks, to the mitigation of a variety of online attacks, all the way to empowering you to perform numerous malicious attacks yourself (in the hope that you will learn how to defend against them). By increasing your understanding of a hacker s tools and mindset you're less likely to be confronted by the all-too-common reality faced by many admins these days: someone else has control of your systems. * Master hacking tools and launch sophisticated attacks: perform SQL injections, deploy multiple server exploits and crack complex passwords. * Defend systems and networks: make your servers invisible, be confident of your security with penetration testing and repel unwelcome attackers. * Increase your background knowledge of attacks on systems and networks and improve all-important practical skills required to secure any Linux server. The techniques presented apply to almost all Linux distributions including the many Debian and Red Hat derivatives and some other Unix-type systems. Further your career with this intriguing, deeply insightful, must-have technical book. Diverse, broadly-applicable and hands-on practical, Linux Server Security: Hack and Defend is an essential resource which will sit proudly on any techie's bookshelf.
As technology becomes deeply integrated into every aspect of our lives, we've begun to expect more emotionally intelligent interactions. But smartphones don't know if we're having a bad day, and cars couldn't care less about compassion. Technology is developing more IQ, but it still lacks EQ. In this book, Pamela Pavliscak-design researcher and advisor to Fortune 500 companies-explores new research about emotion, new technology that engages emotion, and new emotional design practices. Drawing on her own research and the latest thinking in psychology, neuroscience, and behavioral economics, Pamela shows you how design can help promote emotional well-being. You'll learn: How design has transformed emotion and how tech is transforming it again New principles for merging emotional intelligence and design thinking How to use a relationship model for framing product interactions and personality Methods for blending well-being interventions with design patterns How emotional resonance can guide designers toward ethical futures Implications of emotionally intelligent technology as it scales from micro- to mega-emotional spheres
Take your photography skills and technique to the next level with this inspiring and informative guide for budding photographers looking to improve their photography repertoire. Featuring a comprehensive range of topics from experimenting with lenses, exposure, and aperture to useful post-production techniques, the easy to follow step-by-step tutorials show you to master the functions on your cameras and develop exciting new techniques. As well as refreshing your existing knowledge, you will learn more advanced skills, such as how to freeze movement, use filters, and create brilliant images from multiple exposures. Flick through inspiring ideas for projects exploring themes ranging from close-ups and portraits to street scenes, landscapes, and the night sky, while useful tips and hints help you to think creatively, and tackle "difficult" subjects. Packed with practical advice and beautiful images, The Advanced Photography Guide will give you the know-how and confidence to produce truly stunning images and develop a distinctive style of your own.
In-depth instruction and practical techniques for building with the BeagleBone embedded Linux platform Exploring BeagleBone?is a hands-on guide to bringing gadgets, gizmos, and robots to life using the popular BeagleBone embedded Linux platform. Comprehensive content and deep detail provide more than just a BeagleBone instruction manual-you'll also learn the underlying engineering techniques that will allow you to create your own projects. The book begins with a foundational primer on essential skills, and then gradually moves into communication, control, and advanced applications using C/C++, allowing you to learn at your own pace. In addition, the book's companion website features instructional videos, source code, discussion forums, and more, to ensure that you have everything you need. The BeagleBone's small size, high performance, low cost, and extreme adaptability have made it a favorite development platform, and the Linux software base allows for complex yet flexible functionality. The BeagleBone has applications in smart buildings, robot control, environmental sensing, to name a few; and, expansion boards and peripherals dramatically increase the possibilities.?Exploring BeagleBone?provides a reader-friendly ?guide to the device, including a crash course in computer engineering. While following step by step, you can: Get up to speed on embedded Linux, electronics, and programming Master interfacing electronic circuits, buses and modules, with practical examples Explore the Internet-connected BeagleBone and the BeagleBone with a display Apply the BeagleBone to sensing applications, including video and sound Explore the BeagleBone's Programmable Real-Time Controllers Updated to cover the latest Beagle boards, Linux kernel versions, and Linux software releases. Includes new content on Linux kernel development, the Linux Remote Processor Framework, CAN bus, IoT frameworks, and much more! Hands-on learning helps ensure that your new skills stay with you, allowing you to design with electronics, modules, or peripherals even beyond the BeagleBone. Insightful guidance and online peer support help you transition from beginner to expert as you master the techniques presented in?Exploring BeagleBone, the practical handbook for the popular computing platform.
Can you tell the difference between talking to a human and talking to a machine? Or, is it possible to create a machine which is able to converse like a human? In fact, what is it that even makes us human? Turing's Imitation Game, commonly known as the Turing Test, is fundamental to the science of artificial intelligence. Involving an interrogator conversing with hidden identities, both human and machine, the test strikes at the heart of any questions about the capacity of machines to behave as humans. While this subject area has shifted dramatically in the last few years, this book offers an up-to-date assessment of Turing's Imitation Game, its history, context and implications, all illustrated with practical Turing tests. The contemporary relevance of this topic and the strong emphasis on example transcripts makes this book an ideal companion for undergraduate courses in artificial intelligence, engineering or computer science.
Combining high-quality production with magnificent fine art, this luxurious week-to-view pocket diary has a foil and embossed cover with magnetic closure. Featuring on its cover a striking design of a green circuit board, this diary makes a perfect gift or a special treat just for you.
New York Times Bestseller 'Fascinating and deeply disturbing' - Yuval Noah Harari, Guardian Books of the Year 'A manual for the 21st-century citizen... accessible, refreshingly critical, relevant and urgent' - Federica Cocco, Financial Times A former Wall Street quant sounds an alarm on the mathematical models that pervade modern life - and threaten to rip apart our social fabric We live in the age of the algorithm. Increasingly, the decisions that affect our lives - where we go to school, whether we get a loan, how much we pay for insurance - are being made not by humans, but by mathematical models. In theory, this should lead to greater fairness: everyone is judged according to the same rules, and bias is eliminated. And yet, as Cathy O'Neil reveals in this urgent and necessary book, the opposite is true. The models being used today are opaque, unregulated, and incontestable, even when they're wrong. Most troubling, they reinforce discrimination. Tracing the arc of a person's life, O'Neil exposes the black box models that shape our future, both as individuals and as a society. These "weapons of math destruction" score teachers and students, sort CVs, grant or deny loans, evaluate workers, target voters, and monitor our health. O'Neil calls on modellers to take more responsibility for their algorithms and on policy makers to regulate their use. But in the end, it's up to us to become more savvy about the models that govern our lives. This important book empowers us to ask the tough questions, uncover the truth, and demand change.
Harden the human firewall against the most current threats Social Engineering: The Science of Human Hacking reveals the craftier side of the hacker's repertoire--why hack into something when you could just ask for access? Undetectable by firewalls and antivirus software, social engineering relies on human fault to gain access to sensitive spaces; in this book, renowned expert Christopher Hadnagy explains the most commonly-used techniques that fool even the most robust security personnel, and shows you how these techniques have been used in the past. The way that we make decisions as humans affects everything from our emotions to our security. Hackers, since the beginning of time, have figured out ways to exploit that decision making process and get you to take an action not in your best interest. This new Second Edition has been updated with the most current methods used by sharing stories, examples, and scientific study behind how those decisions are exploited. Networks and systems can be hacked, but they can also be protected; when the "system" in question is a human being, there is no software to fall back on, no hardware upgrade, no code that can lock information down indefinitely. Human nature and emotion is the secret weapon of the malicious social engineering, and this book shows you how to recognize, predict, and prevent this type of manipulation by taking you inside the social engineer's bag of tricks. Examine the most common social engineering tricks used to gain access Discover which popular techniques generally don't work in the real world Examine how our understanding of the science behind emotions and decisions can be used by social engineers Learn how social engineering factors into some of the biggest recent headlines Learn how to use these skills as a professional social engineer and secure your company Adopt effective counter-measures to keep hackers at bay By working from the social engineer's playbook, you gain the advantage of foresight that can help you protect yourself and others from even their best efforts. Social Engineering gives you the inside information you need to mount an unshakeable defense.
Get your slice of Raspberry Pi With the invention of the unique credit card-sized single-board computer comes a new wave of hardware geeks, hackers, and hobbyists who are excited about the possibilities with the Raspberry Pi and this is the perfect guide to get you started. With this down-to-earth book, you'll quickly discover why the Raspberry Pi is in high demand! There's a reason the Raspberry Pi sold a million units in its first year, and you're about to find out why! In Raspberry Pi For Dummies, 3rd Edition veteran tech authors Sean McManus and Mike Cook make it easier than ever to get you up and running on your Raspberry Pi, from setting it up, downloading the operating system, and using the desktop environment to editing photos, playing music and videos, and programming with Scratch and everything in between. * Covers connecting the Pi to other devices such as a keyboard, mouse, monitor, and more * Teaches you basic Linux System Admin * Explores creating simple hardware projects * Shows you how to create web pages Raspberry Pi For Dummies, 3rd Edition makes computing as easy as pie!
YouTube is the world's number one video-sharing website, with 300 new hours of video being uploaded to the website every minute, many of which involve the most popular sport in the world - football. Almost every glorious goal, bizarre blunder and ridiculous red card from all around the globe find their way onto YouTube, where they are then enjoyed by football fans everywhere. YouTube Football Fantastic is an expertly curated interactive celebration of these heroic, sometimes hilarious and often jaw-dropping efforts. With on-the-page links to over 300 amazing videos, it showcases the greatest footballing feats ever recorded on the file-sharing site.
An acclaimed investigative journalist explores ethical hacking and presents a reader-friendly, informative guide to everything there is to know about entering the field of cybersecurity. It's impossible to ignore the critical role cybersecurity plays within our society, politics, and the global order. In Becoming an Ethical Hacker, investigative reporter Gary Rivlin offers an easy-to-digest primer on what white hat hacking is, how it began, and where it's going, while providing vivid case studies illustrating how to become one of these "white hats" who specializes in ensuring the security of an organization's information systems. He shows how companies pay these specialists to break into their protected systems and networks to test and assess their security. Readers will learn how these white hats use their skills to improve security by exposing vulnerabilities before malicious hackers can detect and exploit them. Weaving practical how-to advice with inspiring case studies, Rivlin provides concrete, practical steps anyone can take to pursue a career in the growing field of cybersecurity.
A concise introduction to the emerging field of data science, explaining its evolution, relation to machine learning, current uses, data infrastructure issues, and ethical challenges. The goal of data science is to improve decision making through the analysis of data. Today data science determines the ads we see online, the books and movies that are recommended to us online, which emails are filtered into our spam folders, and even how much we pay for health insurance. This volume in the MIT Press Essential Knowledge series offers a concise introduction to the emerging field of data science, explaining its evolution, current uses, data infrastructure issues, and ethical challenges. It has never been easier for organizations to gather, store, and process data. Use of data science is driven by the rise of big data and social media, the development of high-performance computing, and the emergence of such powerful methods for data analysis and modeling as deep learning. Data science encompasses a set of principles, problem definitions, algorithms, and processes for extracting non-obvious and useful patterns from large datasets. It is closely related to the fields of data mining and machine learning, but broader in scope. This book offers a brief history of the field, introduces fundamental data concepts, and describes the stages in a data science project. It considers data infrastructure and the challenges posed by integrating data from multiple sources, introduces the basics of machine learning, and discusses how to link machine learning expertise with real-world problems. The book also reviews ethical and legal issues, developments in data regulation, and computational approaches to preserving privacy. Finally, it considers the future impact of data science and offers principles for success in data science projects.
Perfect for beginners familiar with programming basics, this hands-on guide provides an easy introduction to Go, the general-purpose programming language from Google. Author Caleb Doxsey covers the language's core features with step-by-step instructions and exercises in each chapter to help you practice what you learn. Go is a general-purpose programming language with a clean syntax and advanced features, including concurrency. This book provides the one-on-one support you need to get started with the language, with short, easily digestible chapters that build on one another. By the time you finish this book, not only will you be able to write real Go programs, you'll be ready to tackle advanced techniques. Jump into Go basics, including data types, variables, and control structures Learn complex types, such as slices, functions, structs, and interfaces Explore Go's core library and learn how to create your own package Write tests for your code by using the language's go test program Learn how to run programs concurrently with goroutines and channels Get suggestions to help you master the craft of programming
Going Pro with Cubase 5 provides a useful guidebook for those who are ready to jump to the next step with Cubase and would like some expert-level tips, tricks, and advice to help them truly master the program. Do you already know how to record MIDI and audio in Cubase? Do you already know Cubase's basic tools and terminology? Do you think and work in musical terms, such as bars and beats? Great, than you're ready to "go pro" with Cubase The overall goal is to get you working quickly and utilizing the newest and best features in Cubase 5 at a professional level without wasting your time. Certain components are summarized in ways that the manual doesn't so that you can get a quick overview without getting lost in details. You'll learn how to get the most out of Cubase 5 when using Steinberg's innovative CC121 controller and MR816 CSX audio interface. You'll also get an inside look at WaveLab and HALion 3 and why you might want to consider adding them to your setup if you haven't already. You'll discover pro mixing techniques that can be acheived without even touching a fader. And you'll get step-by-step instructions on how to interface your Cubase projects with Pro Tools, Nuendo, and other DAWs available on the market. You'll also discover many more expert-level recording techniques in this succinct, to-the-point guide that will have your friends and colleagues asking "how'd you do that ?" So what are you waiting for? Increased mastery is only a few clicks away.
The fast and easy way to get up and running with Windows 10 at work If you want to spend less time figuring out Windows and more time getting things accomplished, you've come to the right place. Covering Windows 10 and packed with time-saving tips to help you get the most out of the software, Windows 10 At Work For Dummies offers everything you need to get back precious hours of your work day and make Windows work for you, rather than against you. This full-color, all-encompassing guide breaks down the most common Windows tasks into easily digestible parts, providing you with illustrated, step-by-step instructions on everything you'll encounter in Windows 10. From setting up your desktop with your favorite apps to finding the files and applications you need and everything in between this hands-on, friendly guide takes the headache out of working with Windows. Provides over 300 tasks broken into core steps Provides easy-to-follow answers to all of your Windows questions Illustrates the new features of Windows 10 If you're a time-pressed professional looking to find answers to all of your Windows-related questions, this is the one-stop resource you'll turn to again and again.
If you're grounded in the basics of Swift, Xcode, and the Cocoa framework, this book provides a structured explanation of all essential real-world iOS app components. Through deep exploration and copious code examples, you'll learn how to create views, manipulate view controllers, and add features from iOS frameworks. Create, arrange, draw, layer, and animate views that respond to touch Use view controllers to manage multiple screens of interface Master interface classes for scroll views, table views, text, popovers, split views, web views, and controls Dive into frameworks for sound, video, maps, and sensors Access user libraries: music, photos, contacts, and calendar Explore additional topics, including files, networking, and threads Stay up-to-date on iOS 12 innovations, such as User Notification framework improvements, as well as changes in Xcode 10 and Swift 4.2. All example code is available on GitHub for you to download, study, and run. Want to brush up on the basics? Pick up iOS 12 Programming Fundamentals with Swift to learn about Swift, Xcode, and Cocoa. Together with Programming iOS 12, you'll gain a solid, rigorous, and practical understanding of iOS 12 development.
"In this day and age of 'too much information and not enough time, ' the ability to get to the bottom line quickly and in a concise method is what excels companies to the top of their industry. The techniques in this book will allow you to do things you only dreamt of." -Jerry Kohl, president of Brighton Collectibles Develop your Excel macro programming skills using VBA instantly with proven techniques Automate Reports Handle Errors Master Pivot Tables Produce Charts Build User-Defined Functions Migrate to Excel 2007 Query Web Data Build Dialog Boxes Use Data Visualizations Automate Word You are an expert in Excel, but the macro recorder doesn't work and you can't make heads or tails out of the recorded code. If this is you, buy this book. Macros that you record today might work today but not tomorrow. Recorded macros might handle a dataset with 14 records but not one with 12 or 16 records. These are all common problems with the macro recorder that unfortunately cause too many Excel gurus to turn away from writing macros. This book shows you why the macro recorder fails and the steps needed to convert recorded code into code that will work every day with every dataset. The book assumes that you know Excel well, but there is no need for prior programming experience. This book describes everything you could conceivably need to know to automate reports and design applications in Excel VBA. Whether you want to automate reports for your office or design full-blown applications for others, this book is for you.
The perfect gift for the gamer in your life! Full of fun gaming lifestyle tips, this humorous guide for adults and teens will also give genuine advice to improve your gaming experience. Find advice on how to engage maximum comfort levels for a perfect day of gaming; one-handed snacks that won't get your console greasy; and exercises to improve your dexterity and hand-eye coordination. Unwind with some gaming-friendly yoga poses, and read a brief history of video games. From cosplay and consoles to eSports and gaming communities, this Gamers' Survival Guide will tell you everything you need to know to gamify your life!
Get up to speed on the latest Mac OS Getting a new Mac and not knowing how to use it is like getting a remote controlled car for Christmas with no batteries. OS X For Dummies powers your understanding of the latest Mac operating system through straightforward, fun content that covers the basic features and functions you need to know. An essential text if you're not already familiar with Apple technology, this resource walks you through the fundamentals of Apple's Mac OS, shows you how to customize your workspace, work with the Dock, leverage the Finder and Finder Tabs, understand files, folders, and tags, find things with Spotlight, use Mission Control and Launchpad, organize your life through Calendar, Reminders, Notes, and Notifications, and much more. Apple is one of the most popular technology companies in the world, known for its ability to combine power and stability with style. Since all of Apple's products function according to its proprietary operating system, it's essential that you understand how to use the OS to make the most of your tech toys. Take your communication to the next level with email and messaging capabilities Enjoy multi-media entertainment by surfing the web and accessing movies, music, ebooks, and digital photos Let your creative side run free with Text Edit Create a seamless digital experience by connecting a printer, running multiple displays, networking, file sharing, backing up and restoring your system, and keeping your machine safe with Gatekeeper OS X For Dummies breaks down Apple's Mac operating system into bite-sized pieces, allowing you to digest small morsels of information that guide you in navigating your new Apple gadget.
Proofs play a central role in advanced mathematics and theoretical computer science, yet many students struggle the first time they take a course in which proofs play a significant role. This bestselling text's third edition helps students transition from solving problems to proving theorems by teaching them the techniques needed to read and write proofs. Featuring over 150 new exercises and a new chapter on number theory, this new edition introduces students to the world of advanced mathematics through the mastery of proofs. The book begins with the basic concepts of logic and set theory to familiarize students with the language of mathematics and how it is interpreted. These concepts are used as the basis for an analysis of techniques that can be used to build up complex proofs step by step, using detailed "scratch work" sections to expose the machinery of proofs about numbers, sets, relations, and functions. Assuming no background beyond standard high school mathematics, this book will be useful to anyone interested in logic and proofs: computer scientists, philosophers, linguists, and, of course, mathematicians.
A comprehensive introduction to machine learning that uses probabilistic models and inference as a unifying approach. Today's Web-enabled deluge of electronic data calls for automated methods of data analysis. Machine learning provides these, developing methods that can automatically detect patterns in data and then use the uncovered patterns to predict future data. This textbook offers a comprehensive and self-contained introduction to the field of machine learning, based on a unified, probabilistic approach. The coverage combines breadth and depth, offering necessary background material on such topics as probability, optimization, and linear algebra as well as discussion of recent developments in the field, including conditional random fields, L1 regularization, and deep learning. The book is written in an informal, accessible style, complete with pseudo-code for the most important algorithms. All topics are copiously illustrated with color images and worked examples drawn from such application domains as biology, text processing, computer vision, and robotics. Rather than providing a cookbook of different heuristic methods, the book stresses a principled model-based approach, often using the language of graphical models to specify models in a concise and intuitive way. Almost all the models described have been implemented in a MATLAB software package-PMTK (probabilistic modeling toolkit)-that is freely available online. The book is suitable for upper-level undergraduates with an introductory-level college math background and beginning graduate students.
With the demands of quality management and process control in an industrial environment machine vision is becoming an important issue. This handbook of machine vision is written by experts from leading companies in this field. It goes through all aspects of image acquisition and image processing. From the viewpoint of the industrial application the authors also elucidate in topics like illumination or camera calibration. Attention is paid to all hardware aspects, starting from lenses and camera systems to camera-computer interfaces. Besides the detailed hardware descriptions the necessary software is discussed with equal profoundness. This includes sections on digital image basics as well as image analysis and image processing. Finally the user is introduced to general aspects of industrial applications of machine vision, such as case studies and strategies for the conception of complete machine vision systems. With this handbook the reader will be enabled not only to understand up to date systems for machine vision but will also be qualified for the planning and evaluation of such technology.
You may like...
A Guide To SQL
Philip Pratt, Mary Z Last Paperback
Database Systems - Design…
Steven Morris, Carlos Coronel Hardcover (2)
Gary Schneider Paperback
Network+ Guide to Networks…
Tamara Dean Paperback
Database Principles - Fundamentals of…
Stephen Morris, Peter Rob, … Paperback
Why Social Media Is Ruining Your Life
Katherine Ormerod Hardcover (1)
These Things Really Do Happen To Me
Khaya Dlanga Paperback
Systems Analysis and Design
Harry J. Rosenblatt, Scott Tilley Hardcover
Auditor's Guide to IT Auditing…
Richard E. Cascarino Hardcover
MIS6 - Management Information Systems
Hossein Bidgoli Paperback (21)