Category: Computer Science

Data Analysis with Microsoft Power BI 0

Data Analysis with Microsoft Power BI

Description Publisher’s Note: Products purchased from Third Party sellers are not guaranteed by the publisher for quality, authenticity, or access to any online entitlements included with the product. Explore, create, and manage highly interactive data visualizations using Microsoft Power BI. Extract meaningful business insights from your disparate enterprise data using the detailed information contained in this practical guide. Written by a recognized BI expert and bestselling author, Data Analysis with Microsoft Power BI teaches you the skills you need to interact with, author, and maintain robust visualizations and custom data models. Hands-on exercises based on real-life business scenarios clearly demonstrate each technique. Publishing your results...

Linux Exploit Development for Beginners 0

Linux Exploit Development for Beginners

Description I wrote this book because I couldn’t find anything else that was in bite-size chunks that methodically walked me through how to analyze compiled binaries, recognize bugs in software, fuzz, do dynamic analysis and write the exploit for various types of vulnerabilities in Linux applications. Don’t get me wrong, lots of websites and blogs exist, and some companies will sell you several days of training for thousands of dollars, and others companies will sell you a pdf, some videos and access to a virtual range to get you started and then you’re left to fend for yourself. I didn’t like these options, and most...

0

Learn Linux Shell Scripting – Fundamentals of Bash 4.4

Description Shell scripts allow us to program commands in chains and have the system execute them as a scripted event, just like batch files. This book will start with an overview of Linux and Bash shell scripting, and then quickly deep dive into helping you set up your local environment, before introducing you to tools that are used to write shell scripts. The next set of chapters will focus on helping you understand Linux under the hood and what Bash provides the user. Soon, you will have embarked on your journey along the command line. You will now begin writing actual scripts instead of commands,...

Hands-On Neural Networks with TensorFlow 2.0 0

Hands-On Neural Networks with TensorFlow 2.0

Description TensorFlow, the most popular and widely used machine learning framework, has made it possible for almost anyone to develop machine learning solutions with ease. With TensorFlow (TF) 2.0, you’ll explore a revamped framework structure, offering a wide variety of new features aimed at improving productivity and ease of use for developers. This book covers machine learning with a focus on developing neural network-based solutions. You’ll start by getting familiar with the concepts and techniques required to build solutions to deep learning problems. As you advance, you’ll learn how to create classifiers, build object detection and semantic segmentation networks, train generative models, and speed up...

Understandable Electric Circuits 0

Understandable Electric Circuits: Key concepts, 2nd Edition

Description In this digital age, as the role of electronic circuits becomes ever broader and more complex, a thorough understanding of the key concepts of circuits is a great advantage. This book offers a thorough reference guide to the theory, elements and design of basic electric circuits, providing a solid foundation for those who plan to move into the field of electronics engineering, and essential information for anyone who uses electric circuitry in their profession or research. The book is designed to be accessible to newcomers to the field while also providing a useful review for more advanced readers. It has been extensively revised and...

0

GitHub For Dummies

Description Code collaboratively with GitHub Once you’ve learned the basics of coding the next step is to start sharing your expertise, learning from other coding pros, or working as a collaborative member of development teams. GitHub is the go-to community for facilitating coding collaboration, and GitHub For Dummies is the next step on your journey as a developer. Written by a GitHub engineer, this book is packed with insight on how GitHub works and how you can use it to become a more effective, efficient, and valuable member of any collaborative programming team. Store and share your work online with GitHub Collaborate with others on your team...

Hands-On Data Structures and Algorithms with Rust 0

Hands-On Data Structures and Algorithms with Rust

Description Rust has come a long way and is now utilized in several contexts. Its key strengths are its software infrastructure and resource-constrained applications, including desktop applications, servers, and performance-critical applications, not forgetting its importance in systems’ programming. This book will be your guide as it takes you through implementing classic data structures and algorithms in Rust, helping you to get up and running as a confident Rust programmer. The book begins with an introduction to Rust data structures and algorithms, while also covering essential language constructs. You will learn how to store data using linked lists, arrays, stacks, and queues. You will also learn...

C# 7 and .NET Core 2.0 Blueprints 0

C# 7 and .NET Core 2.0 Blueprints (+code)

Description Build effective applications that meet modern software requirements .NET Core is a general purpose, modular, cross-platform, and open source implementation of .NET. With the latest release of .NET Core, many more APIs are expected to show up, which will make APIs consistent across .Net Framework, .NET Core, and Xamarin. This step-by-step guide will teach you the essential .NET Core and C# concepts with the help of real-world projects. The book starts with a brief introduction to the latest features of C# 7 and .NET Core 2.0 before moving on to explain how C# 7 can be implemented using the object-oriented paradigm. You’ll learn to...

0

Art of Computer Programming, Volume 2: Seminumerical Algorithms (3rd Edition)

Description The bible of all fundamental algorithms and the work that taught many of today’s software developers most of what they know about computer programming. –Byte, September 1995 I can’t begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home… and even at a Little League game when my son wasn’t in the line-up. –Charles Long If you think you’re a really good programmer… read [Knuth’s] Art of Computer Programming… You should definitely send me a resume if you can read the whole thing. –Bill Gates It’s...

0

Mastering Reverse Engineering: Re-engineer your ethical hacking skills

Description If you want to analyze software in order to exploit its weaknesses and strengthen its defenses, then you should explore reverse engineering. Reverse Engineering is a hackerfriendly tool used to expose security flaws and questionable privacy practices.In this book, you will learn how to analyse software even without having access to its source code or design documents. You will start off by learning the low-level language used to communicate with the computer and then move on to covering reverse engineering techniques. Next, you will explore analysis techniques using real-world tools such as IDA Pro and x86dbg. As you progress through the chapters, you will...