Sergey Cherebedov. Deployment of the environment for Drupal using Ansible.DrupalSib
Как настроить деплой приложения и потом быстро и безболезненно «одной кнопкой» запускать сайт на сервере.
How to quickly configure an application and then painlessly run a site on the server using "one button".
Sergey Cherebedov. Deployment of the environment for Drupal using Ansible.DrupalSib
Как настроить деплой приложения и потом быстро и безболезненно «одной кнопкой» запускать сайт на сервере.
How to quickly configure an application and then painlessly run a site on the server using "one button".
Ceph является одной из мнообещающих архитектур для построения облачных хранилищ данных. В презентации приведены основные возможности, описана архитектура, дан краткий обзор команд CLI
Методология DevOps - новое течение в управлении разработкой и эксплуатацией. DevOps дает возможность бизнесу быстрее добиваться своих целей, активнее меняться и постоянно пробовать новое.
Основные направления DevOps:
- новая инженерная культура, построенная на взаимной - ответственности коллектива;
- автоматизация и инструменты;
- управление изменениями и мониторинг;
- распространение знаний между всеми участниками технической команды.
Seminarul Internaţional „Implementarea tehnologiei IR (repozitorii instituţionale): Sistemul DSpace”, 14-15 aprilie 2011. Chişinău, Ambasada Regală a Norvegiei în România, Asociaţia Bibliotecarilor din Republica Moldova, Consorţiul REM, Programul EIFL-OA, Biblioteca Ştiinţifică a Academiei de Studii Economice din Moldova. Instructor: Kuzma KUDIM, Institutul Sisteme Software al Academiei de Ştiinţe din Kiev, Ucraina.
Работа с Git в команде Яндекс.Браузера — Алёна ЦарёваYandex
В докладе я расскажу о том, как устроен процесс работы с Git в команде Яндекс.Браузера, с какими задачами мы сталкиваемся и как их решаем. А также поделюсь полезными советами и знаниями, которые вы сможете использовать при работе над своим, пусть даже и небольшим, проектом.
Seminarul Internaţional „Implementarea tehnologiei IR (repozitorii instituţionale): Sistemul DSpace”, 14-15 aprilie 2011. Chişinău, Ambasada Regală a Norvegiei în România, Asociaţia Bibliotecarilor din Republica Moldova, Consorţiul REM, Programul EIFL-OA, Biblioteca Ştiinţifică a Academiei de Studii Economice din Moldova. Instructor: Kuzma KUDIM, Institutul Sisteme Software al Academiei de Ştiinţe din Kiev, Ucraina.
DevOps или исскуство ухода за Интернет-проектомAlexander Titov
Половина дела - создать интернет-проект, другая половина - позволить
ему работать и зарабатывать для вас деньги при любом количестве
пользователей и переменчивых погодных условиях вплоть до атаки инопланетян.
Жизнь есть жизнь, и она наполнена рисками - пренебрежение
эксплуатацией может оставить вас без бизнеса. Совсем.
http://devconf.ru/offers/81
Доклад будет о правильном и бережном уходе за интернет-проектами. О применении культуры DevOps на практике, о путях внедрениях и сложностях на пути технического директора, который осознанно встал на путь DevOps.
Seminarul Internaţional „Implementarea tehnologiei IR (repozitorii instituţionale): Sistemul DSpace”, 14-15 aprilie 2011. Chişinău, Ambasada Regală a Norvegiei în România, Asociaţia Bibliotecarilor din Republica Moldova, Consorţiul REM, Programul EIFL-OA, Biblioteca Ştiinţifică a Academiei de Studii Economice din Moldova. Instructor: Kuzma KUDIM, Institutul Sisteme Software al Academiei de Ştiinţe din Kiev, Ucraina.
Чингис Санданов - Drupal как решение для госсектораDrupalSPB
Чингис Санданов - Drupal как решение для госсектора
Событие: Drupal White Nights 2014
Дата: 07.06.2014
Анонс: http://camp2014.drupalspb.org/sessions/drupal-kak-resheniya-dlya-gossektora
Ceph является одной из мнообещающих архитектур для построения облачных хранилищ данных. В презентации приведены основные возможности, описана архитектура, дан краткий обзор команд CLI
Методология DevOps - новое течение в управлении разработкой и эксплуатацией. DevOps дает возможность бизнесу быстрее добиваться своих целей, активнее меняться и постоянно пробовать новое.
Основные направления DevOps:
- новая инженерная культура, построенная на взаимной - ответственности коллектива;
- автоматизация и инструменты;
- управление изменениями и мониторинг;
- распространение знаний между всеми участниками технической команды.
Seminarul Internaţional „Implementarea tehnologiei IR (repozitorii instituţionale): Sistemul DSpace”, 14-15 aprilie 2011. Chişinău, Ambasada Regală a Norvegiei în România, Asociaţia Bibliotecarilor din Republica Moldova, Consorţiul REM, Programul EIFL-OA, Biblioteca Ştiinţifică a Academiei de Studii Economice din Moldova. Instructor: Kuzma KUDIM, Institutul Sisteme Software al Academiei de Ştiinţe din Kiev, Ucraina.
Работа с Git в команде Яндекс.Браузера — Алёна ЦарёваYandex
В докладе я расскажу о том, как устроен процесс работы с Git в команде Яндекс.Браузера, с какими задачами мы сталкиваемся и как их решаем. А также поделюсь полезными советами и знаниями, которые вы сможете использовать при работе над своим, пусть даже и небольшим, проектом.
Seminarul Internaţional „Implementarea tehnologiei IR (repozitorii instituţionale): Sistemul DSpace”, 14-15 aprilie 2011. Chişinău, Ambasada Regală a Norvegiei în România, Asociaţia Bibliotecarilor din Republica Moldova, Consorţiul REM, Programul EIFL-OA, Biblioteca Ştiinţifică a Academiei de Studii Economice din Moldova. Instructor: Kuzma KUDIM, Institutul Sisteme Software al Academiei de Ştiinţe din Kiev, Ucraina.
DevOps или исскуство ухода за Интернет-проектомAlexander Titov
Половина дела - создать интернет-проект, другая половина - позволить
ему работать и зарабатывать для вас деньги при любом количестве
пользователей и переменчивых погодных условиях вплоть до атаки инопланетян.
Жизнь есть жизнь, и она наполнена рисками - пренебрежение
эксплуатацией может оставить вас без бизнеса. Совсем.
http://devconf.ru/offers/81
Доклад будет о правильном и бережном уходе за интернет-проектами. О применении культуры DevOps на практике, о путях внедрениях и сложностях на пути технического директора, который осознанно встал на путь DevOps.
Seminarul Internaţional „Implementarea tehnologiei IR (repozitorii instituţionale): Sistemul DSpace”, 14-15 aprilie 2011. Chişinău, Ambasada Regală a Norvegiei în România, Asociaţia Bibliotecarilor din Republica Moldova, Consorţiul REM, Programul EIFL-OA, Biblioteca Ştiinţifică a Academiei de Studii Economice din Moldova. Instructor: Kuzma KUDIM, Institutul Sisteme Software al Academiei de Ştiinţe din Kiev, Ucraina.
Чингис Санданов - Drupal как решение для госсектораDrupalSPB
Чингис Санданов - Drupal как решение для госсектора
Событие: Drupal White Nights 2014
Дата: 07.06.2014
Анонс: http://camp2014.drupalspb.org/sessions/drupal-kak-resheniya-dlya-gossektora
Алексей Колосов - Drupal для хостинга
Событие: Drupal White Nights 2014
Дата: 07.06.2014
Анонс: http://camp2014.drupalspb.org/sessions/drupal-dlya-hostinga
Никита Ремизов - Случай использования Drupal как ERP системыDrupalSPB
Никита Ремизов - Случай использования Drupal как ERP системы
Событие: Drupal White Nights 2014
Дата: 07.06.2014
Анонс: http://camp2014.drupalspb.org/sessions/sluchay-ispolzovaniya-drupal-kak-erp-sistemy
Катя продолжает продираться сквозь тернии к звёздом по извилистому пути Drupal-разработчика. В этом докладе она поделилась своим видением роли Senior Drupal Developer и дала универсальный рецепт от всех проблем.
On 7-8.th of June Drupal Camp Kyiv takes plase in Kyiv. It is the biggest conference in Ukraine devoted to the CMS/CMF Drupal.
This year DEWEB Studio participates actively in this conference: we act as sponsors, reporters and help with the organization of the arrangement.
http://www.youtube.com/watch?v=amGNl5tjXbg
Lviv Euro Drupal Camp 2015_От front-end разработки к темизации в DrupaldeWeb
Презентация Deweb “От front-end разработки к темизации в Drupal” затрагивает нюансы и базовые основы работы с темизацией в Drupal.
Deweb presentation "From front-end development to the theming in Drupal" is about the nuances and basics of working with theming in Drupal.
Депрокрастинируем Docker: контейнеры здесь и сейчасRuslan Sharipov
Депрокрастинируем Docker: контейнеры здесь и сейчас (мастер-класс). Руслан Шарипов (7bits), Денис Нелюбин (Avelix).
При подходе к любому важному делу или к изучению интересной технологии очень важно сделать первый шаг. Этот шаг может быть совсем шажочком, небольшим движением вперёд, но, часто бывает, что именно такие шаги позволяют добиваться завершения дел до конца.
В последнее время часто наши коллеги и знакомые грозятся погуглить, изучить, разобраться, исследовать, ознакомиться, попробовать, начать использовать Docker, и постоянно откладывают это дело в долгий ящик. Кто-то боится новизны технологии, кто-то хочет задать тонну вопросов, а кто-то просто не понимает, нужна ли технология для него.
В рамках этого мастер класса мы сделаем первый шаг к тому, чтобы попробовать на практике то, что есть сейчас Docker. Мы рассмотрим, что у него под капотом: какие технологии стоят за популярным названием, как работает Docker изнутри, обсудим и научимся использовать на практике контейнеры, registry и инструменты, упрощающие процесс доставки и запуска контейнеров на серверах, обсудим и найдём решения для возникающих проблем, напишем тесты и научимся тестировать инфраструктуру в контейнерах.
Presented: 6th June, 2015
Автор - Дмитрий Бородаенко (Debian Project, ex-SaM Solutions Dept6 head). Краткий вводный курс по пакетированию программного обеспечения средствами Debian/Ubuntu. Прочитан в апреле 2012 года для сотрудников отдела Linux & Embedded SaM Solutions. Публикуется по договоренности с лектором.
Видео: http://bit.ly/13Tw24s
Проблематика взаимодействия между исполнителем и заказчикомDrupalSPB
Виктор успел поработать в качестве менеджера проекта с самыми разношёрстными клиентами и поделился с нами своими рекомендациями. Реальный опыт с полей — это всегда интересно.
Если вы хотите рассылать письма своим пользователям без помощи зарубежных коммерческих сервисов вроде Mailchimp, то этот доклад специально для вас. Василий рассказывает о своём опыте организации email-рассылки на базе модуля Simplenews.
Олег Сосорев - Эффективное формирование и расширение архитектуры ПОDrupalSPB
Олег Сосорев - Эффективное формирование и расширение архитектуры ПО
Событие: Drupal Meetup #6
Дата: 23.05.2015
Анонс: http://drupalspb.org/session/effektivnoe-formirovanie-i-rasshirenie-arhitektury-po
Martin Mayer - My fellow developers, ask not only what your Drupal can do for...DrupalSPB
Martin Mayer - My fellow developers, ask not only what your Drupal can do for you, ask what you can do for your Drupal
Событие: Drupal White Nights 2014
Дата: 07.06.2014
Анонс: http://camp2014.drupalspb.org/sessions/my-fellow-developers-ask-not-only-what-your-drupal-can-do-you-ask-what-you-can-do-your
Павел Прищепа - Drupal хостинг полного циклаDrupalSPB
Павел Прищепа - Drupal хостинг полного цикла
Событие: Drupal White Nights 2014
Дата: 07.06.2014
Анонс: http://camp2014.drupalspb.org/sessions/drupal-hosting-polnogo-cikla
5. Установка Drupal
drush site-install standard --db-
url='mysql://[db_user]:[db_pass]@localhost/[db_name]' --
site-name=Example – установка сайта, профиль –
Стандартный
Полезные опции
--account-name=admin
--account-pass=password
--clean-url
--account-mail
6. Установка и активация модулей
drush dl modulename – загрузка модуля в папку
sites/all/modules
drush en modulename –y – активация модуля
Забудьте про зависимости!!! Все нужные модули
установятся сами
drush en modulename –y – активация и установка модуля
7. Локализация с помощью drush
Загружаем и включаем модуль l10n-update
drush dl l10n_update
drush en l10n_update –y
Загружаем расширение drush для работы с языками
drush dl drush_language
Добавляем, включаем и делаем дефолтным русский язык
drush language-add ru
drush language-enable ru
drush language-default ru
Скачиваем файлы русификации для модулей и тем.
drush l10n-update
8. Обновление ядра, модулей
drush up – обновление всего сайта
drush up drupal – обновление только ядра
drush up modulename – обновление указанного модуля
drush up --no-core – обновление всех модулей сайта, без
ядра
drush up --security-only – обновление только тех модулей и
ядра, где есть обновление безопасности
9. Бекап с помощью drush
drush archive-dump --destination=site_backup.tar.gz - бекап
файлов и базы данных в архив
drush archive-restore site_backup.tar.gz - восстанавливает
файлы и базу данных из бекапа
Полезные опции
--exclude=sites/default/files
--no-core
--overwrite
drush sql-dump - бекап базы данных
drush sql-cli – импорт базы данных из бекапа
10. Очень полезные команды drush
drush cache-clear all (drush cc all) – очистка кэша
drush cron - выполнение крона
drush user-create user1 --mail=“mail@mail.ru" --
password=“pass“ – создание нового юзера
drush user-add-role role1 user1
drush upwd --password=“pass" admin – смена пароля
drush user-cancel username --delete-content – удаление юзера
вместе с контентом
drush vset maintenance_mode 1 – включение режима
обслуживания (0 - выключение)
12. Синхронизация между сайтам
drush sql-sync @prod @local - синхронизация базы данных с
удаленного сервера на локальный.
Полезные опции:
--create-db
--tables-list
--skip-tables-key
drush rsync @ prod @local - синхронизация файлов с
удаленного сервера на локальный.
Полезные опции:
--exclude-files
13. http://www.drushcommands.com/ - все drush команды
https://github.com/drush-ops/drush/issues - drush на
гитхабе
https://www.drupal.org/node/594744 - установка drush на
Windows
Ссылки