Bogdan (SirEdvin)
Люди, какие минусы у запуска тестов внутри docker build? Из плюсов - если ничего нужного для тестов не поменялось в новом комите, то тесты "кешируются". Мы храним параметры деплоя рядом с кодом, меня очень подкупает автоматический незапуск тестов без необходимости.
Это во время сборки продовского контейнера? А зачем? Ну, кешироватся оно и так будет, если код не поменялся, то не стоит коммитить или тригеррить CI. А из минусов - мусор для запуска тестов, более долгая сборка контейнера и по факту, несколько лишних пересборок, которые могли быть отсечь тесты. Не знаю, какой у вас фейл-рейт.
Bogdan (SirEdvin)
Может лучше настроить правильно работу с кешем? А если тесты долго работают, вроде есть специальные методы для их оптимизации
Bogdan (SirEdvin)
Например, использования заглушки вместо реальной бд и так далее.
Bogdan (SirEdvin)
Ну, я для тестового сервера монтирую, а в контейнере чисто окружение. Так получается вроде быстрее. Можно просто билд в контейнере, gitlab CI позволяет так сделать. Тогда разницы вроде нет.
Igor
Мне тут ребята из хостинга Inferno Solutions (отличное название, кстати) подогнали картинку с показателями на хостах после накатывания апдейта против Meltdown/Spectre. Процитирую автора: "Этот сервер был почти пустой и тестировали патчи на нем, на боевых машинах даже страшно патчить.." Характеристики хоста — CentOS 7, виртуализация KVM, 2x Xeon E5 2650v4 в качестве CPU. Если тут есть еще представители хостингов, присылайте мне вашу статистику, будем её тут собирать понемножку
Igor
Denis 災 nobody
хочу дбить конвертацию, через iconv типа работает, но нужно - если естьсимволы юникода- пропускать файл (или наоборот, если есть символы кои-8 то запустить)
Denis 災 nobody
куда копать?
Denis 災 nobody
может самим iconv как-то можно?
Mark ☢️
Сечешь ?
Mark ☢️
куда копать?
Рекомендую скриптом на 3ем питоне
Mark ☢️
Типа пробуем раздуплить по утф8. Получилось - ок. Не получилось пробуем кои8. Всё.
Denis 災 nobody
и как делить валидный юникод и валидгый кои-8..
Mark ☢️
Я с сотового. Завтра подскажу
Mark ☢️
И да, юникода нет. Есть утф8
Mark ☢️
Не путай.
Mark ☢️
Юникод это не кодировка
🏳️ Phil
Юникод это не кодировка
Вообще кодировка
Tadeusz
🙂 /me достал попкорн
Mark ☢️
Вообще кодировка
Нет. Это таблица соответствия изображения буквы, ее названия и некоего числа
G72K
Щаз начнется
Mark ☢️
Попиздите мне ещё про это
Mark ☢️
Про составные символы и тд
Mark ☢️
но ведь это шрифт :D
Согоасен. Про изображение я напиздел
G72K
но ведь это шрифт :D
Разве шрифт это не обратное сопоставление?
Mark ☢️
И чем прости это не кодировка?
Блять любой дикт тогда кодировка
Mark ☢️
Маппинг блять одного в другое
Mark ☢️
А, тогда окей
Mark ☢️
Заебись поговорили
Denis 災 nobody
эм...
Denis 災 nobody
<module 'posixpath' from '/usr/lib64/python2.4/posixpath.pyc'>
Denis 災 nobody
прикол в том, что 3 питона тут не поставить ))
Tadeusz
Denis 災 nobody
надр 2 ковырять
Nklya
Вместо того, чтобы разобраться почему монтирование с чарсетами не работает, уже неделю развлекаетесь с iconv))
Sergei
пожалуйста, не устраивайте здесь ру-сисадмин
Mark ☢️
Питон 2.4 ?
Это из какой эры ?
Denis 災 nobody
Nklya
Там видимо филиал лора
Tadeusz
блядь, вам че 4.3 показать?
Denis 災 nobody
есть баш, есть iconv, encode-decode...
🏳️ Phil
А, тогда окей
Более того, если ты хочешь их по разному обозвать, то как раз уникод это кодировка, а всякие ucs/utf - это форма представления кодировки уникод
Denis 災 nobody
Tadeusz
Покажи
# cat /etc/redhat-release CentOS release 3.5 (Final)
Tadeusz
3.5 тебе
Tadeusz
# php -v PHP 4.3.11 (cli) (built: Oct 4 2005 02:11:34)
Karter
покупай биткоины
Рано же, вроде.
Tadeusz
гггг
Karter
Года три ещё.
Mark ☢️
Mark ☢️
Tadeusz
покупай биткоины
с чего ты решил что у меня их нет?
Tadeusz
типа надругался?)
Sergei
с чего ты решил что у меня их нет?
в твоем времени ты можешь подготовиться и на старте купить много
Tadeusz
передаю привет из мавзолея)
Mark ☢️
И хрыыч такой молодой, и юный Октябрь впереди!
Denis 災 nobody
пицца за 10к битков.. ))
Mark ☢️
<module 'posixpath' from '/usr/lib64/python2.4/posixpath.pyc'>
Упоролся такой окаменелый кал на 64 битной архитектуре запускать ?
Denis 災 nobody
а в чем проблема?
Denis 災 nobody
]# uname -a Linux centos-x64-xen.wm 2.6.18-406.el5xen #1 SMP Tue Jun 2 18:07:09 EDT 2015 x86_64 x86_64 x86_64 GNU/Linux
Denis 災 nobody
когда ставил, почти свежак был ))