Контакты/Проезд  Доставка и Оплата Помощь/Возврат
История
  +7(495) 980-12-10
  пн-пт: 10-18 сб,вс: 11-18
  shop@logobook.ru
   
    Поиск книг                    Поиск по списку ISBN Расширенный поиск    
Найти
  Зарубежные издательства Российские издательства  
Авторы | Каталог книг | Издательства | Новинки | Учебная литература | Акции | Хиты | |
 

Raku Fundamentals: A Primer with Examples, Projects, and Case Studies, Lenz Moritz


Варианты приобретения
Цена: 8384.00р.
Кол-во:
Наличие: Поставка под заказ.  Есть в наличии на складе поставщика.
Склад Америка: Есть  
При оформлении заказа до: 2025-08-18
Ориентировочная дата поставки: конец Сентября - начало Октября
При условии наличия книги у поставщика.

Добавить в корзину
в Мои желания

Автор: Lenz Moritz
Название:  Raku Fundamentals: A Primer with Examples, Projects, and Case Studies
ISBN: 9781484261088
Издательство: Springer
Классификация:
ISBN-10: 1484261089
Обложка/Формат: Paperback
Страницы: 186
Вес: 0.29 кг.
Дата издания: 19.09.2020
Язык: English
Издание: 2nd ed.
Иллюстрации: 12 illustrations, black and white; xvii, 186 p. 12 illus.
Размер: 23.39 x 15.60 x 1.12 cm
Читательская аудитория: Professional & vocational
Подзаголовок: A primer with examples, projects, and case studies
Ссылка на Издательство: Link
Рейтинг:
Поставляется из: Германии
Описание: 1. What is Raku?1.1 Perl 5, the Older Sister1.2 Library Availability1.3 Why Should I Use Raku?2. Running Rakudo Raku2.1 Installers2.2 Docker2.3 Building from Source2.4 Testing your Rakudo Star Installation3. Formatting a Sudoku Puzzle3.1 Making the Sudoku Playable3.2 Shortcuts, Constants, and more Shortcuts3.3 IO and other Tragedies3.4 Get Creative!4. Datetime Conversion for the Command Line4.1 Libraries To The Rescue4.2 DateTime Formatting4.3 Looking the Other Way4.4 Dealing With Time4.5 Tighten Your Seat Belt4.6 MAIN magic4.7 Automatic Tests4.8 Summary5. Testing say()5.1 Summary6. Silent Cron, a Cron Wrapper6.1 Running Commands Asynchronously6.2 Implementing Timeouts6.3 More on Promises6.4 Possible Extensions6.5 Refactoring and Automated TestsRefactoringMocking and TestingImproving Reliability and TimingInstalling a Module6.6 Summary7. Stateful Silent Cron7.1 Persistent Storage7.2 Developing the Storage Backend7.3 Using the Storage Backend7.4 Room for Expansion7.5 Summary8. Review of the Raku Basics8.1 Variables and Scoping8.2 Subroutines8.3 Classes and Objects8.4 Concurrency8.5 Outlook9. Parsing INI files using Regexes and Grammars9.1 Regex BasicsCharacter ClassesQuantifiersAlternatives9.2 Parsing the INI primitives9.3 Putting Things Together9.4 Backtracking9.5 Grammars9.6 Extracting Data from the Match9.7 Generating Good Error MessagesFailure is NormalDetecting Harmful FailureProviding ContextShortcuts for Parsing Matching Pairs9.8 Write Your Own Grammars9.9 Summary10. A File and Directory Usage Graph10.1 Reading File Sizes10.2 Generating a Tree Map10.3 Flame Graphs10.4 Functional Refactorings10.5 More Language Support for Functional Programming10.6 More Improvements10.7 Explore!10.8 Summary11. A Unicode Search Tool11.1 Code Points, Grapheme Clusters and Bytes11.2 Numbers11.3 Other Unicode Properties11.4 Collation11.5 Summary12. Plotting Using Inline:: Python and Matplotlib13. Whats Next?


Raku recipes

Автор: Merelo, J.j.
Название: Raku recipes
ISBN: 1484262573 ISBN-13(EAN): 9781484262573
Издательство: Springer
Рейтинг:
Цена: 8384.00 р.
Наличие на складе: Есть у поставщика Поставка под заказ.

Описание:

  1. How do I start to put (Perl 6RakuCamelia) to use in a real world environment.
    1. Get your tools ready.
    2. Put concepts from other languages to use in Perl 6.
    3. Get involved in the community.
    4. Install some external and useful modules.
    5. Detect OS environment and change program behavior according to it.
  2. Input and output
    1. Read files handled as arguments
    2. Read and process files asynchronously
    3. Connect input and output of external utilities and files.
    4. Read and process binary files.
    5. Watch a file for changes
  3. Data science and data analytics
    1. How do I extract unique email addresses/user names from several files.
    2. How do I create a weighted random number generator.
    3. How do I work with a spreadsheet, filtering by row or column, or sorting, or converting row into columns or the other way round.
    4. How do I apply a series of transformations to a group of elements and then extract a single quantity from them.
    5. How do I create a random data generator
    6. How do I process big, structured files.
  4. Math
    1. How can you generate mathematical sequences and extract random elements from it.
    2. Program a divide-and-conquer algorithm.
    3. Work with matrices.
    4. Compute Mandelbrot's and Julia's set
    5. Look for pairs of integers with a certain property, such as friendly numbers or contiguous primes, to use infinite precision integers.
    Configuration and execution of programs.
    1. Configure a program using JSON/YAML/.ini files.
    2. Configure a command line command with flags and arguments.
    3. Use shell environment variables in my program.
    4. Advanced/distributed configuration with etcd
    5. Create a Docker container for an application to distribute it easily
  5. Automation of system tasks.
    1. Check log for certain events.
    2. Check logs interactively on the console.
    3. Check git commits for patterns, metadata, or store them.
    4. Clean up your Docker image store.
    5. Process the last persons logged to our system
  6. Perl 6 modules
  7. Design classes, roles and modules in Perl 6.
  8. Document your module.
  9. Test your module.
  10. Release it as an open source module for every one.
  11. Use multiple dispatch to speed up applications.
Dealing with errors
  1. Design an exception hierarchy.
  2. Deliver meaningful error messages to the user.
  3. Catch and deal with errors in your program.
  4. Debug your application in CommaIDE.
  5. Make grammars fail graciously with pretty errors.
  • Web and microservices on the client side
    1. Query a GeoIP database
    2. Download and extract information from a web site.
    3. Use a web API to get information from a site.
    4. Check IP and addresses by querying Internet services.
  • Text processing
    1. Scrape markdown documents.
    2. Generate a set of static web pages
    3. Create a dictionary and do fast searches over it
    4. Compute differences in plain texts
    Microservices
    1. Create a microservice.
    2. Work with web sockets, connecting to a client.
    3. Respond to web hooks.
    4. Create a mini-bot for Telegram or Slack.
    5. Test your microservice.
  • Work with data sources.
  • Functional Interfaces in Java

    Автор: Ralph Lecessi
    Название: Functional Interfaces in Java
    ISBN: 1484242777 ISBN-13(EAN): 9781484242773
    Издательство: Springer
    Рейтинг:
    Цена: 9083.00 р.
    Наличие на складе: Есть у поставщика Поставка под заказ.

    Описание:

    Reduce development time by organizing your programs as chains of functional interfaces and see that the advantages of using functional interfaces include the flexibility and power of inlined functional chains and reuse of functional methods utilized throughout the Java API. You’ll see how complex logical expressions can be reduced to chains of predicates and how chains of comparators can be used to sort data by several criteria in order. Other examples include streams that utilize functional interfaces to filter, sort, transform, and perform calculations on data; CompletableFutures that use functional interfaces to create cascading and parallel execution threads; and JavaFX programs that use functional interfaces to monitor the data backed by their graphical components.
    Each chapter contains a complete programming project: the Discount Dave project shows you how to qualify car customers by organizing questions as a list of predicates; the Real Estate Broker project shows you how to use chains of comparators to filter and sort homes according to customer priorities; the Dave's Part Inventory project shows you how to query and write reports from an inventory database using stream operations; and the Sentence Builder project shows you how to correct a sentence by implementing each grammar rule as a separate link in a future chain.
    Functional Interfaces in Java will help you quickly develop powerful and reliable programs that utilize functional interfaces to implement logic and calculations.
    What You Will Learn
    Use the functional interfaces in the java.util.function package to perform conditional logic, transform and generate data, and perform calculationsFilter and sort data by several criteria using comparators Process collections and filter, sort, transform, and reduce stream elements with functional interfaces Write cascading and parallel execution threads
    Who This Book Is For
    Computer science student or a professional Java programmer. This work is a rigorous discussion of the application of functional interfaces, so prerequisites for this text include basic Java programming and object-oriented Java programming.
    C++ for Beginners: A Step-by-Step Guide to Learn, in an Easy Way, the Fundamentals of C++ Programming Language with Practical Examples

    Автор: McKinnon Julian James
    Название: C++ for Beginners: A Step-by-Step Guide to Learn, in an Easy Way, the Fundamentals of C++ Programming Language with Practical Examples
    ISBN: 1801235090 ISBN-13(EAN): 9781801235099
    Издательство: Неизвестно
    Рейтинг:
    Цена: 2666.00 р.
    Наличие на складе: Нет в наличии.

    Описание:

    Not too sure that you can learn a coding language at all?


    Worried that it will be too hard or that you will pick out the wrong coding language?


    Put those worries aside because this guidebook will help you get it all done. With this book, you will not believe how fast and easy it is to learn how to code.


    There are a lot of coding languages out there that we can choose from.


    All of them have their own purposes and uses, but none are going to be as powerful as working with C++ language.


    This guidebook is going to take you through all of the parts that you need to know about this amazing language, and how you are able to utilize it for your own needs.


    There are so many benefits that we can take from learning any coding language, but C++ takes the cake.


    It can help us to write programs that work for many different uses, whether we want to just learn how to program or we have a major application in mind.


    No matter your use for it, you will find that the C++ language is going to have the strength and power to handle it, and this guidebook is going to help you get started.


    Some of the great topics that we are going to explore in this guidebook about the C++ language include:

    • A look at some of the history of the C++ language and how we can utilize this for our programming needs.
    • An exploration of creating our first codes, whether we are professional or a beginner, in C++.
    • The important parts of the code, and the basics of how to understand the syntax of our codes in this language.
    • Why the C++ variables are so important and how we can implement them into our codes.
    • The loops, arrays, and pointers and how these work together to make our code behave.
    • The different C++ operators and why each of them will work to add more power to our codes.
    • How to create a code that can make decisions on its own.
    • The idea of inheritances and why this unique option in OOP languages can even help you to reuse parts of the code.
    • Working with polymorphism and why this can make your variables and functions stronger.
    • And so much more

    There are so many reasons to learn a programming language, and years of the language being too hard to learn is long gone.


    This guidebook has simple and easy to use steps to ensure that you can master any part of the C++ language that you want and some amazing codes that can help you to write your own programs.


    Are You Ready to Learn C++?

    Learn to Create Wordpress Themes by Building 5 Projects

    Автор: Solutions Eduonix Learning
    Название: Learn to Create Wordpress Themes by Building 5 Projects
    ISBN: 1787286649 ISBN-13(EAN): 9781787286641
    Издательство: Неизвестно
    Рейтинг:
    Цена: 7171.00 р.
    Наличие на складе: Есть у поставщика Поставка под заказ.

    Описание: This book will help you take your first steps in the WordPress theme development process, with 5 different projects centered around creating unique and responsive WordPress themes. By the end of this highly interactive book, you will have the required mastery to develop enterprise-grade WordPress themes from scratch.


    ООО "Логосфера " Тел:+7(495) 980-12-10 www.logobook.ru
       В Контакте     В Контакте Мед  Мобильная версия