- Table View
- List View
RADIO--Robots in Assisted Living: Unobtrusive, Efficient, Reliable and Modular Solutions for Independent Ageing
by Vangelis Karkaletsis Stasinos Konstantopoulos Nikolaos S. Voros Roberta Annicchiarico Maria Dagioglou Christos P. AntonopoulosThis book describes a unique approach to bring robotic technology into elders’ daily lives. Low cost components and low cost robotic assistants are effectively combined to offer high quality services to elders and people in need. The book presents in a comprehensive way how technology can be used for developing a new healthcare paradigm where high quality services are offered at home, thus reducing the ever-increasing hospitalization cost of the elders and the people with chronic diseases.
Radio Wave Propagation and Channel Modeling for Earth-Space Systems
by Athanasios G. Kanatas Athanasios D. PanagopoulosThe accurate design of earth–space systems requires a comprehensive understanding of the various propagation media and phenomena that differ depending on frequencies and types of applications. The choice of the relevant channel models is crucial in the design process and constitutes a key step in performance evaluation and testing of earth–space systems. The subject of this book is built around the two characteristic cases of satellite systems: fixed satellites and mobile satellite systems. <P><P>Radio Wave Propagation and Channel Modeling for Earth–Space Systems discusses the state of the art in channel modeling and characterization of next-generation fixed multiple-antennas and mobile satellite systems, as well as propagation phenomena and fade mitigation techniques. The frequencies of interest range from 100 MHz to 100 GHz (from VHF to W band), whereas the use of optical free-space communications is envisaged.Examining recent research advances in space-time tropospheric propagation fields and optical satellite communication channel models, the book covers land mobile multiple antennas satellite- issues and relative propagation campaigns and stratospheric channel models for various applications and frequencies. It also presents research and well-accepted satellite community results for land mobile satellite and tropospheric attenuation time-series single link and field synthesizers.The book examines aeronautical communications channel characteristics and modeling, relative radio wave propagation campaigns, and stratospheric channel model for various applications and frequencies. Propagation effects on satellite navigation systems and the corresponding models are also covered.
Radiolocation in Ubiquitous Wireless Communication
by Danko AntolovicThe subject of the book is application of multi-antenna radiolocation to the environment of fast, ubiquitous wireless communication among portable devices. It is a systematic presentation of the author's research and development in the field, within the 802.11b standard, while explaining the general principles and exploring applications to other standards and situations. The purpose is to fill a gap in the current technical literature and present the issues involved in locating mobile wireless network agents, in a single volume, accessible to system designers and other practitioners in the wireless field.
Radiomics and Radiogenomics in Neuro-oncology: First International Workshop, RNO-AI 2019, Held in Conjunction with MICCAI 2019, Shenzhen, China, October 13, Proceedings (Lecture Notes in Computer Science #11991)
by Hassan Mohy-ud-Din Saima RathoreThis book constitutes the proceedings of the First International Workshop on Radiomics and Radiogenomics in Neuro-oncology, RNO-AI 2019, which was held in conjunction with MICCAI in Shenzhen, China, in October 2019. The 10 full papers presented in this volume were carefully reviewed and selected from 15 submissions. They deal with the development of tools that can automate the analysis and synthesis of neuro-oncologic imaging.
Radiophysical and Geomagnetic Effects of Rocket Burn and Launch in the Near-the-Earth Environment
by Leonid F. Chernogor Nathan BlaunsteinRadiophysical and Geomagnetic Effects of Rocket Burn and Launch in the Near-the-Earth Environment describes experimental and theoretical studies on the effects of rocket burns and launchings on the near-the-Earth environment and geomagnetic fields. It illuminates the main geophysical and radiophysical effects on the ionosphere and magnetosphere sur
Radio's Greatest of All Time
by Rush LimbaughA collection of Rush Limbaugh’s greatest on-air moments, with special commentary and personal stories from his beloved widow, Kathryn Limbaugh, and brother, David Limbaugh. <p><p>For more than thirty years, millions of listeners tuned in to hear Rush Limbaugh’s voice. At its peak, The Rush Limbaugh Show aired on more than 650 radio stations nationwide, and his inimitable commentary and distinctive sense of humor garnered a devoted audience that celebrated with him when he received the Presidential Medal of Freedom in 2020. <p><p>Rush’s passing the following year sent shock waves through the conservative and broadcasting communities. In this timeless collection of his best work, his triumphant legacy as the greatest voice for conservatism is cemented in history. When Rush’s dear friend Vince Flynn first suggested the idea of this book, Rush considered the task daunting. “How can I possibly select the best of the best,” he joked, “from all the years of pure genius?” Over time, Rush came to love this project immensely, and recalled incredible details from his childhood and early career. <p><p>Featuring commentary from loved ones, family, friends, and prominent figures such as President Donald Trump, Supreme Court Justice Clarence Thomas, Governor Ron DeSantis, and more, Radio’s Greatest of All Time is the ultimate gift for any devoted listener and leaves no doubt about his profound impact on this country. <p> <b>New York Times Bestseller</b>
RADIUS: Securing Public Access to Private Resources
by Jonathan HassellThe subject of security never strays far from the minds of IT workers, for good reason. If there is a network with even just one connection to another network, it needs to be secured. RADIUS, or Remote Authentication Dial-In User Service, is a widely deployed protocol that enables companies to authenticate, authorize and account for remote users who want access to a system or service from a central network server. Originally developed for dial-up remote access, RADIUS is now used by virtual private network (VPN) servers, wireless access points, authenticating Ethernet switches, Digital Subscriber Line (DSL) access, and other network access types. Extensible, easy to implement, supported, and actively developed, RADIUS is currently the de facto standard for remote authentication.RADIUS provides a complete, detailed guide to the underpinnings of the RADIUS protocol, with particular emphasis on the utility of user accounting. Author Jonathan Hassell draws from his extensive experience in Internet service provider operations to bring practical suggestions and advice for implementing RADIUS. He also provides instructions for using an open-source variation called FreeRADIUS."RADIUS is an extensible protocol that enjoys the support of a wide range of vendors," says Jonathan Hassell. "Coupled with the amazing efforts of the open source development community to extend RADIUS's capabilities to other applications-Web, calling card security, physical device security, such as RSA's SecureID-RADIUS is possibly the best protocol with which to ensure only the people that need access to a resource indeed gain that access."This unique book covers RADIUS completely, from the history and theory of the architecture around which it was designed, to how the protocol and its ancillaries function on a day-to-day basis, to implementing RADIUS-based security in a variety of corporate and service provider environments. If you are an ISP owner or administrator, corporate IT professional responsible for maintaining mobile user connectivity, or a web presence provider responsible for providing multiple communications resources, you'll want this book to help you master this widely implemented but little understood protocol.
RAG-Driven Generative AI: Build custom retrieval augmented generation pipelines with LlamaIndex, Deep Lake, and Pinecone
by null Denis RothmanMinimize AI hallucinations and build accurate, custom generative AI pipelines with RAG using embedded vector databases and integrated human feedback Purchase of the print or Kindle book includes a free eBook in PDF formatKey FeaturesImplement RAG’s traceable outputs, linking each response to its source document to build reliable multimodal conversational agentsDeliver accurate generative AI models in pipelines integrating RAG, real-time human feedback improvements, and knowledge graphsBalance cost and performance between dynamic retrieval datasets and fine-tuning static dataBook DescriptionRAG-Driven Generative AI provides a roadmap for building effective LLM, computer vision, and generative AI systems that balance performance and costs. This book offers a detailed exploration of RAG and how to design, manage, and control multimodal AI pipelines. By connecting outputs to traceable source documents, RAG improves output accuracy and contextual relevance, offering a dynamic approach to managing large volumes of information. This AI book shows you how to build a RAG framework, providing practical knowledge on vector stores, chunking, indexing, and ranking. You’ll discover techniques to optimize your project’s performance and better understand your data, including using adaptive RAG and human feedback to refine retrieval accuracy, balancing RAG with fine-tuning, implementing dynamic RAG to enhance real-time decision-making, and visualizing complex data with knowledge graphs. You’ll be exposed to a hands-on blend of frameworks like LlamaIndex and Deep Lake, vector databases such as Pinecone and Chroma, and models from Hugging Face and OpenAI. By the end of this book, you will have acquired the skills to implement intelligent solutions, keeping you competitive in fields from production to customer service across any project.What you will learnScale RAG pipelines to handle large datasets efficientlyEmploy techniques that minimize hallucinations and ensure accurate responsesImplement indexing techniques to improve AI accuracy with traceable and transparent outputsCustomize and scale RAG-driven generative AI systems across domainsFind out how to use Deep Lake and Pinecone for efficient and fast data retrievalControl and build robust generative AI systems grounded in real-world dataCombine text and image data for richer, more informative AI responsesWho this book is forThis book is ideal for data scientists, AI engineers, machine learning engineers, and MLOps engineers. If you are a solutions architect, software developer, product manager, or project manager looking to enhance the decision-making process of building RAG applications, then you’ll find this book useful.
Rail Transport—Systems Approach
by Aleksander SładkowskiThis book shows how the systems approach is employed by scientists in various countries to solve specific problems concerning railway transport. In particular, the book describes the experiences of scientists from Romania, Germany, the Czech Republic, the UK, Russia, Ukraine, Lithuania and Poland. For many of these countries there is a problem with the historical differences between the railways. In particular, there are railways with different rail gauges, with different signaling and communication systems, with different energy supplies and, finally, with different political systems, which are reflected in the different approaches to the management of railway economies. The book’s content is divided into two main parts, the first of which provides a systematic analysis of individual means of providing and maintaining rail transport. In turn, the second part addresses infrastructure and management development, with particular attention to security issues. Though primarily written for professionals involved in various problems concerning railway transport, the book will also benefit manufacturers, railway technical staff, managers, and students with transport specialties, as well as a wide range of readers interested in learning more about the current state of transport in different countries.
Railo 3 Beginner’s Guide
by Gert Franz Mark DrewPart of Packt's Beginner's Guide series, this book uses practical examples and screenshots to steadily guide the reader through setting up and using Railo. If you want to develop your own dynamic web applications using CFML, then this book is for you. No prior experience with Railo or CFML is required, although you will be expected to have some web application development experience and knowledge of HTML.
Rails: Build Your Own Ruby on Rails Website
by Glenn Goodrich Patrick LenzRails: Novice to Ninja is an easy-to-follow, practical and fun guide to Ruby on Rails for beginners. It covers all you need to get up and running, from installing Ruby, Rails and SQLite to building and deploying a fully-featured web application. The third edition of this book has been fully updated to cover Rails 5, the latest version of the framework. Unlike other Rails books, this book doesn't assume that you are an experienced web developer, or that you've used Ruby before. An entire chapter is devoted to learning Ruby in a fun way, using the interactive Ruby console, so you can follow along at home. You'll be an accomplished Ruby programmer in no time! You'll then start using Rails to build a practical, working project: a Reddit-like social news application. As you'll build the app, you'll gain valuable experience of using Rails features such as user authentication, session cookies, and automated testing. The book finishes with chapters on debugging, benchmarking and deployment to a live web server.
Rails: Lightning-Fast Web Development
by Bruce Tate Lance Carlson Curt HibbsIn just a matter of days, you can develop powerful web applications with Rails that once took weeks or months to produce with other web frameworks. If that sounds too good to be true, it isn't. Find out for yourself with Rails: Up and Running, the concise and popular book that not only explains how Rails works, but guides you through a complete test drive.Perfect for beginning web developers, this thoroughly revised edition teaches you the basics of installing and using Rails 2.1 and the Ruby scripting language. While Rails is praised for its simplicity, there are still a few tricky steps to master along the way. Rails: Up and Running offers lots of examples and covers just about everything you need to build functional Rails applications right away. Learn how to:Create simple database-backed applications, and build dynamic user-centric web pages using Ajax and RESTExploit the Rails service frameworks to send emails and implement web servicesMap data to an imperfect table, traverse complex relationships, and build custom findersUse techniques to solve common database performance problemsSee how fast you can go on Rails, and how reliable it's become with the stability and power of version 2.1. With Rails: Up and Running, you'll discover why Rails is a remarkable new way to build database-driven web applications.
Rails 4 Application Development HOTSHOT
by Saurabh BhatiaAttractive practical projects to polish your application building skills, through a straightforward, highly focused and interesting approach towards application development. If you are a developer who is already familiar with the basics of the Rails framework and have previously worked with Rails 3.2 or earlier, then this is the ideal book for you. It is assumed that you have some prior experience with the development of applications. This book will help you to upgrade your existing knowledge and also ensure its applicability. You will be expected to setup Rails, MySQL / PostgreSQL, Mongodb and required dependencies themselves.
Rails 4 in Action: Revised Edition of Rails 3 in Action
by Rebecca Skinner Yehuda Katz Ryan Bigg Stephen KlabnikSummaryRails 4 in Action is a comprehensive introduction to Rails that guides you hands-on through all you'll need to become a competent and confident Rails developer. In it, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more.Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.About the BookRails is a full-stack, open source web framework powered by Ruby. Now in version 4, Rails is mature and powerful, and to use it effectively you need more than a few Google searches. You'll find no substitute for the guru's-eye-view of design, testing, deployment, and other real-world concerns that this book provides.Rails 4 in Action is a hands-on guide to the subject. In this fully revised new edition, you'll master Rails 4 by developing a ticket-tracking application that includes RESTful routing, authentication and authorization, file uploads, email, and more. Learn to design your own APIs and successfully deploy a production-quality application. You'll see test-driven development and behavior-driven development in action throughout the book, just like in a top Rails shop.What's InsideCreating your own APIsUsing RSpec and CapybaraEmphasis on test-first developmentFully updated for Rails 4About the ReaderFor readers of this book, a background in Ruby is helpful but not required. No Rails experience is assumed.About the AuthorsRyan Bigg, Yehuda Katz, Steve Klabnik, and Rebecca Skinner are contributors to Rails and active members of the Rails community.Table of ContentsRuby on Rails, the frameworkTesting saves your baconDeveloping a real Rails applicationOh, CRUD!Nested resourcesAuthenticationBasic access controlFine-grained access controlFile uploadingTracking stateTaggingSending emailDeploymentDesigning an APIRack-based applications
Rails 4 Test Prescriptions: Build a Healthy Codebase
by Noel RappinDoes your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with a regular dose of test-driven development. Rails 4 Test Prescriptions is a comprehensive guide to how tests can help you design and write better Rails applications. In this completely revised edition, you'll learn why testing works and how to test effectively using Rails 4, Minitest 5, and RSpec 3, as well as popular testing libraries such as factory_girl and Cucumber. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and happier developers.Your Ruby on Rails application is sick. Deadlines are looming, but every time you make the slightest change to the code, something else breaks. Nobody remembers what that tricky piece of code was supposed to do, and nobody can tell what it actually does. Plus, it has bugs. You need test-driven development, a process for improving the design, maintainability, and long-term viability of software.Containing both practical code examples and discussion of why testing works, this book starts with the most basic features delivered as part of core Ruby on Rails. Once you've integrated those features into your coding practice, you'll learn how to use popular third-party testing tools such as RSpec, Mocha, Cucumber, and factory_girl. You'll test the component parts of a Rails application, including the back-end model logic and the front-end display logic. Using Rails examples, you'll learn how to use testing to enable your code to respond better to future change. Plus, you'll see how to handle real-world testing situations.This completely revised edition contains a new tutorial, as well as new examples throughout the book. Many chapters, including the JavaScript chapter, have undergone major changes to reflect new tools and new practices. And there are brand new chapters on testing for security, and testing external services.What You Need:Ruby 2.1, Rails 4
Rails 5 Revealed
by Alan BradburneThis short early adopter book details both how you'll upgrade existing web and other applications from Rails 4. 2 to 5 and how to create new applications in Rails 5. The headline features, Rails API and ActionCable, are each looked at in detail, building small example projects to demonstrate how to build a JSON API, add real-time notifications to a page and how to create a single-page application. All the breaking changes are shown, along with how to fix your app to work with the new API, and the improvements to ActiveRecord and the testing framework are fully detailed. After reading and using Rails 5 Revealed, you'll be poised to move forward with building your apps with the new Rails 5 as it stands now and when it finalizes. What you'll learn What are the new changes to Rails 5 and how to upgrade from Rails 4. 2 How to use the new Ruby Persistence tool/framework, ActiveRecord How to handle test framework changes What are the latest Rails API and how to employ them What is and how to use the new ActionCable Who this book is for This short book is aimed at existing Rails developers who are looking to quickly get up to speed with the changes in the new Rails 5 framework.
Rails 5 Test Prescriptions: Build a Healthy Codebase
by Noel RappinDoes your Rails code suffer from bloat, brittleness, or inaccuracy? Cure these problems with the regular application of test-driven development. You'll use Rails 5.1, Minitest 5, and RSpec 3.6, as well as popular testing libraries such as factory_girl and Cucumber. Updates include Rails 5.1 system tests and Webpack integration. Do what the doctor ordered to make your applications feel all better. Side effects may include better code, fewer bugs, and happier developers. Your Ruby on Rails application is sick. Deadlines are looming, but every time you make the slightest change to the code, something else breaks. Nobody remembers what that tricky piece of code was supposed to do, and nobody can tell what it actually does. Plus, it has bugs. You need test-driven development: a process for improving the design, maintainability, and long-term viability of software. With both practical code examples and discussion of why testing works, this book starts with the most basic features delivered as part of core Ruby on Rails. Once you've integrated those features into your coding practice, work with popular third-party testing tools such as RSpec, Jasmine, Cucumber, and factory_girl. Test the component parts of a Rails application, including the back-end model logic and the front-end display logic. With Rails examples, use testing to enable your code to respond better to future change. Plus, see how to handle real-world testing situations. This new edition has been updated to Rails 5.1 and RSpec 3.6 and contains full coverage of new Rails features, including system tests and the Webpack-based JavaScript setup. What You Need: Ruby 2.4, Rails 5.1
Rails, Angular, Postgres, and Bootstrap: Powerful, Effective, Efficient, Full-Stack Web Development
by David B. CopelandAchieve awesome user experiences and performance with simple, maintainable code! Embrace the full stack of web development, from styling with Bootstrap, building an interactive user interface with Angular 4, to storing data quickly and reliably in PostgreSQL. With this fully revised new edition, take a holistic view of full-stack development to create usable, high-performing applications with Rails 5.1. Rails is a great tool for building web applications, but it's not the best at everything. Embrace the features built into your database. Learn how to use front-end frameworks. Seize the power of the application stack through Angular 4, Bootstrap, and PostgreSQL. When used together, these powerful and easy-to-use tools will open you to a new world of possibilities. This second edition is updated to cover Angular - a completely reworked front-end framework - and dives into new Postgres 9.6 features such as UPSERT. Also new is Webpack coverage, to develop the front-end code for your Rails application. Create a usable and attractive login form using Bootstrap's styles, while ensuring the database table backing it is secure using Postgres' check constraints. See how creating an advanced Postgres index for a case-insensitive search speeds up your back end - enabling you to create a dynamic user experience using Angular 4. Create reusable components that bring Bootstrap and Angular together and effectively use materialized views for caching within Postgres. Get your front end working with Webpack, use Postgres' features from migrations, and write unit tests for all of it. All of this within Rails 5.1. You'll gain the confidence to work at every level of the application stack, bringing the right solution to every problem. What You Need:This book covers Postgres 9.5, Rails 5, and Ruby 2.3. You should have some experience with basic Rails concepts and a cursory understanding of JavaScript, CSS, and SQL, but by no means need to be an expert. You'll learn how to install Postgres on your computer or use a free version of it in the cloud.
Rails Cookbook: Recipes for Rapid Web Development with Ruby
by Rob OrsiniRails Cookbook is packed with the solutions you need to be a proficient developer with Rails, the leading framework for building the new generation of Web 2.0 applications. Recipes range from the basics, like installing Rails and setting up your development environment, to the latest techniques, such as developing RESTful web services.With applications that are code light, feature-full and built to scale quickly, Rails has revolutionized web development. The Rails Cookbook addresses scores of real-world challenges; each one includes a tested solution, plus a discussion of how and why it works, so that you can adapt the techniques to similar situations. Topics include:Modeling data with the ActiveRecord librarySetting up views with ActionView and RHTML templatesBuilding your application's logic into ActionControllerTesting and debugging your Rails applicationBuilding responsive web applications using JavaScript and AjaxEnsuring that your application is security and performs wellDeploying your application with Mongrel and ApacheUsing Capistrano to automate deploymentUsing the many Rails pluginsWorking with graphicsWhether you're new to Rails or an experienced developer, you'll discover ways to test, debug and secure your applications, incorporate Ajax, use caching to improve performance, and put your application into production. Want to get ahead of the Web 2.0 curve? This valuable cookbook will save you hundreds of hours when developing applications with Rails.
Rails Crash Course: A No-Nonsense Guide to Rails Development
by Anthony LewisRails is a robust, flexible development platform that lets you build complex websites quickly. Major websites like GitHub, Hulu, and Twitter have run Rails under the hood, and if you know just enough HTML and CSS to be dangerous, Rails Crash Course will teach you to harness Rails for your own projects and create web applications that are fast, stable, and secure.In Part I, you’ll learn Ruby and Rails fundamentals and then dive straight into models, controllers, views, and deployment. As you work through the basics, you’ll learn how to:–Craft persistent models with Active Record–Build view templates with Embedded Ruby–Use Git to roll back to previous versions of your code base–Deploy applications to HerokuIn Part II, you’ll take your skills to the next level as you build a social networking app with more advanced Ruby tools, such as modules and metaprogramming, and advanced data modeling techniques within Rails’s Active Record. You’ll learn how to:–Implement an authentication system to identify authorized users–Write your own automated tests and refactor your code with confidence–Maximize performance with the asset pipeline and turbolinks–Secure your app against SQL injection and cross-site scripting–Set up a server and deploy applications with CapistranoEach chapter is packed with hands-on examples and exercises to reinforce what you’ve learned. Whether you’re completely new to Ruby or you’ve been mucking around for a bit, Rails Crash Course will take you from the basics to shipping your first Rails application, fast.
Rails. Leksykon kieszonkowy
by Eric BerryCa?a wiedza o Rails, której potrzebujesz! Jak zainstalowa? i skonfigurowa? Rails?Jak wykorzysta? mo?liwo?ci technologii ActiveRecord?Jak stworzy? dynamicznš aplikacj?, korzystajšc z technologii AJAX?Ruby on Rails przebojem wdar? si? na rynek szkieletów aplikacji internetowych. Stworzony w architekturze MVC, zosta? niezmiernie dobrze przyj?ty przez programistów z ca?ego ?wiata. Niewštpliwie wp?yw na ten fakt mia?y za?o?enia poczynione przez autora projektu - ?atwo?? i przyjemno?? tworzenia kodu. Powszechnie wiadomo, ?e te atuty majš niebagatelny wp?yw na szybko?? tworzenia aplikacji internetowych. Dzi?ki popularno?ci Ruby on Rails równie? znajomo?? j?zyka Ruby, pochodzšcego przecie? z Dalekiego Wschodu, staje si? powszechniejsza.W tej niezwyk?ej ksiš?ce znajdziesz odpowiedzi na wszystkie pytania, które mogš pojawi? si? w trakcie kodowania nowej aplikacji. Dowiesz si?, jak skonfigurowa? Rails, testowa? napisany kod, wykorzysta? technologi? ActiveRecord oraz przygotowa? widoki. Ponadto zdob?dziesz wiedz? na temat u?ywania technologii AJAX i REST, nauczysz si? wykorzystywa? us?ugi sieciowe oraz logowa? wa?ne informacje w trakcie pracy Twojej aplikacji. Z wiedzy tu zawartej mo?esz skorzysta? szybko i w ka?dej chwili, a co najwa?niejsze, nie b?dziesz musia? przedziera? si? przez setki niepotrzebnych stron. Tu znajdziesz tylko wiedz? niezb?dnš w Twojej pracy! Instalacja Rails Struktura plików Konfiguracja Rails Wykorzystanie skryptów Konfiguracja ?rodowiska Sposoby przeprowadzania testów w Rails U?ywanie technologii ActiveRecord Zarzšdzanie danymi w bazie Zastosowanie ActionController Tworzenie widoków Sposoby u?ycia technologii AJAX i REST w Rails Wykorzystanie us?ug sieciowych Logowanie informacji w trakcie pracy aplikacji Stosowanie metod pomocniczych Wykorzystaj Rails w Twoim projekcie szybko i przyjemnie!
Rails Pocket Reference: A Quick Guide to Rails
by Eric BerryRails 2.1 brings a new level of stability and power to this acclaimed web development framework, but keeping track of its numerous moving parts is still a chore. Rails Pocket Reference offers you a painless alternative to hunting for resources online, with brief yet thorough explanations of the most frequently used methods and structures supported by Rails 2.1, along with key concepts you need to work through the framework's most tangled corners.Organized to help you quickly find what you need, this book will not only get you up to speed on how Rails works, it also provides a handy reference you can use anywhere, anytime. Inside, you'll find essential information on how to:Install Rails with RubyGemsBuild, compile, and process files with RakeTest Rails applications using assertions and fixturesUse Rails with AjaxConnect objects to a database using ActiveRecordMake web requests with the Action Controller frameworkUse REST web service APIsAnd much more. Save yourself hours of frustration: If you use Rails daily and just want the facts -- fast -- this is your book.
Rails. Projektowanie systemów klasy enterprise
by Dan ChakPoznaj najbardziej zaawansowane tajniki Rails! Jak zorganizowa? kod, wykorzystujšc system wtyczek lub modu?y?Jakie zalety posiada architektura SOA?Jak zwi?kszy? wydajno?? Rails? Rynek szkieletów aplikacji internetowych jest niezwykle urozmaicony. W?ród wielu dost?pnych opcji mo?na znale?? tu rozwišzania przeznaczone dla projektów o ró?nej skali z?o?ono?ci, zarówno te mniej, jak i bardziej popularne. Warto jednak si?gnš? po rozwišzanie absolutnie unikatowe i wyjštkowe — Rails. Szkielet ten ?wietnie sprawdza si? zarówno w projektach ma?ych, jak i tych klasy enterprise, a ponadto znany jest ze swoich mo?liwo?ci, wydajno?ci oraz elastyczno?ci. Warto tak?e podkre?li?, ?e w pakiecie razem z nim dostaniemy licznš, ch?tnš do pomocy spo?eczno?? u?ytkowników! Autor ksiš?ki porusza interesujšce kwestie zwišzane z budowš zaawansowanych systemów informatycznych opartych o Rails. W trakcie lektury dowiesz si?, jak wykorzysta? system wtyczek jako ?rodek organizujšcy Twój kod oraz jak w tej roli sprawdzš si? modu?y. Kolejne rozdzia?y przyniosš solidny zastrzyk wiedzy na temat tworzenia rozbudowanego i bezpiecznego modelu danych, dziedziczenia wielotabelarycznego oraz wykorzystania wyzwalaczy jako narz?dzia kontroli skomplikowanych zale?no?ci w danych. Dan Chak du?y nacisk k?adzie na zagadnienia zwišzane z SOA (skrót od ang. Service Oriented Architecture) oraz wydajno?ciš. Jest to genialna pozycja dla wszystkich programistów i projektantów uczestniczšcych w projekcie wytwarzanym z wykorzystaniem Rails.Komponenty aplikacjiOrganizacja kodu z wykorzystaniem wtyczekRola modu?ów w porzšdkowaniu koduBudowa solidnego modelu danychNormalizacja modeluObs?uga danych dziedzinowychWykorzystanie wyzwalaczy w celu kontroli zale?no?ci w danychDziedziczenie jedno- i wielotabelaryczneZastosowanie modeli widokowychArchitektura SOADostarczanie us?ug typu XML-RPCUs?ugi typu RESTZwi?kszenie wydajno?ci Rails Obowišzkowa pozycja dla wszystkich programistów i projektantów korzystajšcych z Rails!
Rails. Receptury
by Rob OrsiniZbió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 EdigerTwó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!