- Table View
- List View
The Routledge Handbook of Privacy and Social Media (Routledge Handbooks in Communication Studies)
by Sabine Trepte Philipp K. MasurThis volume provides the basis for contemporary privacy and social media research and informs global as well as local initiatives to address issues related to social media privacy through research, policymaking, and education. Renowned scholars in the fields of communication, psychology, philosophy, informatics, and law look back on the last decade of privacy research and project how the topic will develop in the next decade. The text begins with an overview of key scholarship in online privacy, expands to focus on influential factors shaping privacy perceptions and behaviors – such as culture, gender, and trust – and continues with specific examinations of concerns around vulnerable populations such as children and older adults. It then looks at how privacy is managed and the implications of interacting with artificial intelligence, concluding by discussing feasible solutions to some of the more pressing questions surrounding online privacy. This handbook will be a valuable resource for advanced students, scholars, and policymakers in the fields of communication studies, digital media studies, psychology, and computer science. Chapter 22 and Chapter 30 of this book are freely available as downloadable Open Access PDFs at http://www.taylorfrancis.com under a Creative Commons Attribution-Non Commercial-No Derivatives (CC-BY-NC-ND) 4.0 license.
The Routledge Handbook of Role-Playing Game Studies (Routledge Media and Cultural Studies Handbooks)
by Sebastian Deterding José P. ZagalThis Handbook provides a comprehensive guide to the latest research on role-playing games (RPGs) across disciplines, cultures, and media in one single, accessible volume.Collaboratively authored by more than 40 key scholars, it traces the history of RPGs, from wargaming precursors to tabletop RPGs like Dungeons & Dragons to the rise of live-action role-play and contemporary computer RPG and massively multiplayer online RPG franchises, like Baldur’s Gate, Genshin Impact, and World of Warcraft. Individual chapters survey the perspectives, concepts, and findings on RPGs from key disciplines, like performance studies, sociology, psychology, education, economics, game design, literary studies, and more. Other chapters integrate insights from RPG studies around broadly significant topics, like worldbuilding, immersion, and player-character relations, as well as explore actual play and streaming, diversity, equity, inclusion, jubensha, therapeutic uses of RPGs, and storygames, journaling games, and other forms of text-based RPGs. Each chapter includes definitions of key terms and recommended readings to help students and scholars new to RPG studies find their way into this interdisciplinary field.A comprehensive reference volume ideal for students and scholars of game studies and immersive experiences and those looking to learn more about the ever-growing, interdisciplinary field of RPG studies.
The Routledge Handbook of Smart Technologies: An Economic and Social Perspective (Routledge International Handbooks)
by Heinz D. Kurz Marlies Schütz Rita Strohmaier Stella S. ZilianThis Handbook provides a thorough discussion of the most recent wave of technological (and organisational) innovations, frequently called “smart” and based on the digitisation of information. The acronym stands for "Self-Monitoring, Analysis and Reporting Technology". This new wave is one in a row of waves that have shaken up and transformed the economy, society and culture since the first Industrial Revolution and have left a huge impact on how we live, think, communicate and work: they have deeply affected the socioeconomic metabolism from within and humankind’s footprint on our planet. The Handbook analyses the origins of the current wave, its roots in earlier ones and its path-dependent nature; its current forms and actual manifestations; its multifarious impact on economy and society; and it puts forward some guesstimates regarding the probable directions of its further development. In short, the Handbook studies the past, the present and the future of smart technologies and digitalisation. This cutting-edge reference will appeal to a broad audience, including but not limited to, researchers from various disciplines with a focus on technological innovation and their impact on the socioeconomic system; students across different fields but especially from economics, social sciences and law studying questions related to radical technological change and its consequences, as well as professionals around the globe interested in the debate of smart technologies and socioeconomic transformation, from a multi- and interdisciplinary perspective.
Routledge Handbook of South Asian Criminology
by K. JaishankarAlthough the literature and cultural practices of the South Asian region demonstrate a rich understanding of criminology, this handbook is the first to focus on crime, criminal justice, and victimization in Afghanistan, Bangladesh, Bhutan, India, Maldives, Nepal, Pakistan, and Sri Lanka. South Asia’s rapid growth in population and economy continues to introduce transformations in social behaviors, including those related to criminality and victimization. Readers of this handbook will gain a comprehensive look at criminology, criminal justice, and victimology in the South Asian region, including processes, historical perspectives, politics, policies, and victimization. This collection of chapters penned by scholars from all eight of the South Asian nations, as well as the US, UK, Australia, and Belgium, will advance the study and practice of criminology in the South Asian region and carry implications for other regions. The Routledge Handbook of South Asian Criminology provides a wealth of information on criminological issues and their effect on the countries and governments’ efforts to mitigate them. It is essential reading for students and scholars of South Asian criminology, criminal justice, and politics.
Routledge Handbook of Surveillance Studies (Routledge International Handbooks)
by David Lyon Kevin D. Haggerty Kirstie BallSurveillance is a central organizing practice. Gathering personal data and processing them in searchable databases drives administrative efficiency but also raises questions about security, governance, civil liberties and privacy. Surveillance is both globalized in cooperative schemes, such as sharing biometric data, and localized in the daily minutiae of social life. This innovative Handbook explores the empirical, theoretical and ethical issues around surveillance and its use in daily life. With a collection of over forty essays from the leading names in surveillance studies, the Handbook takes a truly multi-disciplinary approach to critically question issues of: surveillance and population control policing, intelligence and war production and consumption new media security identification regulation and resistance. The Routledge Handbook of Surveillance Studies is an international, accessible, definitive and comprehensive overview of the rapidly growing multi-disciplinary field of surveillance studies. The Handbook’s direct, authoritative style will appeal to a wide range of scholars and students in the social sciences, arts and humanities.
Routledge Handbook of the Digital Environmental Humanities (Routledge Environment and Sustainability Handbooks)
by Charles Travis Deborah P. Dixon Luke Bergmann Robert Legg Arlene CrampsieThe Routledge Handbook of the Digital Environmental Humanities explores the digital methods and tools scholars use to observe, interpret, and manage nature in several different academic fields. Employing historical, philosophical, linguistic, literary, and cultural lenses, this handbook explores how the digital environmental humanities (DEH), as an emerging field, recognises its convergence with the environmental humanities. As such, it is empirically, critically, and ethically engaged in exploring digitally mediated, visualised, and parsed framings of past, present, and future environments, landscapes, and cultures. Currently, humanities, geographical, cartographical, informatic, and computing disciplines are finding a common space in the DEH and are bringing the use of digital applications, coding, and software into league with literary and cultural studies and the visual, film, and performing arts. In doing so, the DEH facilitates transdisciplinary encounters between fields as diverse as human cognition, gaming, bioinformatics and linguistics, social media, literature and history, music, painting, philology, philosophy, and the earth and environmental sciences. This handbook will be essential reading for those interested in the use of digital tools in the study of the environment from a wide range of disciplines and for those working in the environmental humanities more generally.
Routledge Handbook of the Influence Industry
by Emma L. Briant Vian BakirThis Handbook provides the first comprehensive examination of the influence industry and how it operates worldwide across different domains.The rapid evolution of emerging technologies and data-driven persuasive practices has been linked to the spread of misleading content in domestic and foreign influence campaigns. This has prompted worldwide public and policy discussions about disinformation and how to curb its spread. However, less attention has been paid to the increasingly data-driven commercial industry taking advantage of the opportunities these new technologies afford. The handbook uses the term ‘influence’ here to include not only messaging and public relations (PR), which fell within the traditional focus of propaganda studies, but to consider the infrastructure and actors behind an advanced array of capabilities that can be used in a coordinated way to affect an audience’s emotions, ideas and behaviors in order to advance a state or non-state actor’s objectives – increasingly based on data-driven profiling. The volume fills a gap in scholarship exploring the recent technical, political and economic development of this industry, surveying the extent of different technologies and services offered to clients worldwide across multiple domains (commercial, political, national security and government). The chapters are divided into three thematic sections and evaluate Influence Industry practices, aims and effectiveness across audiences; business practices and economics; and democratic structures and human rights. They also offer advice for researchers and consider key ethical issues and new regulatory approaches.This volume will be of much interest to students of political science, propaganda studies, sociology, communication studies and journalism.
The Routledge International Handbook of Automated Essay Evaluation (Routledge International Handbooks)
by Joshua Wilson Mark D. ShermisThe Routledge International Handbook of Automated Essay Evaluation (AEE) is a definitive guide at the intersection of automation, artificial intelligence, and education. This volume encapsulates the ongoing advancement of AEE, reflecting its application in both large-scale and classroom-based assessments to support teaching and learning endeavors.It presents a comprehensive overview of AEE's current applications, including its extension into reading, speech, mathematics, and writing research; modern automated feedback systems; critical issues in automated evaluation such as psychometrics, fairness, bias, transparency, and validity; and the technological innovations that fuel current and future developments in this field. As AEE approaches a tipping point of global implementation, this Handbook stands as an essential resource, advocating for the conscientious adoption of AEE tools to enhance educational practices ethically. The Handbook will benefit readers by equipping them with the knowledge to thoughtfully integrate AEE, thereby enriching educational assessment, teaching, and learning worldwide.Aimed at researchers, educators, AEE developers, and policymakers, the Handbook is poised not only to chart the current landscape but also to stimulate scholarly discourse, define and inform best practices, and propel and guide future innovations.
The Routledge International Handbook of Digital Social Work (Routledge International Handbooks)
by Antonio López Peláez Gloria KirwanThis handbook provides an authoritative and cutting-edge overview of current research and trends related to the emerging field of digital technology and social work. This book is divided into six sections: Part 1 Reframing Social Work in a Digital SocietyPart 2 Shaping a Science of Social Work in the Digital SocietyPart 3 Digital Social Work in PracticePart 4 The Ethics of Digital Social WorkPart 5 Digital Social Work and the Digitalization of Welfare Institutions: Opportunities, Challenges and Country CasesPart 6 Digital Social Work: Future Challenges, Directions and Transformations This book, comprised of 40 specially commissioned chapters, explores the main intersections between social work theory and practice in an increasingly digitized world. Bringing a critical focus to how social work as a profession is adapting exponentially to embrace the benefits of technology, it gives specific consideration to the digitalization of the social work profession, including the ways in which social workers are using different forms of technology to provide effective services and innovative practice responses. With chapters on big data, digital archiving, e-citizenship and inclusion, gerontechnology, children and technology, and data ethics, this book will be of interest to all social work scholars, students and professionals as well as those working in science and technology studies more broadly.
Routledge International Handbook of Internet Gambling
by Robert J. Williams Robert T. Wood Jonathan ParkeInternet gambling is a rapidly growing phenomenon, which has profound social, psychological, economic, political, and policy implications. Until recently, Internet gambling has been understudied by the research community, but now a growing body of literature is emerging, on all aspects of Internet gambling and its attendant implications. As jurisdictions around the world grapple to understand the best way to respond to Internet gambling from a commercial, regulatory, and social perspective, scholarly studies of Internet gambling are becoming an ever more crucial resource. The Handbook of Internet Gambling consolidates this emerging body of literature into a single reference volume. Its twenty chapters comprise groundbreaking contributions from the world’s leading authorities in the commercial, clinical, political and social aspects of Internet gambling. It is sure to be a foundational resource for academics, students, regulators, politicians, policy makers, commercial providers, and health care professionals who have an interest in understanding the history, dynamics, and impacts of Internet gambling in a global context.
The Routledge International Handbook of Online Deviance (Routledge International Handbooks)
by Roderick S. Graham Stephan G. Humer Claire Seungeun Lee Veronika NagyCovering a wide range of different online platforms, including social media sites and chatrooms, this volume is a comprehensive exploration of the current state of sociological and criminological scholarship focused on online deviance.Understanding deviance broadly, the handbook acknowledges both an objective normative approach and a subjective, reactivist approach to the topic, putting into sharp relief the distinctions between cybercrime and online deviance on the one hand, and wider concerns of online communities related to online deviance on the other. Divided into five sections, the first section is devoted primarily to scholarship about the theories and methods foundational to exploring online deviance. The second section, “Gender, Sex, and Sexuality”, presents empirical research on expressions of gender, sex, and sexuality in online spaces considered deviant. The third section, “Violence and Aggression,” highlights scholarship on types of violent communications such as hate speech and cyberstalking. The fourth section, “Communities and Culture,” describes empirical research on online communities and networks that can be described as deviant by wider society. Lastly, the fifth section, “Regional Perspectives,” highlights research in which a terrestrial location is impactful to the online phenomena studied.Providing a window into future scholarship over the next several years and acknowledging the ephemeral nature of research on digital technology, The Routledge International Handbook on Online Deviance is essential reading for students and scholars of Criminology and Sociology focused on deviant online behaviour. It will also appeal to those working in related areas within Internet/Digital Studies, Media/Communication Studies, Psychology, and Cybersecurity.
Routledge Revivals: The Social Context of Literacy (Routledge Revivals: Language, Education and Society Series #1)
by Kenneth LevineFirst published in 1986, this book looks at the impact of mass literacy on everyday life, discussing the fundamental differences between traditional oral cultures and contemporary industrialised societies where most people rely on complex combinations of oral and literate communication. There is also a detailed examination of the problems of the sub-literate minority with recommendations for future programmes of assistance. This book also provides a historical survey of the spread of literacy in British society from the Roman occupation onwards. In conclusion, the author discusses the impact of information technologies on people with limited basic skills.
RP2040 Assembly Language Programming: ARM Cortex-M0+ on the Raspberry Pi Pico
by Stephen SmithLearn to program the Raspberry Pi Pico’s dual ARM Cortex M0+ CPUs in Assembly Language. The Pico contains a customer System on a Chip (SoC) called the RP2040, making it the Foundation’s first entry into the low-cost microcontroller market. The RP2040 contains a wealth of coprocessors for performing arithmetic as well as performing specialized I/O functionality. This book will show you how these CPUs work from a low level, easy-to-learn perspective. There are eight new Programmable I/O (PIO) coprocessors that have their own specialized Assembly Language supporting a wide variety of interface protocols. You'll explore these protocols and write programs or functions in Assembly Language and interface to all the various bundled hardware interfaces. Then go beyond working on your own board and projects to contribute to the official RP2040 SDK. Finally, you'll take your DIY hardware projects to the next level of performance and functionality with more advanced programming skills. What You'll LearnRead and understand the Assembly Language code that is part of the Pico’s SDKIntegrate Assembly Language and C code together into one programInterface to available options for DIY electronics and IoT projectsWho This Book Is ForMakers who have already worked with microcontrollers, such as the Arduino or Pico, programming in C or Python. Those interested in going deeper and learning how these devices work at a lower level, by learning Assembly Language.
RPA Solution Architect's Handbook: Design modern and custom RPA solutions for digital innovation
by null Sachin SahgalDrive digital transformation by increasing efficiency and ROI for your organization as a robotic process automation (RPA) solution architect Purchase of the print or Kindle book includes a free PDF eBookKey FeaturesLearn architectural design and analysis of enterprise-wide RPA systems with real-world use casesExplore tips and best practices to deliver scalable business outcomes through RPA implementationOvercome challenges in intelligent automation, data, and security while building RPA solutionsBook DescriptionRPA solution architects play an important role in the automation journey and initiatives within the organization. However, the implementation process is quite complex and daunting at times. RPA Solution Architect’s Handbook is a playbook for solution architects looking to build well-designed and scalable RPA solutions. You’ll begin by understanding the different roles, responsibilities, and interactions between cross-functional teams. Then, you’ll learn about the pillars of a good design: stability, maintainability, scalability, and resilience, helping you develop a process design document, solution design document, SIT/UAT scripts, and wireframes. You’ll also learn how to design reusable components for faster, cheaper, and better RPA implementation, and design and develop best practices for module decoupling, handling garbage collection, and exception handling. At the end of the book, you’ll explore the concepts of privacy, security, reporting automated processes, analytics, and taking preventive action to keep the bots healthy. By the end of this book, you’ll be well equipped to undertake a complete RPA process from design to implementation efficiently.What you will learnUnderstand the architectural considerations for stability, maintainability, and resilience for effective RPA solution designInteract with cross-functional teams for seamless RPA implementationWrite effective RPA documentation, non-functional requirements, and effective UAT scriptsDemo RPA solutions, receive feedback, and triage additional requirements based on complexity, time, and costDesign considerations for intelligent automation and learn about RPA as a serviceExplore best practices for decoupling, handling garbage collection, and exception handlingWho this book is forThis book is for RPA developers, RPA Sr. developers, or RPA analysts looking to become RPA solution architects. If you are an RPA solution architect, then this book can help you advance your understanding and become more efficient. Familiarity with RPA documentation like SDD, and PDD along with hands-on experience with either one or more RPA tools will be helpful but is not mandatory.
RSA and Public-Key Cryptography
by null Richard A. MollinAlthough much literature exists on the subject of RSA and public-key cryptography, until now there has been no single source that reveals recent developments in the area at an accessible level. Acclaimed author Richard A. Mollin brings together all of the relevant information available on public-key cryptography (PKC), from RSA to the latest applic
RSpec Essentials
by Mani TadayonDevelop testable, modular, and maintainable Ruby software for the real world using RSpec About This Book * Explore the concept of testability and how to implement tests that deliver the most value * Maximize the quality of your Ruby code through a wide variety of tests * Master the real-world tradeoffs of testing through detailed examples supported by in-depth discussion Who This Book Is For This book is aimed at the software engineer who wants to make their code more reliable and their development process easier. It is also aimed at test engineers who need to automate the testing of complex systems. Knowledge of Ruby is helpful, but even someone new to the language should find it easy to follow the code and tests. What You Will Learn * Identify a unit of software for the purposes of testing * Manage test states with hooks, fixtures, and mocks * Handle external web services in tests using various techniques * Configure RSpec flexibly and cleanly using support code and environment variables * Interact with rich web apps in tests using Capybara * Build the right feature with behavior-driven development * Customize matchers and failure messages * Verify correct development and production environments In Detail This book will teach you how to use RSpec to write high-value tests for real-world code. We start with the key concepts of the unit and testability, followed by hands-on exploration of key features. From the beginning, we learn how to integrate tests into the overall development process to help create high-quality code, avoiding the dangers of testing for its own sake. We build up sample applications and their corresponding tests step by step, from simple beginnings to more sophisticated versions that include databases and external web services. We devote three chapters to web applications with rich JavaScript user interfaces, building one from the ground up using behavior-driven development (BDD) and test-driven development (TDD). The code examples are detailed enough to be realistic while simple enough to be easily understood. Testing concepts, development methodologies, and engineering tradeoffs are discussed in detail as they arise. This approach is designed to foster the reader's ability to make well-informed decisions on their own. Style and approach This comprehensive tutorial is packed with real-world examples of testing with RSpec. The most important features of RSpec are introduced in the early chapters and are used in examples of growing complexity in the following chapters. Concepts and methodologies are discussed in detail.
RSS and Atom: Understanding and Implementing Content Feeds and Syndication
by Heinz WittenbrinkThe style of the book is succinct and precise. The information is densely packed but well structured, making it both readable as an introduction and overview, but also highly functional as a reference. The author is authoritative but friendly in his style, and peppers the text with interesting examples and pertinent URLs. This book has been written for content professionals, web developers and marketing teams who want to understand what RSS and content syndication is, how it works, what it can for them, and how they can get it up and running. It assumes a solid knowledge of XML and how the web works, but is not intended to be the exclusive province of the technically minded.
RStudio for R Statistical Computing Cookbook
by Andrea CirilloOver 50 practical and useful recipes to help you perform data analysis with R by unleashing every native RStudio feature About This Book * 54 useful and practical tasks to improve working systems * Includes optimizing performance and reliability or uptime, reporting, system management tools, interfacing to standard data ports, and so on * Offers 10-15 real-life, practical improvements for each user type Who This Book Is For This book is targeted at R statisticians, data scientists, and R programmers. Readers with R experience who are looking to take the plunge into statistical computing will find this Cookbook particularly indispensable. What You Will Learn * Familiarize yourself with the latest advanced R console features * Create advanced and interactive graphics * Manage your R project and project files effectively * Perform reproducible statistical analyses in your R projects * Use RStudio to design predictive models for a specific domain-based application * Use RStudio to effectively communicate your analyses results and even publish them to a blog * Put yourself on the frontiers of data science and data monetization in R with all the tools that are needed to effectively communicate your results and even transform your work into a data product In Detail The requirement of handling complex datasets, performing unprecedented statistical analysis, and providing real-time visualizations to businesses has concerned statisticians and analysts across the globe. RStudio is a useful and powerful tool for statistical analysis that harnesses the power of R for computational statistics, visualization, and data science, in an integrated development environment. This book is a collection of recipes that will help you learn and understand RStudio features so that you can effectively perform statistical analysis and reporting, code editing, and R development. The first few chapters will teach you how to set up your own data analysis project in RStudio, acquire data from different data sources, and manipulate and clean data for analysis and visualization purposes. You'll get hands-on with various data visualization methods using ggplot2, and you will create interactive and multidimensional visualizations with D3.js. Additional recipes will help you optimize your code; implement various statistical models to manage large datasets; perform text analysis and predictive analysis; and master time series analysis, machine learning, forecasting; and so on. In the final few chapters, you'll learn how to create reports from your analytical application with the full range of static and dynamic reporting tools that are available in RStudio so that you can effectively communicate results and even transform them into interactive web applications. Style and approach RStudio is an open source Integrated Development Environment (IDE) for the R platform. The R programming language is used for statistical computing and graphics, which RStudio facilitates and enhances through its integrated environment. This Cookbook will help you learn to write better R code using the advanced features of the R programming language using RStudio. Readers will learn advanced R techniques to compute the language and control object evaluation within R functions. Some of the contents are: * Accessing an API with R * Substituting missing values by interpolation * Performing data filtering activities * R Statistical implementation for Geospatial data * Developing shiny add-ins to expand RStudio functionalities * Using GitHub with RStudio * Modelling a recommendation engine with R * Using R Markdown for static and dynamic reporting * Curating a blog through RStudio * Advanced statistical modelling with R and RStudio
RT Essentials: Managing Your Team and Projects with Request Tracker
by Jesse Vincent Robert Spier Dave Rolsky Darren Chamberlain Richard FoleyIn a typical organization, there's always plenty that to do such as: pay vendors, invoice customers, answer customer inquiries, and fix bugs in hardware or software. You need to know who wants what and keep track of what is left to do.This is where a ticketing system comes in. A ticketing system allows you to check the status of various tasks: when they were requested, who requested them and why, when they were completed, and more. RT is a high-level, open source ticketing system efficiently enabling a group of people to manage tasks, issues, and requests submitted by a community of users.RT Essentials, co-written by one of the RT's original core developers, Jesse Vincent, starts off with a quick background lesson about ticketing systems and then shows you how to install and configure RT. This comprehensive guide explains how to perform day-to-day tasks to turn your RT server into a highly useful tracking tool. One way it does this is by examining how a company could use RT to manage its internal processes. Advanced chapters focus on developing add-on tools and utilities using Perl and Mason. There's also chapter filled with suggested uses for RT inside your organization.No matter what kind of data your organization tracks--from sales inquiries to security incidents or anything in between--RT Essentials helps you use RT to provide order when you need it most.
RTF Pocket Guide
by Sean M. Burke<p>Any programmer working with text files today needs a way to deal with Microsoft® Word documents and their underlying Rich Text Format. RTF is notoriously difficult to work with, and our handy quick reference is the only book available on what many developers call "this maddeningly unstructured format." Small and easy to use on the job, <i>RTF Pocket Guide</i> focuses on the "workhorse" codes that programmers can't do without, including text style codes, paragraph formatting codes, and page formatting codes-- all with many examples of real use.</p>
RTF Pocket Guide: The Universal Document Format
by Sean M. BurkeRich Text Format, or RTF, is the internal markup language used by Microsoft Word and understood by dozens of other word processors. RTF is a universal file format that pervades practically every desktop. Because RTF is text, it's much easier to generate and process than binary .doc files. Any programmer working with word processing documents needs to learn enough RTF to get around, whether it's to format text for Word (or almost any other word processor), to make global changes to an existing document, or to convert Word files to (or from) another format.RTF Pocket Guide is a concise and easy-to-use tutorial and quick-reference for anyone who occasionally ends up mired in RTF files. As the first published book to cover the RTF format in any detail, this small pocket guide explains the syntax of RTF with examples throughout, including special sections on Unicode RTF and MSHelp RTF, and several full programs that demonstrate how to work in RTF effectively.Most word processors produce RTF documents consisting of arcane and redundant markup. This book is the first step to finding order in the disorder of RTF.
RTFM: Red Team Field Manual v2
by Ben Clark Nick DownerOver 8 years ago, the Red Team Field Manual (RTFM) was born out of operator field notes inspired by years of Red Team missions. While tools and techniques change, operators still constantly find themselves in common operating environments, with time running out. The RTFM has provided a quick reference when there is no time to scour the Internet for that perfect command. RTFM version 2 has been completely overhauled, with the addition of over 290 new commands and techniques. It has also been thoroughly updated and tested to ensure it works against modern operating systems. Version 2 includes a new Mac OS section and a section outlining tradecraft considerations. Searching has been streamlined through an expanded table of contents and appendix, and readability has been considerably improved through new text formatting. Finally, RTFM v2 will come in multiple formats including paperback, hardback (coming August 2022), Kindle eBook and an all-new wide margin note taking edition.
Ruby and MongoDB Web Development Beginner's Guide
by Gautam RegeThis book is packed with step-by-step instructions and practical examples, along with accompanying screenshots and code for an easy learning curve. The needs of a beginner are totally satisfied by the book. This book assumes that you are experienced in Ruby development skills - Ruby, HTML, CSS. Having knowledge of using NoSQL will help you get through the concepts quicker, but it is not mandatory. No prior knowledge of MongoDB required.
Ruby Best Practices: Increase Your Productivity - Write Better Code
by Gregory T BrownHow do you write truly elegant code with Ruby? Ruby Best Practices is for programmers who want to use Ruby as experienced Rubyists do. Written by the developer of the Ruby project Prawn, this concise book explains how to design beautiful APIs and domain-specific languages with Ruby, as well as how to work with functional programming ideas and techniques that can simplify your code and make you more productive. You'll learn how to write code that's readable, expressive, and much more. Ruby Best Practices will help you:Understand the secret powers unlocked by Ruby's code blocksLearn how to bend Ruby code without breaking it, such as mixing in modules on the flyDiscover the ins and outs of testing and debugging, and how to design for testabilityLearn to write faster code by keeping things simpleDevelop strategies for text processing and file management, including regular expressionsUnderstand how and why things can go wrongReduce cultural barriers by leveraging Ruby's multilingual capabilitiesThis book also offers you comprehensive chapters on driving code through tests, designing APIs, and project maintenance. Learn how to make the most of this rich, beautiful language with Ruby Best Practices.
Ruby by Example
by Kevin C. Baird<p>There may be no better way to learn how to program than by dissecting real, representative examples written in your language of choice. <p>Ruby by Example analyzes a series of Ruby scripts, examining how the code works, explaining the concepts it illustrates, and showing how to modify it to suit your needs. <p>Baird's examples demonstrate key features of the language (such as inheritance, encapsulation, higher-order functions, and recursion), while simultaneously solving difficult problems (such as validating XML, creating a bilingual program, and creating command-line interfaces). <p>Each chapter builds upon the previous, and each key concept is highlighted in the margin to make it easier for you to navigate the book.You'll learn how to:–Use the interactive Ruby shell (irb) to learn key features of the language–Extend Ruby using RubyGems, the Ruby package manager–Create numerical utilities, as well as utilities that process and analyze HTML/XML–Implement purely functional and metaprogramming techniques to save time and effort–Optimize, profile, and test your code to make sure that it not only does its job, but does it well–Create web applications using RailsRuby is the fastest growing programming language today, and for good reason: its elegant syntax and readable code make for prolific and happy programmers. <p>But it can be difficult to understand and implement without a little help. Ruby by Example shows you how to take advantage of Ruby as you explore Ruby's fundamental concepts in action.