
Phil
12.08.2016
19:57:24
именно

Dmitry
12.08.2016
19:57:35
живите теперь
с эим знанием

Pavel
12.08.2016
19:57:54
ss
Удивительно, я иногда так опечатываюсь

Google

Руслан
12.08.2016
19:57:55
как вам а
если что-то в netstat не понятно, я трогаю ss

Pavel
12.08.2016
19:58:15
И получаю простыню чего-то

Руслан
12.08.2016
19:59:53
я всё понимаю, пистолеты с биометрическим датчиком сберегут кому-то жизнь, но старый добрый магнум не подводит хозяев.

Алексей
12.08.2016
20:02:35

Руслан
12.08.2016
20:02:53
я даже не знаю, что это и зачем оно мне

Алексей
12.08.2016
20:04:00
это vrf-ы
что бы на одном тазике можно было сделат ьнесколько дефолттов

Pavel
12.08.2016
20:04:48
Зачем все так сложно ?

Алексей
12.08.2016
20:05:58
ну бывает нужно
на пример на системе мониторинга
что бы могда смотреть на разное железо

Phil
12.08.2016
20:11:14

Google

Руслан
12.08.2016
20:12:01
Это псевдонимы
Система их не особо различает, если попытаться использовать их как настоящие интерфейсы в netfilter
Но если установлены vlan, то дело приобретает другой оборот
Псевдоним можно писать через двоеточие и через точку. Если нет vlan

Tenni
12.08.2016
20:14:47
обычно это для фейловеров используют

Руслан
12.08.2016
20:16:15
Я для всего использовать пробовал. Даже для занимания всех адресов в подсети, пока не придет запрос от валидного клиента, что ему адрес нужен.

Phil
12.08.2016
20:50:31
@pragus меня обижают

Karter
12.08.2016
20:50:44

Алексей
12.08.2016
21:02:23
https://about.gitlab.com/2016/08/12/moving-from-ops-to-infrastructure/
саксес стори

Pavel
13.08.2016
07:53:11
Девопсеры, а как вам идея того что юнит тесты не нужны и достаточно только функциональных?

Алексей
13.08.2016
07:53:23
так и делаю

Pavel
13.08.2016
07:53:49
Несколько раз уже встречал такое утверждение

Semyon
13.08.2016
07:54:15
It depends

Pavel
13.08.2016
07:54:20
Но как же комбинаторный взрыв? Функциональными не покроешь все варианты и кейсы

Semyon
13.08.2016
07:54:36
Если ты можешь за три дня переписать целиком весь код, то не нужны

Алексей
13.08.2016
07:55:05
микросервисы короче и юнит тесты мало общего имеют

Pavel
13.08.2016
07:56:15
Это я понимаю. Но привлекательно то что функциональных надо писать гораздо меньше
И в то же время они по ощущениям вылавливают 85% косяков. То есть для построения MVP выигрыш

Dmitry
13.08.2016
10:43:48
Кто занимался дистрибьюцией вагрант боксов?

Google

Dmitry
13.08.2016
10:44:16
Сейчас читаю и вроде как в книжке это делают через атлас

Алексей
13.08.2016
10:44:25
чо читаешь ?

Dmitry
13.08.2016
10:44:53
Дреду до работы могу залить
По вагранту книжица от пакт

Алексей
13.08.2016
10:45:39
о
интеренсо

Phil
13.08.2016
10:47:54
сюда книжку залей. с тегами

Dmitry
13.08.2016
10:48:22
Короче мне надо отдавать как то варгантовский бокс
И желательно чтобы была возможность его обновлять
Или уведомлять юзера что он аутдейтед

Semyon
13.08.2016
11:38:36

Semyon
13.08.2016
11:38:42
если у тебя там pdf :)
ну или epub

Dmitry
13.08.2016
11:38:53
у меня кстати есть пдф и епуб

Semyon
13.08.2016
11:39:06
Давай всё
наоборот жи! =)

Dmitry
13.08.2016
11:41:34
бонусом свежак по докеру

Pavel
13.08.2016
11:41:36

Google

Semyon
13.08.2016
11:41:49
Падажжи
Функциональные тесты грязные и медленные
там ложных срабатываний дохренища может быть
то есть я их запущу, когда уже напишу некую фичу
а юниты я могу запускать хоть без перерыва, если хочется

Pavel
13.08.2016
11:43:03
Что значит грязные?

Admin
ERROR: S client not available

Pavel
13.08.2016
11:43:07
Медленные да

Semyon
13.08.2016
11:43:08
грубо говоря, есть у меня коннект к БД или нет
какие именно данные в БД
не моргает ли у меня сеть
и так далее

Pavel
13.08.2016
11:44:23
Юниты вроде тоже могут в базу ходить

Semyon
13.08.2016
11:44:32
Ъ-юниты не могут
они могут думать, что ходят в базу, а на самом деле ходят в мок

Pavel
13.08.2016
11:45:33
Тут не вижу разницы. У меня в функциональных веб апи вызовы замоканы
А база настоящая

Semyon
13.08.2016
11:46:16
Разница в стейте

Google

Semyon
13.08.2016
11:46:23
юнит тесты по определению "чистые"
то есть ты можешь запустить юнит n раз и получить n одинаковых результатов
если у тебя база поменяла стейт между запусками, то ой
это уже не юнит

Pavel
13.08.2016
11:47:06
А для функц. разве это допустимо?
По моему вообще в определениях нету про это уточнения

Semyon
13.08.2016
11:47:39
там очень тонкая грань между функциональными и интеграционными
я до сих пор не понял её

Pavel
13.08.2016
11:47:48
Перед каждым функц. тестом база перенакатывается

Dmitrii
13.08.2016
11:48:10

Dmitry
13.08.2016
11:48:26

Dmitrii
13.08.2016
11:48:33
https://www.vagrantup.com/docs/boxes/versioning.html
Есть автоматическая проверка на команде up но автоматического скачивания нет.
Я планировал использовать это в связке с packer.

Dmitry
13.08.2016
11:56:49
эх, чтото это не очень подходит наверное

Dmitrii
13.08.2016
11:57:17
Почему?

Dmitry
13.08.2016
11:57:28
да, не я про вагрант весь
у меня вообще такой кейс. Есть некая виртуалка на которой все сервисы поднимаются
она на квм