OReilly Deal of the Day
-
You Don't Know JS: Async & Performance
No matter how much experience you have with JavaScript, odds are you don’t fully understand the language. As part of the "You Don’t Know JS" series, this concise yet in-depth guide focuses on new asynchronous features and performance techniques—including Promises, generators, and Web Workers—that let you create sophisticated single-page web applications and escape callback hell in the process.
Like other books in this series, You Don’t Know JS: Async & Performance dives into trickier parts of the language that many JavaScript programmers simply avoid. Armed with this knowledge, you can become a true JavaScript master.
-
Mastering Python Design Patterns
Python is an object-oriented, scripting language that is used in wide range of categories. In software engineering, a design pattern is a recommended solution to a software design problem. Although not new, design patterns remain one of the hottest topics in software engineering and they come as a ready reference for software developers to solve the common problems they face at work.
This book will take you through each and every design pattern explained with the help of real-world examples. The aim of the book is to introduce more low-level detail and concepts on how to write Pythonic code, not just focusing on common solutions as implemented in Java and C++. It includes small sections on troubleshooting, best practices, system architecture, and its design aspects. With the help of this book, you will be able to understand Python design pattern concepts and the framework, as well as issues and their resolution. You'll focus on all 16 design patterns that are used to solve everyday problems.
-
Emotion, more than anything else, spells the difference between stellar and mediocre team performance. Fear, anger, frustration, and other negative feelings, can en danger a group’s dynamic. But positive emotions have the power to transform it into a high-performance engine, where everyone operates at their peak. Their minds sharpen. They find creative solutions. They get great results.
Thanks to discoveries in neuroscience and psychology, we now know that emotions operate independently from our logical minds. They can’t be reasoned away. They must be dealt with directly. Drawing on the latest research, Primal Teams shows how any one can control potentially damaging emotions, while triggering the kind of passion and energy that supercharge performance. Illustrated with compelling examples, this groundbreaking guide reveals how to:
Transform fear and negativity • Energize primal emotional systems • Activate insight and intuition • Foster emotional bonds and team spirit • Connect the team to a deeper purpose • And more
Emotions determine whether a group works with energy and enthusiasm or just goes through the motions. With the array of insights and practical tools in this book, anyone can inspire an unprecedented level of performance.
-
Bill is an IT manager at Parts Unlimited. It's Tuesday morning and on his drive into the office, Bill gets a call from the CEO.
The company's new IT initiative, code named Phoenix Project, is critical to the future of Parts Unlimited, but the project is massively over budget and very late. The CEO wants Bill to report directly to him and fix the mess in ninety days or else Bill's entire department will be outsourced.
With the help of a prospective board member and his mysterious philosophy of The Three Ways, Bill starts to see that IT work has more in common with manufacturing plant work than he ever imagined. With the clock ticking, Bill must organize work flow, streamline interdepartmental communications, and effectively serve the other business functions at Parts Unlimited.
In a fast-paced and entertaining style, three luminaries of the DevOps movement deliver a story that anyone who works in IT will recognize. Readers will not only learn how to improve their own IT organizations, they'll never view IT the same way again.
-
How Linux Works, Second Edition
Unlike some operating systems, Linux doesn't try to hide the important bits from you—it gives you full control of your computer. But to truly master Linux, you need to understand its internals, like how the system boots, how networking works, and what the kernel actually does.
In this completely revised second edition of the perennial best seller How Linux Works, author Brian Ward makes the concepts behind Linux internals accessible to anyone curious about the inner workings of the operating system. Inside, you'll find the kind of knowledge that normally comes from years of experience doing things the hard way. You'll learn:
- How Linux boots, from boot loaders to init implementations (systemd, Upstart, and System V)
- How the kernel manages devices, device drivers, and processes
- How networking, interfaces, firewalls, and servers work
- How development tools work and relate to shared libraries
- How to write effective shell scripts
You'll also explore the kernel and examine key system tasks inside user space, including system calls, input and output, and filesystems. With its combination of background, theory, real-world examples, and patient explanations, How Linux Works will teach you what you need to know to solve pesky problems and take control of your operating system.
-
http://covers.oreillystatic.com/images/0636920041429/cat.gif
Save 50%
Security for Web Developers
Using JavaScript, HTML, and CSS
By John Paul Mueller
Ebook Was: $42.99 Now: $21.49
Use code: DEALAs a web developer, you may not want to spend time making your web app secure, but it definitely comes with the territory. This practical guide provides you with the latest information on how to thwart security threats at several levels, including new areas such as microservices. You'll learn how to help protect your app no matter where it runs, from the latest smartphone to an older desktop, and everything in between.
-
http://covers.oreillystatic.com/images/9781626565951/cat.gif
Save 50%
The Daily Edge
Simple Strategies to Increase Efficiency and Make an Impact Every Day
Ebook was: $24.95 Now: $12.47
Use code: MSDEALWall Street Journal bestselling author David Horsager frequently hears executives lament that their hands are more than full trying to balance the barrage of tasks they face on a daily basis. While he never set out to be a productivity expert, Horsager realized that over the years he has developed and adopted dozens of extraordinarily practical time- and energy-saving techniques that could help today's leader. The key objective is to become so effective in the little things that you have enough time for more meaningful interactions.
In The Daily Edge, you'll learn strategies such as identifying the key Difference-Making Actions on which to focus your efforts. Perhaps it is time to set a personal or even company-wide “power hour,” during which you do not attend meetings, answer the phone, or reply to emails, creating the time and space to really focus and get things done. The thirty-five high-impact ideas Horsager introduces in succinct, quick-read chapters are easily implemented and powerful on their own. Taken together, they form a solid wave of efficacy that enables you to get more done, keep your energy up, and make sure that you're able to honor all your relationships, both personal and professional.
-
@mlnews said:
http://covers.oreillystatic.com/images/9781626565951/cat.gif
Save 50%
The Daily Edge
Simple Strategies to Increase Efficiency and Make an Impact Every Day
Ebook was: $24.95 Now: $12.47
Use code: MSDEALI'm always looking for the perfect time optimization system...
-
http://covers.oreillystatic.com/images/0636920045182/rc_cat.gif
Save 50%
Raspberry Pi Cookbook
Software and Hardware Problems and Solutions
Ebook was: $33.99 Now: $16.99
Use code: DEALThe world of Raspberry Pi is evolving quickly, with many new interface boards and software libraries becoming available all the time. In this updated cookbook, prolific hacker and author Simon Monk provides hundreds of practical recipes for running this tiny low-cost computer with Linux, programming it with Python, and hooking up sensors, motors, and other hardware—including Arduino.
You'll also learn basic principles to help you use new technologies with Raspberry Pi as its ecosystem develops. This cookbook is ideal for programmers and hobbyists familiar with the Pi through resources such as Getting Started with Raspberry Pi (O'Reilly).
-
http://cdn.oreillystatic.com/oreilly/promos/king-duck-308.jpg
Boost Your Productivity with PowerShell 5.0
Write scripts to streamline your code and repetitive tasks
With significant new features to extend its use and improve usability, PowerShell 5.0 is one of the most indispensable and efficient tools for .NET developers, power users, and administrators. Moreover, it's backwards compatible, which makes upgrading a breeze. Get the latest PowerShell ebooks and video training from shop.oreilly.com and master the basics or learn advanced scripting techniques.
Today is your final day to SAVE 50% on select PowerShell ebooks and video training, and manage and control your Windows-based environments more effectively.
-
http://covers.oreillystatic.com/images/0636920042082/rc_cat.gif
Save 50%
Network Programmability and Automation
Skills for the Next-Generation Network Engineer
Ebook was: $42.99 Now: $21.49
Use code: DEALAutomation is the new skillset that network engineers need to pick up. Much like sysadmins have had to learn how to use new tools like Chef and Puppet, network engineers are learning that they just can't do things manually anymore. With examples in each chapter, this practical book provides you with baseline skills in network programmability and automation, using a range of technologies including Linux, Python, JSON, and XML. No previous knowledge of software development, programming, automation, or DevOps is required.
-
http://covers.oreillystatic.com/images/0636920028918/cat.gif
Save 50%
Data Science for Business
What you need to know about data mining and data-analytic thinking
By Foster Provost, Tom Fawcett
Ebook Was: $33.99 Now: $16.99
Use code: MSDEALThis broad, deep, but not-too-technical guide introduces you to the fundamental principles of data science and walks you through the "data-analytic thinking" necessary for extracting useful knowledge and business value from the data you collect. By learning data science principles, you will understand the many data-mining techniques in use today. More importantly, these principles underpin the processes and strategies necessary to solve business problems through data mining techniques.
-
-
Learning React
Functional Web Development with React and Redux
By Alex Banks, Eve Porcello
Ebook Was: $42.99 Now: $21.49
Use code: DEALIf you want to learn how to build efficient user interfaces with React, this is your book. Authors Alex Banks and Eve Porcello show you how to create UIs with this small JavaScript library that can deftly display data changes on large-scale, data-driven websites without page reloads. Along the way, you'll learn how to work with functional programming and the latest ECMAScript features.
-
Ask, Measure, Learn
Using Social Media Analytics to Understand and Influence Customer Behavior
By Soumitra Dutta, Lutz Finger
Ebook Was: $20.99 Now: $10.49
Use code: MSDEALThis non-technical guide shows you how to extract significant business value from big data with Ask-Measure-Learn, a system that helps you ask the right questions, measure the right data, and then learn from the results. Two experts provide business managers and analysts with a high-level overview of the system, and demonstrate specific ways to apply social media analytics to marketing, sales, public relations, and customer management, using examples and case studies.
-
I just signed up for this. Looking forward to opt-in spam
-
@EddieJennings said in OReilly Deal of the Day:
I just signed up for this. Looking forward to opt-in spam
One of the few ads that I actually read every day.
-
Building Dashboards with Microsoft Dynamics GP 2016
Ebook was: $43.99 Now: $21.99
Use code: MSDEALLearn to build professional and powerful dashboards with Microsoft Dynamics GP and Excel
About This Book- This book provides a core foundation for you to understand the ever-changing Microsoft Power BI
- Through this book, you'll understand how data flows and is secured between Microsoft Dynamics GP and Microsoft Excel
- You'll see how to create amazing dashboards using various tools such as Excel 2016, Power BI, Jet Express, and more
Who This Book Is For
This book is geared up for analysts and accountants keen on building and maintaining professional dashboards with Microsoft Excel 2016 for Microsoft Dynamics GP 2016 data, and building financials with visuals using the New Jet Reports Express Tool for Dynamics GP. An introduction is provided for those who want to maintain dashboards in Microsoft Power BI.
What You Will Learn- Use GP Data in Excel 2016 in a meaningful way
- Build basic financial statements using Jet Reporting Express, including visualizations
- Understand the foundation of Power BI and its components
- Get and maintain data from Dynamics GP in Power BI
- Find out how to use the Power BI Query Editor (the Get and Transform feature in Excel 2016)
- Format basic visualizations to get better insights
- Understand Jet Reports Express, which is used to create basic financial statements
- Use the new Dynamics GP features, such as OData and adding Power BI tiles on the home page
In Detail
Microsoft Dynamics GP is a complete ERP solution that is extremely beneficial for small to midsize organizations in helping them grow exponentially.
The book shows you in detail how to build great-looking dashboards with Microsoft Dynamics GP that enhance a company's decision-making processes.
This guide will take you from the basics of setting up and deploying to creating secure, refreshable Excel reports. Using a whole host of tools available within Microsoft Dynamics GP and Excel, this tutorial will show you how to visualize your data using simple conditional formatting techniques and easy-to-read charts, and allow you to make your data interactive with slicers.
We will also cover core topics such as Business Analyzer, Microsoft SQL Reporting services reports, BI360, and more. You will find out to use Power BI, share and refresh data and dashboards in Power BI, and use Power BI Query Editor.
By the end of this book, you will have all the information required to build interactive dashboards using Dynamics GP.
Style and approachThe book takes a step-by-step approach and contains real-world examples that provide the building blocks to create engaging dashboards. This practical guide is all about doing. Get your data, open up Excel, and go!
-
Arduino Playground
Geeky Projects for the Experienced Maker
Ebook Was: $23.95 Now: $11.97
Use code: DEALArduino Playground is a collection of fun, geeky Arduino projects for experienced tinkerers in search of a new building challenge.
-
Python: Penetration Testing for Developers
Ebook was: $69.99 Now: $34.99
Use code: DEALUnleash the power of Python scripting to execute effective and efficient penetration tests
About This Book- Sharpen your pentesting skills with Python
- Develop your fluency with Python to write sharper scripts for rigorous security testing
- Get stuck into some of the most powerful tools in the security world
Who This Book Is For
If you are a Python programmer or a security researcher who has basic knowledge of Python programming and wants to learn about penetration testing with the help of Python, this course is ideal for you. Even if you are new to the field of ethical hacking, this course can help you find the vulnerabilities in your system so that you are ready to tackle any kind of attack or intrusion.
What You Will Learn- Familiarize yourself with the generation of Metasploit resource files and use the Metasploit Remote Procedure Call to automate exploit generation and execution
- Exploit the Remote File Inclusion to gain administrative access to systems with Python and other scripting languages
- Crack an organization's Internet perimeter and chain exploits to gain deeper access to an organization's resources
- Explore wireless traffic with the help of various programs and perform wireless attacks with Python programs
- Gather passive information from a website using automated scripts and perform XSS, SQL injection, and parameter tampering attacks
- Develop complicated header-based attacks through Python
In Detail
Cybercriminals are always one step ahead, when it comes to tools and techniques. This means you need to use the same tools and adopt the same mindset to properly secure your software. This course shows you how to do just that, demonstrating how effective Python can be for powerful pentesting that keeps your software safe. Comprising of three key modules, follow each one to push your Python and security skills to the next level.
In the first module, we'll show you how to get to grips with the fundamentals. This means you'll quickly find out how to tackle some of the common challenges facing pentesters using custom Python tools designed specifically for your needs. You'll also learn what tools to use and when, giving you complete confidence when deploying your pentester tools to combat any potential threat.
In the next module you'll begin hacking into the application layer. Covering everything from parameter tampering, DDoS, XXS and SQL injection, it will build on the knowledge and skills you learned in the first module to make you an even more fluent security expert.
Finally in the third module, you'll find more than 60 Python pentesting recipes. We think this will soon become your trusted resource for any pentesting situation.
This Learning Path combines some of the best that Packt has to offer in one complete, curated package. It includes content from the following Packt products:
- Learning Penetration Testing with Python by Christopher Duffy
- Python Penetration Testing Essentials by Mohit
- Python Web Penetration Testing Cookbook by Cameron Buchanan,Terry Ip, Andrew Mabbitt, Benjamin May and Dave Mound
Style and approach
This course provides a quick access to powerful, modern tools, and customizable scripts to kick-start the creation of your own Python web penetration testing toolbox.