Browse Results

Showing 26,701 through 26,725 of 33,603 results

Rails. Receptury

by Rob Orsini

Zbiór gotowych rozwišza? dla twórców aplikacji internetowych Instalacja i uruchomienie ?rodowiska Rails Przetwarzanie grafiki Korzystanie z technologii AJAX Dynamiczny rozwój sieci sprawia, ?e tradycyjne programy sš stopniowo wypierane przez aplikacje sieciowe dost?pne z poziomu przeglšdarki internetowej -- wygodne, niezale?ne od systemu operacyjnego i ?atwe w aktualizowaniu. Nadal jednak kluczowe znaczenie ma szybko?? ich przygotowywania i modyfikowania. Dzi?ki zbiorom bibliotek zwanym "frameworks" proces tworzenia takich produktów znacznie si? skróci? -- umo?liwia to programistom skoncentrowanie si? na faktycznej funkcjonalno?ci tworzonego narz?dzia, poniewa? biblioteki te przejmujš wiele typowych i wspólnych dla wszystkich aplikacji zada?. W?ród dost?pnych w sieci narz?dzi tego typu coraz wi?kszš popularno?? zyskuje Ruby on Rails, powoli stajšcy si? "ikonš" nurtu Web 2.0. Tworzone za jego pomocš systemy sš zwarte i ?atwe do skalowania, a ich kod ?ród?owy jest przejrzysty i czytelny. "Rails. Receptury" to zestaw porad i rozwišza? problemów, przed którymi stajš programi?ci stosujšcy ten zbiór bibliotek w swojej pracy. Omówione tu zagadnienia przydadzš si? zarówno poczštkujšcym, jak i do?wiadczonym twórcom aplikacji sieciowych. Przeczytasz tu o instalowaniu, konfigurowaniu i uruchamianiu ?rodowiska Rails, po?šczeniach z bazami danych za pomocš ActiveRecord, generowaniu kodu HTML, zabezpieczaniu programów i tworzeniu kontrolerów odpowiadajšcych za funkcjonalno?? systemu. Dowiesz si?, jak wdra?a? aplikacje Rails i korzysta? w nich z mo?liwo?ci oferowanych przez mechanizmy AJAX. Instalacja i uruchomienie ?rodowiska Komunikacja z bazami danych Wy?wietlanie danych w przeglšdarce Wykorzystywanie szablonów RHTML Generowanie kodu XML i RSS Przetwarzanie danych z formularzy Personalizacja narz?dzi Korzystanie z JavaScript i AJAX Zabezpieczanie aplikacji Rails Optymalizacja aplikacji Wdra?anie i utrzymywanie systemów na serwerach Przetwarzanie obrazów Skorzystaj ze sprawdzonych receptur i do?šcz do twórców Web 2.0!

Rails. Zaawansowane programowanie

by Brad Ediger

Twórz zaawansowane projekty w Rails!Jak zadba? o bezpiecze?stwo?Jak zapewni? wydajno?? Twojej aplikacji?Jak stworzy? i utrzyma? du?y projekt w Rails?Ruby on Rails przebojem wdar? si? na rynek szkieletów aplikacji internetowych. Stworzony w architekturze MVC z wykorzystaniem popularnego j?zyka Ruby, zosta? entuzjastycznie przyj?ty przez spo?eczno?? programistów. G?ówne za?o?enia autora tego projektu, Davida Heinemeiera Hanssona, to szybko??, ?atwo?? i przyjemno?? tworzenia kodu. Ruby on Rails jest dojrza?ym rozwišzaniem, wykorzystywanym przez wiele firm w aplikacjach internetowych, tworzonych pod kštem ich specyficznych potrzeb. Liczba aplikacji, które powsta?y z wykorzystaniem tego szkieletu, ?wiadczy o jego wysokiej jako?ci oraz niewštpliwie ma wp?yw na wzrost popularno?ci samego j?zyka Ruby."Rails. Zaawansowane programowanie" porusza te tematy, które Wy, programi?ci, lubicie najbardziej! Dzi?ki tej ksiš?ce dowiesz si?, w jaki sposób wykorzysta? gotowe wtyczki oraz jak stworzy? nowe. Nauczysz si? stosowa? zaawansowane funkcje bazy danych oraz pod?šcza? si? jednocze?nie do wielu baz. Po lekturze tego podr?cznika bez problemu zapewnisz swojej aplikacji najwy?szy poziom bezpiecze?stwa, optymalnš wydajno?? i skalowalno??. Autor wskazuje tutaj równie? niezwykle interesujšce kwestie, dotyczšce projektowania du?ych aplikacji, wykorzystania systemów kontroli wersji oraz utrzymywania w?a?ciwej struktury projektu.Przypomnienie i omówienie podstawowych elementów Ruby i RailsStosowanie ActiveSupport oraz RailTiesZastosowanie i projektowanie wtyczekZaawansowane wykorzystanie baz danychUwierzytelnianie za pomocš LDAPBezpieczne szyfrowanie hase?Bezpieczne przetwarzanie formularzy i danych u?ytkownika Zapewnienie wydajno?ciSkalowanie architekturyWykorzystywanie us?ug WebTworzenie wieloj?zycznych aplikacjiZarzšdzanie du?ymi projektamiU?ywanie systemów kontroli wersjiPoznaj wszystkie funkcje Ruby on Rails!

Rainbows End

by Vernor Vinge

Four time Hugo Award winner Vernor Vinge has taken readers to the depths of space and into the far future in his bestselling novels A Fire Upon the Deep and A Deepness in the Sky. Now, he has written a science-fiction thriller set in a place and time as exciting and strange as any far-future world: San Diego, California, 2025.<P><P> Robert Gu is a recovering Alzheimer's patient. The world that he remembers was much as we know it today. Now, as he regains his faculties through a cure developed during the years of his near-fatal decline, he discovers that the world has changed and so has his place in it. He was a world-renowned poet. Now he is seventy-five years old, though by a medical miracle he looks much younger, and he's starting over, for the first time unsure of his poetic gifts. Living with his son's family, he has no choice but to learn how to cope with a new information age in which the virtual and the real are a seamless continuum, layers of reality built on digital views seen by a single person or millions, depending on your choice. But the consensus reality of the digital world is available only if, like his thirteen-year-old granddaughter Miri, you know how to wear your wireless access -- through nodes designed into smart clothes -- and to see the digital context -- through smart contact lenses.<P> With knowledge comes risk. When Robert begins to re-train at Fairmont High, learning with other older people what is second nature to Miri and other teens at school, he unwittingly becomes part of a wide-ranging conspiracy to use technology as a tool for world domination.<P> In a world where every computer chip has Homeland Security built-in, this conspiracy is something that baffles even the most sophisticated security analysts, including Robert's son and daughter-in law, two top people in the U.S. military. And even Miri, in her attempts to protect her grandfather, may be entangled in the plot.<P> As Robert becomes more deeply involved in conspiracy, he is shocked to learn of a radical change planned for the UCSD Geisel Library; all the books there, and worldwide, would cease to physically exist. He and his fellow re-trainees feel compelled to join protests against the change. With forces around the world converging on San Diego, both the conspiracy and the protest climax in a spectacular moment as unique and satisfying as it is unexpected. This is science fiction at its very best, by a master storyteller at his peak.<P> Hugo Award winner.

Raising a Screen-Smart Kid: Embrace the Good and Avoid the Bad in the Digital Age

by Julianna Miner

For parents who didn't grow up with smartphones but can't let go of them now, expert advice on raising kids in our constantly connected worldMost kids get their first smartphone at the same time that they're experiencing major developmental changes. Making mistakes has always been a part of growing up, but how do parents help their kids navigate childhood and adolescence at a time when social media has the potential to magnify the consequences of those mistakes? Rather than spend all their time worrying about the worst-case scenario, readers get a bigger-picture understanding of their kids' digital landscape. Drawing on research and interviews with educators, psychologists, and kids themselves, Raising a Screen-Smart Kid offers practical advice on how parents can help their kids avoid the pitfalls and reap the benefits of the digital age by: * using social media to enhance connection with friends and family, instead of following strangers and celebrities, which is a predictor of loneliness and depression * finding online support and community for conditions such as depression and eating disorders, while avoiding potential triggers such as #Thinspiration Pinterest boards * learning and developing life skills through technology--for example, by problem-solving in online games--while avoiding inappropriate contentWritten by a public health expert and the creator of the popular blog Rants from Mommyland, this book shows parents how to help their kids navigate friendships, bullying, dating, self-esteem, and more online.

Raising Digital Families For Dummies

by Amy Lupold Bair

Get on the same online playing field as your children with this helpful resourceThe youngest generation will never know life without iPhones, iPods, and Facebook, and while their parents have witnessed the evolution of technology, it is still a challenge to keep up with the pace at which things change. This easy-to-understand guide helps you get up to speed on everything you need to know NOW in order to keep up with your children's online and gadget activity. The book offers invaluable guidance for managing mobile devices, social media, and the Internet before it manages you! Also featured are tips and advice for establishing family rules for technology use and how to best handle situations when rules are broken. Covers monitoring software for computers and mobile devicesOffers advice for handling cyberbullies and introduces safe social networks for childrenAddresses how to guide children who want to blog or podcastProvides information on helpful sites that you may want to explore for more issues on various issues that relate to the future of technologyWhether you want to control mobile device usage or monitor social network activity, Raising Digital Families For Dummies will guide you through acquiring a better handle on this important part of your children's lives.

Raising Humans in a Digital World: Helping Kids Build a Healthy Relationship with Technology

by Michele Borba Diana Graber

Sexting, cyberbullying, revenge porn, online predators… all of these potential threats can tempt parents to snatch the smartphone or tablet right out of their children’s hands. While avoidance might eliminate the dangers, that approach also means your child misses out on technology’s many benefits and opportunities.Raising Humans in a Digital World shows how digital kids must learn to navigate this environment, through developing social-emotional skills; balancing virtual and real life; building safe and healthy relationships; avoiding cyberbullies and online predators; protecting personal information; identifying and avoiding fake news and questionable content; becoming positive role models and leaders. This book is packed with at-home discussion topics and enjoyable activities that any busy family can slip into their daily routine. Full of practical tips grounded in academic research and hands-on experience, today’s parents finally have what they’ve been waiting for—a guide to raising digital kids who will become the positive and successful leaders our world desperately needs.

Raising the Stakes: E-Sports and the Professionalization of Computer Gaming

by T. L. Taylor

How a form of play becomes a sport: players, agents, referees, leagues, tournaments, sponsorships, and spectators, and the culture of professional computer game play.Competitive video and computer game play is nothing new: the documentary King of Kong memorably portrays a Donkey Kong player's attempts to achieve the all-time highest score; the television show Starcade (1982–1984) featured competitions among arcade game players; and first-person shooter games of the 1990s became multiplayer through network play. A new development in the world of digital gaming, however, is the emergence of professional computer game play, complete with star players, team owners, tournaments, sponsorships, and spectators. In Raising the Stakes, T. L. Taylor explores the emerging scene of professional computer gaming and the accompanying efforts to make a sport out of this form of play.In the course of her explorations, Taylor travels to tournaments, including the World Cyber Games Grand Finals (which considers itself the computer gaming equivalent of the Olympics), and interviews participants from players to broadcasters. She examines pro-gaming, with its highly paid players, play-by-play broadcasts, and mass audience; discusses whether or not e-sports should even be considered sports; traces the player's path from amateur to professional (and how a hobby becomes work); and describes the importance of leagues, teams, owners, organizers, referees, sponsors, and fans in shaping the structure and culture of pro-gaming.Taylor connects professional computer gaming to broader issues: our notions of play, work, and sport; the nature of spectatorship; the influence of money on sports. And she examines the ongoing struggle over the gendered construction of play through the lens of male-dominated pro-gaming. Ultimately, the evolution of professional computer gaming illuminates the contemporary struggle to convert playful passions into serious play.

Raising the Stakes

by T. L. Taylor

Competitive video and computer game play is nothing new: the documentary King of Kong memorably portrays a Donkey Kong player's attempts to achieve the all-time highest score; the television show Starcade (1982--1984) featured competitions among arcade game players; and first-person shooter games of the 1990s became multiplayer through network play. A new development in the world of digital gaming, however, is the emergence of professional computer game play, complete with star players, team owners, tournaments, sponsorships, and spectators. In Raising the Stakes, T. L. Taylor explores the emerging scene of professional computer gaming and the accompanying efforts to make a sport out of this form of play. In the course of her explorations, Taylor travels to tournaments, including the World Cyber Games Grand Finals (which considers itself the computer gaming equivalent of the Olympics), and interviews participants from players to broadcasters. She examines pro-gaming, with its highly paid players, play-by-play broadcasts, and mass audience; discusses whether or not e-sports should even be considered sports; traces the player's path from amateur to professional (and how a hobby becomes work); and describes the importance of leagues, teams, agents, organizers, referees, sponsors, and fans in shaping the structure and culture of pro-gaming. Taylor connects professional computer gaming to broader issues: our notions of play, work, and sport; the nature of spectatorship; the influence of money on sports. And she examines the ongoing struggle over the gendered construction of play through the lens of male-dominated pro-gaming. Ultimately, the evolution of professional computer gaming illuminates the contemporary struggle to convert playful passions into serious play.

Rake Task Management Essentials

by Andrey Koleshko

A step-by-step and interactive approach explaining the Rake essentials along with code examples and advanced features. If you are a developer who is acquainted with the Ruby language and want to speed up writing the code concerned with files, then this book is for you. To start reading this book, basic Ruby knowledge is required; however, a huge amount of experience with the language is not necessary.

RAND and the Information Evolution: A History in Essays and Vignettes

by Peter Chalk Sheila Nataraj Kirby Richard Warnes Aidan Kirby Winn Willis H. Ware Lindsay Clutterbuck

This professional memoir describes RAND's contributions to the evolution of computer science, particularly during the first decades following World War II, when digital computers succeeded slide rules, mechanical desk calculators, electric accounting machines, and analog computers. The memoir includes photographs and vignettes that reveal the collegial, creative, and often playful spirit in which the groundbreaking research was conducted at RAND.

Random Graphs, Phase Transitions, and the Gaussian Free Field: PIMS-CRM Summer School in Probability, Vancouver, Canada, June 5–30, 2017 (Springer Proceedings in Mathematics & Statistics #304)

by Martin T. Barlow Gordon Slade

The 2017 PIMS-CRM Summer School in Probability was held at the Pacific Institute for the Mathematical Sciences (PIMS) at the University of British Columbia in Vancouver, Canada, during June 5-30, 2017. It had 125 participants from 20 different countries, and featured two main courses, three mini-courses, and twenty-nine lectures. The lecture notes contained in this volume provide introductory accounts of three of the most active and fascinating areas of research in modern probability theory, especially designed for graduate students entering research: Scaling limits of random trees and random graphs (Christina Goldschmidt)Lectures on the Ising and Potts models on the hypercubic lattice (Hugo Duminil-Copin)Extrema of the two-dimensional discrete Gaussian free field (Marek Biskup) Each of these contributions provides a thorough introduction that will be of value to beginners and experts alike.

Random Numbers and Computers

by Ronald T. Kneusel

This book covers pseudorandom number generation algorithms, evaluation techniques, and offers practical advice and code examples. Random Numbers and Computers is an essential introduction or refresher on pseudorandom numbers in computer science. The first comprehensive book on the topic, readers are provided with a practical introduction to the techniques of pseudorandom number generation, including how the algorithms work and how to test the output to decide if it is suitable for a particular purpose. Practical applications are demonstrated with hands-on presentation and descriptions that readers can apply directly to their own work. Examples are in C and Python and given with an emphasis on understanding the algorithms to the point of practical application. The examples are meant to be implemented, experimented with and improved/adapted by the reader.

Random Sets and Random Fuzzy Sets as Ill-Perceived Random Variables

by Didier Dubois Inés Couso Luciano Sánchez

This short book provides a unified view of the history and theory of random sets and fuzzy random variables, with special emphasis on its use for representing higher-order non-statistical uncertainty about statistical experiments. The authors lay bare the existence of two streams of works using the same mathematical ground, but differing form their use of sets, according to whether they represent objects of interest naturally taking the form of sets, or imprecise knowledge about such objects. Random (fuzzy) sets can be used in many fields ranging from mathematical morphology, economics, artificial intelligence, information processing and statistics per se, especially in areas where the outcomes of random experiments cannot be observed with full precision. This book also emphasizes the link between random sets and fuzzy sets with some techniques related to the theory of imprecise probabilities. This small book is intended for graduate and doctoral students in mathematics or engineering, but also provides an introduction for other researchers interested in this area. It is written from a theoretical perspective. However, rather than offering a comprehensive formal view of random (fuzzy) sets in this context, it aims to provide a discussion of the meaning of the proposed formal constructions based on many concrete examples and exercises. This book should enable the reader to understand the usefulness of representing and reasoning with incomplete information in statistical tasks. Each chapter ends with a list of exercises.

Random Walks and Diffusions on Graphs and Databases

by Dimitri Volchenkov Philipp Blanchard

Most networks and databases that humans have to deal with contain large, albeit finite number of units. Their structure, for maintaining functional consistency of the components, is essentially not random and calls for a precise quantitative description of relations between nodes (or data units) and all network components. This book is an introduction, for both graduate students and newcomers to the field, to the theory of graphs and random walks on such graphs. The methods based on random walks and diffusions for exploring the structure of finite connected graphs and databases are reviewed (Markov chain analysis). This provides the necessary basis for consistently discussing a number of applications such diverse as electric resistance networks, estimation of land prices, urban planning, linguistic databases, music, and gene expression regulatory networks.

Ransomware: Defending Against Digital Extortion

by Allan Liska Timothy Gallo

The biggest online threat to businesses and consumers today is ransomware, a category of malware that can encrypt your computer files until you pay a ransom to unlock them. With this practical book, you'll learn how easily ransomware infects your system and what steps you can take to stop the attack before it sets foot in the network.Security experts Allan Liska and Timothy Gallo explain how the success of these attacks has spawned not only several variants of ransomware, but also a litany of ever-changing ways they're delivered to targets. You'll learn pragmatic methods for responding quickly to a ransomware attack, as well as how to protect yourself from becoming infected in the first place.Learn how ransomware enters your system and encrypts your filesUnderstand why ransomware use has grown, especially in recent yearsExamine the organizations behind ransomware and the victims they targetLearn how wannabe hackers use Ransomware as a Service (RaaS) to launch campaignsUnderstand how ransom is paid--and the pros and cons of payingUse methods to protect your organization's workstations and servers

Ransomware Revealed: A Beginner’s Guide to Protecting and Recovering from Ransomware Attacks

by Nihad A. Hassan

Know how to mitigate and handle ransomware attacks via the essential cybersecurity training in this book so you can stop attacks before they happen. Learn the types of ransomware, distribution methods, internal structure, families (variants), defense strategies, recovery methods, and legal issues related to reporting ransomware incidents to authorities and other affected parties. This book also teaches you how to develop a ransomware incident response plan to minimize ransomware damage and recover normal operations quickly.Ransomware is a category of malware that can encrypt your computer and mobile device files until you pay a ransom to unlock them. Ransomware attacks are considered the most prevalent cybersecurity threats today—the number of new ransomware variants has grown 30-fold since 2015 and they currently account for roughly 40% of all spam messages. Attacks have increased in occurrence from one every 40 seconds to one every 14 seconds. Government and private corporations are targets. Despite the security controls set by organizations to protect their digital assets, ransomware is still dominating the world of security and will continue to do so in the future. Ransomware Revealed discusses the steps to follow if a ransomware infection occurs, such as how to pay the ransom through anonymous payment methods, perform a backup and restore your affected files, and search online to find a decryption tool to unlock (decrypt) your files for free. Mitigation steps are discussed in depth for both endpoint devices and network systems.What You Will LearnBe aware of how ransomware infects your systemComprehend ransomware components in simple termsRecognize the different types of ransomware familiesIdentify the attack vectors employed by ransomware to infect computer systemsKnow how to prevent ransomware attacks from successfully comprising your system and network (i.e., mitigation strategies)Know what to do if a successful ransomware infection takes placeUnderstand how to pay the ransom as well as the pros and cons of payingSet up a ransomware response plan to recover from such attacks Who This Book Is For Those who do not specialize in the cybersecurity field (but have adequate IT skills) and want to fully understand the anatomy of ransomware threats. Although most of the book's content will be understood by ordinary computer users, it will also prove useful for experienced IT users aiming to understand the ins and outs of ransomware threats without diving deep into the technical jargon of the internal structure of ransomware.

RaphaelJS

by Chris Wilson

Create beautiful, interactive images on the Web with RaphaëlJS, the JavaScript library that lets you draw Scalable Vector Graphics (SVG) right in the browser. With this concise guide, you'll quickly learn how to paint the screen with shapes and colors that you can turn into lively, animated graphics and visualizations.Author Chris Wilson (Time.com) shows you how to create Raphaël objects and manipulate them with animation, transformations, and other techniques, using just a few lines of code. Packed with working examples, sample code, and cool hands-on projects, RaphaëlJS is ideal for new and experienced JavaScript programmers alike.Create images that work on browsers new and old, as well as mobile devicesStart with the basics--shapes, colors, transformations, sets, and textLearn how to build custom curves and shapes with pathsCode animations that move through space, follow paths, or change directionMake your artwork come alive through user interactionBind a dataset to a collection of visual objects--the basis of data visualizationLearn techniques to make your detailed visuals stand out on screens of any size

Rapid BeagleBoard Prototyping with MATLAB and Simulink

by Dr Fei Qin Dr Xuewu Dai

This book is a fast-paced guide with practical, hands-on recipes which will show you how to prototype Beagleboard-based audio/video applications using Matlab/Simlink and Sourcery Codebench on a Windows host.Beagleboard Embedded Projects is great for students and academic researchers who have practical ideas and who want to build a proof-of-concept system on an embedded hardware platform quickly and efficiently. It is also useful for product design engineers who want to ratify their applications and reduce the time-to-market. It is assumed that you are familiar with Matlab/Simulink and have some basic knowledge of computer hardware. Experience in Linux is favoured but not necessary, as our software development is purely on a Windows host.

Rapid Development

by Steve Mcconnell

Corporate and commercial software-development teams all want solutions for one important problem--how to get their high-pressure development schedules under control. In RAPID DEVELOPMENT, author Steve McConnell addresses that concern head-on with overall strategies, specific best practices, and valuable tips that help shrink and control development schedules and keep projects moving. Inside, you'll find: A rapid-development strategy that can be applied to any project and the best practices to make that strategy work Candid discussions of great and not-so-great rapid-development practices--estimation, prototyping, forced overtime, motivation, teamwork, rapid-development languages, risk management, and many othersA list of classic mistakes to avoid for rapid-development projects, including creeping requirements, shortchanged quality, and silver-bullet syndromeCase studies that vividly illustrate what can go wrong, what can go right, and how to tell which direction your project is goingRAPID DEVELOPMENT is the real-world guide to more efficient applications development.

Rapid Development: Taming Wild Software Schedules

by Steve M. Mcconnell

Get your development schedules under control and on track! Corporate and commercial software-development teams all want solutions for one important problem--how to get their high-pressure development schedules under control.

Rapid Game Development Using Cocos2d-JS

by Abdul Rahman Hemanth Kumar

Get a gentle introduction to the Cocos2d-JS framework to begin working with sprite manipulations, animations, and other 2d game development topics. This book covers environment setup and getting started with a framework that works seamlessly across all browsers. Rapid Game Development Using Cocos2d-JS teaches you the overall architecture of Cocos2d-JS and explains the internal working of the framework. You will dive deep into sprites, the most important entity in Cocos2d-JS, animation APIs, and primitive shapes. You'll also learn about the Cocos2d-JS UI system to get a head start in 2d game development. Finally, you'll discover the features of Chipmunk (the built-in physics engine) with full examples. What You'll Learn Get a simple head start in Cocos2d-JS Gain an architectural overview of the different blocks of the framework Master sprites, spritesheets, and frame animation Work with the event system in Cocos2d-JS Discover the animation APIs in Cocos2d-JS Leverage the built-in physics engine Who This Book Is For Beginners looking to develop cross-platform mobile/web games with cocos2d-js, developers with intermediate skills on cocos2d-js looking for the reference.

Rapid Graphs with Tableau 8

by Stephen Mcdaniel Eileen Mcdaniel

Tired of boring spreadsheets and data overload from confusing graphs? Master the art of visualization with Rapid Graphs with Tableau 8! Tableau insiders Stephen and Eileen McDaniel expertly provide a hands-on case study approach and more than 225 illustrations that will teach you how to quickly explore and understand your data to make informed decisions in a wide variety of real-world situations. Rapid Graphs with Tableau 8 includes best practices of visual analytics for ideas on how to communicate your findings with audience-friendly graphs, tables and maps. "A picture is worth a thousand words" is a common saying that is more relevant today than ever as data volumes grow and the need for easy access to answers becomes more critical. This book covers the core of Tableau capabilities in easy-to-follow examples, updated and expanded for Version 8. Learn how to be successful with Tableau from the team that started the original training program as the founding Tableau Education Partner! "A must read for anyone interested in Tableau. Clear explanations, practical advice and beautiful examples!" Elissa Fink - Chief Marketing Officer, Tableau Software

A Rapid Introduction to Adaptive Filtering (SpringerBriefs in Electrical and Computer Engineering)

by Hernan Rey Leonardo Rey Vega

In this book, the authors provide insights into the basics of adaptive filtering, which are particularly useful for students taking their first steps into this field. They start by studying the problem of minimum mean-square-error filtering, i.e., Wiener filtering. Then, they analyze iterative methods for solving the optimization problem, e.g., the Method of Steepest Descent. By proposing stochastic approximations, several basic adaptive algorithms are derived, including Least Mean Squares (LMS), Normalized Least Mean Squares (NLMS) and Sign-error algorithms. The authors provide a general framework to study the stability and steady-state performance of these algorithms. The affine Projection Algorithm (APA) which provides faster convergence at the expense of computational complexity (although fast implementations can be used) is also presented. In addition, the Least Squares (LS) method and its recursive version (RLS), including fast implementations are discussed. The book closes with the discussion of several topics of interest in the adaptive filtering field.

Rapid Java Persistence and Microservices: Persistence Made Easy Using Java EE8, JPA and Spring

by Raj Malhotra

Gain all the essentials you need to create scalable microservices, which will help you solve real challenges when deploying services into production. This book will take you through creating a scalable data layer with polygot persistence. You’ll cover data access and query patterns in Spring and JPA in high-performance environments. As part of this topic, you’ll see the advantages of multiple persistence frameworks in Java and especially the easy persistence offered by NoSQL databases and reactive web solutions. The last few chapters present advanced concepts that are useful for very high-performance real-time applications: you’ll implement applications using Spring’s good support for Web sockets in their raw form as well as for connecting to message brokers such as RabbitMQ. This can be useful for applications such as navigation systems and gaming platforms.What You Will LearnBuild end-to-end modern applications using microservices, persistence essentials, reactive web, and other high-performance concepts Master Spring’s configuration optionsSecure microservices efficiently Monitor your services post deployment Who This Book Is For Java developers and architects interested in microservices.

Rapid Mashup Development Tools

by Florian Daniel Martin Gaedke

This book constitutes revised selected papers from the Second International Rapid Mashup Challenge, RMC 2016, held in Lugano, Switzerland in June 2016. The 6 papers presented in this volume were carefully reviewed and selected from 8 submissions. They are post-challenge extensions of the selected short participation proposals. The 2016 edition of the Challenge is the second installment of a series of challenges that aim to engage researchers and practitioners in a competition for the best mashup approach.

Refine Search

Showing 26,701 through 26,725 of 33,603 results