Your email was sent successfully. Check your inbox.

An error occurred while sending the email. Please try again.

Proceed reservation?

Export
Filter
  • [Place of publication not identified] : Apress  (428)
  • Electronic books ; local  (400)
  • Instructional films  (28)
Datasource
Material
Language
Years
  • 1
    ISBN: 9781484294826 , 1484294823
    Language: English
    Pages: 1 online resource (1 video file (48 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1
    Keywords: Git (Computer file) ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video will get you up and running with GitHub Actions, GitHub's DevOps pipeline engine, which will allow you to automate just about any task. Author and trainer Yas Adel Mehraban takes a very practical hands-on approach for you to follow along, getting you up-to-speed on the terminology and then diving into concepts and code to create basic and more complex workflows. From there you learn how to share workflows within your organization and standardize your work using templates. To conclude the video, you will learn about more complex components such as triggers, expressions, contexts and using environment variables and secrets. What You Will Learn Understand core concepts and benefits of DevOps and CI/CD pipelines Use Yaml syntax for your GitHub workflows Run your first GitHub Action workflow Manage complex scenarios such as handling secrets, integrating depending jobs, configuring stages, environments, and adding labels to workflows Share GitHub Actions within an organization and learn about the templates and triggers available Set custom environment variables in your workflow file Understand the different billing options and limitations Who This Video Is For Any developer, system administrator, IT professionals, devops engineer, or cloud architect, who is already familiar with the fundamentals of GitHub repos source control.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 2
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484293737 , 1484293738
    Language: English
    Pages: 1 online resource (1 video file (27 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Android (Electronic resource) ; Application software Development ; JSON (Document markup language) ; Mobile computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Working with JSON in Android is one of the most useful skills for a developer. This is used on a daily basis in all kinds of apps. Displaying online data in an app is an essential part of the Android ecosystem. This video course will teach you how to download JSON data from an online location into the Android app. For example a list of contacts with email addresses, phone numbers, names, and other relevant information. Then you'll learn how to format the data properly and list it in a TableView to be more user friendly to read by the user of the app. What You'll Learn How to download text from a server How to properly format JSON data How to build a custom ListView with custom rows How to place everything in the layout How to populate the ListView with the formatted JSON data represented by a List of custom items Who This Video Is For People with more advanced skills in Android Studio and Java are targeted, but the video will also be useful for total beginners.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 3
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484294789 , 1484294785
    Language: English
    Pages: 1 online resource (1 video file (31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer networks Security measures ; Small business Computer networks ; Security measures ; Computer security Government policy ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Cybersecurity is not just for large businesses. Smaller organizations are becoming a prime target for attacks. Consider that about 60% of small businesses close down within six months of being hacked. Unfortunately, the risks keep growing. There are more than 4,000 ransomware attacks daily. Every eight seconds, there is a phishing attempt. But cybersecurity is not just about fending off hackers. It is actually important for a company's growth. If you want to sell your products or services to larger companies, you will likely need to go through cybersecurity due diligence. The good news is that there are cost-effective ways to improve your security systems and policies -- and this video will show how. What You Will Learn How to assess your cybersecurity risks How to evaluate software protections and countermeasures How to train your employees to improve security Who This Video is For Small business owners and startup founders.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 4
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484295748 , 1484295749
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application program interfaces (Computer software) ; C (Computer program language) ; Regular expressions (Computer science) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn everything you need to work with regular expressions in C# and how to apply them to your projects effectively. Regular expressions provide an extremely powerful method for pattern matching with strings. They are very useful for parsing information such as dates, phone numbers, or zip codes from important text files such as code files, log files, spreadsheets, or documents. This video will teach you about how to perform pattern matching with regular expressions using the latest C# version 11. it starts by introducing the topic of regular expressions and their use cases before exploring the C# API for regular expressions. This video discusses everyday use cases of regular expressions, e.g., data validation, information extraction, pattern matching, and search and replace. The video concludes with a look at advanced topics such as performance optimization and troubleshooting. After completing this video, you will be able to use regular expressions in C# 11 for practical applications such as data validation, text processing, and more. What Will You Learn Understand the basics of using regular expressions Format regular expression's output Master the different C# APIs available for working with regular expressions Who Is This Video For Software and application developers .
    Note: Online resource; title from title details screen (O'Reilly, viewed May 23, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 5
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484298640 , 1484298640
    Language: English
    Pages: 1 online resource (1 video file (35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Android (Electronic resource) ; Application software Development ; Card games ; Mobile computing Software ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In the video, you will learn how to build the classic War card game for Android. The game is played with a full deck of 52 cards. The players play cards one by one and the bigger card gets the smaller one. The point of the game is to win all of the cards. In this game, the user will be able to play vs device. This video is a valuable resource for developers looking to grasp the fundamentals of creating Android games with Java. It covers various aspects, including game design, creating a deck of cards, playing cards on the table, and delving into the intricacies of card games. What You'll Learn How to create Android games with Java How to create game design How to write the logic for card dealing How to play cards one by one and challenge the device Who This Video Is For People with more advanced skills in Android and Java are targeted but the video will be useful for total beginners as well.
    Note: Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 6
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484293744 , 1484293746
    Language: English
    Pages: 1 online resource (1 video file (28 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Android (Electronic resource) ; Application software Development ; Global Positioning System ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This is very simple but useful skill for every Android developer to learn how to get GPS data and display it in its proper format. Based on this knowledge, the developer can create tracking apps and other useful location based apps. Viewers of this video course will learn how to create a basic Android Studio project for Android, reach the GPS module on the device, get location permission, and display the coordinates in proper format on the screen. The video also includes a map so viewers can see not only coordinates but a location on the map too. This is one more amazing skill for the developers. What You'll Learn How to set up the project How to create the use interface How to create the code for the user interface How to write the main logic for getting the location and formatting the data Who This Video Is For People with more advanced skills in Android Studio and Java are the main audience, but the video will be useful for total beginners as well.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 7
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484295557 , 1484295552
    Language: English
    Pages: 1 online resource (1 video file (25 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: iOS (Electronic resource) ; Application software Development ; iPhone (Smartphone) Programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Software widgets are relatively simple and easy-to-use software applications or components made for one or more different software platforms. Popular examples of widgets include event countdowns, website visitors counter, clocks, daily weather report, etc. Lots of people can build a widget for iOS. But few can integrate them with an image downloader and show the downloaded image in the widget with custom intervals. This video will show how you can build very simple iOS widget in Xcode. The widget will have big image, front and center. Then on custom intervals, the widget will update the image with a new random one. Images will be stored on an online location so the widget will have to download them and show them one by one. What You'll Learn The basics of iOS widgets Image downloading Basics of SwiftUI How to update the widget with custom functions Who This Video Is For People with more advanced skills in Xcode and Swift are targeted, but the video will be useful for total beginners as well.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 8
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484294543 , 1484294548
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Computer networks Management ; TCP/IP (Computer network protocol) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Python offers software engineers a multitude of inter-process communications (IPC) options. With the popularization of cross-cloud communications today, sockets - be they managing TCP, UDP, or even RAW octets - remain the predominate way to monitor, aggregate, as well as to participate in point-to-point, as well as multi-process signaling and information sharing activities. The purpose of the PSL-3000 Socket IPC is to review how to use TCP/IP and UDP/IP - the most popular and ubiquitous of all modern communication patterns and protocols. Along the way not only will PSL-3000 Socket IPC demonstrate how to share data between cooperating computer processes using IP, but many supporting options - as well as Python's built-in, object-oriented socket frameworks. From protocols, options, and failure recovery, along the way hands-on "beyond the basics" discussions, demonstrations, and coding activities are provided. Evolutionary IPC concepts destined to help viewers demystify common networking terms, trends, technologies, as well as techniques. Split into three (3) major sections, the PSL-3000 Socket IPC educational opportunity viewers will enjoy many IPC coding activities. Projects encompass short and simple snippets designed to review basic networking concepts, common design patterns, bit manipulations, and even hexadecimal network-mask encodings. - Viewers will also enjoy completing an evolutionary set of IPC activities covering client, server, peer-to-peer (multicasting,) as well as Python 3's "batteries included" socketed Framework. Timeouts, testing, as well as error recovery strategies are also demonstrated & practiced. What you will learn: Understand common communications terms, technologies, as well as testing techniques. How to use advanced techniques to multicast. What are the advantage of Python's socketserver object oriented design. How to simulate, as well as to recover from, common communication errors. Who this book is for: Both beginner and intermediate 'Pythoneers understanding functional Python, as well as the basics of inheriting from Python classes, will guarantee a larger audience. DevOps, Cloud, and IT security roles will also enjoy discovering how quick & easy it can be to create, monitor as well as to share data, events, and operational telemetries using Python 3.
    Note: Online resource; title from title details screen (O'Reilly, viewed May 11, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 9
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484298725 , 1484298721
    Language: English
    Pages: 1 online resource (1 video file (40 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.8
    Keywords: Computer security ; Computer networks Security measures ; Data protection ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: With cyber attacks on the rise, all individuals - and especially professionals handling potentially confidential company data - should be well-versed in how to protect their information from bad actors. This video will take you through the steps you can take to protect both your private and company data. The video will explain why cybersecurity is important on an individual and personal level, how cyber attacks have been evolving and what vulnerabilities you need to be aware of and protect. It'll go through topics and tricks to deal with these threats and explore the costs and impact of not protecting your data. What You Will Learn The financial impact of (non)-action How to deal with the evolving needs of security How attacks and vulnerabilities are evolving in the world Who This Video is For Non-technical professionals who are looking to understand how they can be careful with both their personal and professional data.
    Note: Online resource; title from title details screen (O'Reilly, viewed September 19, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 10
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484296837 , 1484296834
    Language: English
    Pages: 1 online resource (1 video file (30 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Xcode ; Application software Development ; Mobile apps ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: In the video you will learn how to build a simple reminder app for iOS. The user will be able to input some text, set a time and the app will show this text as a notification at the specified time. This app is very useful for people to schedule reminders and notes at specific time. The developers will be able to build that kind of app and will learn how to work with notifications which is very important skill for an iOS developer. What You'll Learn How to create the design of the app How to connect the design with the Swift code How to write logic for background process How to write logic for notification How to write logic for the app Who This Video Is For People with more advanced skills in Xcode and Swift are targeted but the video will be useful for total begin-ners as well.
    Note: Online resource; title from title details screen (O'Reilly, viewed August 3, 2023)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 11
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    Language: English
    Pages: 1 online resource (1 video file (26 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3/82
    Keywords: iOS (Electronic resource) ; Application software Development ; Logiciels d'application ; Développement ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Add support for different languages in your iOS apps. You'll start by constructing a basic user interface that's ready for multilingual support. Then add files with strings in different languages. Once you have the basics established, you'll learn to translate via code and also via storyboard. All languages are auto-picked according to each users' system settings. So that your users will always be interacting with your app in their native lan-guage. Adding support for multiple languages and adaptability to your apps will help reach wider audiences of users in different countries. Grow your userbase and support a more diverse and inclusive world! What You'll Learn Create simple UIs via storyboard Add strings in different languages Set app languages to the system device settings Who This Video Is For Intermediate to advanced Swift developers creating iOS apps with the expectation of a global audience.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 12
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    Language: English
    Pages: 1 online resource (1 video file (53 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.2762
    Keywords: JavaScript (Computer program language) ; JavaScript (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn how to build high-performing Java 17 applications using the GraalVM 21.3 Native Image compiler tool. You'll start with an introduction to GraalVM, then dive into its architecture and the benefits of running applications on GraalVM. This video also covers polyglot programming, and how to profile applications for analyzing its memory consumption and performance. What You Will Learn Get started with GraalVM while using JDK 17 Dive into GraalVM, its architecture and more Running code written in different languages on the same VM. Build a high-performing Java application with native image code and more Who This Video Is For Java programmers, software developers and engineers who are interested in learning about the capabilities of the GraalVM Native Image compiler tool. Prior experience with Java is recommended.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 30, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 13
    ISBN: 9781484286784 , 1484286782
    Language: English
    Pages: 1 online resource (1 video file (59 mi n.)) , sound, color.
    Edition: [First edition].
    DDC: 004.67/82
    Keywords: Oracle (Computer file) ; Cloud computing ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to setup an Oracle cloud account in Oracle's Cloud Infrastructure (OCI). Experiment with provisioning and using the latest version of Oracle's enterprise-level database. Use Oracle's interface to create tables, manipulate data, and test new features. Even learn to create Blockchain tables, a new table type useful for when immutable records of change over time are needed. All of this can be done for free. The skills you learn from using the free access translate directly to Oracle's paid cloud offerings, making you more valuable to employers who are invested in Oracle's cloud platform. Once your database is provisioned, you can use Oracle's cloud tools to design and manage database objects. This video shows you how to design your database using Oracle's graphical cloud database modeler. Then you'll learn to use Oracle's web-based, graphical tools to explore your database, and to create and query database objects such as users and tables. You will also learn how to connect to OCI databases in the cloud directly from on-premises servers via locally installed SQL client software. This gives you a flexible set of tools to explore Oracle's cloud feature set using tools both on premises and in the cloud. What You Will Learn Create a free Oracle Cloud Infrastructure (OCI) account Provision databases and virtual machines Manage your database and its users from the OCI interface Use graphical tools to explore your database and create users and tables Design your database using Oracle's graphical cloud database modeler Create Blockchain tables to preserve immutable historical records Who This Video Is For For Oracle developers and database administrators who want free access to the latest Oracle technologies in the cloud. For those who want to learn about Oracle's cloud platform and host their databases in the cloud.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 14
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484287569 , 1484287568
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 9 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3
    Keywords: Application software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Angular is a framework that provides rich and interactive features for single page application, increase development speed and faster user experience. This video course will help you create a strong foundation on angular framework. The video starts with an introduction on angular covering the basics and installation section of it. Moving forward, you will learn components of angular, it will discuss the different parts of angular so that you'll be able develop the app easily. As we progress, the author talks about the binding part of the angular like forms of module, data binding, input and output, validations and much more. After completion of this course you will easily develop a single page application and understand the basic concepts of angular as framework. What you'll learn: Learn the installation process in angular Develop app in an easier way Study the forms and validations in angular Who is this video for: Professionals interested to develop their career in the field of web development.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 15
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 17 min.)) , sound, color.
    Edition: [First edition].
    DDC: 004.165
    Keywords: iOS (Electronic resource) ; Operating systems (Computers) ; Swift (Computer program language) ; Application software Development ; Systèmes d'exploitation (Ordinateurs) ; Swift (Langage de programmation) ; Logiciels d'application ; Développement ; operating systems ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Use a declarative approach to build UIs for iOS and macOS. Start with a review of what declarative programming is by building with SwiftUI. We will review all the basic SwiftUI components needed for a modern iOS app. Once we have a solid understanding of SwiftUI, we will cover reactive programming with the Combine framework. Understanding these components will allow us to incorporate SwiftUI with the Combine framework and make a fully declarative/reactive (MVVM) application. The goal is not to make you an expert but build a solid foundation of knowledge and instill the confidence to keep exploring these new technologies. With SwiftUI and the Combine framework, you can take a step closer to a Functional Reactive Programming development process. What You'll Learn Understand the relevant architectures and underlying components of Swift Work with SwiftUI to build basic UIs Build a full app with SwiftUI and the Combine framework Who This Video Is For Developers working on iOS or macOS apps. Familiarity with Swift is beneficial.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 16
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484289334 , 1484289331
    Language: English
    Pages: 1 online resource (1 video file (37 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658/.05
    Keywords: Expert systems (Computer science) ; Artificial intelligence ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is targeted toward novice or experienced developers and software architects and will help build a solid understanding of what Amazon Lex is capable of and what the best practices associated with it are. The author shares his experience in successfully building chatbots and what that success entailed. Part 3 of Building Bots with Amazon Lex begins with an introduction to the Amazon Lambda service. The author then dives into the details of how to connect Amazon Lex and Amazon Lambda services to extend the functionality of bots. He then shows how to test and deploy a bot with voice and text inputs. The course culminates with a demonstration of a virtual reality environment that is enhanced by chatbots. The course covers not only text-based but also delves into voice-based bots. After completing this course, you will be able to implement chatbots within your organization and define clear goals and objectives for stakeholders. What You Will Learn How to integrate with serverless functions on AWS How to validate and fulfill the user request How to publish a bot for user consumption How to test a bot with voice and text inputs Who This Video Is For Software developers, cloud developers, and cloud architects.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 17, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 17
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484288061 , 1484288068
    Language: English
    Pages: 1 online resource (1 video file (51 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658/.05
    Keywords: Business Data processing ; Application software Development ; Artificial intelligence ; Human-computer interaction ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course will help you in your day to day journey with SAP. It covers how to find and use Parameter Id in SAP. Parameter Id personalizes all the daily transaction code and reports you are running and helps you to post and get data based on your requirement. You will learn about the usage of personal value list. This helps SAP users to store their data points inside SAP and use it whenever needed. This course also covers how to create layouts and variants so that you can get different reports and selection based on your daily requirement. This process helps tremendously in reducing error and confusion as you have all the data points pre built. Additionally, you will learn how you can default the values for certain fields in a transaction code so that the number of entries you have to key is much less and it's ready for automation. Finally, you can learn how to default the values in SAP FIORI apps which is the future of user experience and gives the flavor of buying in amazon shopping while running in SAP. This course will help you use SAP in a more productive way with less clicks and optimizing your work. This course will make you the driver that SAP needs it to operate. What you'll learn: how to create default layout and variants How to change your SAP themes and play with different SAP options Learn personal value list which will help you to move all your excel cheat sheet stored in SAP Study parameter Id which will help you to enter less duplicate stuff Who is this book for: Beginning to intermediate end users, SAP S/4HANA users, SAP ECC.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 17, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 18
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    Language: English
    Pages: 1 online resource (1 video file (43 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.1/33
    Keywords: Java (Computer program language) ; Java (Langage de programmation) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Learn the many new features, enhancements, and updated technologies in the recent long-term support (LTS) release of Java Platform, Standard Edition (Java SE) 17. This video offers an overview of the JDK Release Process, differences between the more frequent non-LTS and the less frequent LTS releases, and various kinds of features such as preview, experimental, incubation and stable. You will understand how to enable and use preview features, as well as the steps to download the latest Java Development Kit (JDK). You'll also gain insight into the deprecation plan of some unused or obsolete APIs which will streamline the future releases of Java SE platform. What You Will Learn Understand what you need to know before upgrading to Java 17 Get familiar with the Java release process Explore the new features and capabilities of Java SE 17 in detail Upgrade to Java SE 17 Enable and Evaluate Preview features of Java SE 17 Who This Video Is For New programmers and software developers, or even some experienced programmers and developers in Java who are new to Java 17.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 30, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 19
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484289341 , 148428934X
    Language: English
    Pages: 1 online resource (1 video file (46 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658/.05
    Keywords: Expert systems (Computer science) ; Artificial intelligence ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is targeted toward both novice and experienced developers and software architects and will help build a solid understanding of what Amazon Lex is capable of and what the best practices associated with it are. The author shares his experience in successfully building chatbots and what that success entailed. Part 2 of Building Bots with Amazon Lex begins with an introduction to the Amazon Lex service. The author then dives into the details of creating intents, utterances, prompts, and context. This is a complete hands-on course, and the audience can easily map it with the basics covered in Part 1 of this vidoe series. Building Bots with Amazon Lex covers not only text-based but will also delve into voice-based bots. After completing this course, you will be able to implement chatbots within your organization and define clear goals and objectives for stakeholders. What You Will Learn How to configure Lex bot for multiple locales How to build a natural conversation on bots How to enable and use Sentiment Analysis with the bot How to enable and collect conversational logs from the bot Who This Video Is For Software developers, cloud developers, and cloud architects.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 20
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 41 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Python (Computer program language) ; Application program interfaces (Computer software) ; Application software Development ; Computer multitasking ; Python (Langage de programmation) ; Interfaces de programmation d'applications ; Logiciels d'application ; Développement ; Fonctionnement multitâche ; APIs (interfaces) ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: Asynchronous Python Programming using asyncio and async/await lets you write code that runs many processes concurrently. It makes your code more responsive and stops it from wasting time waiting for slow file and internet access. It is simpler to write, easier to reason about, and uses less memory than threads and processes. We start the video with an overview of asyncio, showing the building blocks and core syntax in a few simple examples. Next, you will see how to make normal Python code work in an asynchronous environment, to minimize blocking and facilitate cooperative multi-tasking. Further, we cover an asyncio use-case working with network connections such as web servers using asynio's streams API, followed by communication between coroutines and synchronization of coroutines. We will also look at using the asyncio library to easily wrap blocking code into threads and processes, and some non-blocking replacement libraries used with asyncio such as aiohttp and aiofiles. The uvloop and unsync libraries will be discussed as ways to speed up and simplify your asyncio code. The following section covers writing more robust asyncio code to test and debug your code, handle stuck tasks using time out, logging and error handling and task management. Having gained a firm understanding of how to code using asyncio, the course finishes with a look under the hood. This starts by walking you through a hand-coded example of an event loop (the core of asyncio), an overview of the different types of awaitables and some useful functions of the event loop which gives you fine grain control What you will learn: What are the differences between asyncio, threads and processes How to run code concurrently using coroutines, asyncio, and async/await How to work with network connections using streams How to write robust and modern asynchronous code How asyncio works and how to use the low level functions for fine-grain control Who this video is for Intermediate to experienced Python programmers who want to speed up existing Python code and make it more responsive by using async/await and asyncio.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 10, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 21
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484285985 , 1484285980
    Language: English
    Pages: 1 online resource (1 video file (35 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.3/82
    Keywords: iOS (Electronic resource) ; Application software Development ; iOS (Electronic resource) ; Application software ; Development ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Spice up the design of your apps by adding functionality for user customization. You'll program your apps to allow users to pick different icons. From assets you've imported and made available, users can update their homescreen icon for your app to reflect the season, match their wallpaper, or sync with a current Holiday. This meshes nicely with the newer implementation of widgets to bring more life to users' homescreens and your apps. What You'll Learn Create a basic Xcode project for iOS Import assets for icons Program a UI element for picking between icons Who This Video Is For Developers with some experience using Xcode and Swift.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 22
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484287392 , 1484287398
    Language: English
    Pages: 1 online resource (1 video file (29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 658/.05
    Keywords: Expert systems (Computer science) ; Artificial intelligence ; Computer software Development ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This course is targeted towards novice or experienced developers and software architects. This course will help build a solid understanding of what Amazon Lex is capable of and what are the best practices associated with it. The author shares his experience on how he successfully built chatbots and what were the attributes for success. The course begins with an introduction to chatbot history, and terminologies like Persona, Utterances, Slots, and contexts. Next, it covers Amazon Lex with comparing chatbots between cloud providers, Amazon Lex history, and a use case on HR Bot. This is followed by describing the Life Cycle of the bot by explaining the Analysis phase activities, Design phase activities, and Development phase activities. There is a segment on Developing Business Logic for the bot. It concludes with discussing testing of the bot, deployment, and the channel for hosting the bot. The course will not only cover the text-based but will also delve into the voice-based bot. After completing this course, the audience will be able to visualize use cases where they can implement chatbots within their organization, define clear goals and objectives for the stakeholders. What you will learn What is Amazon Lex Understand life-cycle of a bot How to create your first bot How to host bot on Microsoft Teams Who this video is for Software developer, Cloud developers, Cloud Architects.
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 23
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484282922 , 1484282922
    Language: English
    Pages: 1 online resource (1 video file (31 min.)) , sound, color.
    Edition: [First edition].
    DDC: 331.2/1649
    Keywords: Employee stock options ; Finance, Personal ; Employee stock options ; Finance, Personal ; Instructional films ; Internet videos ; Nonfiction films ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: The focus of this video will be on how to navigate the complexities of employee stock options and look at the ways to get the most value from them. While your 401(k) and home can be valuable sources of wealth, your employee stock options could potentially be worth much more. As seen with companies like Microsoft, Facebook and Amazon, employees can become millionaires. Yet employee stock options can be extremely complicated and risky. Making a wrong decision on taxes, for example, can be costly and this video will help you navigate it. What You Will Learn · The main types of options: nonqualified stock options and incentive stock options. · How to look at other equity compensation, like restricted stock and employee stock purchase plans (ESPPs). · How to evaluate the risks of employee stock options. Who This Video is For Employees, especially ones working in the tech world.
    Note: Online resource; title from title details screen (O'Reilly, viewed June 21, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 24
    Language: English
    Pages: 1 online resource (1 video file (59 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.54
    Keywords: Microsoft Excel (Computer file) ; Microsoft software ; Electronic spreadsheets Computer programs ; Database management ; Logiciels Microsoft ; Tableurs ; Logiciels ; Bases de données ; Gestion ; Instructional films ; Nonfiction films ; Internet videos ; Films de formation ; Films autres que de fiction ; Vidéos sur Internet ; Webcast
    Abstract: The introductory Excel tutorial covers topics related to entering data and demonstrates various ways of accepting and deleting data. You'll learn how to justify data within a cell and then have an opportunity to put it to practice. You will experiment with SmartLookup to search for anything on the Internet, whether it be Excel related or not, and then learn to place that information into an Excel pane. You will try out the Ribbon, a feature which drives the user-friendly resources in Excel. You'll learn the parts of the ribbon: tabs, groups, and command buttons and see how to hide and unhide the ribbon. Practice using short keys to run the commands and learn how to customize the ribbon to meet your needs. Add and remove commands, tabs and groups, change their order, add commands not normally used, then reset your ribbon back to the way it was before you made your changes. Finally, as Office 365 is is a product that regularly goes through changes, methods of getting help to stay up on the latest changes and support are demonstrated, including how to access Excel's built-in training videos. What you will learn • Know what Excel is and know some of its capabilities • Create, save, and open a workbook • Identify the current cell • Use the ribbon • Enter data in a worksheet • Get Help by using Screen Tips and the "Smart Lookup" feature This video is for anyone who wants to get up to speed on the many useful features and shortcuts of Excel.
    Note: Online resource; title from title details screen (O'Reilly, viewed March 30, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 25
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484287668 , 1484287665
    Language: English
    Pages: 1 online resource (1 video file (1 hr.)) , sound, color.
    Edition: [First edition].
    DDC: 776
    Keywords: Adobe Photoshop ; Adobe Illustrator (Computer file) ; Logos (Symbols) Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to take your client's logo from a flat 2-dimensional business card and turn it into a polished, three-dimensional design for use on merchandise using Photoshop. In this video, you will learn how to place the logo as a smart object in the Photoshop and to modify it with various effects. You will next see how to make altercation as per client request and visualize it in Photoshop. Next, you will learn to incorporate the logo on various merchandise for your client and show it on Photoshop to clients. What You Will Learn Place logos as smart objects in Photoshop See how to open Smart Object Layer to make alterations Learn to incorporate Logo on various merchandise Who Is This Video For Beginners who have little knowledge of Adobe's Illustrator and Photoshop and want to learn how to design logos.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 26
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484282229 , 1484282221
    Language: English
    Pages: 1 online resource (1 video file (56 min.)) , sound, color.
    Edition: [First edition].
    DDC: 776
    Keywords: Adobe Photoshop ; Adobe Illustrator (Computer file) ; Logos (Symbols) Design ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: Learn how to take your client's logo from a flat 2-dimensional business card and turn it into a polished, three-dimensional design for use on merchandise using Photoshop. In this video, you will learn how to create a logo in Illustrator that can later be modified in Photoshop. You'll start by setting up your Illustrator workspace by importing a client's logo for tracing using the Pen and Shape Tools. Next, you'll see how to add text and effects and how to place the logo as a Smart Object in Photoshop for quick modifications. What You Will Learn Set up Illustrator and import image for tracing Understand Symbols panel and how to use it Add color and graphic styles to enhance the logo Who Is This Video For Beginners who have little knowledge of Adobe's Illustrator and Photoshop and want to learn how to design logos.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 27
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484289020 , 1484289021
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 14 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.74
    Keywords: Blockchains (Databases) ; Microsoft Azure (Computing platform) ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video shows how to use blockchain technology in Azure SQL and SQL Server to provide an immutable record of data change over time, and to prove and attest to business partners that your data is accurate and has not been tempered with. You'll learn about the new, Ledger tables feature in Azure SQL and soon to be in SQL Server 2022 that enables this blockchain feature set. This video shows how Ledger-enabled tables protect your data from even high-privileged users, preventing even database and system administrators from making changes without a record of those changes being made. Also covered in this video is the older feature set around system-versioned, temporal tables. You'll learn how temporal tables are used as the base infrastructure for maintaining the blockchain history in Ledger tables. The video shows how Ledger provides additional protection to ensure that - unlike the case with just temporal tables - rows are cryptographically hashed to ensure against tampering. You can even combine both features, temporal and ledger tables; while ledger tables protect the data, temporal tables allow you to easily see the state of the data on a specific time point. What You Will Learn Understand the technology behind Azure SQL Ledger Create a database with ledger-enabled tables Combine ledger and system-versioning technology in a single table Modify the data in the ledger-enabled table Change the structure of ledger-enabled tables Verify that the ledger data has not been tampered with Understand ledger technology limitations Who This Book Is For For advanced database administrators of Azure SQL Databases who are required to prove that sensitive data has not been tampered with. For administrators requiring a tamper-proof record of history over time. For those who are running SQL Server 2022 either on-premises or through Managed Instances who have the same needs.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 28
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484286142 , 1484286146
    Language: English
    Pages: 1 online resource (1 video file (1 hr., 29 min.)) , sound, color.
    Edition: [First edition].
    DDC: 005.13/3
    Keywords: Java (Computer program language) ; Computer programming ; Instructional films ; Nonfiction films ; Internet videos
    Abstract: This video provides you with instruction in the fundamentals of Java. You will begin by learning how to set up a programming environment on your personal computer using freely available open-source tools. Once set up, you will learn how to model the real world in a program using the various data types available to you. From there, you learn about expressions and statements that allow you to do useful work. Organizing code into classes and methods comes next. Learning to program involves acquiring several skills, especially if your goal is to become a professional programmer. This first video in the Java Tutorial Series helps you take the first steps toward the goal of programming in Java at the professional level. You will learn how and why to use the syntax of the Java language. But more important than just the syntax, this course teaches you the skills you will need to develop code as part of a team in a professional working environment. What You Will Learn Establish a Java development environment on your computer Write and run basic Java programs that can display information with just a text editor Learn about and use the primitive data types available in Java Solve a range of basic math problems taken from everyday life such as calculating loan payments for money that is borrowed Understand the concepts of structured programming and object-oriented programming Control how your code can be used by applying access control Who This Video Is For For those with little or no experience in programming who wish to learn the Java language. For those fluent in other languages who are making the transition into Java programming.
    Note: Online resource; title from title details screen (O'Reilly, viewed October 18, 2022)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 29
    ISBN: 9781484238141
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Small business ; Entrepreneurship ; Success in business ; Electronic books ; local ; Electronic books
    Abstract: Scale your single-person business to profitability. Increase your audience, create multiple products, and generate more profit. This book takes you through the entire process of building a scalable business from the seemingly impossible place of "being just one person." Most single-person businesses are stuck in a pattern of exchanging time for money. Through this book, you will learn how to beat that feast or famine cycle of work. Ask yourself the following questions: Do I have to do the work or can I outsource it to someone else? Can I receive 1,000 orders tomorrow and handle it? Is the process/delivery repeatable so anyone can do it? What You'll Learn Develop a profitable, scalable business from what you're doing now Create content and attract an audience to that content Outsource your scalable process Scale your profit and money management Optimize your growth and prioritize meeting and exceeding your goals Who This Book Is For Consultants, freelancers, owners of small to medium-sized businesses, developers, and entrepreneurs
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 8, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 30
    ISBN: 9781484237519
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Agile software development ; Computer software ; Quality control ; Electronic books ; local ; Electronic books
    Abstract: Utilize a set of practical guidelines to help your Agile organization elevate software design quality as an important business driver to achieve customer satisfaction and, ultimately, higher revenue for your company. This is the first book to focus on a holistic quality view-what it is and how it links to overall business enhancements. The real-world examples used in this book allow you to learn and apply similar strategies and guidelines to help create a quality blueprint for your organization. Five pillars of quality are defined that can be used for any industry and, once internalized, can serve as a set of tools to continuously improve and measure the key factors impacting quality. What You'll Learn Be aware of the key elements in any transformation that involves culture Link quality and business outcomes Understand quality and its holistic definition and why continuous improvement is still a relevant approach in enhancing quality Follow guidelines with specific examples that can be applied to any product release in any type of industry to improve quality and enhance Agile processes Utilize relevant metrics to measure and continuously improve to make incremental positive changes Who This Book Is For Individuals at various levels in organizations-from Agile scrum teams, all the way up to executive leadership
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 31
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484239421
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Entrepreneurship ; Business incubators ; Creative ability in business ; Technological innovations ; Management ; Electronic books ; local ; Electronic books
    Abstract: Utilize this comprehensive guide in your organization to create a corporate incubator that protects innovative ideas from oppressive corporate processes and culture and gives those ideas the resources and environment they need to grow and have the best possible chance to thrive. Innovation is hard. Ironically, innovation in a large enterprise can be even more difficult. Policies designed for mature businesses often crush emerging businesses along with the entrepreneurial spirit of the innovators. Procedures can make it difficult, even impossible, for innovative employees to get their ideas funded, or even seen. As a result, even companies with their roots in innovation can find themselves unable to innovate, with a devastating impact on employee morale and often resulting in the exodus of the most creative employees. In Lean Intrapreneurship the authors leverage decades of personal experience innovating in large enterprises to explore the root causes of failure to innovate in established organizations, and offer a solution to the innovator's dilemma. The book includes a recipe for creating a repeatable program for innovating in large organizations, including tools, tips, and strategies developed by the authors as they created an innovative incubation program for a multi-billion-dollar technology company. It also offers a wealth of information to help aspiring intrapreneurs and entrepreneurs bring their ideas to life. What You'll Learn Discover the most common reasons that innovation fails in established organizations Explore techniques to make innovative ideas a success Follow a recipe to create a program to enable innovation across your company Understand the power of transparency inside and outside an incubator Develop employees and foster a culture of innovation across your company Who This Book Is For Anyone with an innovative idea who wants to make it real but does not know where to begin; anyone struggling to innovate inside an established company; anyone who wishes to make their existing company more lean, agile, and efficient; anyone who wishes to start a program to incubate new, innovative ideas inside an established company
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed January 4, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 32
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236642
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Project management ; Examinations ; Study guides ; Project managers ; Certification ; Electronic books ; local ; Electronic books
    Abstract: Use this study guide to prepare for the Certified Associate in Project Management (CAPM) exam, based on PMBOK's sixth edition, administered by the Project Management Institute (PMI). The revised and updated second edition of the best-selling CAPM in Depth has a laser-sharp focus on the exam objectives for project managers and others who want to pass the CAPM exam. No prior knowledge of project management is assumed. The chapters and the sections within each chapter are presented in a logical learning sequence. The concepts and topics, both simple and complex, are clearly explained when they appear for the first time. This facilitates step-wise learning, prevents confusion, and makes this book useful for those who want to get up to speed quickly to pass the CAPM exam, even if you are new to the discipline of project management. This book tells the story of project management in a cohesive, concise, yet comprehensive fashion. Unlike most CAPM exam books, this book is not just an exam-cram book. It is an easy-to-understand guide that is a valuable reference both before and after the exam. What You'll Learn Understand the body of knowledge required to earn the Certified Associate in Project Management (CAPM) certification Acquire the knowledge needed to successfully manage projects in any field Who This Book Is For Project management practitioners preparing for the CAPM exam, entry-level project managers and project team members preparing for the CAPM exam, beginners who want to join the field of project management and get up to speed quickly, project managers who need a quick and easy reference to the discipline of project management, instructors and trainers who need a textbook for a course on project management
    Note: Description based on online resource; title from cover (Safari, viewed August 15, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 33
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484237038
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Information technology ; Vocational guidance ; Electronic books ; local ; Electronic books
    Abstract: Remain relevant in the face of constant change during your career in technology. This book shows you how to proactively plan in anticipation of future changes. Many people find technology careers enticing because of the number of job opportunities, the high compensation, or simply because of fascination with technology itself. Once in those careers, however, there are many challenges to remaining relevant and at one's peak in the face of constantly shifting competitive and technology landscapes. Incumbents face a constant stream of new skills to learn that are often already known by more recent graduates entering the market at lower compensation rates. There also are time-to-market challenges and the need to keep up with the introduction of automation. This book was written based on the author's experience gained over 40 years working with and in technology-related fields and companies. It provides practical guidance on remaining relevant as changes are expected to occur in technology at ever faster rates in coming decades. What You'll Learn Know what companies really want Realize the importance of alignment with company culture Understand the political landscape and how to use it to advantage Discover why creating, maintaining, and operating in a diverse environment is beneficial Master strategies for skills development Future-proof your career Who This Book Is For Technology professionals who want to remain relevant and happy while navigating their current career and university students who are pursuing a STEM career and actively planning their future
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed September 13, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 34
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484238554
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Business planning ; Strategic planning ; Business enterprises ; Technological innovations ; Electronic books ; local ; Electronic books
    Abstract: Know how to lead and establish business agility in your organization. Benefit from clear, actionable steps based on change management truths that have been long underutilized and have limited the success of agile expansion into your business. This book provides a pragmatic framework for leading your business toward shifting to an agile mindset. Achieving Business Agility offers strategies and concrete examples to engage business executives and will teach you how to effectively execute these strategies. Whether you are a delivery executive, a change advocate, a consultant, a business leader, or a newcomer to agile, you will learn clear actions from a practical, business-oriented perspective that is vital to effect change and bring agile into your business. The book is structured in three sections. The first provides you with a deep understanding of each of four strategies. The second section tells the story of a company that applied these strategies through the eyes of several key players. The last section helps you get started applying what you learned in your own company. What You'll Learn Get the attention of your executives by alerting them to a company problem that can impact them personally and create a sense of urgency to address it Collaborate with your executives in a way that gets them to open up and to see how their operating model is a contributing cause to the company problem Demonstrate how your executives can specifically benefit from a new agile business operating model and address the company problem Create a reinforcement structure on a larger scale to establish agile as the new standard operating model in your organization Who This Book Is For Managers, business leaders, and consultants at/for large enterprises or small startups who want their company to better compete in today's fast-moving markets that present threats and opportunities at every turn. No agile expertise is required.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed November 7, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 35
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236062
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Information technology ; Management ; Leadership ; Technological innovations ; Management ; Electronic books ; local ; Electronic books
    Abstract: Get ready to be an effective digital leader, influencer, disruptor, and catalyst for change in the digital world! As a leader you need to constantly evolve to achieve sustained success. The world is being transformed by Digital. The pace of change is constantly accelerating and volatility and complexity are the new norms. Digital leaders are at the forefront of these waves of change, creating new markets and transforming traditional ones. This book is a framework and set of tools that will help you develop a deep awareness of yourself, your teams, and your stakeholders. The powerful four-step process (designed to remain relevant over time) ensures that you are embracing adversity, driving disruption, and unlocking your full leadership potential. What You'll Learn Be an influencer, disrupter, and catalyst for change in a disruptive world Know five key career recommendations from 40 digital leaders with more than 400 years of combined experience Use the four steps of the Unnatural Selection framework to facilitate your personal evolution and digital leadership success Demystify what makes people tick using the Human Full Stack, which is a model analogous to the technical full stack, so that complex behaviors are easier to understand Embody intentionality to avoid distractions and achieve what's important-your personal evolution, growing amazing teams, and influencing stakeholders Who This Book Is For Leaders who come from a technical background or are leading technical teams/organizations and want to be a part of building tomorrow's digital world
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed August 2, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 36
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484238493
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Microsoft Office ; Business ; Computer programs ; Cloud computing ; Electronic books ; local ; Electronic books
    Abstract: Start making the most of the latest collaboration tools in Office 365-including SharePoint, OneDrive, Office 365 Groups, Office, Teams, Yammer, Planner, Stream, Forms, and Flow-and integrate them into your team's projects to boost productivity, engagement, innovation, and enjoyment at work. This book walks you through the features, teaching you how to choose the right tools for your situation. While technologies for collaboration are more advanced than ever before, there also are more of them. Beginning Office 365 Collaboration Apps will help you make sense of what is available and how it can help you and your team be more productive. What You'll Learn Know the collaboration features available across Office 365, and how to choose the ones that are right for you and your colleagues in any given situation Understand the software-as-a-service (SaaS) model and how it enables users to be more productive and effective Discover how multi-device usability and real-time cloud synchronization can help your team collaborate any time, anywhere, across the apps Find out how Planner can help you manage projects and tasks, even without a project manager Explore Microsoft Flow to connect applications and services and create code-less workflows Who This Book is For Office 365 business users with a limited technical background. You should be familiar with the Microsoft Office suite products such as Word and Outlook, and work in a team environment.
    Note: Description based on online resource; title from cover (Safari, viewed October 8, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 37
    ISBN: 9781484238080
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Artificial intelligence ; Human-computer interaction ; Business enterprises ; Technological innovations ; Electronic books ; local ; Electronic books
    Abstract: Get started with artificial intelligence in your business. This book will help you understand AI, its implications, and how to adopt a strategy that is rational, relevant, and practical. Beyond the buzzwords and the technology complexities, organizations are struggling to understand what AI means for their industry and how they can start their journey. How to Compete in the Age of Artificial Intelligence is not a book about complex formulas or solution architectures. It goes deeper into explaining the meaning and relevance of AI for your business. You will learn how to apply AI thinking across enterprise functions-including disruptive technologies such as IoT, Blockchain, and cloud-and transform your organization. What You'll Learn Know how to spot AI opportunities and establish the right organizational imperatives to grow your business Understand AI in the context of changing business dynamics and the workforce/skills required to succeed Discover how to apply AI thinking across enterprise functions-from the boardroom to cybersecurity, IoT, IT operations, policies-and implement a sustainable and integrated human-machine collaboration strategy Who This Book is For CxOs, senior executives, mid-level managers, AI evangelists, digital leads, and technology directors
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 26, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 38
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484237571
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: iOS (Electronic resource) ; Mobile computing ; Security measures ; iPhone (Smartphone) ; Security measures ; iPad (Computer) ; Security measures ; Mobile device forensics ; Application software ; Development ; Electronic books ; local ; Electronic books
    Abstract: Examine how to keep iOS devices safe in the physical world, including creating company policies for iPhones; assessing and defending against cyber vulnerabilities and attacks; working with preinstalled as well as third party tools; and strategies for keeping your data safe including backing up and screen locks. Managing and maintaining iPhones and iPads in a corporate or other business environment inherently requires strict attention to security concerns. Managers and IT professionals need to know how to create and communicate business policies for using iOS devices in the workplace, and implement security and forensics tools to manage and protect them. The iPhone and iPad are both widely used across businesses from Fortune 500 companies down to garage start-ups. All of these devices must have secure and monitorable ways to connect to the internet, store and transmit data without leaks, and even be managed in the event of a physical theft. Pro iOS Security and Forensics covers all these concerns as well as also offering tips for communicating with employees about the policies your business puts in place, why those policies are important, and how to follow them. What You'll Learn Review communicating policies and requirements for use of iPhones Keep your iPhone safe in the physical world Connect to the Internet securely Explore strategies for keeping your data safe including backing up and screen locks Who This Book Is For Managers and IT professionals working in a business environment with iPhones and iPads.
    Note: Description based on online resource; title from cover (Safari, viewed August 28, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 39
    ISBN: 9781484238738
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Machine learning ; Economic aspects ; Web applications ; Python (Computer program language) ; Cloud computing ; Electronic books ; local ; Electronic books
    Abstract: Take your Python machine learning ideas and create serverless web applications accessible by anyone with an Internet connection. Some of the most popular serverless cloud providers are covered in this book-Amazon, Microsoft, Google, and PythonAnywhere. You will work through a series of common Python data science problems in an increasing order of complexity. The practical projects presented in this book are simple, clear, and can be used as templates to jump-start many other types of projects. You will learn to create a web application around numerical or categorical predictions, understand the analysis of text, create powerful and interactive presentations, serve restricted access to data, and leverage web plugins to accept credit card payments and donations. You will get your projects into the hands of the world in no time. Each chapter follows three steps: modeling the right way, designing and developing a local web application, and deploying onto a popular and reliable serverless cloud provider. You can easily jump to or skip particular topics in the book. You also will have access to Jupyter notebooks and code repositories for complete versions of the code covered in the book. What You'll Learn Extend your machine learning models using simple techniques to create compelling and interactive web dashboards Leverage the Flask web framework for rapid prototyping of your Python models and ideas Create dynamic content powered by regression coefficients, logistic regressions, gradient boosting machines, Bayesian classifications, and more Harness the power of TensorFlow by exporting saved models into web applications Create rich web dashboards to handle complex real-time user input with JavaScript and Ajax to yield interactive and tailored content Create dashboards with paywalls to offer subscription-based access Access API data such as Google Maps, OpenWeather, etc. Apply different approaches to make sense of text data and return customized intelligence Build an intuitive and useful recommendation site to add value to users and entice them to keep coming back Utilize the freemium offerings of Google Analytics and analyze the results Take your ideas all the way to your customer's plate using the top serverless cloud providers Who This Book Is For Those with some programming experience with Python, code editing, and access to an interpreter in working order. The book is geared toward entrepreneurs who want to get their ideas onto the web without b...
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 40
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484238059
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: JavaScript (Computer program language) ; Application software ; Development ; Web applications ; Electronic books ; local ; Electronic books
    Abstract: Explore Vue.js to take advantage of the capabilities of modern browsers and devices using the fastest-growing framework for building dynamic JavaScript applications. You will work with the power of the Model-View-Controller (MVC) pattern on the client, creating a strong foundation for complex and rich web apps. Best-selling author Adam Freeman explains how to get the most from Vue.js 2. He begins by describing the MVC pattern and the benefits it can offer. He then shows you how to use Vue.js in your projects, starting from the nuts and bolts and building up to the most advanced and sophisticated features, going in-depth to give you the knowledge you need. Chapters include common problems and how to avoid them. What You'll Learn Gain a solid architectural understanding of the MVC pattern Create rich and dynamic web app clients using Vue.js 2 Extend and customize Vue.js Test your Vue.js projects Who This Book Is For JavaScript developers who want to use Vue.js to create dynamic client-side applications
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 41
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484237908
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Neural networks (Computer science) ; Machine learning ; Electronic books ; local ; Electronic books
    Abstract: Work with advanced topics in deep learning, such as optimization algorithms, hyper-parameter tuning, dropout, and error analysis as well as strategies to address typical problems encountered when training deep neural networks. You'll begin by studying the activation functions mostly with a single neuron (ReLu, sigmoid, and Swish), seeing how to perform linear and logistic regression using TensorFlow, and choosing the right cost function. The next section talks about more complicated neural network architectures with several layers and neurons and explores the problem of random initialization of weights. An entire chapter is dedicated to a complete overview of neural network error analysis, giving examples of solving problems originating from variance, bias, overfitting, and datasets coming from different distributions. Applied Deep Learning also discusses how to implement logistic regression completely from scratch without using any Python library except NumPy, to let you appreciate how libraries such as TensorFlow allow quick and efficient experiments. Case studies for each method are included to put into practice all theoretical information. You'll discover tips and tricks for writing optimized Python code (for example vectorizing loops with NumPy). What You Will Learn Implement advanced techniques in the right way in Python and TensorFlow Debug and optimize advanced methods (such as dropout and regularization) Carry out error analysis (to realize if one has a bias problem, a variance problem, a data offset problem, and so on) Set up a machine learning project focused on deep learning on a complex dataset Who This Book Is For Readers with a medium understanding of machine learning, linear algebra, calculus, and basic Python programming.
    Note: Description based on online resource; title from cover (Safari, viewed October 4, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 42
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Artificial intelligence ; Application software ; Development ; Machine learning ; Natural language processing (Computer science) ; Electronic books ; Electronic books ; local
    Abstract: Want to build your first AI bot but don't know where to start? This book provides a comprehensive look at all the major bot frameworks available. You'll learn the basics for each framework in one place and get a clear picture for which one is best for your needs. Beginning AI Bot Frameworks starts with an overview of bot development and then looks at Google Wit.ai and APi.ai functions, IBM Watson, AWS bots with Lambda, FlockOS and TensorFlow. Additionally, it touches on Deep Learning and how bot frameworks can be extended to mixed reality with Hololens. By the end, you'll have mastered the different bot frameworks available and finally have the confidence to develop intelligent AI Chatbots of their own. What You'll Learn Review key structural points for building bots Understand the basic requirements for building a bot in each framework Integrate some of the frameworks Compare the features of each framework Who This Book Is For Computer Science students, engineers, developers and technology enthusiasts with some background in C#, node.js, and cloud platforms.
    Note: Description based on online resource; title from cover (Safari, viewed October 23, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 43
    ISBN: 9781484237335
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Python (Computer program language) ; Natural language processing (Computer science) ; Neural networks (Computer science) ; Machine learning ; Electronic books ; local ; Electronic books
    Abstract: Learn to harness the power of AI for natural language processing, performing tasks such as spell check, text summarization, document classification, and natural language generation. Along the way, you will learn the skills to implement these methods in larger infrastructures to replace existing code or create new algorithms. Applied Natural Language Processing with Python starts with reviewing the necessary machine learning concepts before moving onto discussing various NLP problems. After reading this book, you will have the skills to apply these concepts in your own professional environment. What You Will Learn Utilize various machine learning and natural language processing libraries such as TensorFlow, Keras, NLTK, and Gensim Manipulate and preprocess raw text data in formats such as .txt and .pdf Strengthen your skills in data science by learning both the theory and the application of various algorithms Who This Book Is For You should be at least a beginner in ML to get the most out of this text, but you needn't feel that you need be an expert to understand the content.
    Note: Description based on online resource; title from cover (Safari, viewed October 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 44
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236949
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: MySQL (Electronic resource) ; Python (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Move data back and forth between database and application. The must-have knowledge in this book helps programmers learn how to use the official driver, MySQL Connector/Python, by which Python programs communicate with the MySQL database. This book takes you from the initial installation of the connector through basic query execution, then through more advanced topics, error handing, and troubleshooting. The book covers both the traditional API as well as the new X DevAPI. The X DevAPI is part of MySQL 8.0 and is an API that can be used with connectors for several programming languages and is used from the command-line interface known as MySQL Shell. You will learn to use the connector by working through code examples and following a discussion of how the API calls work. By the end of the book, you will be able to use MySQL as the back-end storage for your Python programs, and you'll even have the option of choosing between SQL and NoSQL interfaces. What You'll Learn Install MySQL Connector/Python Connect to MySQL and configure database access Execute SQL and NoSQL queries from your Python program Trap errors and troubleshoot problems Store data from different languages using MySQL's character set support Work in the X DevAPI that underlies all of MySQL's language connectors Who This Book Is For Developers familiar with Python who are looking at using MySQL as the back-end database. No prior knowledge of Connector/Python is assumed, but readers should be familiar with databases and the Python programming language.
    Note: Description based on online resource; title from cover (Safari, viewed September 7, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 45
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236734
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Unity (Electronic resource) ; Neural networks (Computer science) ; Computer programs ; C# (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Learn the core concepts of neural networks and discover the different types of neural network, using Unity as your platform. In this book you will start by exploring back propagation and unsupervised neural networks with Unity and C#. You'll then move onto activation functions, such as sigmoid functions, step functions, and so on. The author also explains all the variations of neural networks such as feed forward, recurrent, and radial. Once you've gained the basics, you'll start programming Unity with C#. In this section the author discusses constructing neural networks for unsupervised learning, representing a neural network in terms of data structures in C#, and replicating a neural network in Unity as a simulation. Finally, you'll define back propagation with Unity C#, before compiling your project. What You'll Learn Discover the concepts behind neural networks Work with Unity and C# See the difference between fully connected and convolutional neural networks Master neural network processing for Windows 10 UWP Who This Book Is For Gaming professionals, machine learning and deep learning enthusiasts.
    Note: Description based on online resource; title from cover (Safari, viewed August 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 46
    ISBN: 9781484234921
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Computer games ; Programming ; Blockchains (Databases) ; Computer algorithms ; Electronic books ; local ; Electronic books
    Abstract: Learn how to take your existing knowledge of Ethereum and Solidity to the next level. Hone your development skills and become more familiar with the syntax of the Solidity language by working through well-tested, well-documented intermediate-level sample projects. You will begin by covering the basics of Ethereum, Solidity, and gaming theory. From there, you will move onto sample projects that use smart contract engineering to create fun casino-style games that you can deploy and test on your friends and colleagues with real ether. All games are provably fair and auditable, so that players know the house won't always win! Ideal for any reader with exposure to Ethereum, the techniques this book teaches are applicable to game developers, software engineers, web developers, and cryptocurrency enthusiasts. What You'll Learn Use various features and best practices for smart contract programming in Ethereum and Solidity Develop and deploy games of chance, similar to the kind you'd find in a casino Create fun, easy projects with Ethereum lntegrate the Ethereum blockchain into games Who This Book Is For Entry-level programmers with some exposure to Ethereum; game developers, Blockchain and cryptocurrency enthusiasts looking to add Ethereum and Solidity development to their skill set; software engineers and Web developers
    Note: Includes bibliographical references. . - Description based on online resource; title from cover (Safari, viewed June 14, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 47
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484234778
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Query languages (Computer science) ; Business intelligence ; Business ; Data processing ; Electronic books ; local ; Electronic books
    Abstract: Attention all SQL Pros, DAX is not just for writing Excel-based formulas! Get hands-on learning and expert advice on how to use the vast capabilities of the DAX language to solve common data modeling challenges. Beginning DAX with Power BI teaches key concepts such as mapping techniques from SQL to DAX, filtering, grouping, joining, pivoting, and using temporary tables, all aimed at the SQL professional. Join author Philip Seamark as he guides you on a journey through typical business data transformation scenarios and challenges, and teaches you, step-by-step, how to resolve challenges using DAX. Tips, tricks, and shortcuts are included and explained, along with examples of the SQL equivalent, in order to accelerate learning. Examples in the book range from beginner to advanced, with plenty of detailed explanation when walking through each scenario. What You'll Learn Turbocharge your Power BI model by adding advanced DAX programming techniques Know when to use calculated measures versus calculated columns Generate new tables on the fly from existing data Optimize, monitor, and tune Power BI to improve performance of your models Discover new ideas, tricks, and time-saving techniques for better models Who This Book Is For Business intelligence developers, business analysts, or any SQL user who wants to use Power BI as a reporting tool. A solid understanding of SQL is recommended, as examples throughout the book include the DAX equivalents to SQL problem/solution scenarios.
    Note: Description based on online resource; title from cover (Safari, viewed May 1, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 48
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484234624
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: Technology in action
    Keywords: Robotics ; Amateurs' manuals ; Raspberry Pi (Computer) ; Arduino (Programmable controller) ; Python (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Learn how to use a Raspberry Pi in conjunction with an Arduino to build a basic robot with advanced capabilities. Getting started in robotics does not have to be difficult. This book is an insightful and rewarding introduction to robotics and a catalyst for further directed study. You'll be led step by step through the process of building a robot that uses the power of a Linux based computer paired with the simplicity of Arduino. You'll learn why the Raspberry Pi is a great choice for a robotics platform; its strengths as well as its shortcomings; how to overcome these limitations by implementing an Arduino; and the basics of the Python programming language as well as some of the more powerful features. With the Raspberry Pi you can give your project the power of a Linux computer, while Arduino makes interacting with sensors and motors very easy. These two boards are complimentary in their functions; where one falters the other performs admirably. The book also includes references to other great works to help further your growth in the exciting, and now accessible, field of smart robotics. As a bonus, the final chapter of the book demonstrates the real power of the Raspberry Pi by implementing a basic vision system. Using OpenCV and a standard USB web cam, you will build a robot that can chase a ball. What You'll Learn Install Raspbian, the operating system that drives the Raspberry Pi Drive motors through an I2C motor controller Read data through sensors attached to an Arduino Who This Book Is For Hobbyists and students looking for a rapid start in robotics. It assumes no technical background. Readers are guided to pursue the areas that interest them in more detail as they learn.
    Note: Description based on online resource; title from cover (Safari, viewed May 21, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 49
    ISBN: 9781484234440
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Blockchains (Databases) ; Electronic funds transfers ; Electronic books ; local ; Electronic books
    Abstract: Understand the nuts and bolts of Blockchain, its different flavors with simple use cases, and cryptographic fundamentals. You will also learn some design considerations that can help you build custom solutions. Beginning Blockchain is a beginner's guide to understanding the core concepts of Blockchain from a technical perspective. By learning the design constructs of different types of Blockchain, you will get a better understanding of building the best solution for specific use cases. The book covers the technical aspects of Blockchain technologies, cryptography, cryptocurrencies, and distributed consensus mechanisms. You will learn how these systems work and how to engineer them to design next-gen business solutions. What You'll Learn Get a detailed look at how cryptocurrencies work Understand the core technical components of Blockchain Build a secured Blockchain solution from cryptographic primitives Discover how to use different Blockchain platforms and their suitable use cases Know the current development status, scope, limitations, and future of Blockchain Who This Book Is For Software developers and architects, computer science graduates, entrepreneurs, and anyone wishing to dive deeper into blockchain fundamentals. A basic understanding of computer science, data structure, and algorithms is helpful.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed August 8, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 50
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484234327
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Machine learning ; Intelligent agents (Computer software) ; Artificial intelligence ; Electronic books ; local ; Electronic books
    Abstract: Produce a fully functioning Intelligent System that leverages machine learning and data from user interactions to improve over time and achieve success. This book teaches you how to build an Intelligent System from end to end and leverage machine learning in practice. You will understand how to apply your existing skills in software engineering, data science, machine learning, management, and program management to produce working systems. Building Intelligent Systems is based on more than a decade of experience building Internet-scale Intelligent Systems that have hundreds of millions of user interactions per day in some of the largest and most important software systems in the world. What You'll Learn Understand the concept of an Intelligent System: What it is good for, when you need one, and how to set it up for success Design an intelligent user experience: Produce data to help make the Intelligent System better over time Implement an Intelligent System: Execute, manage, and measure Intelligent Systems in practice Create intelligence: Use different approaches, including machine learning Orchestrate an Intelligent System: Bring the parts together throughout its life cycle and achieve the impact you want Who This Book Is For Software engineers, machine learning practitioners, and technical managers who want to build effective intelligent systems
    Note: Description based on online resource; title from cover (Safari, viewed March 21, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 51
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484234051
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Linux ; Robots ; Programming ; Robots ; Control systems ; Electronic books ; local ; Electronic books
    Abstract: Learn how to get started with robotics programming using Robot Operation System (ROS). Targeted for absolute beginners in ROS, Linux, and Python, this short guide shows you how to build your own robotics projects. ROS is an open-source and flexible framework for writing robotics software. With a hands-on approach and sample projects, Robot Operating System for Absolute Beginners will enable you to begin your first robot project. You will learn the basic concepts of working with ROS and begin coding with ROS APIs in both C++ and Python. What You'll Learn Install ROS Review fundamental ROS concepts Work with frequently used commands in ROS Build a mobile robot from scratch using ROS Who This Book Is For Absolute beginners with little to no programming experience looking to learn robotics programming.
    Note: Description based on online resource; title from cover (Safari, viewed June 14, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 52
    ISBN: 9781484232583
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: The expert's voice in cybersecurity
    Keywords: Computer security ; Computer crimes ; Prevention ; Computer networks ; Security measures ; Electronic books ; local ; Electronic books
    Abstract: Use the methodology in this study guide to design, manage, and operate a balanced enterprise cybersecurity program that is pragmatic and realistic in the face of resource constraints and other real-world limitations. This guide is an instructional companion to the book Enterprise Cybersecurity: How to Build a Successful Cyberdefense Program Against Advanced Threats . The study guide will help you understand the book's ideas and put them to work. The guide can be used for self-study or in the classroom. Enterprise cybersecurity is about implementing a cyberdefense program that will succeed in defending against real-world attacks. While we often know what should be done, the resources to do it often are not sufficient. The reality is that the Cybersecurity Conundrum-what the defenders request, what the frameworks specify, and what the budget allows versus what the attackers exploit-gets in the way of what needs to be done. Cyberattacks in the headlines affecting millions of people show that this conundrum fails more often than we would prefer. Cybersecurity professionals want to implement more than what control frameworks specify, and more than what the budget allows. Ironically, another challenge is that even when defenders get everything that they want, clever attackers are extremely effective at finding and exploiting the gaps in those defenses, regardless of their comprehensiveness. Therefore, the cybersecurity challenge is to spend the available budget on the right protections, so that real-world attacks can be thwarted without breaking the bank. People involved in or interested in successful enterprise cybersecurity can use this study guide to gain insight into a comprehensive framework for coordinating an entire enterprise cyberdefense program. What You'll Learn Know the methodology of targeted attacks and why they succeed Master the cybersecurity risk management process Understand why cybersecurity capabilities are the foundation of effective cyberdefenses Organize a cybersecurity program's policy, people, budget, technology, and assessment Assess and score a cybersecurity program Report cybersecurity program status against compliance and regulatory frameworks Use the operational processes and supporting information systems of a successful cybersecurity program Create a data-driven and objectively managed cybersecurity program Discover how cybersecurity is evolving and will continue to ev...
    Note: Description based on print version record
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 53
    ISBN: 9781484231807
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Software architecture ; JavaScript (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Learn how to use reactive architectures on the front-end. There are many technologies using a reactive approach on the back end, but this book teaches you how the reactive manifesto can be used to benefit your front-end programming as well. You will discover what reactive programming is, what the current front-end ecosystem looks like, and how to use a range of frameworks and libraries. You will also apply specific reactive architectures in your own projects. Each concept is taught with a mix of technical explanations and real-world code implementations. The future of front-end programming and architecture is reactive - don't get left behind: Add Front-End Reactive Architectures to your library today. What You'll Learn Understand when and why you should use a reactive architecture Apply a specific reactive architecture in a project Manage different reactive architectures Who This Book Is For Mid-senior front-end developers, tech leads, and solutions architects
    Note: Description based on online resource; title from title page (Safari, viewed January 31, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 54
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484239049
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Application program interfaces (Computer software) ; Information visualization ; Application software ; Development ; Electronic books ; local ; Electronic books
    Abstract: Get an introduction to the visual design of GraphQL data and concepts, including GraphQL structures, semantics, and schemas in this compact, pragmatic book. In it you will see simple guidelines based on lessons learned from real-life data discovery and unification, as well as useful visualization techniques. These in turn help you improve the quality of your API designs and give you the skills to produce convincing visual communications about the structure of your API designs. Finally, Visual Design of GraphQL Data shows you how to handle GraphQL with legacy data as well as with Neo4j graph databases. Spending time on schema quality means that you will work from sharper definitions, which in turn leads to greater productivity and well-structured applications. What You Will Learn Create quality GraphQL data designs Avoid structural mistakes Draw highly communicative property graph diagrams of your APIs Who This Book Is For Web developers and data architects who work with GraphQL and other APIs to build modern applications.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 8, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 55
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484238769
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: JavaScript (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: This quick guide to regular expressions is a condensed code and syntax reference for an important programming technique. It demonstrates regex syntax in a well-organized format that can be used as a handy reference, showing you how to execute regexes in many languages, including JavaScript, Python, Java, and C#. The Regex Quick Syntax Reference features short, focused code examples that show you how to use regular expressions to validate user input, split strings, parse input, and match patterns. Utilizing regular expressions to deal with search/replace and filtering data for backend coding is also covered. You won't find any bloated samples, drawn out history lessons, or witty stories in this book. What you will find is a language reference that is concise and highly accessible. The book is packed with useful information and is a must-have for any programmer. What You Will Learn Formulate an expression Work with arbitrary char classes, disjunctions, and operator precedence Execute regular expressions and visualize using finite state machines Deal with modifiers, including greedy and lazy loops Handle substring extraction from regex using Perl 6 capture groups, capture substrings, and reuse substrings Who This Book Is For If you have dealt with at least one programming language, chances are you know enough to understand regular expressions, and the examples in this book will help you develop proficiency.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed September 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 56
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236826
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Windows Azure ; MongoDB ; Application program interfaces (Computer software) ; Cloud computing ; Electronic books ; local ; Electronic books
    Abstract: Learn Azure Cosmos DB and its MongoDB API with hands-on samples and advanced features such as the multi-homing API, geo-replication, custom indexing, TTL, request units (RU), consistency levels, partitioning, and much more. Each chapter explains Azure Cosmos DB's features and functionalities by comparing it to MongoDB with coding samples. Cosmos DB for MongoDB Developers starts with an overview of NoSQL and Azure Cosmos DB and moves on to demonstrate the difference between geo-replication of Azure Cosmos DB compared to MongoDB. Along the way you'll cover subjects including indexing, partitioning, consistency, and sizing, all of which will help you understand the concepts of read units and how this calculation is derived from an existing MongoDB's usage. The next part of the book shows you the process and strategies for migrating to Azure Cosmos DB. You will learn the day-to-day scenarios of using Azure Cosmos DB, its sizing strategies, and optimizing techniques for the MongoDB API. This information will help you when planning to migrate from MongoDB or if you would like to compare MongoDB to the Azure Cosmos DB MongoDB API before considering the switch. What You Will Learn Migrate to MongoDB and understand its strategies Develop a sample application using MongoDB's client driver Make use of sizing best practices and performance optimization scenarios Optimize MongoDB's partition mechanism and indexing Who This Book Is For MongoDB developers who wish to learn Azure Cosmos DB. It specifically caters to a technical audience, working on MongoDB.
    Note: Description based on online resource; title from cover (Safari, viewed September 13, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 57
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236246
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: Technology in action
    Keywords: Microcontrollers ; Programming ; Microcontrollers ; Embedded computer systems ; Programming ; Application software ; Development ; Electronic books ; local ; Electronic books
    Abstract: Using FreeRTOS and libopencm3 instead of the Arduino software environment, this book will help you develop multi-tasking applications that go beyond Arduino norms. In addition to the usual peripherals found in the typical Arduino device, the STM32 device includes a USB controller, RTC (Real Time Clock), DMA (Direct Memory Access controller), CAN bus and more. Each chapter contains clear explanations of the STM32 hardware capabilities to help get you started with the device, including GPIO and several other ST Microelectronics peripherals like USB and CAN bus controller. You'll learn how to download and set up the libopencm3 + FreeRTOS development environment, using GCC. With everything set up, you'll leverage FreeRTOS to create tasks, queues, and mutexes. You'll also learn to work with the I2C bus to add GPIO using the PCF8574 chip. And how to create PWM output for RC control using hardware timers. You'll be introduced to new concepts that are necessary to master the STM32, such as how to extend code with GCC overlays using an external Winbond ​W25Q32 flash chip. Your knowledge is tested at the end of each chapter with exercises. Upon completing this book, you'll be ready to work with any of the devices in the STM32 family. Beginning STM32 provides the professional, student, or hobbyist a way to learn about ARM without costing an arm! What You'll Learn Initialize and use the libopencm3 drivers and handle interrupts Use DMA to drive a SPI based OLED displaying an analog meter Read PWM from an RC control using hardware timers Who This Book Is For Experienced embedded engineers, students, hobbyists and makers wishing to explore the ARM architecture, going beyond Arduino limits.
    Note: Description based on online resource; title from cover (Safari, viewed June 27, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 58
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484235911
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Neural networks (Computer science) ; C++ (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Discover the essential building blocks of the most common forms of deep belief networks. At each step this book provides intuitive motivation, a summary of the most important equations relevant to the topic, and concludes with highly commented code for threaded computation on modern CPUs as well as massive parallel processing on computers with CUDA-capable video display cards. The first of three in a series on C++ and CUDA C deep learning and belief nets, Deep Belief Nets in C++ and CUDA C: Volume 1 shows you how the structure of these elegant models is much closer to that of human brains than traditional neural networks; they have a thought process that is capable of learning abstract concepts built from simpler primitives. As such, you'll see that a typical deep belief net can learn to recognize complex patterns by optimizing millions of parameters, yet this model can still be resistant to overfitting. All the routines and algorithms presented in the book are available in the code download, which also contains some libraries of related routines. What You Will Learn Employ deep learning using C++ and CUDA C Work with supervised feedforward networks Implement restricted Boltzmann machines Use generative samplings Discover why these are important Who This Book Is For Those who have at least a basic knowledge of neural networks and some prior programming experience, although some C++ and CUDA C is recommended.
    Note: Description based on online resource; title from cover (Safari, viewed May 21, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 59
    ISBN: 9781484235768
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: SQL (Computer program language) ; Relational databases ; Electronic books ; local ; Electronic books
    Abstract: Build a core level of competency in SQL so you can recognize the parts of queries and write simple SQL statements. SQL knowledge is essential for anyone involved in programming, data science, and data management. This book covers features of SQL that are standardized and common across most database vendors. You will gain a base of knowledge that will prepare you to go deeper into the specifics of any database product you might encounter. Examples in the book are worked in PostgreSQL and SQLite, but the bulk of the examples are platform agnostic and will work on any database platform supporting SQL. Early in the book you learn about table design, the importance of keys as row identifiers, and essential query operations. You then move into more advanced topics such as grouping and summarizing, creating calculated fields, joining data from multiple tables when it makes business sense to do so, and more. Throughout the book, you are exposed to a set-based approach to the language and are provided a good grounding in subtle but important topics such as the effects of null value on query results. With the explosion of data science, SQL has regained its prominence as a top skill to have for technologists and decision makers worldwide. SQL Primer will guide you from the very basics of SQL through to the mainstream features you need to have a solid, working knowledge of this important, data-oriented language. What You'll Learn Create and populate your own database tables Read SQL queries and understand what they are doing Execute queries that get correct results Bring together related rows from multiple tables Group and sort data in support of reporting applications Get a grip on nulls, normalization, and other key concepts Employ subqueries, unions, and other advanced features Who This Book Is For Anyone new to SQL who is looking for step-by-step guidance toward understanding and writing SQL queries. The book is aimed at those who encounter SQL statements often in their work, and provides a sound baseline useful across all SQL database systems. Programmers, database managers, data scientists, and business analysts all can benefit from the baseline of SQL knowledge provided in this book.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed July 10, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 60
    ISBN: 9781484235522
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Microsoft .NET Framework ; Entity Framework (Software framework) ; C# (Computer program language) ; Relational databases ; Electronic books ; local ; Electronic books
    Abstract: C# developers, here's your opportunity to learn the ins-and-outs of Entity Framework Core, Microsoft's recently redesigned object-relational mapper. Benefit from hands-on learning that will teach you how to tackle frustrating database challenges, such as workarounds to missing features in Entity Framework Core, and learn how to optimize the performance of your applications, head-on! Modern Data Access with Entity Framework Core teaches best practices, guidance, and shortcuts that will significantly reduce the amount of resources you internally dedicate to programming data access code. The proven methods and tools taught in this book, such as how to get better performance, and the ability to select the platform of your choice, will save you valuable time and allow you to create seamless data access. Dive into succinct guidance that covers the gamut-- from installing Entity Framework Core, reverse engineering, forward engineering (including schema migrations), and data reading and modification with LINQ, Dynamic LINQ, SQL, Stored Procedures, and Table Valued Functions- to using third-party products such as LINQPad, Entity Developer, Entity Framework Profiler, EFPlus, and AutoMapper. You'll also appreciate excerpts of conceptual software architecture discussion around Entity Framework Core that might otherwise take years to learn. What You'll Learn Understand the core concepts of Entity Framework Core, as well process models for existing databases (reverse engineering) and the generation of database schemas from object models (forward engineering) Study real-world case studies for hands-on EF Core instruction Get up to speed with valuable database access scenarios and code samples Discover workarounds to augment missing features in Entity Framework Core Use Entity Framework Core to write mobile apps Bonus online appendix covers Entity Framework Core 2.1 release updates Who This Book Is For Software developers who have basic experience with .NET and C#, as well as some understanding of relational databases. Knowledge of predecessor technologies such as ADO.NET and the classic ADO.NET Entity Framework is not necessary to learn from this book.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed August 6, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 61
    ISBN: 9781484235225
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Big data ; Database management ; Business enterprises ; Data processing ; Information technology ; Management ; Electronic books ; local ; Electronic books
    Abstract: Use this practical guide to successfully handle the challenges encountered when designing an enterprise data lake and learn industry best practices to resolve issues. When designing an enterprise data lake you often hit a roadblock when you must leave the comfort of the relational world and learn the nuances of handling non-relational data. Starting from sourcing data into the Hadoop ecosystem, you will go through stages that can bring up tough questions such as data processing, data querying, and security. Concepts such as change data capture and data streaming are covered. The book takes an end-to-end solution approach in a data lake environment that includes data security, high availability, data processing, data streaming, and more. Each chapter includes application of a concept, code snippets, and use case demonstrations to provide you with a practical approach. You will learn the concept, scope, application, and starting point. What You'll Learn Get to know data lake architecture and design principles Implement data capture and streaming strategies Implement data processing strategies in Hadoop Understand the data lake security framework and availability model Who This Book Is For Big data architects and solution architects
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed January 10, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 62
    ISBN: 9781484234020
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Application software ; Development ; JavaScript (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Explore all the aspects of the Aurelia framework, including routing, templating, data binding, custom elements, event aggregation, HTTP services, features, plugins, etc. You'll see how to tie all the pieces together and walk away with an understanding of how to build applications, end to end. Practical App Development with Aurelia teaches you to write a line of business applications using simple, clean JavaScript harnessing the Aurelia framework. You'll learn the key abstractions of Aurelia and understand the life cycle of components. If you want to understand the key features of the framework and gain a mastery of building Aurelia apps, then this is the book for you. Aurelia is a modern front-end framework for mobile, desktop, and web clients. It is standards-based meaning that it has a very low learning curve. This book highlights the framework's simplicity and its power. What You'll Learn Create routes and implement pipelines Utiliize dependency injection in your classes Communicate loosely-coupled across all views Deploy your solution with minimal effort Who This Book Is For Developers, Practitioners, Programmers, and Managers who want to understand how to fundamentally create Web applications using Aurelia.
    Note: Description based on online resource; title from cover (Safari, viewed March 29, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 63
    ISBN: 9781484233870
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: JavaServer pages ; Java (Computer program language) ; Web site development ; Enterprise application integration (Computer systems) ; Electronic books ; local ; Electronic books
    Abstract: Learn and master the new features in the JSF 2.3 MVC web framework in this definitive guide written by two of the JavaServer Faces (JSF) specification leads. The authors take you through real-world examples that demonstrate how these new features are used with other APIs in Java EE 8. You'll see the new and exciting ways JSF applications can use to communicate between a client and a server, such as using WebSockets, invoking bean methods directly from Ajax, executing client-side JavaScript when Ajax calls complete, and more Along the way you'll broaden your knowledge of JSF components and web APIs best practices, and learn a great deal about the internals of JSF and the design decisions that have been made when building the JSF API. For example, you'll see what artefacts are now CDI injectable, how CDI changed JSF internally, and what some of the caveats are when working with the CDI versions of a JSF artefact. Furthermore, you'll build an example application from scratch. After reading The Definitive Guide to JSF in Java EE 8 , you'll be ready to build your own efficient and secure web applications. What You Will Learn Leverage the new features in JSF 2.3 in your existing applications Integrate JSF and CDI Use the brand new Component Search Expression framework, which enables you to more easily locate components from your template Extend the Component Search Expression framework with your own search operators Work with the different ways of mapping requests to JSF, make your application use extensionless URLs, and programmatically inspect which resources are present in your application Master the best practices for web application development and see which are obsolete Who This Book Is For Existing JSF or Java developers who need to create a web UI. No prior knowledge of JSF is required, but the book does skew towards the more experienced developer. Concepts such as dependency injection and MVC are assumed to be known, as is a general knowledge about HTML, HTTP and other web standards.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed June 22, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 64
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484233665
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Fifth edition.
    Keywords: C++ (Computer program language) ; Application software ; Development ; Electronic books ; local ; Electronic books
    Abstract: Learn how to program using the updated C++17 language. You'll start with the basics and progress through step-by-step examples to become a working C++ programmer. All you need are Beginning C++17 and any recent C++ compiler and you'll soon be writing real C++ programs. There is no assumption of prior programming knowledge. All language concepts that are explained in the book are illustrated with working program examples, and all chapters include exercises for you to test and practice your knowledge. Code downloads are provided for all examples from the text and solutions to the exercises. This latest edition has been fully updated to the latest version of the language, C++17, and to all conventions and best practices of so-called modern C++. Beginning C++17 also introduces the elements of the C++ Standard Library that provide essential support for the C++17 language. What You'll Learn Define variables and make decisions Work with arrays and loops, pointers and references, strings, and more Write your own functions, types, and operators Discover the essentials of object-oriented programming Use overloading, inheritance, virtual functions and polymorphism Write generic function templates and class templates Get up to date with modern C++ features: auto type declarations, move semantics, lambda expressions, and more Examine the new additions to C++17 Who This Book Is For Programmers new to C++ and those who may be looking for a refresh primer on the C++17 programming language in general.
    Note: Description based on online resource; title from cover (Safari, viewed October 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 65
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236338
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Computer algorithms ; Machine learning ; Big data ; Data integrity ; Electronic books ; local ; Electronic books
    Abstract: Examine the problem of maintaining the quality of big data and discover novel solutions. You will learn the four V's of big data, including veracity, and study the problem from various angles. The solutions discussed are drawn from diverse areas of engineering and math, including machine learning, statistics, formal methods, and the Blockchain technology. Veracity of Big Data serves as an introduction to machine learning algorithms and diverse techniques such as the Kalman filter, SPRT, CUSUM, fuzzy logic, and Blockchain, showing how they can be used to solve problems in the veracity domain. Using examples, the math behind the techniques is explained in easy-to-understand language. Determining the truth of big data in real-world applications involves using various tools to analyze the available information. This book delves into some of the techniques that can be used. Microblogging websites such as Twitter have played a major role in public life, including during presidential elections. The book uses examples of microblogs posted on a particular topic to demonstrate how veracity can be examined and established. Some of the techniques are described in the context of detecting veiled attacks on microblogging websites to influence public opinion. What You'll Learn Understand the problem concerning data veracity and its ramifications Develop the mathematical foundation needed to help minimize the impact of the problem using easy-to-understand language and examples Use diverse tools and techniques such as machine learning algorithms, Blockchain, and the Kalman filter to address veracity issues Who This Book Is For Software developers and practitioners, practicing engineers, curious managers, graduate students, and research scholars
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed July 3, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 66
    ISBN: 9781484236154
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Windows Azure ; Cloud computing ; Application software ; Development ; Virtual computer systems ; Electronic books ; local ; Electronic books
    Abstract: Use Microsoft Azure to optimally design your data solutions and save time and money. Scenarios are presented covering analysis, design, integration, monitoring, and derivatives. This book is about data and provides you with a wide range of possibilities to implement a data solution on Azure, from hybrid cloud to PaaS services. Migration from existing solutions is presented in detail. Alternatives and their scope are discussed. Five of six chapters explore PaaS, while one focuses on SQL Server features for cloud and relates to hybrid cloud and IaaS functionalities. What You'll Learn Know the Azure services useful to implement a data solution Match the products/services used to your specific needs Fit relational databases efficiently into data design Understand how to work with any type of data using Azure hybrid and public cloud features Use non-relational alternatives to solve even complex requirements Orchestrate data movement using Azure services Approach analysis and manipulation according to the data life cycle Who This Book Is For Software developers and professionals with a good data design background and basic development skills who want to learn how to implement a solution using Azure data services
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed August 2, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 67
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484235881
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: R (Computer program language) ; Domain-specific programming languages ; Electronic books ; local ; Electronic books
    Abstract: Gain an accelerated introduction to domain-specific languages in R, including coverage of regular expressions. This compact, in-depth book shows you how DSLs are programming languages specialized for a particular purpose, as opposed to general purpose programming languages. Along the way, you'll learn to specify tasks you want to do in a precise way and achieve programming goals within a domain-specific context. Domain-Specific Languages in R includes examples of DSLs including large data sets or matrix multiplication; pattern matching DSLs for application in computer vision; and DSLs for continuous time Markov chains and their applications in data science. After reading and using this book, you'll understand how to write DSLs in R and have skills you can extrapolate to other programming languages. What You'll Learn Program with domain-specific languages using R Discover the components of DSLs Carry out large matrix expressions and multiplications Implement metaprogramming with DSLs Parse and manipulate expressions Who This Book Is For Those with prior programming experience. R knowledge is helpful but not required.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed July 18, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 68
    ISBN: 9781484238646
    Language: English
    Pages: 1 online resource (1 volume) , illustrations, maps
    Edition: Second edition.
    Keywords: HTML (Document markup language) ; JavaScript (Computer program language) ; Application software ; Development ; Interactive multimedia ; Electronic books ; local ; Electronic books
    Abstract: Build on your basic knowledge of HTML5 and JavaScript to create substantial HTML5 applications. Through the many interesting projects you can create in this book, you'll develop HTML5 skills for future projects, and extend the core skills you may have learned with its companion book, The Essential Guide to HTML5 . HTML5 and JavaScript Projects is fully updated as a second edition and covers important programming techniques and HTML, CSS, and JavaScript features to help you build projects with images, animation, video, audio and line drawings. You'll learn how to build games, quizzes and other interactive projects; incorporate the use of the Google Maps API and localStorage; and address the challenges of Responsive Design and Accessibility. Each project starts out with a description of the example's operation, often with full-color illustrations. You'll then review the HTML5 and JavaScript concepts that relate to the project followed by a step-by-step explanation of the programming used. Tables are used to show the relationship of functions and provide comments for each line of code so that you can easily apply the techniques to your own HTML5 projects.​ What You'll Learn Enhance your HTML5 and JavaScript programming skills. Poduce applications combining Canvas drawings, photos, and videos Incorporate Google Maps and geolocation into your projects Build applications requiring persistent data, storing the information locally or on a database on the server Who This Book Is For Developers who have some knowledge of programming and want to build more substantial applications by combining basic features and combining JavaScript with other technologies.
    Note: Description based on online resource; title from cover (Safari, viewed September 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 69
    ISBN: 9781484234716
    Language: English
    Pages: 1 online resource (1 volume) , illustrations.
    Series Statement: The expert's voice in Oracle
    Keywords: Business communication ; Communication of technical information ; Electronic books ; local ; Electronic books
    Abstract: Information technologists are increasingly being made part of global teams, and are confronting the challenges of communicating across a variety of linguistic and cultural boundaries. This book helps you know what to say, what not to say, and even where to sit in meetings and in social situations. The Tech Professional's Guide to Communicating in a Global Workplace shows you how to effectively communicate across a variety of different cultures within and across organizations. You will become aware of cultural differences from one country or region to another, between various groups at the local level, and across groups such as developers to DBAs, IT staff to business people, women to men, people approaching retirement to people coming into the organization fresh out of college, and more. The author provides her personal experiences and shares anecdotes as well as lessons learned, key takeaways, and references for further reading. Whether it is face to face, over the phone, via email or instant messenger, or in a presentation, meeting, or report, the ability to communicate effectively is critical. What You'll Learn Concisely communicate with the right audience in the right way Write emails that are understood and get the results you want Improve personal reputation as an effective communicator Communicate across cultural boundaries without offending Present the desired impression in business situations Grow professionally by adjusting your communication style Who This Book Is For Programmers and system administrators, including database administrators
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed March 19, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 70
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484231562
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Android (Electronic resource) ; Application software ; Development ; Electronic books ; local ; Electronic books
    Abstract: Build Android apps using the popular and efficient Android Studio 3 suite of tools, an integrated development environment (IDE) for Android developers using Java APIs. With this book, you'll learn the latest and most productive tools in the Android tools ecosystem, ensuring quick Android app development and minimal effort on your part. Along the way, you'll use Android Studio to develop Java-based Android apps, tier by tier through practical examples. These examples cover core Android topics such as notifications and toast; intents and broadcast receivers; and services. Then, you'll learn how to publish your apps and sell them online and in the Google Play store. What You'll Learn Use Android Studio 3 to quickly and confidently build your first Android apps Build an Android user interface using activities and layouts, event handling, images, menus and the action bar Incorporate new elements including fragments Integrate data with data persistence Access the cloud Who This Book Is For Those who may be new to Android Studio 3 or Android Studio in general. You may or may not be new to Android development in general. Some prior experience with Java is also recommended.
    Note: Description based on online resource; title from cover (Safari, viewed February 26, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 71
    ISBN: 9781484235492
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Microsoft Office ; Microsoft software ; Medical personnel ; Electronic books ; local ; Electronic books
    Abstract: Leverage Office 365 and the cloud in order to be more productive, secure, and compliant with healthcare standards. This book offers prescriptive guidance and real-world use cases to help you maximize and extend care for patients, while working with fewer resources and striving to stay modern and secure. Office 365 for Healthcare increases the value of your existing investment and infrastructure in Office 365 by teaching configurations and services that will resolve real day-to-day productivity and communication challenges. Understanding that each provider is unique, this book focuses on operational and clinical similarities that can be applied to any healthcare provider such as telehealth, readmission rate, shift scheduling, tumor board innovations, continuous education for medical practitioners, and more. What You'll Learn Configure Office 365 to enable a compliant and meaningful collaboration between care providers and patients Discover innovative uses through a tumor board collaboration Understand specific ways to improve nurse scheduling and training Improve telehealth for remote patients Apply simple techniques via the Office 365 tool set Secure Office 365 without affecting productivity Increase operating efficiency and patient satisfaction by reducing lengths of stay and re-admission Who This Book is For IT pros, technical decision makers, and Office 365 users in the healthcare industry. Readers should have an understanding of Office 365, how healthcare organizations function, and an understanding of the technical challenges they are facing.
    Note: Includes bibliographical references. - Description based on online resource; title from title page (Safari, viewed May 16, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 72
    ISBN: 9781484235195
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Microsoft .NET Framework ; Application program interfaces (Computer software) ; Cross-platform software development ; Electronic books ; local ; Electronic books
    Abstract: Use ASP.NET Core 2 to create durable and cross-platform web APIs through a series of applied, practical scenarios. Examples in this book help you build APIs that are fast and scalable. You'll progress from the basics of the framework through to solving the complex problems encountered in implementing secure RESTful services. The book is packed full of examples showing how Microsoft's ground-up rewrite of ASP.NET Core 2 enables native cross-platform applications that are fast and modular, allowing your cloud-ready server applications to scale as your business grows. Major topics covered in the book include the fundamentals and core concepts of ASP.NET Core 2. You'll learn about building RESTful APIs with the MVC pattern using proven best practices and following the six principles of REST. Examples in the book help in learning to develop world-class web APIs and applications that can run on any platform, including Windows, Linux, and MacOS. You can even deploy to Microsoft Azure and automate your delivery by implementing Continuous Integration and Continuous Deployment pipelines. What You Will Learn Incorporate automated API tooling such as Swagger from the OpenAPI specification Standardize query and response formats using Facebook's GraphQL query language Implement security by applying authentication and authorization using ASP.NET Identity Ensure the safe storage of sensitive data using the data protection stack Create unit and integration tests to guarantee code quality Who This Book Is For Developers who build server applications such as web sites and web APIs that need to run fast and cross platform; programmers who want to implement practical solutions for real-world problems; those who want in-depth knowledge of the latest bits of ASP.NET Core 2.0
    Note: Description based on online resource; title from cover (Safari, viewed March 29, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 73
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484237274
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Python (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Create descriptors and see ideas and examples of how to use descriptors effectively. In this short book, you'll explore descriptors in general, with a deep explanation of what descriptors are, how they work, and how they're used. Once you understand the simplicity of the descriptor protocol, the author delves into using and creating descriptors in practice, with plenty of tips, patterns, and real-world guidance. Because descriptors are inherently flexible, you'll work with multiple examples illustrating how to best take advantage of them. This second edition includes additions throughout, including new material covering the set_name_() descriptors, new and improved flowcharts to explain the inner workings of descriptors, and a completely new chapter to address instance-level attributes, the easiest way to create descriptors correctly the first time. Although brief, Python Descriptors is a comprehensive guide to creating Python descriptors, including a pip install-able library called descriptor_tools, which was written alongside this book and is an open source library on GitHub. After reading this book, you will have a solid understanding of how descriptors work and the techniques to avoid the big gotchas associated with working with them. What You Will Learn Discover descriptor protocols Master attribute access and how it applies to descriptors Build your own descriptors Use descriptors to store attributes Create read-only descriptors Explore the descriptor classes Apply the other uses of descriptors Who This Book Is For Experienced Python coders, programmers, and developers.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed November 6, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 74
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236499
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Third edition.
    Keywords: AngularJS (Software framework) ; Web applications ; Application software ; Development ; JavaScript (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Best-selling author Adam Freeman shows you how to use Angular in your projects, starting from the nuts and bolts and building up to the most advanced and sophisticated features, going in-depth to give you the knowledge you need. Chapters include common problems and how to avoid them. Additionally, this book now has accompanying online files for Angular 7; all examples in the book work without changes in Angular 7. Get the most from Angular, the leading framework for building dynamic JavaScript applications. Understand the MVC pattern and the benefits it can offer. What You'll Learn Gain a solid architectural understanding of the MVC Pattern Create rich and dynamic web app clients using Angular Use the ng tools to create and build an Angular project Extend and customize Angular Test your Angular projects What's New in This Edition Revised for the features and changes in Angular 6 and 7 Covers angular/cli, ng command line tools, and WebPack Includes HttpClient for simplified asynchronous HTTP requests Presents updates to pipes and localized text display Who This Book Is For Web developers with a foundation knowledge of HTML and JavaScript who want to create rich client-side applications
    Note: Description based on online resource; title from cover (Safari, viewed November 7, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 75
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484234419
    Language: English
    Pages: 1 online resource (1 volume)
    Edition: Second edition.
    Keywords: Java (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Quickly gain the insight necessary to address a multitude of Java coding challenges using this succinct reference guide. Short, focused code examples will help you master Java elements such as modules, boxing/unboxing and more. You won't find any technical jargon, bloated samples, drawn out history lessons or witty stories in this book. What you will find is a language reference that is concise, to the point and highly accessible. The book is packed with useful information and is a must-have for any Java programmer. What You Will Learn Code with Java modules Box/unbox Utilize exception handling Who This Book Is For Those with prior experience with Java who want a quick and handy reference.
    Note: Description based on online resource; title from cover (Safari, viewed March 8, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 76
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484234235
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Python (Computer program language) ; Artificial intelligence ; Electronic books ; local ; Electronic books
    Abstract: Discover the art and science of solving artificial intelligence problems with Python using optimization modeling. This book covers the practical creation and analysis of mathematical algebraic models such as linear continuous models, non-obviously linear continuous models, and pure linear integer models. Rather than focus on theory, Practical Python AI Projects , the product of the author's decades of industry teaching and consulting, stresses the model creation aspect; contrasting alternate approaches and practical variations. Each model is explained thoroughly and written to be executed. The source code from all examples in the book is available, written in Python using Google OR-Tools. It also includes a random problem generator, useful for industry application or study. What You Will Learn Build basic Python-based artificial intelligence (AI) applications Work with mathematical optimization methods and the Google OR-Tools (Optimization Tools) suite Create several types of projects using Python and Google OR-Tools Who This Book Is For Developers and students who already have prior experience in Python coding. Some prior mathematical experience or comfort level may be helpful as well.
    Note: Description based on online resource; title from cover (Safari, viewed March 14, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 77
    ISBN: 9781484238431
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: MySQL (Electronic resource) ; MariaDB ; Web site development ; PHP (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Build interactive, database-driven websites with PHP 7, MySQL 8, and MariaDB. The focus of this book is on getting you up and running as quickly as possible with real-world applications. In the first two chapters, you will set up your development and testing environment, and then build your first PHP and MariaDB or MySQL database-driven website. You will then increase its sophistication, security, and functionality throughout the course of the book. The PHP required is taught in context within each project so you can quickly learn how PHP integrates with MariaDB and MySQL to create powerful database-driven websites. Each project is fully illustrated, so you will see clearly what you are building as you create your own database-driven website. You will build a form for registering users, and then build an interface so that an administrator can view and administer the user database. You will create a message board for users and a method for emailing them. You will also learn the best practices for ensuring that your website databases are secure. Later chapters describe how to create a product catalog, and a simple e-commerce site. You will also discover how to migrate a database to a remote host. The final chapter will demonstrate the advantages of migrating to Oracle's MySQL 8. You will be shown step by step migration directions along with a demonstration of the tools available in SQL Workbench. Because you are building the interactive pages yourself, you will know exactly how MySQL, MariaDB, and PHP all work together, and you will be able to add database interactivity to your own websites with ease. What You Will Learn Build a secure database-driven website using PHP 7, MySQL 8, and MariaDB Create a product catalog Write a message board Move towards e-commerce Employ security and validation measures Migrate to Oracle's MySQL 8 Server platform Who This Book Is For Web developers with HTML, CSS and a limited Bootstrap experience. Readers need little to no prior experience with PHP and MySQL.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 30, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 78
    ISBN: 9781484238110
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: User-centered system design ; Human-computer interaction ; User interfaces (Computer systems) ; Electronic books ; local ; Electronic books
    Abstract: What can a WWII-era tank teach us about design? What does a small, blue flower tell us about audiences? What do drunk, French marathon-runners show us about software? In 40+ chapters and stories, you will learn the ways in which UX has influenced history and vice versa, and how it continues to change our daily lives. This book enables you to participate fully in discussions about UX, as you discover the fundamentals of user experience design and research. Rather than grasp concepts through a barrage of facts and figures, you will learn through stories. Poisonous blowfish, Russian playwrights, tiny angels, Texas sharpshooters, and wilderness wildfires all make an appearance. From Chinese rail workers to UFOs, you will cover a lot of territory, because the experiences that surround you are as broad and varied as every age, culture, and occupation. You will start by covering the principles of UX before going into more diverse topics, including: being human, the art of persuasion, and the murky waters of process. Every day, people gather around conference tables, jump onto phone calls, draw on whiteboards, stare at computer monitors, and try to build things - we all create. Increasingly, what we create is something digital. From apps to web sites, and from emails to video games, often the sole evidence of an experience appears on an illuminated screen. We design tiny worlds that thrive or perish at the whim of a device's on/off button. With this book you will be ready. What You'll Learn Master the fundamentals of UX Acquire the skills to participate intelligently in discussions about UX design and research Understand how UX impacts business, including product, pricing, placement, and promotion as well as security, speed, and privacy Who This Book Is For Professionals who work alongside UX designers and researchers, including but not limited to: project managers, graphic designers, copyeditors, developers, and human resource professionals; and business, marketing, and computer science students seeking to understand how UX affects human cognition and memory, product pricing and promotion, and software security and privacy.
    Note: Description based on online resource; title from cover (Safari, viewed October 9, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 79
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484237632
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Windows Azure ; Cloud computing ; Service-oriented architecture (Computer science) ; Electronic books ; local ; Electronic books
    Abstract: Adopt Azure IaaS and migrate your on-premise infrastructure partially or fully to Azure. This book provides practical solutions by following Microsoft's design and best practice guidelines for building highly available, scalable, and secure solution stacks using Microsoft Azure IaaS. The author starts by giving an overview of Azure IaaS and its components: you'll see the new aspects of Azure Resource Manager, storage in IaaS, and Azure networking. As such, you'll cover design considerations for migration and implementation of infrastructure services, giving you practical skills to apply to your own projects. The next part of the book takes you through the different components of Azure IaaS that need to be included in a resilient architecture and how to set up a highly available infrastructure in Azure. The author focuses on the tools available for Azure IaaS automated provisioning and the different performance monitoring and fine-tuning options available for the platform. Finally, you'll gain practical skills in Azure security and implementing Azure architectures. After reading Practical Microsoft Azure IaaS , you will have learned how to map the familiar on-premise architecture components to their cloud infrastructure counterparts. This book provides a focused and practical approach to designing solutions to be hosted in Azure IaaS. What You Will Learn Map the key Azure components to familiar concepts in infrastructure, such as virtualization, storage provisioning, switching, and firewalls Implement Azure IaaS deployment architectures Design IaaS environments in line with the Microsoft recommended best practices for scalability, resiliency, availability, performance, and security Manage the operational aspects of hosted environments, leverage automation, and fine tune for optimal performance Who This Book Is For Infrastructure and solution architects with skills in on-premise infrastructure design who want to up-skill in Azure IaaS.
    Note: Description based on online resource; title from cover (Safari, viewed August 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 80
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236888
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Microsoft SharePoint (Electronic resource) ; Intranets (Computer networks) ; Management ; Web servers ; Electronic books ; local ; Electronic books
    Abstract: Deploy a SharePoint farm in a repeatable, predictable, and reliable fashion using Infrastructure as Code (IaC) techniques to automate provisioning. Savvy IT pros will learn how to use DevOps practices and open source tools to greatly reduce costs, and streamline management operations for SharePoint farms deployed via Amazon Web Services (AWS), Azure, or on premise. DevOps for SharePoint will help you navigate the complex challenges of deploying and managing SharePoint Server farms. You will learn how to reduce time-consuming tasks and errors when generating development, testing, or production environments. And you will benefit from learning proven methods to apply Microsoft updates with minimal downtime and productivity loss. Whether you are a SharePoint architect, IT pro, or developer helping customers with the SharePoint platform, this book will teach you the most useful DevOps practices to tackle those issues and broaden your skill set. What You'll Learn Understand the basics of the most popular open source tools-Vagrant, Packer, Terraform, and Ansible-and how to use them in the context of deploying and scaling a SharePoint farm Use Vagrant to build SharePoint development environments in less than an hour, and add automated testing Use Packer to create a "golden image" with preconfigured settings, and then use it as the base image in your Terraform configuration for both AWS and Azure farms Use Terraform to scale your SharePoint farm topology Use Red Hat's Ansible Playbooks to perform configuration management on your farm Use Terraform to deploy immutable infrastructure environments using IaC (Infrastructure as Code) Use InSpec 2.0 to stay in compliance by testing your cloud infrastructure Use Ansible to apply Microsoft updates and patches Who This Book Is For IT pros and developers who are looking to expand their knowledge and take a modern approach by using open source technologies to work with Microsoft products. Experience installing SharePoint, and a basic understanding of either Azure or AWS, is helpful.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed January 4, 2019)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 81
    ISBN: 9781484236703
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Microsoft Team manager ; Microsoft Office ; Groupware (Computer software) ; Electronic books ; local ; Electronic books
    Abstract: Do you need to learn how to use Microsoft Teams? Are you questioning how to drive user adoption, govern content, and manage access for your Teams deployment? Either way, Mastering Microsoft Teams is your one-stop-shop to learning everything you need to know to find success with Microsoft Teams. Microsoft's new chat-based collaboration software has many rich features that enable teams to be more efficient, and save valuable time and resources. However, as with all software, there is a learning curve and pitfalls that should be avoided. Begin by learning the core components and use cases for Teams. From there the authors guide you through ideas to create governance and adoption plans that make sense for your organization or customer. Wrap up with an understanding of features and services in progress, and a road map to the future of the product. What You'll Learn Implement, use, and manage Microsoft Teams Understand how Teams drives productivity and engagement by combining the functionality of Microsoft Groups, SharePoint, OneDrive, Outlook, and other services in one location Govern, explain, and use Teams in your organization Know the pitfalls to avoid that may create challenges in your usage of Teams Become familiar with the functionality and components of Teams via walkthroughs, including opportunities for automating business processes in Teams Who This Book Is For Anyone who wants to learn Microsoft Teams. To get the most out of the book, a basic understanding of Office 365 and a subscription, including a Microsoft Teams license, is useful.
    Note: Description based on online resource; title from cover (Safari, viewed September 14, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 82
    ISBN: 9781484234532
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Machine learning ; Application software ; Development ; Business enterprises ; Technological innovations ; Electronic books ; local ; Electronic books
    Abstract: Discover the potential applications, challenges, and opportunities of deep learning from a business perspective with technical examples. These applications include image recognition, segmentation and annotation, video processing and annotation, voice recognition, intelligent personal assistants, automated translation, and autonomous vehicles. An Introduction to Deep Learning Business Applications for Developers covers some common DL algorithms such as content-based recommendation algorithms and natural language processing. You'll explore examples, such as video prediction with fully convolutional neural networks (FCNN) and residual neural networks (ResNets). You will also see applications of DL for controlling robotics, exploring the DeepQ learning algorithm with Monte Carlo Tree search (used to beat humans in the game of Go), and modeling for financial risk assessment. There will also be mention of the powerful set of algorithms called Generative Adversarial Neural networks (GANs) that can be applied for image colorization, image completion, and style transfer. After reading this book you will have an overview of the exciting field of deep neural networks and an understanding of most of the major applications of deep learning. The book contains some coding examples, tricks, and insights on how to train deep learning models using the Keras framework. What You Will Learn Find out about deep learning and why it is so powerful Work with the major algorithms available to train deep learning models See the major breakthroughs in terms of applications of deep learning Run simple examples with a selection of deep learning libraries Discover the areas of impact of deep learning in business Who This Book Is For Data scientists, entrepreneurs, and business developers.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed June 1, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 83
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484233481
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Java (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Work with essential and advanced features of the Java programming language such as Java modules development, lambda expressions (closures), inner classes, threads, I/O, Collections, garbage collection, and more. Author Kishori Sharan provides over 50 diagrams and 290 complete programs to help you visualize and better understand the topics covered in this book. Java Language Features , Second Edition starts with a series of chapters on the essential language features provided by Java, including annotations, reflection, and generics. These topics are then complemented by details of how to use lambda expressions, allowing you to build powerful and efficient Java programs. The chapter on threads follows this up and discusses everything from the very basic concepts of a thread to the most advanced topics such as synchronizers, the fork/join framework, and atomic variables. This book contains unmatched coverage of Java NIO, the Stream API, the Path API, the FileVisitor API, the watch service, and asynchronous file I/O. With this in-depth knowledge, your data- and file-management programs will be able to take advantage of every feature of Java's powerful I/O framework and much more. Additionally, three appendices are available for free via the Download Source Code on apress.com. These appendices will give you a head start on the most important features of Java 10 and the new Java versioning scheme. What You'll Learn Use essential and advanced features of the Java language Code Java annotations and inner classes Work with reflection, generics, and threads Take advantage of the garbage collector Manage streams with the Stream API Who This Book Is For Those new to Java programming and continues the learning Java journey; it is recommended that you read an introductory Java programming book first, such as Beginning Java Fundamentals, from Apress.
    Note: Description based on online resource; title from cover (Safari, viewed March 12, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 84
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484240755
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Blockchains (Databases) ; Electronic data processing ; Distributed processing ; Distributed databases ; Electronic books ; local ; Electronic books
    Abstract: Explore the Ethereum ecosystem step by step with extensive theory, labs, and live use cases. This book takes you through BlockChain concepts; decentralized applications; Ethereum's architecture; Solidity smart contract programming with examples; and testing, debugging, and deploying smart contracts on your local machine and on the cloud. You'll cover best practices for writing contracts with ample examples to allow you to write high-quality contracts with optimal usage of fuel. In later chapters, Ethereum for Architects and Developers covers use cases from different business areas, such as finance, travel, supply-chain, insurance, and land registry. Many of these sectors are explained with flowcharts, diagrams, and sample code that you can refer to and further enhance in live projects. By the end of the book, you will have enough information to use Ethereum to create value for your business processes and build foolproof data storage for smoother execution of business. What You Will Learn Discover key BlockChain concepts Master the architecture, building blocks, and ecosystem of Ethereum Develop smart contracts from scratch Debug, test, and deploy to test Take advantage of Ethereum in your business area Who This Book Is For BlockChain developers and architects wanting to develop decentralized Ethereum applications or learn its architecture.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed December 6, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 85
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484239513
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Amazon Web Services (Firm) ; Java (Computer program language) ; Machine learning ; Cloud computing ; Electronic books ; local ; Electronic books
    Abstract: Build machine learning (ML) solutions for Java development. This book shows you that when designing ML apps, data is the key driver and must be considered throughout all phases of the project life cycle. Practical Java Machine Learning helps you understand the importance of data and how to organize it for use within your ML project. You will be introduced to tools which can help you identify and manage your data including JSON, visualization, NoSQL databases, and cloud platforms including Google Cloud Platform and Amazon Web Services. Practical Java Machine Learning includes multiple projects, with particular focus on the Android mobile platform and features such as sensors, camera, and connectivity, each of which produce data that can power unique machine learning solutions. You will learn to build a variety of applications that demonstrate the capabilities of the Google Cloud Platform machine learning API, including data visualization for Java; document classification using the Weka ML environment; audio file classification for Android using ML with spectrogram voice data; and machine learning using device sensor data. After reading this book, you will come away with case study examples and projects that you can take away as templates for re-use and exploration for your own machine learning programming projects with Java. What You Will Learn Identify, organize, and architect the data required for ML projects Deploy ML solutions in conjunction with cloud providers such as Google and Amazon Determine which algorithm is the most appropriate for a specific ML problem Implement Java ML solutions on Android mobile devices Create Java ML solutions to work with sensor data Build Java streaming based solutions Who This Book Is For Experienced Java developers who have not implemented machine learning techniques before.
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed November 26, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 86
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484239131
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Second edition.
    Keywords: Python (Computer program language) ; Data mining ; Electronic books ; local ; Electronic books
    Abstract: Explore the latest Python tools and techniques to help you tackle the world of data acquisition and analysis. You'll review scientific computing with NumPy, visualization with matplotlib, and machine learning with scikit-learn. This revision is fully updated with new content on social media data analysis, image analysis with OpenCV, and deep learning libraries. Each chapter includes multiple examples demonstrating how to work with each library. At its heart lies the coverage of pandas, for high-performance, easy-to-use data structures and tools for data manipulation Author Fabio Nelli expertly demonstrates using Python for data processing, management, and information retrieval. Later chapters apply what you've learned to handwriting recognition and extending graphical capabilities with the JavaScript D3 library. Whether you are dealing with sales data, investment data, medical data, web page usage, or other data sets, Python Data Analytics, Second Edition is an invaluable reference with its examples of storing, accessing, and analyzing data. What You'll Learn Understand the core concepts of data analysis and the Python ecosystem Go in depth with pandas for reading, writing, and processing data Use tools and techniques for data visualization and image analysis Examine popular deep learning libraries Keras, Theano,TensorFlow, and PyTorch Who This Book Is For Experienced Python developers who need to learn about Pythonic tools for data analysis
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 26, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 87
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484238707
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Computer security ; Management ; Computer networks ; Security measures ; Cyberspace ; Security measures ; Computer crimes ; Electronic books ; local ; Electronic books
    Abstract: Create, maintain, and manage a continual cybersecurity incident response program using the practical steps presented in this book. Don't allow your cybersecurity incident responses (IR) to fall short of the mark due to lack of planning, preparation, leadership, and management support. Surviving an incident, or a breach, requires the best response possible. This book provides practical guidance for the containment, eradication, and recovery from cybersecurity events and incidents. The book takes the approach that incident response should be a continual program. Leaders must understand the organizational environment, the strengths and weaknesses of the program and team, and how to strategically respond. Successful behaviors and actions required for each phase of incident response are explored in the book. Straight from NIST 800-61, these actions include: Planning and practicing Detection Containment Eradication Post-incident actions What You'll Learn Know the sub-categories of the NIST Cybersecurity Framework Understand the components of incident response Go beyond the incident response plan Turn the plan into a program that needs vision, leadership, and culture to make it successful Be effective in your role on the incident response team Who This Book Is For Cybersecurity leaders, executives, consultants, and entry-level professionals responsible for executing the incident response plan when something goes wrong
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 23, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 88
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236307
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Workflow management systems ; Electronic books ; local ; Electronic books
    Abstract: Use Microsoft Flow in your business to improve productivity through automation with this step-by-step introductory text from a Microsoft Flow expert. You'll see the prerequisites to get started with this cloud-based service, including how to create a flow and how to use different connectors. Introducing Microsoft Flow takes you through connecting with SharePoint, creating approval flows, and using mobile apps. This vital information gives you a head-start when planning your Microsoft Flow implementation. The second half of the book continues with managing connections and gateways, where you'll cover the configuration, creation, and deletion of connectors and how to connect to a data gateway. The final topic is Flow administration and techniques to manage the environment. After reading this book, you will be able to create and manage Flow from desktop, laptop, or mobile devices and connect with multiple services such as SharePoint, Twitter, Facebook, and other networking sites. What You Will Learn Create flows from built-in and blank templates Manage flows, connections, and gateways Create approvals, connect with multiple services, and use mobile apps Who This Book Is For Administrators and those who are interested in creating automated workflows using templates and connecting with multiple services without writing a single line of code.
    Note: Description based on online resource; title from cover (Safari, viewed June 22, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 89
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484236031
    Language: English
    Pages: 1 online resource (1 volume)
    Keywords: C++ (Computer program language) ; Computer software ; Development ; Object-oriented programming (Computer science) ; Electronic books ; local ; Electronic books
    Abstract: Apply modern C++17 to the implementations of classic design patterns. As well as covering traditional design patterns, this book fleshes out new patterns and approaches that will be useful to C++ developers. The author presents concepts as a fun investigation of how problems can be solved in different ways, along the way using varying degrees of technical sophistication and explaining different sorts of trade-offs. Design Patterns in Modern C++ also provides a technology demo for modern C++, showcasing how some of its latest features (e.g., coroutines) make difficult problems a lot easier to solve. The examples in this book are all suitable for putting into production, with only a few simplifications made in order to aid readability. What You Will Learn Apply design patterns to modern C++ programming Use creational patterns of builder, factories, prototype and singleton Implement structural patterns such as adapter, bridge, decorator, facade and more Work with the behavioral patterns such as chain of responsibility, command, iterator, mediator and more Apply functional design patterns such as Monad and more Who This Book Is For Those with at least some prior programming experience, especially in C++.
    Note: Description based on online resource; title from cover (Safari, viewed May 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 90
    ISBN: 9781484235584
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Application software ; Development ; Scrum (Computer software development) ; Teams in the workplace ; Information technology ; Management ; Cloud computing ; Electronic books ; local ; Electronic books
    Abstract: Gain the essential knowledge to use VSTS/TFS effectively to empower your Agile teams. This book provides a deep analysis into issues Agile teams may face and how to overcome them by adopting and implementing the proper tools. Rather than just review VSTS/TFS features, this book provides proven solutions to the challenges in building better Agile teams. You'll see how to handle small teams and how to facilitate large teams to support large scale projects. You'll also learn to work with distributed teams in different geo locations, which will deepen your ability to get successful project/product outcomes from your teams. Special focus is given to creating long term sustainability to effectively manage a backlog/portfolio backlog. You'll explore how to work with stakeholders closely to better understand a project's requirements and review how to perform the post execution analysis and planning for next development cycle and forecasting. What You'll Learn Handle large teams and distributed teams with VSTS/TFS. Run Agile team functions Review requirements to delivery traceability, with visibility and accountability Overcome challenges and avoid common pitfalls with Agile teams Who This Book Is For Scrum masters, project managers, team leads, Agile team members or anyone who handles and involves in the enterprise software delivery process.
    Note: Description based on online resource; title from cover (Safari, viewed June 22, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 91
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484234891
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Ruby on rails (Electronic resource) ; Web applications ; Application software ; Development ; Electronic books ; local ; Electronic books
    Abstract: Learn to build Rails-based web applications using all the latest features offered in Rails 5.2. Author Stefan Wintermeyer begins by teaching the basics of Ruby 2.5 before proceeding through all aspects of Rails, utilizing clean, succinct examples - rather than a single large application. This book covers topics including Active Storage, Credentials, Active Record, Scaffolding, REST, Routing, Bundler, Forms, Cookies, and Sessions, all of which are vital for modern Rails web applications. To complement these topics you'll also learn about test-driven development, Action Cable, Active Job, Action Mailer, I18n, Asset Pipeline, and caching. Finally, you'll see a how-to for a production web server with nginx. This complete set of skills will set you up for a future of efficient and elegant Rails coding. What You Will Learn Use the Ruby on Rails web development framework Install and manage the Rails framework Persist data for your web application with Active Record Work with forms Apply a test-driven development approach to your Rails-based web applications Discover many Rails secrets and tips Who This Book Is For Beginners with at least some prior programming experience. Ruby experience is helpful, but not required.
    Note: Description based on online resource; title from cover (Safari, viewed May 16, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 92
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484233818
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: iPhone OS ; iOS (Electronic resource) ; Swift (Computer program language) ; Application software ; Development ; Smartphones ; Programming ; Electronic books ; local ; Electronic books
    Abstract: Acquire and master the information required to take you to the next level beyond basic iPhone development using Swift. In this follow up work to the best selling Beginning iPhone Development with Swift , you'll learn how to improve your apps by managing the performance of your programs using parallelization, getting data in and out of the cloud, using gestures, the camera, 3D touch, sensors as well as newer features having debuted this year. In its fourth edition, Pro iPhone Development with Swift 4 covers the additional information you want to know to extend your apps into the next level. What You Will Learn Add parallel functionality using Grand Central Dispatch Use the camera and access photos Use SiriKit Who This Book is For Aspiring iOS app developers familiar with the Apple Swift programming language and/or the iOS SDK, but ready to move to the next level.
    Note: Description based on online resource; title from cover (Safari, viewed April 24, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 93
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484226100
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Web applications ; JavaScript (Computer program language) ; Web site development ; Application software ; Development ; Electronic books ; local ; Electronic books
    Abstract: Learn the basics of the Elm platform for web applications. This book covers the language as of version 0.18 and the most important libraries. After reading this book you will have an understanding what Elm can do for you. Also, you will be able to build on the example in the book to develop advanced web applications with Elm. What You'll Learn: Work with Elm and its development environment Learn the language and libraries in examples Use the Elm architecture to create applications with the Elm platform Put it all together with a sample application and explanation that covers the implementation details Who This Book Is For: Web developers new to Elm, with some experience in JavaScript recommended. This book is also for others curious about Elm and its potential beyond web development.
    Note: Description based on online resource; title from cover (Safari, viewed September 14, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 94
    ISBN: 9781484234204 , 1484234200
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Third edition.
    Keywords: Object-oriented databases ; Java (Computer program language) ; Electronic books ; local ; Electronic books
    Abstract: Learn to use the Java Persistence API (JPA) and other related APIs as found in the Java EE 8 platform from the perspective of one of the specification creators. A one-of-a-kind resource, this in-depth book provides both theoretical and practical coverage of JPA usage for experienced Java developers. Authors Mike Keith, Merrick Schincariol and Massimo Nardone take a hands-on approach, based on their wealth of experience and expertise, by giving examples to illustrate each concept of the API and showing how it is used in practice. The examples use a common model from an overarching sample application, giving you a context from which to start and helping you to understand the examples within an already familiar domain. After completing Pro JPA 2 in Java EE 8 , you will have a full understanding of JPA and be able to successfully code applications using its annotations and APIs. The book also serves as an excellent reference guide. What You Will Learn Use the JPA in the context of enterprise applications Work with object relational mappings (ORMs), collection mappings and more Build complex enterprise Java applications that persist data long after the process terminates Connect to and persist data with a variety of databases, file formats, and more Use queries, including the Java Persistence Query Language (JPQL) Carry out advanced ORM, queries and XML mappings Package, deploy and test your Java persistence-enabled enterprise applications Who This Book Is For Experienced Java programmers and developers with at least some prior experience with J2EE or Java EE platform APIs.
    Note: Includes bibliographical references and index. - Description based on online resource; title from cover (viewed February 22, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 95
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484233962 , 1484233964
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: iOS (Electronic resource) ; Multimodal user interfaces (Computer systems) ; Electronic books ; local ; Electronic books
    Abstract: Learn how to incorporate your own conversational interfaces into iOS applications. This book will help you work comfortably multiple frameworks, including Apple's Speech and SiriKit frameworks; Google's API.AI conversational interfaces platform; and Facebook's Wit.ai. You'll explore the basics of natural language processing on iOS and see how to develop sentiment analysis with Apple's new Core ML framework. You'll also understand the primary challenges of conversational interfaces, and how to future proof your design. With the introduction of SiriKit and the Speech framework, iOS developers now have huge opportunities to incorporate conversational interfaces into their apps. The latest advancements in natural language processing and machine learning allow for the development of complex conversational interfaces. This book incorporates all aspects of conversational interfaces on iOS-from voice transcription to natural language processing and entities extraction to text to speech commands. What You'll Learn Integrate intelligent voice interfaces into iOS applications Use frameworks to enable voice reactive iOS applications Future proof your interface by understanding the expected future trends of voice recognition Who This Book Is For Primarily iOS developers, product and innovation managers, and UX experts. It will also be helpful to all developers/managers that want to provide conversational interfaces in their apps.
    Note: Includes index. - Description based on online resource; title from cover (viewed February 1, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 96
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484239858
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: New business enterprises ; Product design ; New products ; Management ; Electronic books ; local ; Electronic books
    Abstract: Understand how designing a technology product in a startup environment is markedly different from product design at established companies. This book teaches product designers how to think and frame problems in the dynamic context of startups. You will discover how to enhance your soft skills that are often not taught, but are crucial to your success. In the emerging field of design for technology products, there are many books and resources covering the hard skills-such as visual design, interface design, prototyping, and motion design. These skills are necessary to design work; however, without an understanding of the true potential of design and the skills required to unleash that potential in a startup setting, the impact of design may remain at a production level and not reach a position where it can positively impact product strategy and the business bottom line. Hacking Product Design addresses that gap in knowledge. What You'll Learn Gain foundational knowledge: know what startups are, the mindset designers should have when working in startups, and how to solve problems Generate product ideas, collaborate with others, and prioritize what to do to maximize the potential of those ideas Discover how to be successful in designing great products-know what to focus on and the principles to follow Who This Book Is For Those interested in becoming product designers in startups, including design students, junior designers, front-end engineers, and graphic and web designers who want to transition to designing technology products
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed October 26, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 97
    ISBN: 9781484239223
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Computer programming ; Study and teaching ; Computer programming ; Vocational guidance ; Electronic books ; local ; Electronic books
    Abstract: Discover what you need to learn to thrive and master online course creation and other income generating strategies that really work. This short book is the story of what worked and what didn't for author Azat Mardan, giving you the best tools and inspiration to achieve your monetary, career, creative, or contributorship goals. Are you happy with your current level of passive income? Do your products or businesses make you money while you're asleep? When it comes to money and passive income, the only person you can rely on is yourself. Using Your Web Skills To Make Money will navigate you past any obstacles you may face in generating multiple income streams... especially if you're doing it for the first time. What You'll Learn Create online courses in your spare time Review apprenticeships Master one-on-one coaching Understand the value of membership communities Who This Book Is For
    Note: Includes bibliographical references. - Description based on online resource; title from cover (Safari, viewed September 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 98
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484238882
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Edition: Fifth edition.
    Keywords: SQL server ; Client/server computing ; Querying (Computer science) ; Relational databases ; Database management ; Electronic books ; local ; Electronic books
    Abstract: Identify and fix causes of poor performance. You will learn Query Store, adaptive execution plans, and automated tuning on the Microsoft Azure SQL Database platform. Anyone responsible for writing or creating T-SQL queries will find valuable the insight into bottlenecks, including how to recognize them and eliminate them. This book covers the latest in performance optimization features and techniques and is current with SQL Server 2017. If your queries are not running fast enough and you're tired of phone calls from frustrated users, then this book is the answer to your performance problems. SQL Server 2017 Query Performance Tuning is about more than quick tips and fixes. You'll learn to be proactive in establishing performance baselines using tools such as Performance Monitor and Extended Events. You'll recognize bottlenecks and defuse them before the phone rings. You'll learn some quick solutions too, but emphasis is on designing for performance and getting it right. The goal is to head off trouble before it occurs. What You'll Learn Use Query Store to understand and easily change query performance Recognize and eliminate bottlenecks leading to slow performance Deploy quick fixes when needed, following up with long-term solutions Implement best practices in T-SQL to minimize performance risk Design in the performance that you need through careful query and index design Utilize the latest performance optimization features in SQL Server 2017 Protect query performance during upgrades to the newer versions of SQL Server Who This Book Is For Developers and database administrators with responsibility for application performance in SQL Server environments. Anyone responsible for writing or creating T-SQL queries will find valuable the insight into bottlenecks, including how to recognize them and eliminate them.
    Note: Description based on online resource; title from cover (Safari, viewed October 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 99
    Online Resource
    Online Resource
    [Place of publication not identified] : Apress
    ISBN: 9781484237847
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Python (Computer program language) ; Application software ; Development ; Cloud computing ; Electronic books ; local ; Electronic books
    Abstract: Learn the key differences between containers and virtual machines. Adopting a project based approach, this book introduces you to a simple Python application to be developed and containerized with Docker. After an introduction to Containers and Docker you'll be guided through Docker installation and configuration. You'll also learn basic functions and commands used in Docker by running a simple container using Docker commands. The book then moves on to developing a Python based Messaging Bot using required libraries and virtual environment where you'll add Docker Volumes to your project, ensuring your container data is safe. You'll create a database container and link your project to it and finally, bring up the Bot-associated database all at once with Docker Compose. What You'll Learn Build, run, and distribute Docker containers Develop a Python App and containerize it Use Dockerfile to run the Python App Define and run multi-container applications with Docker Compose Work with persisting data generated by and used by Docker containers Who This Book Is For Intermediate developers/DevOps practitioners who are looking to improve their build and release workflow by containerizing applications
    Note: Description based on online resource; title from cover (Safari, viewed August 17, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
  • 100
    ISBN: 9781484236857
    Language: English
    Pages: 1 online resource (1 volume) , illustrations
    Keywords: Python (Computer program language) ; Natural language processing (Computer science) ; Neural networks (Computer science) ; Machine learning ; Electronic books ; local ; Electronic books
    Abstract: Discover the concepts of deep learning used for natural language processing (NLP), with full-fledged examples of neural network models such as recurrent neural networks, long short-term memory networks, and sequence-2-sequence models. You'll start by covering the mathematical prerequisites and the fundamentals of deep learning and NLP with practical examples. The first three chapters of the book cover the basics of NLP, starting with word-vector representation before moving onto advanced algorithms. The final chapters focus entirely on implementation, and deal with sophisticated architectures such as RNN, LSTM, and Seq2seq, using Python tools: TensorFlow, and Keras. Deep Learning for Natural Language Processing follows a progressive approach and combines all the knowledge you have gained to build a question-answer chatbot system. This book is a good starting point for people who want to get started in deep learning for NLP. All the code presented in the book will be available in the form of IPython notebooks and scripts, which allow you to try out the examples and extend them in interesting ways. What You Will Learn Gain the fundamentals of deep learning and its mathematical prerequisites Discover deep learning frameworks in Python Develop a chatbot Implement a research paper on sentiment classification Who This Book Is For Software developers who are curious to try out deep learning with NLP.
    Note: Description based on online resource; title from cover (Safari, viewed July 24, 2018)
    Library Location Call Number Volume/Issue/Year Availability
    BibTip Others were also interested in ...
Close ⊗
This website uses cookies and the analysis tool Matomo. More information can be found here...