Jump to content

Краткое описание Perl

Следующий план представляет собой обзор и тематическое руководство по языку программирования Perl:

Perl высокоуровневый , общего назначения динамический интерпретируемый , многопарадигмальный , язык программирования . Perl был первоначально разработан Ларри Уоллом в 1987 году как язык сценариев общего назначения для Unix , упрощающий обработку отчетов. [1] С тех пор он претерпел множество изменений и доработок и стал широко популярен среди программистов. Ларри Уолл продолжает курировать разработку Raku . Обратите внимание, что Perl и Raku постоянно развиваются, что делает Perl семейством языков программирования. Это означает «Язык практического извлечения и отчетности», который обрабатывает данные с использованием метода сопоставления с образцом.

Что такое Perl?

[ редактировать ]
  • Perl можно описать как все следующие типы вещей:
    • Семейство языков программирования . Язык программирования — это искусственный язык, предназначенный для передачи инструкций машине, в частности компьютеру. Языки программирования можно использовать для создания программ, которые управляют поведением машины и/или точно выражают алгоритмы. И Perl, и Raku считаются:
      • Язык программирования общего назначения – язык программирования, предназначенный для написания программного обеспечения в самых разных областях применения.
      • Язык программирования высокого уровня – язык программирования с сильным абстрагированием от деталей компьютера. Хотя языки программирования низкого уровня очень загадочны, язык программирования более высокого уровня может использовать элементы естественного языка, быть более простым в использовании, что делает процесс разработки программы более простым и понятным по сравнению с языком низкого уровня.
        • Интерпретируемый язык - язык программирования, на котором программы «косвенно» выполняются («интерпретируются») программой-интерпретатором. Это можно противопоставить компилируемому языку, который преобразуется в машинный код и затем «непосредственно» выполняется центральным процессором.
          • Язык сценариев – язык программирования, который поддерживает написание сценариев, программ, написанных для программной среды, которая автоматизирует выполнение задач, которые в альтернативном варианте могут выполняться человеком-оператором одну за другой.
            • Язык клея – язык программирования (обычно язык сценариев), используемый для написания программ или сценариев, которые активируют другие сценарии и программы (таким образом «склеивают» их вместе).
          • Язык динамического программирования — язык программирования высокого уровня, который во время работы выполняет множество общих действий, которые другие языки могут выполнять во время компиляции, если вообще выполняют. Такое поведение может включать расширение программы, добавление нового кода, расширение объектов и определений или изменение системы типов, и все это во время выполнения программы.
            • Язык программирования с динамической типизацией . Язык программирования считается динамически типизированным, если большая часть проверок его типов (например, числовых и нечисловых) выполняется во время выполнения, а не во время компиляции. Таким образом, тип конкретной переменной или значения не фиксируется. При динамической типизации значения имеют типы, а переменные — нет; то есть переменная может ссылаться на значение любого типа.
    • Бесплатное программное обеспечение с открытым исходным кодом – программное обеспечение, которое является одновременно свободным и открытым исходным кодом. Он имеет свободную лицензию, предоставляющую пользователям право использовать, копировать, изучать, изменять и улучшать его дизайн посредством доступности исходного кода. [2] И Perl, и Raku бесплатны и имеют открытый исходный код.
      • Бесплатное программное обеспечение – программное обеспечение, которое можно использовать, изучать и модифицировать без ограничений, а также которое можно копировать и распространять в модифицированной или неизмененной форме либо без ограничений, либо с ограничениями, которые лишь гарантируют, что дальнейшие получатели будут иметь те же права, на которых оно было получено. и что производители потребительских товаров, включающих свободное программное обеспечение, предоставляют программное обеспечение в виде исходного кода. В дополнение к этому Perl доступен бесплатно (т. е. бесплатно).
      • Программное обеспечение с открытым исходным кодом – компьютерное программное обеспечение, доступное в форме исходного кода: исходный код и некоторые другие права, обычно закрепленные за правообладателями, предоставляются по лицензии с открытым исходным кодом, которая позволяет пользователям изучать, изменять, улучшать, а иногда и распространять. программное обеспечение. Программное обеспечение с открытым исходным кодом очень часто разрабатывается публично и совместно. Perl разрабатывается и поддерживается большим международным сообществом добровольцев.

Другие названия Perl

[ редактировать ]
  • Бэккронимы , которые описывают Perl, рассматривая его как аббревиатуру:
    • PERL = Практическое извлечение данных и язык отчетов [3]
    • PERL = Патологически эклектичный список мусора [4]
  • Другие описания
    • Клейкая лента для Интернета [5]
    • Швейцарская армейская бензопила скриптовых языков

Аспекты Perl

[ редактировать ]

Сильные стороны Perl

[ редактировать ]
  • Гибкость. Perl обладает богатым набором функций и заимствован из многих других языков программирования. Это отражено в девизе « Есть несколько способов сделать это ». Существует также множество модулей расширения для расширения языка.
  • Кроссплатформенная реализация — программы Perl работают на многих типах компьютеров, обычно без необходимости изменять исходный код. Интерпретаторы Perl разработаны для большинства операционных систем (платформ) с учетом особенностей каждой, поэтому все такие платформы теоретически могут выполнять один и тот же код.
  • Манипулирование текстом — все, от проверки орфографии до операций поиска и замены с использованием регулярных выражений и обработки естественного языка.
  • Манипулирование базой данных
  • Сценарии оболочки — Perl хорош для написания программ в виде серии команд, которые будут запускаться оболочкой Unix, интерпретатором командной строки. Такие программы называются «скриптами». В этом отношении Perl считается языком сценариев. Типичные операции, выполняемые сценариями оболочки, включают выполнение программы, печать текста и манипуляции с файлами (копирование, переименование, удаление и т. д.).
  • Будучи интерпретируемым языком , Perl имеет следующие преимущества:

Слабые стороны Perl

[ редактировать ]
  • Медленный — поскольку Perl является интерпретируемым языком, он обычно работает медленнее, чем скомпилированный код. Например, он не очень хорошо подходит для написания современных видеоигр.
  • Сопровождение программного обеспечения . Исходный код может быть загадочным (как и C), что затрудняет поддержку кода или исправление ошибок в коде, написанном кем-то другим, если не включены адекватные замечания.

Компоненты Perl

[ редактировать ]

Перл-документация

[ редактировать ]

Структура языка Perl

[ редактировать ]

Структура языка Perl

Элементы Perl-скрипта

[ редактировать ]

Инструменты программирования

[ редактировать ]

Текстовые редакторы, поддерживающие сценарии Perl.

[ редактировать ]
  • Notepad++ — поддерживает подсветку синтаксиса и свертывание кода для более чем 50 языков программирования, сценариев и разметки, включая Perl.
  • gedit – бесплатный текстовый редактор с открытым исходным кодом для среды рабочего стола GNOME, Mac OS X и Microsoft Windows. gedit, разработанный как текстовый редактор общего назначения, подчеркивает простоту и удобство использования. Он включает в себя инструменты для редактирования исходного кода и структурированного текста, например языки разметки. Он имеет настраиваемую подсветку синтаксиса для различных языков, включая Perl.
  • UltraEdit — коммерческий текстовый редактор для Microsoft Windows, Linux и Mac OS X (Intel), созданный в 1994 году Яном Д. Мидом. Редактор содержит инструменты для программистов, включая макросы, настраиваемую подсветку синтаксиса, свертывание кода, преобразование типов файлов, управление проектами, Perl-совместимые регулярные выражения для поиска и замены, режим редактирования столбцов, удаленное редактирование файлов через FTP, интерфейсы для API или командные строки по выбору и многое другое.
  • Vim – бесплатный текстовый редактор с открытым исходным кодом на основе vi, предназначенный для использования как из интерфейса командной строки, так и в качестве отдельного приложения в графическом интерфейсе пользователя. Включает интерфейс сценариев для Perl.
  • Visual Studio Code – это бесплатный редактор исходного кода от Microsoft , доступный для Windows, Linux и macOS. Включает подсветку синтаксиса Perl и возможность запускать и отлаживать код Perl непосредственно в редакторе.

Поддержка Perl

[ редактировать ]
  • CPAN — Комплексная сеть архивов Perl, хранилище более 250 000 программных модулей и сопроводительной документации для 39 000 дистрибутивов, написанных на языке программирования Perl более чем 12 000 участников.

Веб-сайты

[ редактировать ]

Публикации о Perl

[ редактировать ]

Книги о Perl

[ редактировать ]

Журналы о Perl

[ редактировать ]

История Перла

[ редактировать ]

Версии Perl

[ редактировать ]

Perl произошел от

[ редактировать ]
  • AWK – интерпретируемый язык программирования, предназначенный для обработки текста и обычно используемый в качестве инструмента извлечения данных и составления отчетов. Это стандартная функция большинства Unix-подобных операционных систем. AWK назван по инициалам фамилий каждого из трех авторов.
  • C – очень популярный язык программирования. Многие более поздние языки прямо или косвенно заимствовали C, включая C++, D, Go, Rust, Java, JavaScript, Limbo, LPC, C#, Objective-C, Perl, PHP, Python, Verilog (язык описания аппаратного обеспечения) и Unix C. оболочка. Эти языки заимствовали многие из своих структур управления и других основных функций из C. Большинство из них (за исключением Python) очень синтаксически похожи на C в целом и имеют тенденцию сочетать в себе узнаваемый синтаксис выражений и операторов языка C. C с базовыми системами типов, моделями данных и семантикой, которые могут радикально отличаться.
  • grep – grep означает «Глобальная печать регулярных выражений». Это утилита командной строки для поиска в наборах данных в виде простого текста строк, соответствующих регулярному выражению. Grep изначально был разработан для операционной системы Unix, но сегодня доступен для всех Unix-подобных систем.
  • sed — (редактор потока) — это утилита Unix, которая анализирует и преобразует текст, используя простой и компактный язык программирования. sed был одним из первых инструментов для поддержки регулярных выражений и до сих пор используется для обработки текста, особенно с командой подстановки. Другие варианты «потокового редактирования» включают AWK и Perl.
  • sh — оболочка Bourne, оболочка командной строки для Unix.

Программное обеспечение Perl

[ редактировать ]

Коммерческое программное обеспечение, написанное на Perl.

[ редактировать ]

Бесплатное программное обеспечение, написанное на Perl.

[ редактировать ]
  • Agora — браузер электронной почты во Всемирной паутине, который стал доказательством концепции, помогающей людям использовать весь Интернет. Agora представляла собой веб-браузер на основе электронной почты, разработанный для неграфических терминалов и предназначенный для помощи людям, не имеющим полного доступа к Интернету, например, в развивающихся странах, или людям без постоянного подключения к Интернету. Подобно W3Gate, Agora представляла собой серверное приложение, предназначенное для получения HTML-документов по электронной почте, а не по http.
  • Automake — инструмент программирования, создающий переносимые файлы make-файлов для использования программой make, используемой при компиляции программного обеспечения. Он создан Фондом свободного программного обеспечения как одна из программ GNU и является частью системы сборки GNU. Создаваемые make-файлы соответствуют стандартам кодирования GNU.
  • AWStats инструмент создания отчетов веб-аналитики с открытым исходным кодом , подходящий для анализа данных из интернет-сервисов, таких как Интернет, потоковое мультимедиа, почтовые и FTP-серверы.
  • AxKit — это среда публикации XML Apache, управляемая фондом Apache, написанная на Perl. Он обеспечивал оперативное преобразование XML в любой формат, например HTML, WAP или текст, с использованием либо стандартных методов W3C, либо гибкого пользовательского кода.
  • BackupPC – бесплатный пакет программного обеспечения для резервного копирования с диска на диск с веб-интерфейсом. Кроссплатформенный сервер будет работать на любом сервере на базе Linux, Solaris или UNIX. Никакой клиент не нужен.
  • Blosxom - бесплатная программа для блогов (и простая система управления контентом), написанная на Perl Раэлем Дорнфестом. В отличие от большинства программ для блогов, он использует уже существующую файловую систему вместо системы управления базами данных.
  • Bricolage – система управления контентом (CMS) корпоративного класса, конкурентоспособная по функциям и возможностям с дорогими проприетарными продуктами высокого класса.
  • Bugzilla — универсальный веб-инструмент для отслеживания ошибок и тестирования, первоначально разработанный и используемый в рамках проекта Mozilla и лицензированный по лицензии Mozilla Public License.
  • Catalyst — платформа веб-приложений с открытым исходным кодом. Разработчик веб-приложений будет использовать Catalyst для работы с кодом, общим для всех веб-приложений: он предоставляет интерфейсы для веб-серверов и получения запросов страниц, отправляя их в написанный разработчиком код для обработки и возврата запросов, а также предоставляет стандартизированный интерфейс для моделей данных. , аутентификация, управление сеансами и другие общие элементы веб-приложений.
  • CGI:IRC – программа CGI, написанная на Perl, которая обеспечивает доступ к IRC через веб-браузер. Он спроектирован так, чтобы быть гибким и имеет множество применений, например, IRC-шлюз для сети IRC, чат для веб-сайта или для доступа к IRC, когда он находится за ограничительным брандмауэром.
  • ChipVault — оболочка Vi на базе терминала для создания и управления проектами цифровых микросхем ASIC и FPGA на основе Verilog и VHDL RTL (уровень передачи регистров). Он был создан разработчиком ASIC в 2001 году для улучшения его ежедневного рабочего процесса.
  • Dada Mail - веб-система управления электронными списками рассылки, которую можно использовать для списков объявлений. Его также можно использовать для создания списков обсуждений и управления ими, если вы активируете и настроите включенный плагин под названием Dada Bridge, для которого вам нужно будет установить задачу cron.
  • Dancer - среда микровеб-приложений с открытым исходным кодом, написанная на Perl, вдохновленная Sinatra Руби.
  • Система отслеживания ошибок Debian — система отслеживания ошибок, используемая проектом Debian. Его уникальной особенностью является то, что он не имеет какого-либо веб-интерфейса для редактирования отчетов об ошибках — все изменения выполняются по электронной почте.
  • DJabberd – сервер приложений XMPP с открытым исходным кодом.
  • Drakconf – позволяет легко настраивать Mandriva Linux, дистрибутив Linux.
  • EPrints — пакет программного обеспечения с открытым исходным кодом для создания репозиториев с открытым доступом, соответствующих протоколу Open Archives Initiative для сбора метаданных. Он имеет многие функции, обычно встречающиеся в системах управления документами, но в основном используется для институциональных репозиториев и научных журналов.
  • Fink - проект по портированию и упаковке программ Unix с открытым исходным кодом для Mac OS X.
  • Ganglia — масштабируемый инструмент мониторинга распределенных систем для высокопроизводительных вычислительных систем, таких как кластеры и гриды. Это позволяет пользователю удаленно просматривать оперативную или историческую статистику (например, среднюю загрузку ЦП или использование сети) для всех отслеживаемых компьютеров.
  • Git — распределенная система контроля версий и управления исходным кодом (SCM) с упором на скорость.
  • GNU Parallel — утилита, управляемая из командной строки для Linux или других Unix-подобных операционных систем, которая позволяет пользователю параллельно выполнять сценарии оболочки. Это бесплатное программное обеспечение, доступное на условиях GPLv3.
  • GPRename – программа для одновременного переименования нескольких файлов и каталогов. Он работает в любой Unix-подобной операционной системе.
  • Ikiwiki – вики-приложение, которое хранит свои страницы в стандартной системе контроля версий, такой как Git или Subversion или в 6+ других.
  • Infobot — IRC-бот, который запоминает URL-адреса и связывает их с описательным именем.
  • LiveJournal – бесплатное серверное программное обеспечение с открытым исходным кодом, которое также управляет виртуальным сообществом LiveJournal.
  • LiVES – программное обеспечение для редактирования видео и инструмент VJ, выпущенный под лицензией GNU General Public License версии 3 или более поздней, с версиями, доступными для дистрибутивов Linux, BSD, Solaris и IRIX.
  • Logitech Media Server – сервер потокового аудио, поддерживающий линейку цифровых аудиоресиверов Logitech Squeezebox.
  • Фреймворк Maypole – фреймворк веб-приложений для приложений, ориентированных на модель-представление-контроллер. Он предназначен для минимизации требований к кодированию для создания простых веб-интерфейсов к базам данных, оставаясь при этом достаточно гибким для поддержки корпоративных веб-приложений.
  • Mojolicious – платформа веб-приложений реального времени, предназначенная для использования как в простых, так и в сложных веб-приложениях.
  • Movable Type – система публикации блогов, которая может размещать несколько блогов и отдельные страницы контента, управлять файлами и ролями пользователей, шаблонами, тегами, категориями и обратными ссылками.
  • Netpbm – пакет графических программ и библиотеки программирования с открытым исходным кодом. Работает на многих платформах Unix, Windows, Mac OS X, VMS и Amiga OS.
  • Инвентаризация OCS — инвентаризация ИТ-активов сети путем сбора информации об аппаратном и программном обеспечении сетевых компьютеров, на которых работает клиентская программа OCS («Агент инвентаризации OCS»). OCS можно использовать для визуализации инвентаризации через веб-интерфейс.
  • Openkore — индивидуальный клиент и продвинутый автоматизированный помощник для MMORPG Ragnarok Online. Лицензия GNU General Public License.
  • OTRS — система запроса билетов с открытым исходным кодом. Бесплатный пакет программного обеспечения системы заявок на неисправности с открытым исходным кодом, который компания, организация или другое лицо может использовать для назначения заявок входящим запросам и отслеживания дальнейших сообщений о них.
  • Padre — среда разработки и рефакторинга приложений Perl, многоязычная платформа разработки программного обеспечения, включающая IDE и систему плагинов для ее расширения. Для разработки приложений на Perl.
  • Perlbal — балансировщик нагрузки и веб-сервер обратного прокси-сервера. Распространяется как под лицензией GNU General Public License, так и под лицензией Artistic License.
  • Pisg — генератор статистики IRC на Perl, программа анализа файлов журналов Internet Relay Chat (IRC) с открытым исходным кодом и статистической визуализации, которая анализирует различные форматы файлов журналов от клиентов IRC и ботов и генерирует HTML-страницы, содержащие статистику о канале, из которого были взяты журналы. .
  • Qpsmtpd — демон SMTP, написанный на Perl. Первоначально он был разработан как замена qmail-smtpd, SMTP-компонента qmail, и теперь он также совместим с Postfix, Exim, sendmail и практически любым программным обеспечением, которое «говорит по SMTP».
  • Request Tracker — система отслеживания заявок, написанная на Perl и используемая для координации задач и управления запросами среди сообщества пользователей.
  • Satellite – Redhat Satellite – это система управления системой с открытым исходным кодом, которая позволяет системным администраторам развертывать, управлять и контролировать хосты Redhat Linux и Solaris. По сути, это локальная версия Red Hat Network.
  • Scoop — система управления контентом (CMS) для совместной публикации, направленная на поощрение вклада и участия пользователей. Последней выпущенной версией была 1.1.8 в 2007 году. Она больше не разрабатывается.
  • Spacewalk — программное обеспечение для управления системами с открытым исходным кодом, разработанное Red Hat. Это расширенная версия RHN Satellite Server, исходный код которой был открыт в 2008 году. Spacewalk включает в себя веб-интерфейс и серверную часть, а также прокси-сервер RHN и соответствующее клиентское программное обеспечение Satellite и делает их доступными для пользователей и разработчиков на условиях Лицензия на бесплатное программное обеспечение с открытым исходным кодом (FOSS).
  • SpamAssassin – спам-фильтр электронной почты, использующий правила сопоставления содержимого, выпущенный по лицензии Apache 2.0. Теперь это часть Apache Foundation.
  • SQL-Ledger – система планирования ресурсов предприятия (ERP) и двойной записи. Учетные данные хранятся на сервере базы данных SQL, а в качестве пользовательского интерфейса может использоваться стандартный веб-браузер.
  • SVK – децентрализованная система контроля версий с иерархической распределенной структурой, сравнимой с централизованным развертыванием BitKeeper и GNU Arch.
  • Template Toolkit — механизм шаблонов, используемый в основном для создания веб-сайтов, но также подходит для создания любого типа цифрового документа, например файла PDF или LaTeX. Template Toolkit основан на мини-языке и не позволяет использовать Perl в своих шаблонах.
  • TWiki – структурированное вики-приложение, обычно используемое для запуска платформы совместной работы, системы управления знаниями или документами, базы знаний или командного портала. Пользователи могут создавать вики-приложения, используя язык разметки TWiki, а разработчики могут расширять его функциональность с помощью плагинов.
  • UDPCast – инструмент передачи файлов, который может отправлять данные одновременно во многие места назначения в локальной сети. Например, это можно использовать для одновременной установки целых классов ПК.
  • UseModWiki движок вики , лицензированный по лицензии GNU General Public License. Его страницы хранятся в обычных файлах, а не в реляционной базе данных. Его интерфейс похож на MediaWiki с классическим скином.
  • W3Perl – анализатор файлов журналов, который может анализировать файлы Web/FTP/Mail/CUPS или Squid. Поддерживаются большинство основных форматов файлов веб-журналов, а также разделенные/сжатые файлы.
  • WebGUI — позволяет пользователям, не имеющим технического образования, организовывать контент на страницах и макетах, содержащих «Активы» (апплеты), которые позволяют посетителям веб-сайта просматривать и взаимодействовать с различными типами данных, от базовых статей до полномасштабной системы управления контентом и пользовательских приложений. Выпущено под лицензией GNU General Public License.
  • Мета-язык веб-сайта - расширяемый набор инструментов для автономной генерации HTML-кода веб-дизайнеров для Unix, распространяемый под лицензией GNU General Public License (GPL v2). Он написан на ANSI C и Perl 5, построен с использованием дерева исходных текстов на основе GNU Autoconf и готов к работе на всех основных версиях Unix.
  • XCAT — Extreme Cloud Administration Toolkit, программное обеспечение для управления распределенными вычислениями с открытым исходным кодом, разработанное IBM и используемое для развертывания и администрирования кластеров на базе Linux или AIX.
  • Xuheki – веб-протокол доступа к сообщениям в Интернете, основанный на технологии Ajax и поддерживающий веб-сервер Apache.

Перл-культура

[ редактировать ]

Perl-организации

[ редактировать ]

Личности Perl

[ редактировать ]

Авторы Perl

[ редактировать ]
  • Раку
    • Правила Raku - основная часть языка, которая расширяет определение «регулярных выражений» конструкциями синтаксического анализа и сопоставления с образцом, которые превосходят возможности формальных регулярных выражений.

Реализации Раку

[ редактировать ]

См. также

[ редактировать ]
  1. ^ Шеппард, Дуг (16 октября 2000 г.). «Введение в Perl для начинающих» . dev.perl.org . Проверено 8 января 2011 г.
  2. ^ Фонд свободного программного обеспечения. «Что такое свободное программное обеспечение?» . Проверено 14 декабря 2011 г.
  3. ^ Ричардсон, Марджори (1 мая 1999 г.). «Ларри Уолл, гуру Perl» . Linux-журнал . Проверено 3 января 2011 г.
  4. ^ Уолл, Ларри . «perl — интерпретатор языка Perl» . Документация Perl 5 версии 12.2 . Проверено 26 января 2011 г.
  5. ^ [1] Тим О'Рейли цитирует Хасана Шредера, первого веб-мастера Sun]
  6. ^ наберите в бесплатном онлайн-словаре по информатике
  7. ^ Шаффер, Структуры данных и алгоритмы CA , 1.2.
  8. ^ Кастро, Элизабет (2001). Perl и CGI для Всемирной паутины . Персиковая яма Пресс . п. 314. ИСБН  978-0-201-73568-0 . Проверено 23 июня 2011 г.
[ редактировать ]
Поддержка сообщества
  • PerlMonks — сообщество, стремящееся делиться знаниями Perl и советами по программированию.
Бесплатные уроки Perl
Бесплатные онлайн-книги о Perl
Perl-скрипты
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ea2eee0e6d398853d80bc312b4edce83__1712521980
URL1:https://arc.ask3.ru/arc/aa/ea/83/ea2eee0e6d398853d80bc312b4edce83.html
Заголовок, (Title) документа по адресу, URL1:
Outline of Perl - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)