1. Новые покупки Показать еще

    05.12.2016: Полезные недельки для малышей от 1,5 до 3 лет (Лена Данилова)

    05.12.2016: Энергетическое Восстановление Волос (Аргандини Титизари)(2016)

    05.12.2016: Готовые сценарии продаж (Зуши Плетнев)(2016)

    05.12.2016: Ответы на тест Яндекс.Метрика

    05.12.2016: Возраст от 5 до 7 лет. Проблемы и решения (Дмитрий Карпачев)

  2. Гость, если у Вас на каком либо сайте есть аккаунт с повышенным статусом, то и у нас вы можете получить соответствующий статус. Подробнее читайте здесь https://www.skladchik.biz/threads/83942/
    Скрыть объявление
  3. Нужен организатор Показать еще

    04.12.2016: Набор для цветокоррекции в Davinci Resolve - Fovea Aspect!!!

    02.12.2016: AutoCAD. Секреты и хитрости

    02.12.2016: Плагин "Совместные покупки" для Wordpress

    02.12.2016: [WP] Catalogue PRO - Создаем красивые каталоги и карточки...

    01.12.2016: Программа на Футбол-хоккей-баскетбол «Golplyus Tyresyas»

  4. Сбор взносов Показать еще

    03.12.2016: IGCONF - самая масштабная конференция по рекламе в социальных сетях

    03.12.2016: Создание фотокниг в Adobe InDesign (Александр Сераков)(2016)

    03.12.2016: Быстрый старт от новичка до фотохудожника (Анастасия Аникеева)

    03.12.2016: Жизнь в Кайросе+Как материализовывать события в своей жизни или работа в новой реальности(2016)

    02.12.2016: Марафон по копирайтингу (Петр Панда)(2016)

Открыто [Pluralsight] Vagrant - инструмент для быстрого...

Тема в разделе "Переводы курсов", создана пользователем Менеджер, 16 май 2016.

Цена:
1р.
Взнос:
40р.

Список пока что пуст. Запишитесь первым!

    Тип: Стандартная складчина
    Участников: 0/100
    1. 16 май 2016
      #1
      Менеджер

      Менеджер Член клуба Член клуба

      [Pluralsight] Vagrant - инструмент для быстрого...

      Собираем на перевод
      [Pluralsight] Vagrant - инструмент для быстрого развертывания окружения для разработки. Часть 1
      [​IMG]
      [​IMG]
      https://www.skladchik.biz/threads/p...ания-окружения-для-разработки-Часть-2.117184/
      https://www.skladchik.biz/threads/p...ания-окружения-для-разработки-Часть-3.117185/

      Год выпуска: 2014
      Производитель: Pluralsight
      Продолжительность: 01:25:27
      Название курса на языке оригинала: Introduction to Versioning Environments With Vagrant

      Окружение для разработки - одна из самых обсуждаемых тем в последнее время. И это неспроста. Технологии развиваются, процессы автоматизируются, все более ускоряя процесс разработки, и тратить время на рутинные операции - это уже непозволительная роскошь.

      В эру облачных решений локальная разработка уже не единственный возможный вариант, но и списывать ее со счетов еще рано.

      Vagrant - это инструмент для быстрого развертывания окружения для разработки на основе систем виртуализации. Vagrant - универсальное, удобное и хорошо зарекомендовавшее себя решение, которое пригодится любому разработчику.

      Vagrant доступен для всех популярных операционных систем (ОС), и работает со всеми популярными виртуальными машинами (ВМ).

      Как насчет того, чтобы поднять работу с VirtualBox на новый уровень — создавать виртуальные машины быстро и целыми пачками, организуя их в сеть? Что, если одним конфигурационным файлом и парой команд создавать простую и воспроизводимую структуру серверов, управляя шарингом папок и перенаправлением портов? Уже интересно?

      Как часто вам приходится разрабатывать и запускать приложение локально и упорно искать проблемы, потому что на продакшене приложение ведёт себя не совсем так, как вы этого хотели? А как часто вам присылают тикеты для решения проблемы в приложении, хотя на самом деле проблема именно в несовместимости версий разных приложений? А как долго вам приходится ждать виртуалку, когда для запуска новой версии приложения недостаточно ресурсов локальной машины? Для нас эти вопросы были довольно больными, и мы сломали тысячи копий в спорах, стараясь решить их. Практика показывает, что одним из вариантов для решения этих проблем может стать Vagrant.

      Vagrant — это что-то вроде обёртки над системой виртуализации. Наиболее часто используют VirtualBox, но драйвера есть и для VmWare и даже для Amazon EC2.

      Для каких задач может пригодиться Vagrant?
      • Вам просто нравится CLI и нужна виртуальная машина чтобы с чем-то там поиграться;
      • Такой жесткий способ изолировать ненадежное, например, в плане безопасности, приложение ото всей остальной системы;
      • Быстрый способ развернуть на сервере какой-нибудь готовый LAMP ценой накладных расходов на виртуализацию;
      • Проверить, как ведет себя распределенное приложение при сетевых проблемах и падении машин;
      • Еще при тестировании удобно иметь какой-то начальный образ системы, к которому можно откатиться перед следующим прогоном тестов;
      • И опять таки, тестирование — вы разрабатываете под x64 c 16 Гб памяти, а хотите проверить, что программа работает на x86 с 512 Мб памяти;
      • Иногда выгоднее купить одну жирную тачку и разместить на ней несколько ВМ, чем покупать несколько физических машин;
      • В ряде случаев с Vagrant’ом намного удобнее мигрировать приложение с хоста на хост (в частности, передать сайт другому владельцу);
      • Как замена deb- и rpm-пакетам, которая умеет разрешать конфликты зависимостей всяких криво написанных приложений, как бы создавая для них «песочницы»;
      • Вы сидите под Ubuntu, а вам для решения каких-то задач иногда нужна другая ОС — CentOS, FreeBSD, OpenBSD или Windows;
      Плюсы и минусы Vagrant

      + сокращаем время на подготовку к работе;
      + быстрая поддержка зависимостей проекта;
      + упрощает тестирование приложения;
      + кроссплатформенность;
      + не разводим зоопарк технологий на dev машине;
      + можем сымитировать production сервер, что снизит риски появления ошибок после отправки проекта в live.
      - виртуальные машины требуют больших ресурсов;
      - необходим навык администратора *nix систем для установки и поддержки Vagrant.

      [​IMG]
      [​IMG]
      [​IMG]
      [​IMG]
      01 Почему Vagrant
      0101 Что делать, если
      0102 Чему вы научитесь

      02 Тест-драйв Vagrant
      0201 Введение
      0202 Установка Vagrant и VirtualBox на Windows,
      0203 Установка Vagrant и VirtualBox на OS X
      0204 Установка Vagrant и VirtualBox на Ubuntu
      0205 Vagrant Up - Создание первого VM
      0206 Отображение графического интерфейса
      0207 Совместное использование файлов с ВМ
      0208 Приостановка В.М.
      0209 Остановка В.М.
      0210 Уничтожение ВМ
      0211 для Windows Line Окончания
      0212 Дополнительная помощь
      0213 Takeaway

      03 Веб-среда разработки и Основы Vagrant

      0301 Развитие Обзор окружающей среды
      0302 Vagrantfile
      0303 Установка Nginx
      0304 Provisioning
      0305 Forwarding порт 80
      0306 Сетевое оборудование
      0307 Совместное использование и управление версиями веб-сайта Файлы
      0308 Vagrant Поделиться
      0309 Vagrant Статус
      0310 Совместное использование и Versioning Nginx Config Files
      0311 Настройка Synced папки
      0312 Далее Exploration
      01 Why Vagrant
      0101 What If
      0102 What You'll Learn

      02 Test Drive Vagrant
      0201 Introduction
      0202 Installing Vagrant and VirtualBox on Windows
      0203 Installing Vagrant and VirtualBox on OS X
      0204 Installing Vagrant and VirtualBox on Ubuntu
      0205 Vagrant Up - Creating Your First VM
      0206 Displaying a GUI Interface
      0207 Sharing Files With the VM
      0208 Suspending the VM
      0209 Halting the VM
      0210 Destroying the VM
      0211 Windows Line Endings
      0212 Additional Help
      0213 Takeaway

      03 Web Development Environment and Vagrant Fundamentals
      0301 Development Environment Overview
      0302 The Vagrantfile
      0303 Installing Nginx
      0304 Provisioning
      0305 Forwarding Port 80
      0306 Networking
      0307 Sharing and Versioning Web Site Files
      0308 Vagrant Share
      0309 Vagrant Status
      0310 Sharing and Versioning Nginx Config Files
      0311 Configuring Synced Folders
      0312 Further Exploration
      // Сам курс не покупается, а берется в паблике
      // Как наберется народ, найдется и переводчик и организатор :)
      // Заинтересовались – подписывайтесь!:)
       
    2. Загрузка...

      Похожие темы
      1. Менеджер
        Открыто

        [Pluralsight] Vagrant - инструмент для быстрого...

        Менеджер, 16 май 2016, в разделе: Переводы курсов
      2. Менеджер
        Открыто

        [Pluralsight] Vagrant - инструмент для быстрого...

        Менеджер, 16 май 2016, в разделе: Переводы курсов
      3. Менеджер
        Открыто

        [Pluralsight] Material Design - делаем красивые, стильные, модные...

        Менеджер, 31 май 2016, в разделе: Переводы курсов
      4. Менеджер
        Открыто

        [Pluralsight] Автоматизируем и ускоряем процесс настройки...

        Менеджер, 5 май 2016, в разделе: Переводы курсов
      5. Менеджер
        Открыто

        [Pluralsight] Автоматизируем и ускоряем процесс настройки...

        Менеджер, 5 май 2016, в разделе: Переводы курсов
      6. Менеджер
        Открыто

        [Pluralsight] Автоматизируем и ускоряем процесс настройки...

        Менеджер, 5 май 2016, в разделе: Переводы курсов
      7. Менеджер
        Открыто

        [Pluralsight] Программирование в PostgreSQL (Бесплатная СУБД...

        Менеджер, 28 апр 2016, в разделе: Переводы курсов