Browse Results

Showing 17,051 through 17,075 of 60,248 results

Developing Cloud-Native Solutions with Microsoft Azure and .NET: Build Highly Scalable Solutions for the Enterprise

by Ashirwad Satapathi Abhishek Mishra

Build and deploy applications by leveraging Azure PaaS and serverless services using Azure DevOps and GitHub Actions. This book provides step-by-step explanations of essential concepts, practical examples, and self-assessment questions that will help you gain the necessary expertise to build cloud-native solutions using Microsoft Azure and .NET.The book starts with essential topics that will help get you familiar with the fundamental concepts of Azure, followed by example-based guides on building distributed solutions using Azure Web App, Azure Messaging, and communication services. You will then learn how to implement the knowledge you've thus far gained to build containerized workloads using Azure Container-based services. Next, you will focus on building solutions by using Azure Storage and Data services, where you will go through Azure Blob Storage and learn how to interact with Azure Cosmos DB from applications using the .NET SDK. Moving forward, you will explore how to build intelligent applications using Azure AI and IoT services, including Azure Cognitive Services. In the book's final section, you will explore ways to deploy applications using Azure DevOps and GitHub Actions.After reading this book, you will be able to build scalable, enterprise-grade applications using various Azure services. What You Will LearnBuild an ASP.NET 6 Web API to send messages to Azure Service Bus QueueUse and implement Azure Communication ServicesBuild and containerize a .NET APIUnderstand IoT solutions using Azure IoT Hub, Azure Functions, and Azure Cosmos DBWho This Book Is ForExperienced developers and cloud architects working with Microsoft Azure.

Developing Cognitive Bots Using the IBM Watson Engine: Practical, Hands-on Guide to Developing Complex Cognitive Bots Using the IBM Watson Platform

by Navin Sabharwal Sudipta Barua Neha Anand Pallavi Aggarwal

Cognitive Virtual Bots are taking the technology and user experience world by storm. This book provides clear guidance on how different cognitive platforms can be used to develop Cognitive Virtual Assistants that enable a conversation by using DialogFlow and advanced Natural Language Processing. You will start by understanding the technology landscape and various use cases that Cognitive Virtual Assistants can be used in. Early chapters will take you through the basics of Cognitive Virtual Assistants, before moving onto advanced concepts and hands on examples of using IBM Watson Assistant and its advanced configurations with Watson Discovery Services, Watson Knowledge Studio and Spellchecker Service. You'll then examine integrations that enrich the Cognitive Virtual Assistant by providing data around weather, locations, stock markets. The book concludes by providing a glimpse of what to expect in the future for Cognitive Virtual Assistants.What You'll LearnReview the fundamentals of Cognitive Virtual Assistants.Develop a Cognitive Virtual Assistant from scratch using IBM Watson platform.Integrate and enrich your Virtual Agent with other services such as weather, location and stocks.Instantly deliver your bot on major messaging channels such as Skype, SMS, and WebchatTrain your Cognitive Virtual Agent on specific use cases.Who This Book Is ForAI and machine learning engineers, cognitive solutions architects and developers would find the book extremely useful

Developing Conversational Interfaces for iOS: Add Responsive Voice Control To Your Apps

by Martin Mitrevski

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 conversational interfaces face, and how to future proof your design. With the introduction of SiriKit and the Speech framework, iOS developers now have huge opportunities to work with conversational interfaces in 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 application 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.

Developing Courses in English for Specific Purposes

by Helen Basturkmen

Presented in two parts, this book firstly introduces core considerations in ESP course development drawing on examples from a wide range of ESP and EAP courses. Secondly four case studies show how experienced ESP teachers and course developers went about developing courses to meet the needs of their particular learners.

Developing Creative Content for Games

by Greg Johnson

This book provides readers with a solid understanding of game development, design, narrative, charaterization, plot, back story and world creation elements that are crucial for game writers and designers as they create a detailed world setting, adventure, characters, narrative and plot suitable for possible publication. Game design and development issues such as writing for games, emergent complexity, risk reward systems, competitive and cooperative game play will be investigated, analyzed and critiqued. Examples will be used to highlight and explain the various concepts involved and how the game development process works. <P><P> Key Features <li>Provides the critical skills any good game designer should have, such as narrative, characterization, progression, challenges, world building, plot, and rewards <li>Using a hands-on, learn-by-doing approach, this book teaches prospective game designers how to excel in creating their own worlds and adventures without having to learn any programming or technical computer skills <li>Includes clear and concise chapter objectives, chapter overviews, examples, case studies, key terms and multiple in-depth analyses <li>Multiple case studies are provided and thoroughly analyzed so that readers will be familiar with the concepts and methodologies involved in each task <li>Over the course of the book, readers will develop a professional level asset for inclusion in a portfolio of work suitable for submitting to job applications

Developing Data Migrations and Integrations with Salesforce: Patterns And Best Practices

by David Masri

Migrate your data to Salesforce and build low-maintenance and high-performing data integrations to get the most out of Salesforce and make it a "go-to" place for all your organization's customer information.When companies choose to roll out Salesforce, users expect it to be the place to find any and all Information related to a customer—the coveted Client 360° view. On the day you go live, users expect to see all their accounts, contacts, and historical data in the system. They also expect that data entered in other systems will be exposed in Salesforce automatically and in a timely manner. This book shows you how to migrate all your legacy data to Salesforce and then design integrations to your organization's mission-critical systems. As the Salesforce platform grows more powerful, it also grows in complexity. Whether you are migrating data to Salesforce, or integrating with Salesforce, it is important to understand how these complexities need to be reflected in your design. Developing Data Migrations and Integrations with Salesforce covers everything you need to know to migrate your data to Salesforce the right way, and how to design low-maintenance, high-performing data integrations with Salesforce. This book is written by a practicing Salesforce integration architect with dozens of Salesforce projects under his belt. The patterns and practices covered in this book are the results of the lessons learned during those projects. What You’ll LearnKnow how Salesforce’s data engine is architected and whyUse the Salesforce Data APIs to load and extract dataPlan and execute your data migration to SalesforceDesign low-maintenance, high-performing data integrations with SalesforceUnderstand common data integration patterns and the pros and cons of eachKnow real-time integration options for SalesforceBe aware of common pitfallsBuild reusable transformation code covering commonly needed Salesforce transformation patternsWho This Book Is For Those tasked with migrating data to Salesforce or building ongoing data integrations with Salesforce, regardless of the ETL tool or middleware chosen; project sponsors or managers nervous about data tracks putting their projects at risk; aspiring Salesforce integration and/or migration specialists; Salesforce developers or architects looking to expand their skills and take on new challenges

Developing Digital Literacies: A Framework for Professional Learning

by Dustin C. Summey

Turn teachers—and students—into tech-savvy digital citizens! When teachers harness technologies and digital resources, they build upon their teaching expertise and change the way students learn. With this comprehensive job-embedded professional development program, you will help K–12 teachers incorporate digital literacies into their classroom practice. Features include: A modular, adaptable framework that capitalizes on existing personnel and resources Instructions on developing Personal Learning Networks (PLNs) for applying digital literacies in the classroom Tips for maximizing teacher buy-in Technology-related supports for schoolwide curriculum integration A companion website with electronic planning and implementation materials, sample instructional tools, and links to resources

Developing Digital Short Films

by Sherri Sheridan

The film market is shifting toward traditional desktop technology to create productions. . . digitally. Unlike traditional film production, though, digital films require producers to employ a different pre-production process. Developing Digital Short Films explores how unique character and set designs, bluescreen ideas, special effects, and simple 2D character animation techniques can be used as narrative devices for telling stories. Part One focuses on generating visual ideas that are ideal for digital production and creating a short film script. Part Two focuses on the visual pre-production of a short film and the issues that go through a filmmaker's mind as they struggle with how best to present their stories; this includes topics like 101 camera shots, frame composition, developing a visual look and feel, color maps, and creating storyboards and animatics. Part Three explores the different production environments of DV, 2D and 3D, and how they shape the telling of stories based upon the technological strengths of each style.

Developing Drivers with the Windows® Driver Foundation

by Penny Orwick Guy Smith

<div xmlns="http://www.w3.org/1999/xhtml"><p>Get expert insights for mastering the intricacies of the Windows Driver Foundation. This in-depth reference delivers strategic guidance and practical advice for developing drivers for the Windows platform. Code samples in Microsoft Visual C++\xae.</p></div>

Developing Educational Technology at an Urban Community College

by Jacqueline DiSanto

This book uses a mix of personal narratives, anecdotal evidence, and research-based findings to tell the story of a small, urban community college’s efforts to develop and nurture a Community of Practice (CoP) that would galvanize the campus’ adoption of Educational Technology. Located in one of the poorest congressional district in the United States, Hostos Community College, a Hispanic-serving institution and part of the City University of New York (CUNY), has a unique history rooted in activism, advocacy, and community outreach, and has built a reputation for technology innovation. This book is a collection of writing from faculty and staff members whose decades of experience integrating technology into the classroom pre-dates many of the official initiatives now in place at CUNY.

Developing Effective Websites: A Project Manager's Guide

by Patrick Hogan Roy Strauss

Is your website project out of control?Every website project needs a manager. Developing Effective Websites describes Internet technologies in plain language and helps you see beyond your expertise to the big picture. It does this by drawing on established software project and management principles. Like any project, effective management of website development starts by understanding and balancing the constraints of time, resources, and tasks. You can deliver your project on time and on budget, by following a process that includes:· Analyzing the requirements of users and your market· Developing a workplan for the site and breaking it down to tasks· Scheduling with Gantt and PERT charts and measuring slippage for more accurate revisions· Estimating cost by the budget-first or design-first methods · Using the team development process and covering all the necessary roles· Aligning contractor and client interests to create a win-win relationship· Following an iterative development process for designing, prototyping, and building out· Applying software testing principles to website development· Making hosting decisions and planning for maintenance

Developing Enterprise Chatbots: Learning Linguistic Structures

by Boris Galitsky

A chatbot is expected to be capable of supporting a cohesive and coherent conversation and be knowledgeable, which makes it one of the most complex intelligent systems being designed nowadays. Designers have to learn to combine intuitive, explainable language understanding and reasoning approaches with high-performance statistical and deep learning technologies. <p><p> Today, there are two popular paradigms for chatbot construction: <p> 1. Build a bot platform with universal NLP and ML capabilities so that a bot developer for a particular enterprise, not being an expert, can populate it with training data; <p> 2. Accumulate a huge set of training dialogue data, feed it to a deep learning network and expect the trained chatbot to automatically learn “how to chat”. <p> Although these two approaches are reported to imitate some intelligent dialogues, both of them are unsuitable for enterprise chatbots, being unreliable and too brittle. <p> The latter approach is based on a belief that some learning miracle will happen and a chatbot will start functioning without a thorough feature and domain engineering by an expert and interpretable dialogue management algorithms. <p> Enterprise high-performance chatbots with extensive domain knowledge require a mix of statistical, inductive, deep machine learning and learning from the web, syntactic, semantic and discourse NLP, ontology-based reasoning and a state machine to control a dialogue. This book will provide a comprehensive source of algorithms and architectures for building chatbots for various domains based on the recent trends in computational linguistics and machine learning. The foci of this book are applications of discourse analysis in text relevant assessment, dialogue management and content generation, which help to overcome the limitations of platform-based and data driven-based approaches. <p> Supplementary material and code is available at https://github.com/bgalitsky/relevance-based-on-parse-trees

Developing Enterprise iOS Applications: iPhone and iPad Apps for Companies and Organizations

by James Turner

If you plan to develop iOS applications in a corporate setting—for internal consumption or for sale to end users—you need to read this book. Veteran developer James Turner shares best practices and lessons learned from his recent on-the-ground experience planning, building, and shipping an iOS application in an enterprise environment.With lots of examples and solid advice, you’ll learn how to use Xcode, Objective-C, and other Apple development tools within the confines of enterprise software methodologies. Don’t be deterred by Apple’s development philosophy. If you’re familiar with Xcode, this guide will help you build and launch enterprise iOS apps successfully.Get Xcode’s single-developer model to work in a concurrent development environmentIntegrate Xcode builds into tools such as Ant and HudsonUse open source libraries to connect iOS with SOAP and other backend servicesSet up a framework to test iOS apps for code coverage and CCN metricsManage the legal, marketing, and production issues involved when interacting with iTunes ConnectMeet iTunes’ requirements for provisioning and distributing your appProvide long-term support by sidestepping Apple’s distribution limitations

Developing Essbase Applications: Hybrid Techniques and Practices

by Cameron Lackpour

Maintaining the advanced technical focus found in Developing Essbase Applications, this second volume is another collaborative effort by some of the best Essbase practitioners from around the world. The book explores technology areas that are much-discussed but still very new, including Exalytics and Hybrid Essbase. It covers the latest improvements to the Essbase engine as well as the impact of new reporting and analysis tools. It also presents advanced Essbase best practices across a variety of features, functions, and theories.

Developing Extensions for Joomla! 5: Extend your sites and build rich customizations with Joomla! plugins, modules, and components

by Carlos M. Mora

Harness the full potential of Joomla! through this comprehensive take on Joomla! extensions from conception through to releaseKey FeaturesDiscover the complete cycle of extension development from conception to releaseLeverage built-in features such as categories, ACL, and custom fields to enrich your extensionsLearn how to build extensions that integrate with the Joomla! API and the new Joomla! CLIPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionJoomla! 5 is a groundbreaking CMS that helps you take a significant leap into the world of content management systems. Joomla! 5 features a variety of impressive new features that align with current web standards and enable you to experience lightning-fast performance for optimal web page optimization, leverage the new code architecture, and tap into the WebService API, among others. This book takes you on a journey of extending Joomla's capabilities by developing your own extensions. The chapters not only explain the key concepts behind Joomla's architecture but also equip you with the latest techniques for crafting components and plugins. You’ll discover how to leverage existing features within Joomla! to empower your extensions and create tailored solutions. The book takes you from the initial stages of planning your extension development to a fully featured finished product. As you advance, you'll learn invaluable techniques for testing your extension, addressing common issues, and preparing it for publication. The concluding chapters of this comprehensive guide teach you how to test your extension for common issues, along with how to publish the extension for everyone to use. By the end of this book, you’ll have the confidence and skills to complete the cycle of extension development.What you will learnFind out how to plan the development of a new extension from scratchUnderstand the basic structure of a Joomla! extensionGet to grips with the Joomla! Forms systemUse Joomla! features effectively to enrich your extensionsDiscover how to add a WebService API to your extensionCreate a Joomla! CLI command for your extensionDevelop a Joomla! Child Template for your projectsTest your extensions before the releaseWho this book is forThis book is for Joomla! developers and web designers who want to extend the functionalities of Joomla! and find innovative ways to customize their content management systems, e-commerce websites, business websites, and more. Basic familiarity with Joomla! will help you get the most out of this book.

Developing Feeds with RSS and Atom: Developers Guide to Syndicating News & Blogs

by Ben Hammersley

Perhaps the most explosive technological trend over the past two years has been blogging. As a matter of fact, it's been reported that the number of blogs during that time has grown from 100,000 to 4.8 million-with no end to this growth in sight. What's the technology that makes blogging tick? The answer is RSS--a format that allows bloggers to offer XML-based feeds of their content. It's also the same technology that's incorporated into the websites of media outlets so they can offer material (headlines, links, articles, etc.) syndicated by other sites. As the main technology behind this rapidly growing field of content syndication, RSS is constantly evolving to keep pace with worldwide demand. That's where Developing Feeds with RSS and Atom steps in. It provides bloggers, web developers, and programmers with a thorough explanation of syndication in general and the most popular technologies used to develop feeds. This book not only highlights all the new features of RSS 2.0-the most recent RSS specification-but also offers complete coverage of its close second in the XML-feed arena, Atom. The book has been exhaustively revised to explain: metadata interpretation the different forms of content syndication the increasing use of web services how to use popular RSS news aggregators on the market After an introduction that examines Internet content syndication in general (its purpose, limitations, and traditions), this step-by-step guide tackles various RSS and Atom vocabularies, as well as techniques for applying syndication to problems beyond news feeds. Most importantly, it gives you a firm handle on how to create your own feeds, and consume or combine other feeds. If you're interested in producing your own content feed, Developing Feeds with RSS and Atom is the one book you'll want in hand.

Developing Feeds with RSS and Atom

by Ben Hammersley

Perhaps the most explosive technological trend over the past two years has been blogging. As a matter of fact, it's been reported that the number of blogs during that time has grown from 100,000 to 4.8 million-with no end to this growth in sight. What's the technology that makes blogging tick? The answer is RSS--a format that allows bloggers to offer XML-based feeds of their content. It's also the same technology that's incorporated into the websites of media outlets so they can offer material (headlines, links, articles, etc.) syndicated by other sites. As the main technology behind this rapidly growing field of content syndication, RSS is constantly evolving to keep pace with worldwide demand. That's where Developing Feeds with RSS and Atom steps in. It provides bloggers, web developers, and programmers with a thorough explanation of syndication in general and the most popular technologies used to develop feeds. This book not only highlights all the new features of RSS 2.0-the most recent RSS specification-but also offers complete coverage of its close second in the XML-feed arena, Atom. The book has been exhaustively revised to explain: metadata interpretation the different forms of content syndication the increasing use of web services how to use popular RSS news aggregators on the market After an introduction that examines Internet content syndication in general (its purpose, limitations, and traditions), this step-by-step guide tackles various RSS and Atom vocabularies, as well as techniques for applying syndication to problems beyond news feeds. Most importantly, it gives you a firm handle on how to create your own feeds, and consume or combine other feeds. If you're interested in producing your own content feed, Developing Feeds with RSS and Atom is the one book you'll want in hand.

Developing for Apple TV using tvOS and Swift

by Gary Bennett Stefan Kaczmarek Brad Lees

Gary Bennett, Brad Lees, and Stefan Kaczmarek, the team behind Swift 2 for Absolute Beginners, brings you a hands-on "Swift" introduction to the new tvOS SDK with a collection of app projects to try out. You'll learn how to create a BookStore app for the TV, including using Stack Views for book details, how to create a photo gallery app, and how to use collection view and split view controllers with a music collection app. Finally, you'll also learn how to store Apple TV app data in iCloud. The new Apple TV is here, and it's open for your native apps -- Developing for the Apple TV with tvOS and Swift will get you started developing right away. What you'll learn How to use stack views in tvOS How to use collection views and split view controllers How to store Apple TV app data in iCloud How to create native apps for books, photos, and music on the Apple TV Who this book is for Intermediate iOS developers who want to create native Apple TV apps using the new tvOS SDK. Table of Contents Chapter 1: Getting Started with the New Apple TV Chapter 2: The tvOS Weather App Chapter 3: Stack Views and the Focus Engine Chapter 4: Creating a Photo Gallery App Chapter 5: Adding an Album Browser to the Photo Gallery App Chapter 6: Adding a Dynamic Top Shelf to the Photo Gallery App Chapter 7: Storing and Sharing Data Chapter 8: CloudKit

Developing for Apple Watch: Create Native watchOS Apps with the WatchKit SDK

by Jeff Kelley

You've got a great idea for an Apple Watch app. But how do you get your app from idea to wrist? This book shows you how to make native watchOS apps for Apple's most personal device yet. You'll learn how to display beautiful interfaces to the user, how to use the watch's heart rate monitor and other hardware features, and the best way to keep everything in sync across your users' devices. New in this edition is coverage of native apps for watchOS 2. With the new version of the WatchKit SDK in Xcode 7, your apps run directly on the watch.On Apple Watch, your app is right on your users' wrists, making your code closer than ever before. Create native watchOS apps by extending your iPhone app with a WatchKit Extension, giving your users quick access to your app's most important features and an intimate user experience that's always within arm's reach. You won't just be creating apps - with Glances to provide timely information, notifications to inform your users of the latest updates, and watch face complications to show your users data as soon as they raise their wrists, your watchOS apps will be the best the App Store has to offer. Any book can teach you how to make a watch app. This book will help focus your efforts and refine your app's feature set. Which features make sense on the watch? How should you organize them? You'll learn what to consider when judging watch app features, allowing you to come up with the best strategy for your app. You'll test your apps on real Apple Watch hardware, and by the end of this book, you'll be ready to ship to the App Store.What You Need:You'll need a Mac running OS X Yosemite capable of running Xcode 7 or later. To build your apps for your Apple Watch, you'll need to be running watchOS 2 or later, connected to a compatible iPhone.

Developing Games on the Raspberry Pi: App Programming with Lua and LÖVE

by Seth Kenlon

Learn to set up a Pi-based game development environment, and then develop a game with Lua, a popular scripting language used in major game frameworks like Unreal Engine (BioShock Infinite), CryEngine (Far Cry series), Diesel (Payday: The Heist), Silent Storm Engine (Heroes of Might and Magic V) and many others. More importantly, learn how to dig deeper into programming languages to find and understand new functions, frameworks, and languages to utilize in your games.You’ll start by learning your way around the Raspberry Pi. Then you’ll quickly dive into learning game development with an industry-standard and scalable language. After reading this book, you'll have the ability to write your own games on a Raspberry Pi, and deliver those games to Linux, Mac, Windows, iOS, and Android. And you’ll learn how to publish your games to popular marketplaces for those desktop and mobile platforms.Whether you're new to programming or whether you've already published to markets like Itch.io or Steam, this book showcases compelling reasons to use the Raspberry Pi for game development. Use Developing Games on the Raspberry Pi as your guide to ensure that your game plays on computers both old and new, desktop or mobile.What You'll Learn Confidently write programs in Lua and the LOVE game engine on the Raspberry PiResearch and learn new libraries, methods, and frameworks for more advanced programmingWrite, package, and sell apps for mobile platformsDeliver your games on multiple platformsWho This Book Is ForSoftware engineers, teachers, hobbyists, and development professionals looking to up-skill and develop games for mobile platforms, this book eases them into a parallel universe of lightweight, POSIX, ARM-based development.

Developing Graphics Frameworks with Java and OpenGL

by Lee Stemkoski James Cona

Developing Graphics Frameworks with Java and OpenGL shows you how to create software for rendering complete three-dimensional (3D) scenes. The book explains the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds. You will learn how to combine the power of OpenGL, the most widely adopted cross-platform application programming interface (API) for graphics processing unit (GPU) programming, with the accessibility and versatility of the Java programming language. Topics in this book include generating geometric shapes, transforming objects with matrices, applying image-based textures to surfaces, and lighting a scene. Advanced sections explain how to implement procedurally generated textures, postprocessing effects, and shadow mapping. In addition to the sophisticated graphics framework discussed throughout the book, you will gain a foundational knowledge that will allow you to adapt and extend that framework, leading to even more spectacular graphical results. Author bios Lee Stemkoski is a professor of mathematics and computer science. He earned his Ph.D. in mathematics from Dartmouth College in 2006 and has been teaching at the college level since. His specialties are computer graphics, video game development, and virtual and augmented reality programming. James Cona is an up-and-coming software engineer who studied computer science at Adelphi University. Some of his specific interests include music, video game programming, 3D graphics, artificial intelligence, and clear and efficient software development in general.

Developing Graphics Frameworks with Python and OpenGL

by Lee Stemkoski Michael Pascale

Developing Graphics Frameworks with Python and OpenGL shows you how to create software for rendering complete three-dimensional scenes. The authors explain the foundational theoretical concepts as well as the practical programming techniques that will enable you to create your own animated and interactive computer-generated worlds. You will learn how to combine the power of OpenGL, the most widely adopted cross-platform API for GPU programming, with the accessibility and versatility of the Python programming language. Topics you will explore include generating geometric shapes, transforming objects with matrices, applying image-based textures to surfaces, and lighting your scene. Advanced sections explain how to implement procedurally generated textures, postprocessing effects, and shadow mapping. In addition to the sophisticated graphics framework you will develop throughout this book, with the foundational knowledge you will gain, you will be able to adapt and extend the framework to achieve even more spectacular graphical results.

Developing High-Frequency Trading Systems: Learn how to implement high-frequency trading from scratch with C++ or Java basics

by Sebastien Donadio Sourav Ghosh Romain Rossier

Use your programming skills to create and optimize high-frequency trading systems in no time with Java, C++, and PythonKey FeaturesLearn how to build high-frequency trading systems with ultra-low latencyUnderstand the critical components of a trading systemOptimize your systems with high-level programming techniquesBook DescriptionThe world of trading markets is complex, but it can be made easier with technology. Sure, you know how to code, but where do you start? What programming language do you use? How do you solve the problem of latency? This book answers all these questions. It will help you navigate the world of algorithmic trading and show you how to build a high-frequency trading (HFT) system from complex technological components, supported by accurate data.Starting off with an introduction to HFT, exchanges, and the critical components of a trading system, this book quickly moves on to the nitty-gritty of optimizing hardware and your operating system for low-latency trading, such as bypassing the kernel, memory allocation, and the danger of context switching. Monitoring your system's performance is vital, so you'll also focus on logging and statistics. As you move beyond the traditional HFT programming languages, such as C++ and Java, you'll learn how to use Python to achieve high levels of performance. And what book on trading is complete without diving into cryptocurrency? This guide delivers on that front as well, teaching how to perform high-frequency crypto trading with confidence.By the end of this trading book, you'll be ready to take on the markets with HFT systems.What you will learnUnderstand the architecture of high-frequency trading systemsBoost system performance to achieve the lowest possible latencyLeverage the power of Python programming, C++, and Java to build your trading systemsBypass your kernel and optimize your operating systemUse static analysis to improve code developmentUse C++ templates and Java multithreading for ultra-low latencyApply your knowledge to cryptocurrency tradingWho this book is forThis book is for software engineers, quantitative developers or researchers, and DevOps engineers who want to understand the technical side of high-frequency trading systems and the optimizations that are needed to achieve ultra-low latency systems. Prior experience working with C++ and Java will help you grasp the topics covered in this book more easily.

Developing Inclusive Mobile Apps: Building Accessible Apps for iOS and Android

by Rob Whitaker

By failing to consider those with needs different to ourselves, we are telling these people they are not welcome in our app, and therefore that technology as a whole, is not for them. This is not hyperbole—23% of people in the US with a registered disability aren't online at all, that's three times more likely than the general population. When asked why they're not online, disabled respondents say their disability prevents them or that using the internet is too hard. To help your apps combat the issue of digital exclusion, this book covers considerations and tools mobile developers, or anyone creating mobile experiences, can use to make mobile work better for those with disabilities—mental or physical—and how to create a better experience for everyone. Software is not made up of cold, unthinking algorithms. Software is a craft in the truest sense of the word, and one of the greatest tools you can have as a craftsperson is empathy for the people who will be using your app. Each one of whom is an individual with different abilities, experiences, knowledge, and circumstances.What You'll LearnCreate mobile experiences that work for as many people as possibleIncorporate a worldview of accessibility and customer service into your design Work with accessibility tools and techniques commonly available for developersWho This Book Is ForMobile developers working solo or as part of a team. UX designers, quality engineers, product owners, and anybody working in mobile.

Developing Informed Intuition for Decision-Making (Data Analytics Applications)

by Jay Liebowitz

This book examines how to develop the main traits that are necessary to become an “informed intuitant”. Case studies and examples of successful “informed intuitants” are a major component of the book. “Intuitant” is someone who has the intuitive awareness to be successful. “Informed intuitant” indicates that the individual/decision maker not only applies his/her intuition but also verifies it through using data-driven approaches (such as data analytics). Some of this work resulted from research examining how well do executives trust their intuition.

Refine Search

Showing 17,051 through 17,075 of 60,248 results