Results 101 to 110 of 119 | « previous | next »
- Simply AI : facts made fast / by Quigley, Claire,contributor.(CARDINAL)679870;
Introduction -- History of artificial intelligence. An imitation of life -- Defining intelligence -- Thinking=computing -- Zeros and ones -- Ste by step -- Algorithms in action -- Instructing computers -- The first mechanical computers -- A mechanical computers -- A theoretical computer -- An electric brain -- Artificial neurons -- A programmable computer -- A theoretical program -- A computing blueprint -- Two kinds of AI -- AI in action -- Trial and error -- Mimicking the brain -- AI models -- Computing power -- Raw information -- Everything, everywhere, all of the time -- Classical artificial intelligence. Representing data. Following the rules -- What, when, why, and how? -- Presenting knowledge -- If this, then that -- The shortest route -- Imperfect solutions -- Performing a task -- Dealing with uncertainty -- Automated advice -- Handling 'messy' data -- Neats vs. scruffies -- Statistical artificial intelligence. Teaching AIs to think -- Gaining insight from data -- Teaching materials -- Giving data meaning -- Looking for patterns -- Yes or no? -- Types of data -- The line of best fit -- Grouping data -- The odd one out -- The most likely outcome? -- Machine learning with 'labeled' data -- Learning from feedback -- Working together -- The Ai brain -- Network structure -- Assigning importance -- Goals and thresholds -- Measuring success -- Improving performance -- Refining the model -- A one-way network -- Fine-tuning data -- Structured data -- Building a brain -- AI vs. AI -- Processing visual data -- Using artificial intelligence. Using artificial intelligence. Uses of AI -- Ranking -- Recommending -- Detecting threats -- Online attacks -- Detecting fraud -- AI in finance -- Unraveling proteins -- Searching for planets -- Digital doctors -- Monitoring health -- Internet of things -- Smart devices -- Monitoring systems -- 'Smart farming -- Sensory AI -- Processing sound -- Mimicking sight -- Facial recognition -- Understanding words -- AI interpreters -- Talking with AI -- AI writers -- AI helpers -- AI artists -- Intelligent robots -- AI companions -- Movement and mobility -- Manual dexterity -- Driverless cars -- AI and warfare -- Philosophy of artificial intelligence. Humanliek AI -- The point of no return -- Where is consciousness? -- do submarines swim? -- The imitation game -- Intelligence metrics -- Machines and understanding -- Philosophical zombies -- A new kind of person -- Replicating the mind -- Transparent thinking -- Living with artificial intelligence. Myth or reality? -- Powered by exploitation? -- Garbage in, garbage out -- Prejudiced outcomes -- Making assumptions -- Transparent processing -- An AI workforce -- The AI balance -- An echo chamber -- The limits of control -- Right vs. wrong -- Built-in ethics -- who is to blame? -- What should we allow? -- Existential risks -- Unlimited rewards.Covering a broad range of fields within AI - from computing and mathematics to politics and philosophy - entries demystify what artificial intelligence is and how it works, how it has dramatically changed how we live, and how it might evolve in the future. Everyone is talking about AI, but this book helps to explain each individual aspect of AI more clearly than ever before.
- Subjects: Informational works.; Artificial intelligence.; Computational intelligence.;
- Available copies: 6 / Total copies: 7
-
unAPI
- Excel VBA programming for dummies / by Alexander, Michael,1972-author.; Walkenbach, John,author.;
Take your Excel programming skills to the next level. To take Excel to the next level, you need to understand and implement the power of Visual Basic for Applications (VBA). Excel VBA Programming For Dummies introduces you to a wide array of new Excel options, beginning with the most important tools and operations for the Visual Basic Editor. Inside, you'll find an overview of the essential elements and concepts for programming with Excel. In no time, you'll discover techniques for handling errors and exterminating bugs, working with range objects and controlling program flow, and much more. With friendly advice on the easiest ways to develop custom dialog boxes, toolbars, and menus, readers will be creating Excel applications custom fit to their unique needs! *Fully updated for the new Excel 2019 *Step-by-step instructions for creating VBA macros to maximize productivity *Guidance on customizing your applications so they work the way you want *All sample programs, VBA code, and worksheets are available at dummies.com. Beginning VBA programmers rejoice! This easy-to-follow book makes it easier than ever to excel at Excel VBA!
- Subjects: Microsoft Excel (Computer file); Electronic spreadsheets.; Electronic spreadsheets;
- Available copies: 1 / Total copies: 1
-
unAPI
- Principles of cybersecurity / by Crelin, Joy,editor.(CARDINAL)885824;
Includes bibliographical references (pages 371-401) and index.Aadhaar Hack ; Access Control ; Advanced Encryption Standard ; Algorithm ; Android OS ; Anonymity and Anonymizers ; Anonymous ; Artificial Intelligence ; Artificial Intelligence and Terrorism ; Artificial Intelligence Cold War ; Autonomous Cars ; Big Data ; Biometric Identification Systems ; Blockchain ; Bots ; Browsers ; Cambridge Analytica Facebook Data Scandal ; Catfishing ; Changing Passwords ; China's Cyberinvasion ; Cloud Computing ; Combinatorics ; Computer and Technical Support Specialist ; Computer Crime Investigation ; Computer Fraud ; Computer Fraud and Abuse Act ; Computer Hardware Engineer ; Computer Hardware Security ; Computer Languages, Compilers, and Tools ; Computer Memory and Storage ; Computer Network Architect ; Computer Networks ; Computer Programmer ; Computer Security ; Computer Software ; Computer Viruses and Worms ; Cryptography ; Cyber Command ; Cyberbulling ; Cybercrime ; Cybercrime, Social Impacts of ; Cybersecurity Basics ; Cybersecurity Testing ; Cyberterrorism ; Cyberwarfare ; Cyberweapon ; Dark Web ; Data Breach ; Data Harvesting ; Data Mining ; Data Protection ; Database ; Database Design ; Debugging ; Deepfake ; Demon Dialing/War Dialing ; Device Drivers ; Digital Forensics ; Digital Watermarking ; Doxing ; E-banking ; Electronic Bugs ; Electronic Commerce Technology ; Email and Business ; Encryption ; End-User Cybersecurity Education ; Estonia Cyberattack ; Fax Machine, Copier, and Printer Analysis ; Firewalls ; Firmware ; Fuzzy Logic ; Graphical User Interface ; Hacking ; HTML ; HTTP Cookie ; Identity Theft ; ILOVEYOU Virus ; Industrial Espionage ; Information Security Analyst ; Information Techology ; Internet of Things ; Internet Protocol ; Internet Tracking and Tracing ; Intrusion Detection and Prevention ; iOS ; Mac OS ; Machine Learning ; Malware ; Marriott Starwood Hotels Hack ; Metadata ; Michelangelo Computer Virus ; Microprocessor ; Mobile Apps ; Mobile Web Technology ; Network and Computer Systems Administrator ; Online Piracy ; Operating System ; Personal Computers ; Phishing ; Privacy Breaches ; Privacy Rights ; Privacy Settings ; Public-Key Cryptography ; Random-Access Memory ; Ransomware ; Risk Management ; Russian Hacking Scandal ; Servers ; Smart City ; Social Engineering ; Software Developer/Quality Assurance Analyst/Tester ; Spam ; Spam Filters ; Spyware ; Stuxnet Virus ; Systems Security Engineering ; Targeted Advertising ; Usability ; Virtual Private Network ; Web Developer ; Windows Operating System ; Wireless Networks ; Workplace Monitoring ; XML ; Y2K Crisis ; Zero Trust Security."Cybersecurity is multifaceted, encompassing the protection of computers, mobile devices, networks, websites, clout services, and other computer and inter-connected technologies from a wide range of cyperattacks. This volume takes a broad view, covering security-enhancing technologies like encryption and zero trust as well as underlying hardware, software, and internet technologies. Topics discussed range from common cyberattacks and cybercrimes, famous computer viruses and hacking incidents, doxing, cyberbullying, and cyberwarfare and cyberterrorism."--
- Subjects: Reference works.; Informational works.; Computer networks; Computer security; Data protection;
- Available copies: 2 / Total copies: 2
-
unAPI
- No more nice girls : gender, power, and why it's time to stop playing by the rules / by McKeon, Lauren,author.(CARDINAL)833442;
Includes bibliographical references and index."In the age of girl bosses, Beyoncé, and Black Widow, we like to tell our little girls they can be anything they want when they grow up, except they'll have to work twice as hard, be told to "play nice," and face countless double standards that curb their personal, political, and economic power. Today, long after the rise of girl power in the 90s, the failed promise of a female president, and the ubiquity of feminist-branded everything, women are still a surprisingly, depressingly long way from gender and racial equality. It's worth asking: Why do we keep trying to win a game we were never meant to play in the first place? Award-winning journalist and author Lauren McKeon examines the varied ways in which our institutions are designed to keep women and other marginalized genders at a disadvantage and shows us why we need more than parity, visible diversity, and lone female CEOs to change this power game. She uncovers new models of power -- ones the patriarchy doesn't get to define -- by talking to lawyers insisting on gender-neutral change rooms in courthouses, programmers creating apps to track the breakdown of men and women being quoted in the news media, educators illustrating tampon packaging with pictures of black bodies, mixed martial artists teaching young girls self-empowerment, entrepreneurs prioritizing trauma-informed office cultures, and many other women doing power differently. As the toxic, divisive, and hyper-masculine style of leadership gains ground, threatening democracy here and abroad, McKeon underscores why it's time to stop playing by the rules of a rigged game. No More Nice Girls charts a hopeful and potent path forward for how to disrupt the standard (very male) vision of power, ditch convention, and build a more equitable world for everyone."--
- Subjects: Women; Women's rights.; Equality.; Feminism.; Sex discrimination against women.; Power (Social sciences); Social control.; Women.; Womyn.; Feminism.; Women's movement.;
- Available copies: 1 / Total copies: 1
-
unAPI
- Python QuickStart guide : the simplified beginner's guide to Python programming using hands-on projects and real-world applications / by Oliver, Robert,1980-author.;
Includes bibliographical references and index.Learning Python opens the door to a world of programming possibilities. From AI and machine learning to full stack, app, and web development, Python i sa critical behind-the-scenes component of everyday technology. In Python QuickStart Guide, senior developer and programmer Robert Oliver lays out the quickest and most accessible path yet to the mastery of Python fundamentals. Readers will learn: how to use Python; how to use Python for web design and interfacing with GitHub, SQL, and other applications; object-oriented programming principles; debugging, producing clean code, and best practices; testing, optimization, speed improvements, and integrations with other applications. --Adapted from back cover.
- Subjects: Handbooks and manuals.; Python (Computer program language); Computer programming.;
- Available copies: 2 / Total copies: 2
-
unAPI
- Coding all-in-one / by Minnick, Chris,author.(CARDINAL)271046; Abraham, Nikhil,author.(CARDINAL)349116; Burd, Barry,author.(CARDINAL)355396; Holland, Eva,author.(CARDINAL)349114; Massaron, Luca,author.(CARDINAL)349112; Mueller, John,1958-author.(CARDINAL)203899;
Book 1: Getting started with coding -- What is coding? -- Programming for the web -- Becoming a programmer -- Book 2: Basic web coding -- Exploring basic HTML -- Getting more out of HTML -- Getting stylish with CSS -- Next steps with CSS -- Responsive layouts with Flexbox -- Styling with Bootstrap -- Book 3: Advanced web coding -- What is JavaScript? -- Writing your first JavaScript program -- Working with variables -- Understanding arrays -- Working with operators, expressions, and statements -- Getting into the flow with loops and branches -- Getting functional -- Making and using objects -- Controlling the browser with the window object -- Manipulating documents with the DOM -- Using events in JavaScript -- Integrating input and output -- Understanding callbacks and closures -- Embracing AJAX and JSON -- Book 4: Creating mobile apps -- What is Flutter? -- Setting up your computer for mobile app development -- "Hello" from Flutter -- Hello again -- Making things happen -- Laying things out -- Interacting with the user -- Navigation, lists, and other goodies -- Moving right along -- Book 5: Getting started with Python -- Wrapping your head around Python -- Installing a Python distribution -- Working with real data -- Book 6: Data analysis with Python -- Conditioning your data -- Shaping data -- Getting a crash course in MatPlotLib -- Visualizing the data -- Book 7: Career building with coding -- Exploring coding career paths -- Exploring Undergraduate and Graduate degrees -- Training on the Job -- Coding career myths."Adding some coding know-how to your skills can help launch a new career or bolster an old one. Coding All-in-One For Dummies offers an ideal starting place for learning the languages that make technology go. This edition gets you started with a helpful explanation of how coding works and how it's applied in the real-world before setting you on a path toward writing code for web building, mobile application development, and data analysis. Add coding to your skillset for your existing career, or begin the exciting transition into life as a professional developer--Dummies makes it easy." --
- Subjects: Handbooks and manuals.; Computer programming.; Internet programming.; Technology.; Application software;
- Available copies: 16 / Total copies: 23
-
unAPI
- Learning Swift / by Manning, Jon,author.(CARDINAL)593868; Buttfield-Addison, Paris,author.(CARDINAL)593870; Nugent, Tim,author.(CARDINAL)614136;
Swift Basics -- Getting Started -- Apple Developer Program -- Creating Your First Project with Xcode -- Developing a Simple Swift Application -- Using the iOS Simulator -- Conclusion -- Basics of Swift -- Swift Programming Language -- Playgrounds -- Comments -- Control Flow -- Variables and Constants -- Operators -- Types -- Working with Strings -- Functions and Closures -- Conclusion -- Swift for Object-Oriented App Development -- Classes and Objects -- Structures -- Modules -- The Swift Standard Library, Foundation, Cocoa, and Cocoa Touch -- Data -- Error Handling -- Memory Management -- Design Patterns in Cocoa and Cocoa Touch -- Structuring an App -- Conclusion -- An OS X App -- Setting Up the OS X Notes App -- Designing the OS X Notes App -- Creating the OS X Project -- Defining a Document Type -- Adding the Icon -- Conclusion -- Working with -- Documents on OS X -- The NSDocument Class -- Storing Data in the Document -- Storing Text -- A Basic UI -- Conclusion -- User Interfaces and iCloud -- Updating the UI -- Document-Filetype-Extension UI -- Enhancing Attachments -- Adding Attachments via Drag-and-Drop -- iCloud -- The Basics of iCloud -- Conclusion -- An iOS App -- Setting Up the iOS Notes App -- Designing the iOS Notes App -- Creating the iOS Project -Enabling the iOS App for iCloud -- Defining a Document Type -- Conclusion -- Working with Files in iCloud -- App Sandbox -- iCloud Availability -- Creating the Document List View Controller -- Creating the Document Class -- Listing Documents -- Creating Documents -- Downloading from iCloud -- Deleting Documents -- Renaming Documents -- Conclusion -- Working with Documents on iOS -- Adding a View to Display Notes -- Editing and Saving Documents -- Conclusion -- Working with Files and File Types -- Setting Up the Interface for Attachments -- Listing Attachments -- Dealing with Conflicts -- Creating the Quick Look Thumbnail -- Conclusion -- Images and Deletion -- Adding Attachments -- Adding Image Attachments -- Viewing Attachments -- Deleting Attachment -- Conclusion -- Supporting the iOS Ecosystem -- Sharing with UIActivityController -- Handoffs -- Searchability -- Conclusion -- Extending iOS Apps -- Searching with a Spotlight Indexing Extension -- Today Widgets -- Conclusion -- Multimedia, Contacts, Location, and Notifications -- Location Attachments -- Audio Attachments -- Video Attachments -- Contact Attachments -- Notifications -- Conclusion -- Polishing the iOS App -- Speaking Text -- Opening Links in SFSafariViewController -- Settings -- Undo Support -- Images with Filters -- Worldwide Apps -- Accessibility -- Splitscreen Multitasking -- Conclusion -- Extending Your Apps -- Building a watchOS App -- Designing for the Watch -- Designing Our watchOS App -- Creating the watchOS Extension -- Conclusion -- Code Quality and Distribution -- Debugging -- Instruments -- Testing -- Using Objective-C and Swift in the Same Project -- The App Store -- ConclusionPart I. Swift basics. 1. Getting started ; 2. The basics of Swift ; 3. Swift for object-oriented app development -- Part II. An OS X App. 4. Setting up the OS X Notes app ; 5. Working with documents on OS X ; 6. User interfaces and iCloud -- Part III. An iOS App. 7. Setting up the iOS Notes app ; 8. Working with files in iCloud ; 9. Working with documents on iOS ; 10. Working with files and file types ; 11. Images and deletion ; 12. Supporting the iOS ecosystem ; 13. Extending iOS apps ; 14. Multimedia, contacts, location, and notifications ; 15. Polishing the iOS app -- Part IV. Extending your Apps. 16. Building a watchOS app ; 17. Code quality and distribution.Get hands-on experience with Apple's Swift programming language by building real working apps. With this practical guide, skilled programmers with little or no knowledge of Apple development will learn how to code with Swift 2 by developing three complete, tightly linked versions of the Notes application for the OS X, iOS, and watchOS platforms. In the process, you'll learn Swift's fundamentals, including its syntax and features, along with the basics of the Cocoa, CocoaTouch, and WatchKit frameworks. This book teaches you how to use common design patterns for Swift, how to structure an application for Apple's platforms, and how to submit working apps to the App Store. -- Provided by publisher
- Subjects: iOS (Electronic resource); Mac OS.; Swift (Computer program language); Application software; Mobile apps.; Apple computer;
- Available copies: 1 / Total copies: 1
-
unAPI
- Blood, sweat, and pixels : the triumphant, turbulent stories behind how video games are made / by Schreier, Jason,author.(CARDINAL)416740;
Includes bibliographical references."You've got your dream job--making video games. You have a great project, great designs, and clever controls. One morning, you get a call from your producer. Turns out that wall-jumping trick won't work because the artists don't have time to design a separate animation just for the plumber to move that way. Also, your lead designer keeps micromanaging the programmers, which is driving them crazy. Your E3 demo is due in two weeks, and you know there's no way you can get it done in less than four. You'll have to cut out some of the game's biggest features just to hit your deadlines. And suddenly the investor is asking if maybe you can slash that $10 million budget down to $8 million, even if you have to fire a few people to make it happen? Welcome to video game development. In his years covering the industry, Jason Schreier has often heard developers say that any game actually released is a miracle. In Blood, Sweat, and Pixels, Schreier takes you behind the scenes of some of the biggest recent games to share never-before-told stories of the struggles and failures the development teams faced along the way. His reputation for great storytelling and fly-on-the-wall detail will provide readers with the clearest picture yet of what actually goes on behind the scenes. Each chapter will cover a different game, from major studios with nine-figure budgets to indie games with half a dozen people on their teams. The chapters will also focus on a variety of subjects in the process, from building the basics to adjusting for fan reaction post-launch. Blood, Sweat, and Pixels will give readers an unparalleled inside look at one of the biggest entertainment industries in the world"--In his years covering the industry, Schreier has often heard developers say that any game actually released is a miracle. Here he takes you behind the scenes of some of the biggest recent games to share never-before-told stories of the struggles and failures the development teams faced along the way. Each chapter covers a different game, from major studios with nine-figure budgets to indie games with half a dozen people on their teams.Introduction -- Reporting note -- Pillars of eternity -- Uncharted 4 -- Stardew Valley -- Diablo III -- Halo wars -- Dragon age: Inquisition -- Shovel Knight -- Destiny -- The Witcher 3 -- Star Wars 1313 -- Epilogue.
- Subjects: Video games.; Video games; Video games industry.; Video games;
- Available copies: 0 / Total copies: 3
-
unAPI
- Weaving a library Web : a guide to developing children's websites / by Blowers, Helene.(CARDINAL)270342; Bryan, Robin.(CARDINAL)266301;
Includes bibliographical references (pages 189-190) and index.Chapter 3: Guidelines for engaging young users -- Children & adults -- Designing for kids -- Pre-readers (3-5 year olds): Beginning readers (5- 8 year olds): Intermediate readers (9-12): Young adults (13-17): Content guidelines -- Start out simple -- Focus on content -- Identify your audience -- Tap into children's natural curiosity -- Be fresh and current -- Engage with interaction -- Create comfort -- Navigation guidelines -- Keep the structure and layout simple -- Let children know where they are -- Consider a search feature -- Don't mess with the browser -- Multimedia guidelines -- Provide download information -- Keep introductions short -- Provide children with control -- Use passive animation for longer downloads -- Provide plug-in information -- Use sound to enhance the experience -- Make learning fun.Chapter 4: Secret ingredients-special considerations -- Privacy-issues and guidelines -- Children's online privacy protection act (coppa) -- Protecting privacy while engaging children -- Polls -- Book reviews -- Registration -- Personalized sites & portals -- Personalizing a one-time activity -- Reference -- Handling photographs and images -- Privacy policy -- Accessibility-clearing the way to the table -- Accessibility standards -- Basic compliance -- Above and beyond basic -- Section 508 guidelines -- Verifying accessibility -- Manual monitoring -- Testing tools -- Maintenance -- Developing a maintenance plan -- Identifying maintenance elements -- Identifying individual maintenance issues -- Identifying tasks & responsibilities -- Streamlining maintenance tasks -- Pulling the plan together -- Building maintenance interfaces -- Updating the site - Summary.Chapter 5: Building a team -- Collaborative team approach -- Assembling a project team -- Team leader -- Content creators -- Advisors -- Web developers -- Designers -- Programmers -- Outside developers -- Benefits -- Drawbacks -- Request for proposal -- Formalizing the process -- Developing effective teams.Chapter 6: creating a recipe for success -- Refining a good idea -- Let the brainstorming begin -- Developing a project plan -- An approach to success -- Storyboarding -- Charting the site's structure -- Directory & naming conventions -- Laying out the screens.If you build it -- Our world -- Readers' advisory -- Homework assistance/ reference help -- Programming -- Outreach services -- Their world -- Chapter 2: Innovative sites that work -- Outreach -- Traditional outreach -- Outreach to special populations -- Outreach partnerships -- Programming -- Online stories -- Online books -- Activities -- Summer reading -- Readers' advisory -- Booklists -- Standard booklists: Annotated booklists - Reviews -- Reviews by adults -- Reviews by children -- Animated reviews -- Homework assistance -- Web directories -- Portals -- Pathfinders -- Tutorials -- Email reference -- Virtual reference -- Live homework help - Summary.
- Subjects: Internet in children's libraries.; Library Web sites; Web sites for children;
- Available copies: 1 / Total copies: 1
- On-line resources: Suggest title for digitization;
-
unAPI
- Corsair : a science fiction novel / by Cambias, James L.,author.(CARDINAL)404832;
"In the early 2020s, two young, genius computer hackers, Elizabeth Santiago and David Schwartz, meet at MIT, where Schwartz is sneaking into classes, and have a brief affair. David is amoral and out for himself, and soon disappears. Elizabeth dreams of technology and space travel and takes a military job after graduating. Nearly ten years later, David is setting himself to become a billionaire by working in the shadows under a multiplicity of names for international thieves, and Elizabeth works in intelligence preventing international space piracy. With robotic mining in space becoming a lucrative part of Earth's economy, shipments from space are dropped down the gravity well into the oceans. David and Elizabeth fight for dominance of the computer systems controlling ore drop placement in international waters. If David can nudge a shipment 500 miles off its target, his employers can get there first and claim it legally in the open sea. Each one intuits that the other is their real competition but can't prove it. And when Elizabeth loses a major shipment, she leaves government employ to work for a private space company to find a better way to protect shipments. But international piracy has very high stakes and some very evil players. And both Elizabeth and David end up in a world of trouble. Space pirates and computer hackers. James L. Cambias's Corsair is a thrilling near-future adventure!"-- Provided by publisher.
- Subjects: Science fiction.; Computer crimes; Computer networks; Computer programmers; Hackers; Piracy;
- Available copies: 4 / Total copies: 5
-
unAPI
Results 101 to 110 of 119 | « previous | next »