Skip to Main Content
It looks like you're using Internet Explorer 11 or older. This website works best with modern browsers such as the latest versions of Chrome, Firefox, Safari, and Edge. If you continue with this browser, you may see unexpected results.
O'Reilly Quick Facts
Formerly: Safari Ebooks
Coverage: Mostly from 2004 to present
Users: Unlimited simultaneous users
Contains: Tech books on programming languages, applications, systems, networking, web design and development, and more. Over 48,000 titles; very current
Best for: Computer science, web development, applications
Compatible with: Anything with a web browser
Instruction pages: O'Reilly for Higher Education
Log into O'Reilly using your myBGSU account. (Login method changed December 12th, 2022)
Linking to O'Reilly Books
There are two options for creating permalinks to O'Reilly books:
1. Find the book in the library's online catalog. Ignore the line that says "Permalink" and instead, right-click on the link that says "Connect to resource Safari Books Online. Unlimited simultaneous users" and choose "Copy link address".
2. Alternatively, instead of finding the item in the BGSU catalogue, you can just add "https://go.oreilly.com/bgsu/" to the beginning of the URL of an O'Reilly book. The generator below will do this for you.
O'Reilly Media, Inc. App
Features of the O'Reilly Media, Inc. App:
- Unlimited access to books, videos, and live training
- Never lose your place—all your devices are synced
- Learn during your commute with online and offline access
- Follow playlists, add to your own playlists, highlight content and add notes, and more…
How to access the O'Reilly Media, Inc. App (available on iOS/Android mobile devices):
- Download (install) the iOS app from the Apple App Store or the Android app through Google Play.
- Launch or open the app.
- The welcome screen will prompt you to enter your BGSU email or username. Enter your BGSU email address and click Sign In.
- In the "I'm with" field, select Bowling Green State University, then click the button Sign In with SSO.
- On the BGSU screen, enter your BGSU username and password.
- There is no sign in for subsequent uses of the app.
All Are Welcome: How to Build a Real Workplace Culture of Inclusion That Delivers Results by
Seize the competitive edge, increase innovation, and do right by people through building equity and diversity into your organizational DNA Studies continuously prove that companies with more diversity in their ranks are more innovative, serve expanded marketplaces, and perform better financially; however, most companies have yet to develop and implement effective diversity, equity, and inclusion initiatives--and pressure to succeed is rapidly increasing.
Publication Date: 2022-02-02
Unity Artificial Intelligence Programming by
Learn and implement game AI in Unity to build smart environments and enemies with A* pathfinding, finite state machines, behavior trees, and the NavMesh Key Features: Explore the latest Unity features to make AI implementation in your game easierBuild richer and more dynamic games using AI concepts such as behavior trees and navigation meshesImplement character behaviors and simulations using the Unity Machine Learning toolkit Book Description: Developing artificial intelligence (AI) for game characters in Unity has never been easier. Unity provides game and app developers with a variety of tools to implement AI, from basic techniques to cutting-edge machine learning-powered agents. Leveraging these tools via Unity's API or built-in features allows limitless possibilities when it comes to creating game worlds and characters. The updated fifth edition of Unity Artificial Intelligence Programming starts by breaking down AI into simple concepts. Using a variety of examples, the book then takes those concepts and walks you through actual implementations designed to highlight key concepts and features related to game AI in Unity. As you progress, you'll learn how to implement a finite state machine (FSM) to determine how your AI behaves, apply probability and randomness to make games less predictable, and implement a basic sensory system. Later, you'll understand how to set up a game map with a navigation mesh, incorporate movement through techniques such as A* pathfinding, and provide characters with decision-making abilities using behavior trees. By the end of this Unity book, you'll have the skills you need to bring together all the concepts and practical lessons you've learned to build an impressive vehicle battle game. What You Will Learn: Understand the basics of AI in game designCreate smarter game worlds and characters with C# programmingApply automated character movement using pathfinding algorithm behaviorsImplement character decision-making algorithms using behavior treesBuild believable and highly efficient artificial flocks and crowdsCreate sensory systems for your AI worldBecome well-versed with the basics of procedural content generationExplore the application of machine learning in Unity Who this book is for: This Unity artificial intelligence book is for Unity developers with a basic understanding of C# and the Unity Editor who want to expand their knowledge of AI Unity game development.
Publication Date: 2022-03-28
Practical Python Data Wrangling and Data Quality by
The world around us is full of data that holds unique insights and valuable stories, and this book will help you uncover them. Whether you already work with data or want to learn more about its possibilities, the examples and techniques in this practical book will help you more easily clean, evaluate, and analyze data so that you can generate meaningful insights and compelling visualizations.
Publication Date: 2021-12-28
If you are being asked to purchase content, your login session has most likely expired
Go to the top right hand side, and click on the person icon
Go to the buttom of the pull down and Sign Out
Sign Back In after you completely Sign Out