Видавець: 8
Arkadiusz Kołodziej
Autor prezentuje złożone zagadnienia analizy danych empirycznych za pomocą języka R w sposób wyjątkowo przejrzysty i systematyczny. Jego praca stanowi odpowiedź na rosnące zapotrzebowanie na literaturę, która nie tylko wprowadza w podstawy programowania, ale również pokazuje praktyczne zastosowania tego narzędzia w badaniach społecznych. Książka została podzielona na trzy rozdziały, które logicznie prowadzą czytelnika od podstaw języka R, przez przetwarzanie i wizualizację danych, aż po zaawansowane techniki analizy danych. Taki układ sprawia, że materiał jest zrozumiały nawet dla tych osób, które nie miały wcześniej do czynienia z programowaniem czy analizą danych. dr hab. Anna Turczak, prof. US Program R stał się swoistym lingua franca, obok Pythona, w zakresie szeroko rozumianej analizy danych. Wiele instytucji na świecie korzysta bowiem z programu R nie tylko do celów stricte naukowych, ale także biznesowych. [...] Książka jest niewątpliwie wartościową pozycją dla studentów nauk społecznych i informatycznych oraz wszystkich osób zgłębiających metody statystyczne i statystycznej analizy danych. Może być przydatna również dla naukowców, którzy wykorzystują w badaniach metody statystyczne, metody analizy danych, zaawansowane metody sztucznej inteligencji czy uczenia maszynowego. dr hab. Marcin Pełka, prof. UEW
R Web Scraping Quick Start Guide. Techniques and tools to crawl and scrape data from websites
Olgun Aydin
Web scraping is a technique to extract data from websites. It simulates the behavior of a website user to turn the website itself into a web service to retrieve or introduce new data. This book gives you all you need to get started with scraping web pages using R programming.You will learn about the rules of RegEx and Xpath, key components for scraping website data. We will show you web scraping techniques, methodologies, and frameworks. With this book's guidance, you will become comfortable with the tools to write and test RegEx and XPath rules. We will focus on examples of dynamic websites for scraping data and how to implement the techniques learned. You will learn how to collect URLs and then create XPath rules for your first web scraping script using rvest library. From the data you collect, you will be able to calculate the statistics and create R plots to visualize them. Finally, you will discover how to use Selenium drivers with R for more sophisticated scraping. You will create AWS instances and use R to connect a PostgreSQL database hosted on AWS. By the end of the book, you will be sufficiently confident to create end-to-end web scraping systems using R.
Sigismondo Boschi, Gabriele Santomaggio
RabbitMQ is an open source message broker software (sometimes called message-oriented middleware) that implements the Advanced Message Queuing Protocol (AMQP). The RabbitMQ server is written in the Erlang programming language and is built on the Open Telecom Platform framework for clustering and failover. Messaging enables software applications to connect and scale. Applications can connect to each other as components of a larger application or to user devices and data.RabbitMQ Cookbook touches on all the aspects of RabbitMQ messaging. You will learn how to use this enabling technology for the solution of highly scalable problems dictated by the dynamic requirements of Web and mobile architectures, based for example on cloud computing platforms. This is a practical guide with several examples that will help you to understand the usefulness and the power of RabbitMQ.This book helps you learn the basic functionalities of RabbitMQ with simple examples which describe the use of RabbitMQ client APIs and how a RabbitMQ server works. You will find examples of RabbitMQ deployed in real-life use-cases, where its functionalities will be exploited combined with other technologies. This book helps you understand the advanced features of RabbitMQ that are useful for even the most demanding programmer. Over the course of the book, you will learn about the usage of basic AMQP functionalities and use RabbitMQ to let decoupled applications exchange messages as per enterprise integration applications. The same building blocks are used to implement the architecture of highly scalable applications like today's social networks, and they are presented in the book with some examples. You will also learn how to extend RabbitMQ functionalities by implementing Erlang plugins.This book combines information with detailed examples coupled with screenshots and diagrams to help you create a messaging application with ease.
Lovisa Johansson, David Dossot
RabbitMQ is an open source message queuing software that acts as a message broker using the Advanced Message Queuing Protocol (AMQP). This book will help you to get to grips with RabbitMQ to build your own applications with a message queue architecture. You’ll learn from the experts from CloudAMQP as they share what they've learned while managing the largest fleet of RabbitMQ clusters in the world.Following the case study of Complete Car, you’ll discover how you can use RabbitMQ to provide exceptional customer service and user experience, and see how a message queue architecture makes it easy to upgrade the app and add features as the company grows. From implementing simple synchronous operations through to advanced message routing and tracking, you’ll explore how RabbitMQ streamlines scalable operations for fast distribution. This book will help you understand the advantages of message queue architecture, including application scalability, resource efficiency, and user reliability. Finally, you’ll learn best practices for working with RabbitMQ and be able to use this book as a reference guide for your future app development projects.By the end of this book, you’ll have learned how to use message queuing software to streamline the development of your distributed and scalable applications.
David Dossot
This book is a quick and concise introduction to RabbitMQ. Follow the unique case study of Clever Coney Media as they progressively discover how to fully utilize RabbitMQ, containing clever examples and detailed explanations. Whether you are someone who develops enterprise messaging products professionally or a hobbyist who is already familiar with open source Message Queuing software and you are looking for a new challenge, then this is the book for you. Although you should be familiar with Java, Ruby, and Python to get the most out of the examples, RabbitMQ Essentials will give you the push you need to get started that no other RabbitMQ tutorial can provide you with.
Terry Miles
Kiedy śmiertelnie niebezpieczna sekretna gra zagraża rzeczywistości, świat może uratować tylko jeden człowiek Rabbits to gra tocząca się w alternatywnej rzeczywistości, tak rozległa, że korzysta z całego świata jako planszy. Od momentu jej rozpoczęcia odbyło się już dziesięć edycji, w których ogłoszono dziewięciu zwycięzców. Ich tożsamość jest jednak nieznana. Podobnie jak nagroda, którą mogły być rzekomo rekrutacja do NSA lub CIA, bogactwo, nieśmiertelność, a może nawet klucz do tajemnic wszechświata. Jednak im głębiej wnika się w grę, tym niebezpieczniejsza się staje. Gracze ginęli już w przeszłości, a liczba ofiar rośnie. Właśnie zbliża się rozpoczęcie jedenastej edycji. K, pasjonat Rabbits, od lat próbuje dostać się do gry. Miliarder Alan Scarpio, podający się za zwycięzcę szóstej edycji, twierdzi, że z grą dzieje się coś niedobrego i że K musi ją naprawić, zanim zacznie się rozgrywka w przeciwnym razie świat się rozpadnie. Wkrótce po zaginięciu Scarpia rozpoczyna się jedenasta edycja. A losy całego wszechświata spoczywają w rękach jednego bohatera Spora doza tajemniczości w czasach konspiracyjnego szaleństwa, przerażająca historia, która przekonująco przypomina nam o niebezpiecznej wiarygodności teorii spiskowych. Cory Doctorow, autor Małego brata Rabbits to powieść zręcznie napisana i pełna intryg. Łączy w sobie surrealizm Haruki Murakamiego z porywającym tempem i popkulturowymi wrzutkami z filmu Player One. Zapiera dech! Nicholas Eames, autor Królów Wyldu
Noah Gordon
Historia Michaela jest historią młodego człowieka, jego dorastania w wielopokoleniowej żydowskiej rodzinie, pierwszych zauroczeń, wyborów życiowych i ich konsekwencji, czy w końcu miłości, która nie powinna się wydarzyć, bo przecież rabin nie ma prawa zakochać się w chrześcijance. Ta kronika życia zagubionego chłopaka, potem młodego rabina i w końcu dojrzałego mężczyzny została mistrzowsko przeczytana przez Janusza Zadurę. Autor Medicusa barwnie opisuje życie Żydów w Ameryce XX wieku z ich świętami, obrzędami, tradycjami czy modlitwami. Audiobook to nie tylko historia jednego człowieka, ale też pokazanie ortodoksyjnego życia w nieortodoksyjnym świecie.
Racekadotryl w leczeniu ostrej biegunki u dzieci: co mówią dane naukowe?
Hanna Szajewska
Ostra biegunka infekcyjna, czyli nieżyt żołądkowo-jelitowy (gastroenterocolitis), pozostaje jedną z częstych chorób wieku dziecięcego. Odwodnienie w przebiegu ostrej biegunki jest najczęstszym i jednym z najpoważniejszych powikłań. Podstawę leczenia stanowi więc stosowanie doustnych płynów nawadniających (lub nawadnianie dożylne, w zależności od stopnia odwodnienia). Doustne płyny nawadniające nie wpływają jednak na czas trwania i nasilenie biegunki, stąd zainteresowanie farmakoterapią. Racekadotryl jest lekiem o działaniu antysekrecyjnym, który wywiera działanie poprzez hamowanie enkefalinaz. W artykule omówiono aktualne dane dotyczące roli racekadotrylu w leczeniu ostrej biegunki u dzieci.