
Eugine
02.06.2017
16:38:16

Zart
02.06.2017
16:38:19
да
как видно по скриншоту - те раннеры которые делают обычный импорт - работают
те, которые сканируют файлики в каталогах - сосут хуй

Google

Stanislav
02.06.2017
16:39:27

Dmitry
02.06.2017
16:39:41

Zart
02.06.2017
16:39:44
я сам решу что мне гонять - тесты или лысого

Dmitry
02.06.2017
16:39:46
Посмотри на строку 34
пиши там что .zip дальше залезай внутрь и заверте...

Zart
02.06.2017
16:40:18
вут?
это не так работает
это говно мыслит файлами. питоноимпорты не так работают

Dmitry
02.06.2017
16:41:46
Посмотр на строку 35, там возвращается PylamaItem а это тупо хрень с setup и runtest

Zart
02.06.2017
16:42:03
Посмотри на строку 34
а еще я вижу check_file в финале, который гоняет os.path.relpath и тоже проверяет файлы

Dmitry
02.06.2017
16:42:17
никто не мешает тебе наколектить в __init__ все из импортов.

Zart
02.06.2017
16:42:31
и строка 55 с fspath.mtime мне тоже не нравится

Dmitry
02.06.2017
16:42:53
ну ты смотришь на конкретный имплемент.

Google

Dmitry
02.06.2017
16:43:40
Pytest в принципе мыслит файлами, твоя правда. Однако в этом файе может содержаться 100500 кейсов и сабкейсов.

Zart
02.06.2017
16:44:00
дык нету файла на фс. физически. только зип

Dmitry
02.06.2017
16:44:15
внутри zip файл есть?

Zart
02.06.2017
16:44:18
ну

Dmitry
02.06.2017
16:46:24
ну вот допустим есть zip c файлом __init__.py и mymodule.py и называется mymodule.zip. При колекте возвращаешь пайтесту нечто, что уже сканирует зип изнутри и формирует тесткейсы, а ля
mymodule.zip::mymodule.test1
mymodule.zip::mymodule.test2

Zart
02.06.2017
18:15:51
нахуй
https://github.com/pytest-dev/pytest/blob/master/_pytest/main.py#L552 - после этого можно забить хуй
We've seen cases where long-running container daemons (not naming any names) will crash if you run more than 1000 containers on a single system. They don't crash because of the actual daemon code but because of issues with Go's GC (it doesn't actually free memory sanely, it uses MADV_DONTNEED which inflates RSS and causes OOM to kill your daemon).
#rudego

dmks
03.06.2017
15:39:09
упс

Zart
03.06.2017
15:40:01
наткнулся на https://news.ycombinator.com/item?id=14471363 в твиттере

Eugine
03.06.2017
15:40:03
Эрик Пол Олман — американский программист, принимавший участие в разработке почтовой программы sendmail и её предшественницы delivermail.
Олман является открытым гомосексуалом. Он более 20 лет живет со своим партнером Маршалом Кирком МакКасиком в Беркли, Калифорния.
Цитата Эрика Олмана:
> Существует своего рода порочное удовольствие в знании,
> что невозможно отправить гомофобное письмо через
> Интернет без того, чтобы его не коснулась программа
> гея. Это своего рода забава.
этим все сказано

Stanislav
03.06.2017
16:14:08

Eugine
03.06.2017
16:14:23
оно и не удивительно

Zart
03.06.2017
16:39:51
письма которые тебе идут - проходят цепочку серверов, среди которых вполне могут быть и ексченджи и сендмейлы
лет 5-10 назад сендмейл вообще подымался всегда и на всех линупсодистрах из коробки поголовно

Eugine
03.06.2017
16:45:08
потом его понемногу начал заменять постфикс

Zart
03.06.2017
16:45:25
ну в дебиане активно форсили ексим имхо

Google

Eugine
03.06.2017
16:45:27
но по факту оба не нужны на обычной тачке

Zart
03.06.2017
16:45:39
я кстати не думаю что не нужен
нулл мейлеры это дрочево

Eugine
03.06.2017
16:46:02
и все обладают функциональностью комбайна.

Zart
03.06.2017
16:46:11
просто дефолтный спам давно уже перенаправили в сислог

Eugine
03.06.2017
16:46:19
обычно нужны две-три функции от них

Zart
03.06.2017
16:46:36
ага, функции МТА и ЛДА ;Р

Eugine
03.06.2017
16:46:38

Zart
03.06.2017
16:46:38
лоло
ну... хз
системд вот точно умеет хранить спам и логи в памяти и перекидывать их в журналд как тот подымается
и не зависеть от мта, как в классике
по мне это всё и хорошо и плохо одновременно...

Roman
03.06.2017
16:53:54
диалектично, однако )

Zart
03.06.2017
16:54:51
я к тому что раньше каждая юникс система из коробки имела сислог, мта, крон и еще пару демонов впридачу
а сейчас хуй его знает, сможешь ли ты вообще письмо отправить
когда даже сислог не пашет в половине контейнеров

Eugine
03.06.2017
16:55:50
если правильно настроишь - то все сможешь. а если не нужно и ты не умеешь, то не сможешь
все же просто

Zart
03.06.2017
16:56:10
ну охуеть теперь

Google

Eugine
03.06.2017
16:56:11
это касается вообще всего
охуевай)

Zart
03.06.2017
16:56:24
капитан, вам пора на повышение

Eugine
03.06.2017
16:56:33
благодарю

Stanislav
03.06.2017
17:00:20

Zart
03.06.2017
17:05:23
http://marctenbosch.com/news/2017/06/4d-toys-a-box-of-four-dimensional-toys/ клёва

Roman
04.06.2017
01:52:38

Alexey
04.06.2017
09:51:54

Alex
04.06.2017
14:12:32
http://www.opennet.ru/opennews/art.shtml?num=46652
последний комммент вообще доставляет

Eugine
04.06.2017
14:15:39


Alex
04.06.2017
14:16:30
да да, от анонима-анонима)
Почему бы не конкатенативные языки программирования? Да еще и отказаться от монолитного ядра, сделать экзоядро формально верифицированное, засунуть это всё в кэш процессора с помощью шитого кода и запускать хоть на нанороботах, хоть на кластерах работающих от сферы Дайсона. Небывалые возможности по композиции функции (даже более того, конкатенативное программирование даже более функциональное в некотором смысле), всё есть выражение; возможность легко балансировать между совсем низким уровнем (манипуляцией со стеком и ассемблерными вставками) до комбинаторов и высоких уровней абстракции; возможность балансировки между функциональным и императивным программированием, возможность амбивалентного рассмотрения одного и того же кода, золотая средина; простота, гибкость и скорость компилятора/транслятора/интерпретатора и многое другое.
К тому же, есть еще различные интересные штуки типа создание программы с помощью градиентного спуска на FORTH-подобном (ну, он чисто стековый правда, вроде как-бы) языке и прочие различные интересные исследования, которые из-за гибкости языков можно не так уж дабы совсем и сложно применить.
Красота и радость моих фантазий.


Alexey
04.06.2017
14:16:49
Мультристрочники тройными бектиками отбивай.
Одинарные транслируются только для уайнлайнеров.

Alex
04.06.2017
14:18:32

Alexey
04.06.2017
14:18:43
Нудык.


Eugine
04.06.2017
14:28:10
да да, от анонима-анонима)
Почему бы не конкатенативные языки программирования? Да еще и отказаться от монолитного ядра, сделать экзоядро формально верифицированное, засунуть это всё в кэш процессора с помощью шитого кода и запускать хоть на нанороботах, хоть на кластерах работающих от сферы Дайсона. Небывалые возможности по композиции функции (даже более того, конкатенативное программирование даже более функциональное в некотором смысле), всё есть выражение; возможность легко балансировать между совсем низким уровнем (манипуляцией со стеком и ассемблерными вставками) до комбинаторов и высоких уровней абстракции; возможность балансировки между функциональным и императивным программированием, возможность амбивалентного рассмотрения одного и того же кода, золотая средина; простота, гибкость и скорость компилятора/транслятора/интерпретатора и многое другое.
К тому же, есть еще различные интересные штуки типа создание программы с помощью градиентного спуска на FORTH-подобном (ну, он чисто стековый правда, вроде как-бы) языке и прочие различные интересные исследования, которые из-за гибкости языков можно не так уж дабы совсем и сложно применить.
Красота и радость моих фантазий.
какая-то мастурбация


Egor
04.06.2017
14:39:52
А почему под свастику стилизована картинка?

Alexey
04.06.2017
14:40:16
Потому что я так захотел вот почему.

Google

Eugine
04.06.2017
14:40:20
а почему бы и нет?

Alexey
04.06.2017
14:41:20
Это не свастон, унылый, а переосмысление граммар-наци.

Eugine
04.06.2017
14:41:24
хочешь в РКН постучать?

Egor
04.06.2017
14:42:56
зачем переходить на личности?

Alexey
04.06.2017
14:43:41
Ты точно описание чата читал?

Eugine
04.06.2017
14:43:42
потому что ты в лоб прешь

Egor
04.06.2017
14:45:05
"Матерятся и унижают Django", а это попахивает чем-то иным. В какой лоб? Задал очевидный вопрос.

Eugine
04.06.2017
14:45:20
вопрос в лоб, гляди глубже

Anatoly
04.06.2017
14:45:28

Eugine
04.06.2017
14:45:38
а еще лучше -
Чтобы получить ответ вопрос надо строить так: у меня питон версии Й, есть Х, версии М, мне нужно от него П, я проделал Е, я гуглил и читал про С, но не получается, Б.

Egor
04.06.2017
14:47:04
Правда не похоже?

b0g3r
04.06.2017
14:47:08
правда

Eugine
04.06.2017
14:47:11
сходство весьма сомнительное

Petr
04.06.2017
14:47:23
мде