Как стать автором
Обновить
13
0
Виктор @IDMan

Пользователь

Отправить сообщение

Как тестировать контейнеры RoR с GitLab CI в контейнере

Время на прочтение 5 мин
Количество просмотров 5.1K
Чем хорош GitLab, так это тем, что будучи по габаритам слоном в посудной лавке, он умеет аккуратно устанавливаться и почти всегда работает с коробки. Но плохо умеет восстанавливаться и заботиться о себе, когда очень прямые руки вроде моих нарушают привычное ему окружение. Не буду углубляться в то, как мне удавалось убить его до состояния, когда даже удаление и установка с нуля не помогает, но во избежания очередной бесконечной эпопеи с дебагом и переустановкой сервера я вынес все это дело в Docker контейнер. Удобно — на рабочей машине нет миллиона зависимостей, примонтировал директории для репозиториев, логов и базы данных и все работает. Восстановление — пересоздать контейнер и скормить бэкап (кстати, не забудьте проверить свои бэкапы, как говорит опыт GitLab, это не лишнее).

С другой стороны, есть разрабатываемое Rails приложение, которое на реальной машине держит только код; Rails, gems, и все остальное покоится в Docker контейнере. Для своей работы оно использует Redis и Postgres, каждый находится в своем контейнере. Для каждого контейнера примонтирована директория, чтобы важные для приложения данные не оставались внутри.



Задача в том, чтобы Gitlab CI нормально отработал. Вроде все просто, но — он сам находится в контейнере.
И как же нам быть?
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 2

Высокая производительность Google Chrome

Время на прочтение 9 мин
Количество просмотров 80K

История и краеугольные принципы Google Chrome.


imageGoogle Chrome был представлен во второй половине 2008 года, как бета версия для Windows платформы. Код Chrome, авторство которого принадлежит Google, был сделан доступным под либеральной BSD лицензией — как и Chromium проект. Для большинства заинтересованных, такой поворот событий стал сюрпризом — война браузеров возвращается? Сможет ли Google сделать свой продукт действительно лучше других?

«Это было столь хорошо, что заставило меня изменить свое мнение..» — Эрих Шмидт, первоначально не желающий принимать идею Google Chrome.
Читать дальше →
Всего голосов 127: ↑90 и ↓37 +53
Комментарии 95

Почему вы не любите их?

Время на прочтение 2 мин
Количество просмотров 618
Уже больше полгода меня интересует один вопрос, касающийся обитателей Хабры. А так, как я имею теперь возможность поставить его вам, я не премину ей воспользоваться.

Вот скажите – почему вы так недолюбливаете создателей Вконтакте, Одноклассников, Студии им. Лэбедева вкупе с их творениями? Почему перечисляя источники для статьи, к пункту «Ководство» обязательно нужно добавить презрительное «для проформы»?
Я не восхваляю ни эти сайты, ни их создателей. И к каждому есть вопросы. Но.… Раньше люди, разъезжаясь после некоего предприятия, почти наверняка теряли связь. Менялись адреса, менялись телефоны, губились клочки салфеток, где они были записаны (а вы разве на чем-то ином их записываете?) – теперь есть Вконтакте. Раньше было слышком трудно, где-то даже невозможно, найти человека, которого ты последний раз видел лет так 30 назад, и представление не имеешь, где он. И никакое тебе адресное бюро (если такое сейчас есть вообще), никакой розыск ничего не даст. И вот – Одноклассники. Сам наблюдал, как с их помощью нашлись те, кто, казалось бы, навсегда утерян. И можно сколько угодно писать едких комментов «найти старую одноклассницу из большими сиськами» — доживете лет так до 60, и тогда увидите все совершенно в другом свете. Об сами-знаете-ком здесь упоминать не буду, поскольку мой взгляд, как очень близок к взглядам Лэбедева на дизайн, и вообще на визуальную составляющую жизни, будет слишком субъективен.

Так вот о главном. У меня есть мнение, почему же правилом хорошего тона считается презрительно писать об вышеуказанных лицах. Мне кажется, что главная проблема в том, что они не с нами. Не тусуют на всевозможных встречах стартаперов, не пишут на Хабрахабр, одним словом, не такие как все (кто нашёл это слишком пафосным, прочтите еще раз). Вот если б Дуров зашел сюда, написал о проблеме, попросил бы совета, отписался об новых апдейтах на сайте, или Тёма вместо своей Жжешки регулярно радовал бы нас своими мыслями здесь – гляди, и стали б о них писать совсем по-другому. Да, попинали б Ководство, пожурили за платные смайлики, но это было б конструктивной критикой, а не тем, чем является сейчас.
Вот вспомните – о каком сервисе/стартапе/сайте, создатель которого или обитатель Хабры, или анонсировал его здесь, вы высказывались столь же резко и безапелляционно? Да, есть критика, да, есть замечание, и это очень и очень хорошо. Но речь не об этом. Мне кажется, любые стартапы, которые добились успеха и при том не связанные нитью с сообществом – обреченные на не очень лестную оценку, невзирая на достоинства. Причем особенно критично замечание – добились успеха, так как мертвую собаку, как известно, не пинают.

И еще. Не воспринимайте пост как личное оскорбление или попытку оскорбить сообщество. Если вам показалось, что где-то я допустил неуважительной тон – заранее извиняюсь. Помните — нету обидных вопросов — есть обидные ответы на них.

Мне, правда, очень интересно – почему?
Всего голосов 80: ↑49 и ↓31 +18
Комментарии 39

Информация

В рейтинге
Не участвует
Откуда
Украина
Дата рождения
Зарегистрирован
Активность