https://www.informit.com/store/javascript-in-24-hours-sams-teach-yourself-9780672336089
JavaScript in 24 Hours, Sams Teach Yourself, 5th Edition | InformIT
Sams Teach Yourself JavaScript in 24 Hours, Fifth Edition is the freshest, easiest guide to modern JavaScript development. Extensively updated to reflect...
teach yourselfjavascripthourssamsedition
https://www.informit.com/authors/bio/490a79bc-21cf-49e3-93bc-121f551ae85b
Bebo White | InformIT
bebowhiteinformit
https://www.informit.com/authors/bio/9f12e8ec-b0c2-43bf-b43e-dd76609b7951
Bijay K. Jayaswal | InformIT
kinformit
https://www.informit.com/authors/bio/D310F6D0-C2CB-4A75-8CA2-63AF0B281F74
Matthew McPherson | InformIT
matthewmcphersoninformit
https://www.informit.com/articles/article.aspx?p=2873375
Using Cortana: Your Personal Digital Assistant | Getting Started with Cortana | InformIT
Learn how Cortana in Windows 10 can help personalize and streamline your computing experience.
your personaldigital assistantgetting startedusingcortana
https://www.informit.com/authors/bio/11808fa7-ebe3-4e41-96d8-3856f5beaf30
Paul McFedries | InformIT
paulinformit
https://www.informit.com/store/modern-software-engineering-doing-what-works-to-build-9780137314744
Modern Software Engineering: Doing What Works to Build Better Software Faster | InformIT
Amplify Your Creativity, Effectiveness, and Personal Fulfillment as a Software ProfessionalIn Modern Software Engineering, continuous delivery pioneer David...
doing what workssoftware engineeringmodern
https://www.informit.com/authors/bio/a1e956c7-f62d-4d71-80b6-c0d16afd927a
Jeremy Barton | InformIT
jeremybartoninformit
https://www.informit.com/articles/article.aspx?p=2115288&seqNum=3
Computer Graphics: Ray Casting and Rasterization | 15.1. Introduction | InformIT
In this chapter, you'll learn about two strategies for sampling the amount of light transported along a ray that arrives at the image plane. These strategies...
computer graphicsray castingrasterizationintroductioninformit
https://www.informit.com/store/powerpoint-2010-livelessons-lesson-10-working-with-9780133101751
PowerPoint 2010 LiveLessons Lesson 10: Working with Charts, Downloadable Version | InformIT
PowerPoint 2010 LiveLessons Lesson 10: Working with ChartsOver 20 minutes of coverage including:Creating a ChartFormatting a ChartChart TemplatesInserting...
working with chartsdownloadable versionpowerpointlivelessons
https://www.informit.com/store/applying-design-for-six-sigma-to-software-and-hardware-9780137144303?w_ptgrevartcl=Applying+Design+for+Six+Sigma+to+Software+and+Hardware+Systems%3A+Requirements+Flow-Down_1398414
Applying Design for Six Sigma to Software and Hardware Systems | InformIT
This book provides a clear roadmap and guidance for developing products--not only simple products, but also high tech, information age products and systems...
design for six sigmasoftware and hardwareapplying
https://www.informit.com/articles/article.aspx?p=2216986&seqNum=8
Programming: Principles and Practice Using C++: Vectors and Arrays | 18.1 Introduction | InformIT
principles and practice
https://www.informit.com/articles/article.aspx?p=709139&seqNum=3
Visualization: How to Present Security Data to Get Your Point Across | Design Principles | InformIT
Learn how to present security data in a style that truly gets your point across.
how to present
https://www.informit.com/authors/bio/B6C632C3-7295-4AB7-8924-1A536247AD52
Sean Smith | InformIT
sean smithinformit
https://www.informit.com/articles/article.aspx?p=3172438&seqNum=2
Tidy Data | Learning Objectives | InformIT
learning objectivestidydatainformit
https://www.informit.com/articles/article.aspx?p=3100069&seqNum=6
17.6 Pretty Good Privacy | Encryption and Decryption in Digital Communications | InformIT
Some classical concepts, as well as a class of systems called public key cryptosystems, and the email encryption software known as Pretty Good Privacy (PGP).
pretty good privacy
https://www.informit.com/authors/bio/8206036e-35ae-4d07-8ba3-769676b0116a
Hugo Haas | InformIT
hugo haasinformit
https://www.informit.com/store/beautiful-c-plus-plus-30-core-guidelines-for-writing-9780137647910
Beautiful C++: 30 Core Guidelines for Writing Clean, Safe, and Fast Code | InformIT
The C++ Core Guidelines can help any C++ developer design and write C++ programs that are exceptionally reliable, robust, and well-performing. But the...
https://www.informit.com/articles/article.aspx?p=2697994&seqNum=3
The Challenge with Knowledge Transfers | Post Takeover | InformIT
the challengeknowledge transfersposttakeoverinformit
https://www.informit.com/articles/article.aspx?p=2129764&seqNum=6
Chapter Exercises | The Anatomy of a Digital Investigation | InformIT
Michael W. Graves discusses the details of a digital investigation, including understanding the scope of the investigation, identifying the stakeholders, and...
the anatomy ofdigital investigationchapterexercisesinformit
https://www.informit.com/articles/article.aspx?p=2928189&seqNum=2
Linux Command-Line for Beginners | What Is the Command Line? | InformIT
Covers some of the basic commands that you need to know to be productive at the Linux command line.
linux command linewhat is thefor beginnersinformit
https://www.informit.com/articles/article.aspx?p=1912563&seqNum=6
FranklinCovey Style Guide: For Business and Technical Communication | Cliches | InformIT
guide for businesstechnical communicationfranklincoveystylecliches
https://www.informit.com/store/apache-hadoop-yarn-livelessons-video-training-9780133810950?w_ptgrevartcl=Apache+Hadoop+YARN+LiveLessons+(Video+Training)_2145745
Apache Hadoop YARN LiveLessons (Video Training) | InformIT
7+ Hours of Video Instruction Overview Apache Hadoop YARN Fundamentals LiveLessons is the first complete video training course on the basics of Apache Hadoop...
apache hadoopvideo trainingyarnlivelessonsinformit
https://www.informit.com/authors/bio/dcc61b13-1297-4d83-987c-630984c3ed06
Martina D'Antoni | InformIT
martinaantoniinformit
https://www.informit.com/authors/bio/95995fa4-f6f3-4612-9a49-28ea7b38bd43
Markus Reynolds | InformIT
markusreynoldsinformit
https://www.informit.com/articles/article.aspx?p=2995363&seqNum=7
Create a GUI with Java | Creating an Application | InformIT
Walks you through how to use Swing to create applications that feature key GUI components.
creating an applicationcreateguijavainformit
https://www.informit.com/articles/article.aspx?p=1863432&seqNum=5
Mathematical Foundations of Computer Networking: Probability | 1.1. Introduction | InformIT
This chapter is an introduction to the theory of probability, beginning by introducing the elementary concepts of outcomes, events, and sample spaces.
mathematical foundationscomputer networkingprobabilityintroductioninformit
https://www.informit.com/store/core-j2me-technology-and-midp-9780130669117
Core J2ME Technology and MIDP | InformIT
coretechnologymidpinformit
https://www.informit.com/store/signal-integrity-issues-and-printed-circuit-board-design-9780131418844
Signal Integrity Issues and Printed Circuit Board Design | InformIT
Signal Integrity Issues and Printed Circuit Board DesignDouglas BrooksThe definitive high-speed design resource for every PCB designerIn this book, renowned...
printed circuit board designsignal integrityissuesinformit
https://www.informit.com/articles/article.aspx?p=1398623&seqNum=2
Applying UML and Patterns: UML Class Diagrams | Introduction | InformIT
This chapter provides a reference for frequently used UML class diagram notation.
class diagramsapplyingumlpatternsintroduction
https://www.informit.com/authors/bio/9E7266C2-5179-42B6-93A7-6CABBAB7A35B
Mandy Flint | InformIT
mandyflintinformit
https://www.informit.com/articles/article.aspx?p=3145749&seqNum=2
Python Functions | 5.1 Function Definitions | InformIT
A concise, yet comprehensive, exploration of the types and definitions of functions in Python.
python functionsdefinitionsinformit
https://www.informit.com/articles/article.aspx?p=2216986&seqNum=11
Programming: Principles and Practice Using C++: Vectors and Arrays | 18.1 Introduction | InformIT
principles and practice
https://www.informit.com/articles/
Articles | InformIT
articlesinformit
https://www.informit.com/articles/article.aspx?p=2783636
Enzymes | 3.1. How Enzymes Work | InformIT
enzymesworkinformit
https://www.informit.com/authors/bio/6201675B-DEE8-4806-A5CF-59641A594508
Peter Dempsey | InformIT
peterdempseyinformit
https://www.informit.com/authors/bio/BDE49A0D-E886-480D-8AB7-D06C07C258E8
Annabel Z. Dodd | InformIT
annabelzdoddinformit
https://www.informit.com/authors/bio/0C3DDB17-3E8C-48EB-9F6E-9B1F28345A0B
Phillip Culliton | InformIT
phillipinformit
https://www.informit.com/articles/article.aspx?p=2873374&seqNum=4
Deleting a Sticky Note | Using Windows 10 Ink | InformIT
Create notes, reminders, and simple drawings you can store and share, and learn how to look for and use Ink in other apps.
sticky notedeletingusingwindowsink
https://www.informit.com/articles/article.aspx?p=3150358&seqNum=3
A Live Web Application | 10.1 Setup | InformIT
web applicationlivesetupinformit
https://www.informit.com/articles/article.aspx?p=3188188&seqNum=2
Introduction | How Many Employees Does It Take to Make and Run a Scalable Social Network? | InformIT
https://www.informit.com/authors/bio/FB8220F9-DDC6-4764-A1CD-511B290F0DAB
Adobe Creative Team | InformIT
adobe creative teaminformit
https://www.informit.com/authors/bio/4df2b5b1-8805-40d2-bacc-bf5ad669b167
Peter Sommerhoff | InformIT
peter sommerhoffinformit
https://www.informit.com/store/introduction-to-ai-ethics-and-safety-video-course-9780135425473
Introduction to AI Ethics and Safety (Video Course) | InformIT
More Than 2 Hours of Video Instruction Your introduction to the ethics and safety issues involved in the use of Artificial Intelligence. There is a lot of hype...
ai ethics and safetyintroduction tovideo courseinformit
https://www.informit.com/store/amazon-web-services-aws-livelessons-video-training-9780137928606
Amazon Web Services (AWS) LiveLessons (Video Training) | InformIT
18+ Hours of Video Instruction More than 18 Hours of Video Instruction Covering Cloud Computing and Available AWS ServicesOverviewAmazon Web Services (AWS)...
amazon web services awsvideo traininglivelessonsinformit
https://www.informit.com/store/virtual-private-networks-technologies-and-solutions-9780201702095?w_ptgrevartcl=Overloading+BGP+for+VPN+Can+Be+Harmful_25036
Virtual Private Networks: Technologies and Solutions | InformIT
Virtual private networks have become an essential part of today's business networks, as they provide a cost-effective means of assuring private internal and...
virtual private networkstechnologies and solutionsinformit
https://www.informit.com/articles/article.aspx?p=3203546&seqNum=3
Item 32: Prefer Raising Exceptions to Returning None | Functions | InformIT
raising exceptionsitempreferreturningnone
https://www.informit.com/store/adobe-illustrator-classroom-in-a-book-2026-release-9780135495971
Adobe Illustrator Classroom in a Book 2026 Release | InformIT
The fastest, easiest, most comprehensive way to learn Adobe Illustrator Adobe Illustrator Classroom in a Book contains 17 lessons that use real-world,...
adobe illustratorclassroombookreleaseinformit
https://www.informit.com/articles/article.aspx?p=2928188&seqNum=2
Creating a Component-Based Application with Rails | 2.1 The Entire App Inside a Component | InformIT
From the first steps to migrations and dependency management, this chapter covers the common pitfalls of the unavoidable aspects of component-based Rails.
creating a component
https://www.informit.com/articles/article.aspx?p=2756471&seqNum=5
Getting Data into Hadoop | Hadoop as a Data Lake | InformIT
getting datahadooplakeinformit
https://www.informit.com/store/strategic-ai-product-leadership-build-products.-drive-9780135491126
Strategic AI Product Leadership: Build Products. Drive Transformation. | InformIT
In today's rapidly evolving technological landscape, artificial intelligence is no longer just a competitive advantageit's becoming essential for business...
strategic aiproduct leadershipbuild productsdrivetransformation
https://www.informit.com/authors/bio/B4AFB6AC-8714-4FDF-8C0D-BFD2AFCB1B08
Steve Mann | InformIT
steve manninformit
https://www.informit.com/articles/article.aspx?p=1377271&seqNum=4
Agile Project Management: Adapting over Conforming | The Science of Adaptation | InformIT
Jim Highsmith explains that developing great products requires exploration, not tracking against a plan. Have the courage to explore into the unknown and the...
agile project managementthe scienceadapting
https://www.informit.com/authors/bio/5DD98368-0FC8-4966-A919-11A3F3DF7FB1
Kenneth S. Rubin | InformIT
kennethrubininformit
https://www.informit.com/store/rails-routing-digital-shortcut-9780321509246
Rails Routing (Digital Shortcut) | InformIT
The Rails routing system has always been a key component of theframework, and with the introduction of RESTful routes in the pastyear, it has taken center...
railsroutingdigitalshortcutinformit
https://www.informit.com/store/sql-queries-for-mere-mortals-a-hands-on-guide-to-data-9780134858418
SQL Queries for Mere Mortals: A Hands-On Guide to Data Manipulation in SQL, 4th Edition | InformIT
The #1 Easy, Common-Sense Guide to SQL Queries-All Chapters Updated for the Latest SQL Standard SQL Queries for Mere Mortals helps new users learn the...
https://www.informit.com/authors/bio/390BEF08-51A6-4919-8F42-F452970B918A
Evi Nemeth | InformIT
evinemethinformit
https://www.informit.com/authors/bio/6D115961-D3D6-43FF-9049-6D7C3035A344
Duane Storti | InformIT
duanestortiinformit
https://www.informit.com/articles/article.aspx?p=1745125&seqNum=3
Topic-Based Writing in DITA | Books, Topics, and Webs of Information | InformIT
Darwin Information Typing Architecture (DITA) is specifically designed to support topic-based writing. This chapter explains how to write topic-based...
https://www.informit.com/articles/article.aspx?p=3150355&seqNum=5
9.5 Exporting Packages | The Java Platform Module System | InformIT
java platformmodule systemexportingpackagesinformit
https://www.informit.com/store/administering-windows-server-2012-r2-70-411-r2-mcsa-9780789757838
Administering Windows Server 2012 R2 (70-411-R2 MCSA/MCSE) Course and Lab | InformIT
MCSA/MCSE 70-411-R2 Web-based learning and exam preparationMCSA/MCSE Administering Windows Server 2012 R2 uCertify Course and Labs is an easy-to-use online...
administering windows server
https://www.informit.com/articles/article.aspx?p=3222358&seqNum=6
AI-Driven Threat Intelligence | Chapter Objectives | InformIT
ai driventhreat intelligencechapterobjectivesinformit
https://www.informit.com/authors/bio/61f363e9-4ad5-4235-956a-b0234a307166
Robert Sedgewick | InformIT
robertsedgewickinformit
https://www.informit.com/authors/bio/FAB51EFE-4652-4F3F-A0D1-79A20F64DE73
Craig Larman | InformIT
craig larmaninformit
https://www.informit.com/imprint/series_detail.aspx?ser=334674&sorttype=3&dir=1&page=3
Classroom in a Book Series | InformIT
in abook seriesclassroominformit
https://www.informit.com/articles/article.aspx?p=1681756&seqNum=6
Wrapping Up | Eloquent Ruby: Use Symbols to Stand for Something | InformIT
stand for somethingwrapping upeloquent rubyuse
https://www.informit.com/store/non-designers-illustrator-book-9780132733045
The Non-Designer's Illustrator Book | InformIT
This is the eBook version of the printed book. Many designers and photographers own the entire suite of Adobe creative products, but they manage to learn only...
nondesignerillustratorbookinformit
https://www.informit.com/authors/bio/DDEB7199-316D-4D72-B6C1-9CFCB78C5F49
Ryan Lindfield | InformIT
ryanlindfieldinformit
https://www.informit.com/store/designing-network-security-9781587053702
Designing Network Security, 2nd Edition | InformIT
This is the eBook version of the printed book.
network securitydesigningeditioninformit
https://www.informit.com/store/e-marketing-strategies-the-hows-and-whys-of-driving-9780789724755?w_ptgrevartcl=Rules+for+Success+in+the+New+Economy+%231%3A+Sell+Anywhere_21781
e-Marketing Strategies: The Hows and Whys of Driving Sales Through e-Commerce | InformIT
Selling anything, anywhere, anyway, anytime, and at any price will be the norm of doing business on the Net. To do that, businesses will have to understand the...
https://www.informit.com/store/essential-guide-to-wireless-communications-applications-9780130097187?w_ptgrevartcl=Mobile+Database+Development+Tutorial%3A+Part+4_31471
Essential Guide to Wireless Communications Applications, The, 2nd Edition | InformIT
The #1 nontechnical guide to wireless: updated for the latest technologies and business realities. #1 nontechnical guide to wireless technology! Fully updated...
essential guidewireless communicationsapplicationseditioninformit
https://www.informit.com/store/browse.aspx?st=60411
Linux/UNIX/Open Source Store | InformIT
linux unixopen sourcestoreinformit
https://www.informit.com/authors/bio/3FF0B1C1-5B41-4651-8FCF-477CCE9025EA
Barthold Lichtenbelt | InformIT
informit
https://www.informit.com/authors/bio/69B5BE3F-3795-4575-A8CD-A7D2370357F8
Adrian Iliesiu | InformIT
adrianinformit
https://www.informit.com/authors/bio/00dc85bc-2fbd-4059-8b95-43f80705866f
Ross Smith | InformIT
ross smithinformit
https://www.informit.com/store/official-ubuntu-book-9780132748506?w_ptgrevartcl=The+Official+Ubuntu+Book%2C+6th+Edition%3A+Introducing+Ubuntu+One_1757622
Official Ubuntu Book, The, 6th Edition | InformIT
Ubuntu is a complete, free operating system that emphasizes community, support, and ease of use without compromising speed, power, or flexibility. It's Linux...
officialubuntubookeditioninformit
https://www.informit.com/store/c-plus-plus-programming-language-9780133522907
C++ Programming Language, The, 4th Edition | InformIT
The new C++11 standard allows programmers to express ideas more clearly, simply, and directly, and to write faster, more efficient code. Bjarne Stroustrup, the...
c programming languageeditioninformit
https://www.informit.com/store/learn-more-python-the-hard-way-livelessons-workshop-9780134097350
Learn More Python the Hard Way LiveLessons (Workshop) | InformIT
5+ Hours of Video Instruction Learn More Python the Hard Way LiveLessons Workshop will show you how to take five small software projects from concept to...
the hard waylearn morepythonlivelessonsworkshop
https://www.informit.com/authors/bio/DA41BB00-C5A9-47D8-8182-BCB9CBE4A585
Bud Porter-Roth | InformIT
budporterrothinformit
https://www.informit.com/store/adobe-photoshop-classroom-in-a-book-2024-release-9780138262525
Adobe Photoshop Classroom in a Book 2024 Release | InformIT
Learn to create and edit images using Adobe PhotoshopAdobe Photoshop Classroom in a Book (2024 release) uses real-world, project-based learning to cover the...
adobe photoshopclassroombookreleaseinformit
https://www.informit.com/store/cloud-native-engineer-pearson-career-path-pearson-proskill-9780135583098?w_ptgrevartcl=Cloud+Native+Engineer++Pearson+Career+Path+(Pearson+ProSkill)_3213068
Cloud Native Engineer Pearson Career Path (Pearson ProSkill) | InformIT
Go from Linux beginner to cloud-native engineer with hands-on training in containerization, Kubernetes, and DevOps automation.
cloud nativecareer pathengineerpearsoninformit
https://www.informit.com/authors/bio/3508244B-7E1A-44FE-9261-4DAB68DA7305
Peter Gottschling | InformIT
peterinformit
https://www.informit.com/authors/bio/27FF7307-7C67-406C-817B-0D54E9883D79
Eoin Woods | InformIT
eoin woodsinformit
https://www.informit.com/store/analysis-synthesis-and-design-of-chemical-processes-9780134177403?w_ptgrevartcl=Diagrams+for+Understanding+Chemical+Processes_1915161
Analysis, Synthesis, and Design of Chemical Processes, 5th Edition | InformIT
The Leading Integrated Chemical Process Design Guide: With Extensive Coverage of Equipment Design and Other Key Topics More than ever, effective design is the...
design ofchemical processesanalysissynthesisedition
https://www.informit.com/store/probability-and-statistics-for-machine-learning-video-9780137566235
Probability and Statistics for Machine Learning (Video Training) | InformIT
9 Hours of Video InstructionHands-On Approach to Learning the Probability and Statistics Underlying Machine Learning OverviewProbability and Statistics for...
probability and statisticsmachine learningvideo traininginformit
https://www.informit.com/articles/article.aspx?p=3131357&seqNum=4
What is a Project Manager? | One Title, Many Roles | InformIT
Outlines the duties, skills, and roles of a project manger and highlights what makes a successful one.
a project managerwhat isonetitlemany
https://www.informit.com/articles/article.aspx?p=3089305&seqNum=12
Scaling Agile Game Teams | The Solutions in This Chapter | InformIT
Clinton Keith presents scaling practices that have been successfully used with game teams of more than 1,000 developers spread across dozens of studios.
scaling agilethe solutionsthis chaptergameteams
https://www.informit.com/imprint/series_detail.aspx?ser=334838&sorttype=0
The Java Series Series | InformIT
java seriesinformit
https://www.informit.com/store/modern-graphics-communication-9780138271879?w_ptgrevartcl=Modern+Graphics+Communication_3172917
Modern Graphics Communication, 6th Edition | InformIT
This full-color text offers a clear introduction and detailed reference for creating and interpreting technical drawings, whether using 2D CAD or 3D modeling....
modern graphicscommunicationeditioninformit
https://www.informit.com/store/connecting-networks-companion-guide-9781587133329?w_ptgrevartcl=Cisco+Networking+Academy+Connecting+Networks+Companion+Guide%3A+Connecting+to+the+WAN_2202411
Connecting Networks Companion Guide | InformIT
As the only Cisco-authorized Companion Guide, Connecting Networks Companion Guide is an indispensable resource for the official Cisco Networking Academy...
companion guideconnectingnetworksinformit
https://www.informit.com/articles/article.aspx?p=3222332&seqNum=9
Supervised Machine Learning | 2.1 Formal Definition | InformIT
supervised machine learningformaldefinitioninformit
https://www.informit.com/articles/article.aspx?p=2472081&seqNum=2
Learning the Basics of HTML | Structuring Your HTML | InformIT
Learn about each of the basic HTML tags in more depth, and begin writing web pages with headings, paragraphs, and several different types of lists.
learning the basicshtmlstructuringinformit
https://www.informit.com/store/
Store | InformIT
storeinformit
https://www.informit.com/authors/bio/462a8485-34be-44f6-a4ed-2b7f9ef0f65e
Hajo Normann | InformIT
hajonormanninformit
https://www.informit.com/articles/article.aspx?p=1400614&seqNum=5
But Sometimes Ask | Test-Driven Development with Objects | InformIT
test driven developmentbut sometimesaskobjectsinformit
https://www.informit.com/articles/article.aspx?p=3192434&seqNum=12
Cloud Native Services on Oracle Cloud Infrastructure | Oracle Container Image Registry | InformIT
cloud native servicescontainer image registryoracle infrastructureinformit
https://www.informit.com/articles/article.aspx?p=3197430&seqNum=4
Their Relationships to Each Other | Software Architecture | InformIT
each othersoftware architecturerelationshipsinformit
https://www.informit.com/store/ccie-practical-studies-volume-ii-ccie-self-study-9781587050725?w_ptgrevartcl=CCIE+Practical+Studies%3A+Configuring+Route-Maps+and+Policy-based+Routing_102092
CCIE Practical Studies, Volume II (CCIE Self-Study) | InformIT
volume iiself studycciepracticalstudies
https://www.informit.com/authors/bio/e8221d4f-567e-414f-8281-700037785791
Darryl Gove | InformIT
darrylgoveinformit
https://www.informit.com/store/cybersecurity-myths-and-misconceptions-avoiding-the-9780137929238?w_ptgrevartcl=What+Is+Cybersecurity%3F_3172442
Cybersecurity Myths and Misconceptions: Avoiding the Hazards and Pitfalls that Derail Us | InformIT
175+ Cybersecurity Misconceptions and the Myth-Busting Skills You Need to Correct ThemCybersecurity is fraught with hidden and unsuspected dangers and...
myths and misconceptionsthe hazards