Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «deployment»

Codeship.io: бесплатный CI сервер для приватного репозитория Github/Bitbucket 2014-11-09 16:35:06

...
+ развернуть текст сохранённая копия

Сразу заинтригую: в результате мы получим связку бесплатного приватного git репозитория на Bitbucket и бесплатный* Continious Integration сервер (SAAS), который будет собирать проект и прогонять все тесты после каждого пуша.
* — бесплатная подписка дает возможность тестировать 5 приватных репозиториев и максимум 100 билдов в месяц.
Мне этого для личного проекта достаточно.
Приведу пример для PHP, проект на Symfony2, но данный сервис поддерживает ещё и Ruby, Node.js, Python.
Читать дальше →
Тэги: bitbucket, continious, deployment, git, github, integration, it-систем, php, symfony2, testing, unit, web, разработка, тестирование
[Перевод] Мега-Учебник Flask, Часть 18: Развертывание на Heroku Cloud 2014-09-21 01:02:44
Это восемнадцатая статья в серии, где я описываю свой опыт написания веб-приложения на Python с ...
+ развернуть текст сохранённая копия
Это восемнадцатая статья в серии, где я описываю свой опыт написания веб-приложения на Python с использованием микрофреймворка Flask.
Цель данного руководства — разработать довольно функциональное приложение-микроблог, которое я за полным отсутствием оригинальности решил назвать microblog.
ОглавлениеЧасть 1: Привет, Мир!
Часть 2: Шаблоны
Часть 3: Формы
Часть 4: База данных
Часть 5: Вход пользователей
Часть 6: Страница профиля и аватары
Часть 7: Unit-тестирование
Часть 8: Подписчики, контакты и друзья
Часть 9: Пагинация
Часть 10: Полнотекстовый поиск
Часть 11: Поддержка e-mail
Часть 12: Реконструкция
Часть 13: Дата и время
Часть 14: I18n and L10n
Часть 15: Ajax
Часть 16: Отладка, тестирование и профилирование
Часть 17: Развертывание на Linux (и даже на Raspberry Pi!)
Часть 18: Развертывание на Heroku Cloud(данная статья)
Читать дальше →
Тэги: deployment, flask, heroku, python, web-разработка, веб-разработка
[Перевод] Мега-Учебник Flask, Часть 17: Развертывание на Linux (и даже на Raspberry Pi!) 2014-09-20 13:50:01
Это семнадцатая статья в серии, где я описываю свой опыт написания веб-приложения на Python с ...
+ развернуть текст сохранённая копия
Это семнадцатая статья в серии, где я описываю свой опыт написания веб-приложения на Python с использованием микрофреймворка Flask.
Цель данного руководства — разработать довольно функциональное приложение-микроблог, которое я за полным отсутствием оригинальности решил назвать microblog.
ОглавлениеЧасть 1: Привет, Мир!
Часть 2: Шаблоны
Часть 3: Формы
Часть 4: База данных
Часть 5: Вход пользователей
Часть 6: Страница профиля и аватары
Часть 7: Unit-тестирование
Часть 8: Подписчики, контакты и друзья
Часть 9: Пагинация
Часть 10: Полнотекстовый поиск
Часть 11: Поддержка e-mail
Часть 12: Реконструкция
Часть 13: Дата и время
Часть 14: I18n and L10n
Часть 15: Ajax
Часть 16: Отладка, тестирование и профилирование
Часть 17: Развертывание на Linux (и даже на Raspberry Pi!)(данная статья)
Часть 18: Развертывание на Heroku Cloud
Читать дальше →
Тэги: apache, centos, deployment, flask, lighttpd, python, raspberry, web-разработка, веб-разработка
Как мы управляем конфигурациями в Pics.io 2014-03-19 16:11:29
+ развернуть текст сохранённая копия

В конце 2012 мы с ребятами собрались сделать сумасшедшую штуку – засунуть в браузер RAW конвертер, фотошоп и добавить туда возможность совместной работы над фотографиями. С технической стороны мы практически все проверили: технологии, которые позволяли все это воплотить, были сырыми, иногда требовали включения их в настройках браузера… но они были. Мы назвали это Pics.io и начали.
У нас была пачка прототипов/proof-of-concept, простыни кода с огромным количеством хардкодов. Мы решили, что нужно все это объединить в один большой продукт, который будет полностью покрывать рабочий процесс фотографа: придумали архитектуру, написали каркас, начали делать функциональность.
Читать дальше →
Тэги: configuration, deployment, grunt, requirejs, strider, toptechphoto, блог, веб-разработка, компании, проектирование, рефакторинг
[Из песочницы] Deploy приложения на RoR 4 с помощью Capistrano 3 2014-02-20 11:17:52
+ развернуть текст сохранённая копия
Представьте: Вы — веб-разработчик, который только недавно освоил Ruby on Rails. И тут Ваш первый проект подходит к стадии, когда его нужно выложить в интернет.
Вы, конечно, можете залить его на Heroku, но тамошние цены немного кусаются. Остается только купить VPS, настроить его и выложить проект туда.
«Что может быть проще? Найду какой-нибудь гайд, да следаю всё по нему» — подумаете Вы. Вот только гайдов, которые не просто выкладывают команды, но и объясняющие, что эти команды делают, — единицы, да и те используют уже устаревшую вторую версию Capistrano.
Поэтому я решил написать свой гайд, в котором постараюсь подробно рассмотреть:
- Первичную настройку сервера
- Установку и настройку nginx (с модулем PageSpeed), postgresql, redis
- Установку rvm, rails
- Настройку гема foreman для управления процессами Вашего приложения
- Настройку сервера Unicorn
- Настройку гема Capistrano (v3.1) для автоматизации деплоя
Я надеюсь, что этот гайд будет полезен не только новичкам, но и разработчикам со стажем.
Читать дальше →
Тэги: capistrano, deployment, rails, ruby, веб-разработка
Главная / Главные темы / Тэг «deployment»
|
Взлеты Топ 5
Падения Топ 5
|