как работает приложение neutrino
Использование Neutrino для быстрого начала разработки на JavaScript
Привет! Меня зовут Артем, и я занимаюсь тестированием веб-приложений в Badoo. Я регулярно изучаю профили крупных компаний на Github для того, чтобы узнать что-то новое как в веб-разработке, так и в трендах (иногда в будущих трендах). И это перевод статьи о Neutrino от Mozilla.
Neutrino — это инструмент, объединяющий в себе лучшие компоненты набора современных JavaScript-инструментов и простоту отсутствия первоначальных настроек.
Иногда нас пугает перспектива пуститься в очередное приключение, коим является разработка на JavaScript. Конечно, приятно и интересно работать с самыми свежими инструментами и новейшими библиотеками, но прежде чем засесть за написание приложений, зачастую приходится тратить немало времени на первоначальную установку и настройку.
Аналитический паралич — распространённое явление, а необходимость долго налаживать комплекс инструментов для дальнейшей работы стала причиной возникновения такого понятия, как «утомление JavaScript’ом» (JavaScript fatigue). Neutrino как раз и был создан для того, чтобы вы могли сразу взяться за дело, избежав муторных предварительных работ.
По своим возможностям Neutrino сравним с Webpack, но при этом прост в использовании, как пресеты для создания веб- и Node.js-проектов. Он позволяет создавать приложения, вообще не касаясь конфигурационных файлов, что достигается за счёт инкапсулирования распространённых сценариев использования Webpack-конфигурации в совместно используемые пресеты (shareable presets). На сегодняшний день доступны пресеты для создания приложений для веба, React, и даже Node.js. Тестирование или линтинг добавляются тоже с помощью пресетов.
Давайте посмотрим, как с помощью Neutrino можно быстро начать разработку React-приложения.
Быстрый запуск React
В этой статье для работы с зависимостями и выполнения команд я буду использовать клиент Yarn. Это всего лишь моё личное предпочтение. Вы можете использовать, к примеру, клиент npm.
Во-первых, нам нужно место для создания нашего приложения. Создаём в терминале новую директорию и заходим в неё:
Теперь добавляем Neutrino и React-пресет для создания приложения, а также ряд других зависимостей для дальнейшей работы с React:
У React-пресета есть несколько соглашений:
Добавляем в package.json пару скриптов для дальнейшей сборки и запуска нашего приложения:
Теперь запускаем приложение с помощью консольной команды и открываем этот URL:
Не прошло и пяти минут, а у нас уже запущено React-приложение! Более того, прямо из коробки Neutrino обладает богатым набором свойств и возможностей:
Качество кода
Линтинг добавляется очень легко. За образец возьмём руководство по оформлению кода Airbnb. Если добавить пресет Airbnb, то мы сможем контролировать качество исходного кода в соответствии принятой в этой компании системой:
Теперь добавим наш пресет в команды Neutrino. Но сначала перенесём его из “scripts” в “presets”, чтобы уменьшить громоздкость и повторяемость. Сначала загружаем пресет Airbnb, а затем наш сборочный пресет:
Если снова запустить приложение, но при этом сделать что-то, что не соответствует руководству Airbnb, то нам об этом сообщат прямо в консоли:
Так что для поддержания высокого качества кода достаточно лишь добавить пресеты и соблюдать соглашения. Точно так же в проект добавляются и тесты: просто выберите нужный пресет – и можно работать.
Велика служба — велики и заботы
В вашей дальнейшей работе могут возникнуть ситуации, когда потребуется что-то изменить в процессе сборки. К счастью, сделать это достаточно просто. Neutrino не заставляет целиком сохранять конфигурацию сборки, а также не помещает в ваш проект все свои зависимости. Каждый Neutrino-пресет имеет тщательно продуманный механизм дополнения сборки с помощью компактного, но интуитивно понятного API. Унифицировать конфигурацию для нескольких проектов, а также снизить количество внесения каких-то однотипных изменений можно с помощью создания собственных пресетов. Просто опубликуйте их в npm или GitHub, добавьте в качестве ещё одной зависимости и продолжайте разработку.
Мотивация
Мы создали Neutrino как средство решения проблем, с которыми столкнулись команды разработчиков фронтенд-приложений из департамента Release & Productivity компании Mozilla. Сегодня Neutrino используется в нескольких проектах Mozilla, в том числе TaskCluster, Treeherder и Unified Logviewer. Мы сопровождаем и поддерживаем Neutrino, потому что мы сами нуждаемся в этом инструменте и используем его. И мы надеемся, что он поможет в работе и другим.
Иди и твори
Neutrino со своими пресетами формирует окружение для быстрой разработки, снимая ряд характерных барьеров для разработчиков. Я рекомендую почитать исчерпывающую документацию и опробовать Neutrino в вашем следующем проекте. Весь исходный код распространяется под лицензией MPL v2 и доступен на GitHub. Наслаждайтесь!
Сервис Neutrino+ накрутка лайков и подписчиков в Инстаграм
Neutrino – приложения для Инстаграма, через которое можно получить подписчиков и лайки. В отличие от похожих программных продуктов, система накрутки реализована в игровом режиме.
Обзор возможностей
Для Neutrino предусмотрена регистрация с помощью аккаунта в Инстаграм. То есть, открыв приложение, пользователь увидит: «Авторизоваться». Сервис подключается к странице и все действия осуществляются только через один профиль.
В главном меню расположено четыре раздела:
Чтобы начать накручивать, пользователь должен получить определенное количество «кристаллов». Их можно добыть с помощью автоматической подписки и лайков. В настройках указывают: подписываться ли на других пользователей или включить только автоматический лайкинг.
В системе работают бусты, которые ускоряют накрутку кристаллов. Доступен бонус дня, в размере 30 баллов и энергия. Последний параметр позволит обменять накопленный ресурс на кристаллы. Энергия также зависит от отписок: другие участники смогут наказать отписчика, забрав у него 60 очков энергии.
В отличие от других приложений, в Neutrino запрещено отписываться от других пользователей. Система наказания работает только на тех, кто подписался через систему накрутки. Списать энергию со счета сможет только владелец другого аккаунта в Инстаграм, который заметил отписчика.
Настройки и передача кристаллов
Отдельное внимание заслуживают настройки: становясь в ТОП, пользователь может выбрать любую другую аватарку. В разделе «ТОП» аватарки других участников кликабельны: долгое нажатие – сколько подписчиков уже получил, короткое – посмотреть профиль.
В параметрах приложения Neutrino для Инстаграма можно указать автоматическую накрутку, как только пользователь откроет ярлык.
Сброс счетчиков поможет в накрутке: Neutrino не зависает и работает в штатном режиме. Разработчик рекомендует регулярно сбрасывать счетчики, чтобы не столкнуться с дополнительными багами или ошибками.
Передача кристаллов – получение внутренней валюты, путем переброса с одного аккаунта на другой. Комиссия при передаче составляет 25% и была введена из-за мошеннических действий пользователей.
Участники создавали фейковые страницы, ставили буст и отправляли валюту на основную страницу.
Инструкция, как передать кристаллы:
На счет другого участника будет переведено указанное количество монет, но с учетом установленной комиссии. Можно купить баллы или буст, воспользовавшись в приложении ссылкой на официальный сайт.
Нюансы накрутки лайков и подписчиков
Чтобы поставить накрутку лайков на какую-либо из публикаций, пользователь должен перейти в раздел «Кристаллы» и нажать на главную кнопку.
Можно убрать автоматическую подписку, перейдя в «Дополнительные настройки» – Подписываться в ТОПе. Пользователь может установить системный будильник, который сообщит о возможных проблемах с накруткой.
Получить больше кристаллов можно с помощью раздела «ТОП» или установив в категории накрутки «Подписываться на пользователей в популярном». За каждую подписку выдается по восемь алмазов, за лайки – по одному. Начиная накрутку, скорость буста будет 1750, дальше – стандартно 100%.
Сравнивая с другими похожими приложениями, в Neutrino для Инстаграма отсутствуют параметры и скорость подписки на других пользователей. Это значит, что система социальной сети может заблокировать за слишком частый автолайкинг.
Цена за 10 минут в ТОПе – 359 кристаллов, 20 минут – 649. Действует система скидок на покупку бустов и места в ТОПе, в социальных сетях можно найти промокод на получение кристаллов.
Как скачать Neutrino бесплатно
Приложение недоступно в Play Market, но его можно найти через официальный сайт. Единственный недостаток в том, что программу нужно заново устанавливать, как только выходит обновление.
Далее, пользователю нужно подключить свой Инстаграм аккаунт. Для работы с сервисом накрутки желательно создать другую страницу и использовать, как способ получения монет. Например, выполнять задания с подписчиков, лайками и комментариями.
Если владелец профиля будет оплачивать покупку монет, то создавать дополнительную страницу необязательно. Но накручивая ботов, нужно помнить о вероятности блокировки учетной записи: Instagram анализирует предыдущие действия пользователя и отправляет предупреждения, если внезапно подскочила вовлеченность от подписчиков с разными интересами, подписками и хештегами.
Сервис Neutrino+ накрутка лайков и подписчиков в Инстаграм
Neutrino – приложения для Инстаграма, через которое можно получить подписчиков и лайки. В отличие от похожих программных продуктов, система накрутки реализована в игровом режиме.
Обзор возможностей
Для Neutrino предусмотрена регистрация с помощью аккаунта в Инстаграм. То есть, открыв приложение, пользователь увидит: «Авторизоваться». Сервис подключается к странице и все действия осуществляются только через один профиль.
В главном меню расположено четыре раздела:
Чтобы начать накручивать, пользователь должен получить определенное количество «кристаллов». Их можно добыть с помощью автоматической подписки и лайков. В настройках указывают: подписываться ли на других пользователей или включить только автоматический лайкинг.
В системе работают бусты, которые ускоряют накрутку кристаллов. Доступен бонус дня, в размере 30 баллов и энергия. Последний параметр позволит обменять накопленный ресурс на кристаллы. Энергия также зависит от отписок: другие участники смогут наказать отписчика, забрав у него 60 очков энергии.
В отличие от других приложений, в Neutrino запрещено отписываться от других пользователей. Система наказания работает только на тех, кто подписался через систему накрутки. Списать энергию со счета сможет только владелец другого аккаунта в Инстаграм, который заметил отписчика.
Настройки и передача кристаллов
Отдельное внимание заслуживают настройки: становясь в ТОП, пользователь может выбрать любую другую аватарку. В разделе «ТОП» аватарки других участников кликабельны: долгое нажатие – сколько подписчиков уже получил, короткое – посмотреть профиль.
В параметрах приложения Neutrino для Инстаграма можно указать автоматическую накрутку, как только пользователь откроет ярлык.
Сброс счетчиков поможет в накрутке: Neutrino не зависает и работает в штатном режиме. Разработчик рекомендует регулярно сбрасывать счетчики, чтобы не столкнуться с дополнительными багами или ошибками.
Передача кристаллов – получение внутренней валюты, путем переброса с одного аккаунта на другой. Комиссия при передаче составляет 25% и была введена из-за мошеннических действий пользователей.
Участники создавали фейковые страницы, ставили буст и отправляли валюту на основную страницу.
Инструкция, как передать кристаллы:
На счет другого участника будет переведено указанное количество монет, но с учетом установленной комиссии. Можно купить баллы или буст, воспользовавшись в приложении ссылкой на официальный сайт.
Нюансы накрутки лайков и подписчиков
Чтобы поставить накрутку лайков на какую-либо из публикаций, пользователь должен перейти в раздел «Кристаллы» и нажать на главную кнопку.
Можно убрать автоматическую подписку, перейдя в «Дополнительные настройки» – Подписываться в ТОПе. Пользователь может установить системный будильник, который сообщит о возможных проблемах с накруткой.
Получить больше кристаллов можно с помощью раздела «ТОП» или установив в категории накрутки «Подписываться на пользователей в популярном». За каждую подписку выдается по восемь алмазов, за лайки – по одному. Начиная накрутку, скорость буста будет 1750, дальше – стандартно 100%.
Сравнивая с другими похожими приложениями, в Neutrino для Инстаграма отсутствуют параметры и скорость подписки на других пользователей. Это значит, что система социальной сети может заблокировать за слишком частый автолайкинг.
Цена за 10 минут в ТОПе – 359 кристаллов, 20 минут – 649. Действует система скидок на покупку бустов и места в ТОПе, в социальных сетях можно найти промокод на получение кристаллов.
Как скачать Neutrino бесплатно
Приложение недоступно в Play Market, но его можно найти через официальный сайт. Единственный недостаток в том, что программу нужно заново устанавливать, как только выходит обновление.
Далее, пользователю нужно подключить свой Инстаграм аккаунт. Для работы с сервисом накрутки желательно создать другую страницу и использовать, как способ получения монет. Например, выполнять задания с подписчиков, лайками и комментариями.
Если владелец профиля будет оплачивать покупку монет, то создавать дополнительную страницу необязательно. Но накручивая ботов, нужно помнить о вероятности блокировки учетной записи: Instagram анализирует предыдущие действия пользователя и отправляет предупреждения, если внезапно подскочила вовлеченность от подписчиков с разными интересами, подписками и хештегами.
Neutrino+
Neutrino+ – программа для раскрутки профиля в Instagram, известной социальной сети, насчитывающей миллионы подписчиков. Инстаграм предоставляет своим пользователям огромный диапазон функциональных возможностей по созданию и обработке фотоматериалов. А самое главное преимущество этого фоторедактора состоит в том, что он целиком и полностью настроен на работу с мобильными платформами, довольно прост и понятен в использовании.
В настоящее время многие люди увлечены желанием заснять и увековечить различные моменты своей жизни. И это им прекрасно удается с помощью современных мобильных устройств, обладающих возможностью создавать высококачественные фото не хуже, чем зеркальные фотоаппараты. Получив классные фото, хочется сразу же поделиться самыми трогательными моментами своей насыщенной жизни с родными, друзьями и знакомыми. Для этого можно воспользоваться различными социальными сетями, такими как Одноклассники, ВКонтакте или Facebook, но для получения нужного результата придется выполнить целый алгоритм определенных действий.
В Instagram всё происходит значительно проще. На самом деле, поделиться своими кадрами можно, выполнив всего два действия. Достаточно сделать фото и сразу же выложить его в своём аккаунте. После этого, остается только ждать как можно больше оценок своего фотоконтента другими людьми. Это позволит увеличить количество визитов на страницу, в чем и заключается цель любого пользователя Инстаграм. Программа Neutrino+ с помощью умного алгоритма и абсолютно легально помогает собрать дополнительное количество лайков. Для этого нужно выполнять простые задания, просматривать рекламу и ставить лайки на фото других незнакомых страниц. За эти действия пользователю, на его индивидуальный счет, начисляются кристаллы, которые и дают возможность в последующем приобретать дополнительные лайки.
Особенности программы Neutrino+
Скачать программу Neutrino+ на андроид вы можете, воспользовавшись размещенной ниже активной ссылкой.
Neutrino Protocol FAQ
Что такое протокол Neutrino?
Neutrino — алгоритмический протокол для создания стабильных активов и набор доступных DeFi-инструментов на блокчейне Waves. Он позволяет создавать стейблкойны, привязанные к реальным активам, включая национальные валюты и биржевые товары.
Что такое Neutrino USD (USDN)?
Neutrino USD (USDN) — алгоритмический стейблкойн, привязанный к доллару США и обеспеченный токеном WAVES. Все операции с USDN, включая выпуск, стейкинг и выплату вознаграждений, полностью прозрачны и осуществляются смарт-контрактом.
Любые отклонения от курса 1:1 могут быть скорректированы арбитражными ботами, так как каждый токен USDN обеспечен WAVES.
Стабильность USDN поддерживается токеном Neutrino Token (NSBT) через механики выпуска, трейдинга и ликвидации.
Когда курс WAVES к USD растет, создается резервный фонд для поддержания курса при падении цены WAVES. Если резервы недостаточны для покрытия падения, смарт-контракт выпускает и продает токены NSBT с дисконтом, позволяя в будущем получить доход за счет их продажи.
DeFo (Decentralized Forex) — расширение, созданное поверх протокола Neutrino и позволяющее осуществлять мгновенный обмен стейблкойнов, привязанных к популярным национальным валютам, биржевым индексам и товарам. Обмен осуществляется через смарт-контракты, что обеспечивает надежность, прозрачность и практически неограниченную ликвидность при заранее установленном курсе. Благодаря преимуществам алгоритма консенсуса сети Waves, все монеты DeFo доступны для стейкинга под привлекательный для пользователей годовой процент.
DeFo — решение с открытым кодом, которое может быть интегрировано в любой интерфейс. Первый интерфейс DeFo доступен на Waves.Exchange.
Цель DeFo — создать удобный обменный шлюз между фиатом и криптовалютами. Расширение обеспечивает простой доступ к финансовым инструментам (например, депозитам, инвестициям и обмену валют) для жителей стран, где банковская система несовершенна или предлагает невыгодные условия.
Что такое Neutrino стейблкойны?
Стейблкойны Neutrino — цифровые валюты, являющиеся эквивалентом соответствующих фиатных валют. Например, EURN привязан к евро в соотношении 1:1. Каждый стейблкойн обеспечен USDN. На сегодня доступны 9 стейблкойнов, включая USDN:
Какие монеты будут выпущены на протоколе Neutrino в будущем?
Стейблкойны Neutrino выбираются сообществом. Голосование за то, какие стейблкойны выпустить, осуществляется на сайте Neutrino с помощью токена NSBT. Любой член сообщества может также предложить свои стейблкойны для голосования в будущем.
Как Neutrino взаимодействует с другими сетями?
Задача протокола Neutrino — сделать монеты доступными в различных блокчейн-сетях. На сегодня токен USDN доступен в экосистемах Ethereum и Binance Smart Chain через шлюзы, запущенные Waves. Exchange.
Адрес ERC-20 USDN: 0x674C6Ad92Fd080e4004b2312b45f796a192D27a0. Он доступен для трейдинга на нескольких децентрализованных биржах, включая Curve, Uniswap и Mooniswap.
Как перевести USDN из Waves в Ethereum?
Для перевода 1 USDN в сеть Ethereum нужно заблокировать 1 USDN на смарт-контракте Waves через интерфейс Waves.Exchange. Вот пошаговая инструкция, как это сделать.
Если у вас уже есть кошелек Ethereum, купить USDN можно непосредственно на Curve, Uniswap или Mooniswap.
Что такое стейкинг USDN, и сколько можно на нем заработать?
В текущей имплементации все токены WAVES из фонда обеспечения отданы в лизинг ноде Neutrino. Эти WAVES создаются по алгоритму консенсуса LPoS, отправляются обратно на смарт-контракт Neutrino и автоматически конвертируются в токены USDN. Затем новые токены Neutrino отправляются держателям сданных в стейкинг USDN.
Размер выплат в USDN зависит от даты начала стейкинга, доли отданных в стейкинг монет в общем количестве USDN и изменений рыночной капитализации WAVES.
Пример: в конкретный момент годовой доход от лизинга WAVES составляет 6,5%. Только 30% от всех USDN в обращении сданы пользователями в стейкинг. На 1 000 WAVES в лизинге приходится 65 WAVES, полученных в результате майнинга. Используя простую формулу 1 000*0,065 = 300*x, мы получим, что x = 21,7% (годовой доход от стейкинга USDN). Предположим, что курс WAVES постепенно рос и в течение последнего года удвоился, что делает его среднее значение в полтора раза больше в сравнении с началом года. Средний доход от стейкинга также увеличится в полтора раза. В результате годовой доход от стейкинга составит 32,6%. При обратном сценарии доход соответственно уменьшится.
Где я могу сдать USDN в стейкинг?
Сдать USDN в стейкинг можно в следующих интерфейсах:
Для стейкинга USDN в сети Ethereum не нужно предпринимать никаких действий, достаточно иметь монеты в своем кошельке. Стейкинг ERC-20 USDN происходит автоматически. Вы будете получать ежедневные выплаты непосредственно в свой кошелек (например, Metamask).
Здесь вы можете найти пошаговую инструкцию о том, как перенести USDN из сети Waves в сеть Ethereum.
Где можно использовать USDN в качестве средства платежа?
USDN можно использовать на биржах для покупки других монет либо в децентрализованных приложениях на основе протокола Waves, например, Waves.Exchange, Swop.fi, Dice Roller и т. д.
Что означает “децентрализованный” стейблкойн?
В отличие от централизованных стейблкойнов, обеспеченных фиатом и требующих доверия держателей эмитенту, алгоритмический (децентрализованный) стейблкойн выпускается смарт-контрактом. Его стабильность поддерживается алгоритмами и различными стейкхолдерами в сообществе.
Как работает алгоритм стабилизации курса?
Давайте рассмотрим пример USDN. Когда курс WAVES к доллару США растет, формируется резервный фонд на тот случай, когда курс WAVES упадет. Если резервный фонд недостаточно велик, чтобы компенсировать падение курса, смарт-контракт выпускает токены Neutrino Tokens (NSBT). Эти монеты можно купить за USDN по рыночному курсу (например, 10 NSBT за 8 USDN), а затем продать по курсу 1 NSBT за 1 USDN по принципу “первый пришел — первый ушел”.
Маркет-мейкеры и арбитражные боты, запущенные членами сообщества Neutrino, также помогают поддерживать стабильность курса на разных биржах.
Как USDN обеспечен токеном WAVES?
Обеспечение токена USDN хранится на смарт-контракте Neutrino и может пополняться или обмениваться обратно на токены WAVES при курсе 1 USDN за 1 доллар США. Токены WAVES заблокированы на этом смарт-контракте: 3PC9BfRwJWWiw9AREE2B3eWzCks3CYtg4yo
Чем отличается покупка USDN через смарт-контракт и на бирже?
Цена на смарт-контракте соответствует курсу 1 USDN за 1 доллар США относительно WAVES на момент вывода USDN на счет пользователя. Покупка USDN через смарт-контракт состоит из двух этапов.
1. Вы создаете ордер на покупку USDN на определенную сумму в токенах WAVES.
2. Смарт-контракт отправляет USDN на счет покупателя по курсу, действующему на момент вывода (примерно через один блок/одну минуту).
Покупка USDN через смарт-контракт выгодна тем, что можно купить любое количество USDN без спред-убытка.
Купить USDN через смарт-контракт можно на сайте Neutrino или на Waves.Exchange. Обратите внимание, что за каждую операцию свопа взимается комиссия в размере 2%. Это базовая стоимость, которую держатели NSBT смогут изменить путем голосования.
Кто поддерживает ценовые и другие оракулы?
Все системные оракулы, включая ценовые и чрезвычайные, поддерживаются стейкхолдерами Neutrino и сообществом открытого кода.
Кто поддерживает исходный код и серверы dApp Neutrino?
Neutrino — проект с открытым кодом, и его развитием занимаются несколько команд. Сообщество может влиять на роудмап протокола с помощью сетевого управления. На сегодняшний день основная работа над Neutrino проводится командой Waves.Exchange.
От каких нод я могу получить вознаграждение за стейкинг USDN? Могу ли я выбрать ноду?
Адрес ноды, специально предназначенной для стейкинга USDN: 3PMj3yGPBEa1Sx9X4TSBFeJCMMaE3wvKR4N. Это — временное решение, и на более поздних стадиях держатели USDN получат возможность выбрать ноду для стейкинга.
Что такое токен NSBT и как он используется?
Neutrino Token или NSBT (от Neutrino System Base Token) — это токен рекапитализации и управления для системы Neutrino.
В качестве токена рекапитализации NSBT обеспечивает стабильность резервов обеспечения на смарт-контракте Neutrino. Новые NSBT выпускаются контрактом за монеты WAVES, что служит дополнительным обеспечением и страхованием системы от дефицита. В качестве токена управления NSBT позволяет голосовать за выпуск новых ассетов Neutrino и обновление функций и параметров протокола. NSBT также является стейкинговым активом, позволяющим держателям зарабатывать на комиссиях за своп WAVES на USDN.
В этой статье содержится дополнительная информация о механизмах рекапитализации и управления токеном NSBT.
От чего зависит курс NSBT?
Что произойдет, если на смарт-контракте образуется профицит? При коэффициенте поддержки, равном или превышающем 1,5, цена NSBT на смарт-контракте будет расти экспоненциально в соответствии с этой формулой:
usdnSupply = сумма токенов USDN в обращении (сумма всех выпущенных USDN)
price = соотношение WAVES к USD
a = статичный параметр, который по умолчанию равен 3 и может быть изменен сообществом протокола Neutrino с помощью голосования
wRes = сумма резервов WAVES на смарт-контракте Neutrino
Существуют ли риски, связанные со смарт-контрактами и криптовалютами?
Всегда существует вероятность сбоя или атаки, что может привести к потере средств пользователями dApp Neutrino. Но исходный код, как и код смарт-контракта, открыт для наблюдения и аудита. Аудит безопасности смарт-контрактов Neutrino уже успешно провели Beosin и Quantstamp.
Для получения дополнительной информации читайте, пожалуйста, Условия предоставления услуг.