
Саша
20.02.2018
18:12:59

Никита
20.02.2018
18:13:08

Саша
20.02.2018
18:13:14

Alexey
20.02.2018
18:13:16

Google

Zart
20.02.2018
18:13:25
зачем вебмакаке асинк

Alexey
20.02.2018
18:13:26
Записал
Ты не записал, а иди и скачай.

Jentry
20.02.2018
18:13:27

Zart
20.02.2018
18:13:33
формы шелпать и жс какой

Саша
20.02.2018
18:13:34

Alexey
20.02.2018
18:13:35
Ща чаю заварю погуглю.

Jentry
20.02.2018
18:13:44

Саша
20.02.2018
18:15:14

Jentry
20.02.2018
18:16:32
быть синхронным макакой в мск уже едва канает, например

Саша
20.02.2018
18:17:15
Да и формы я честно сказать никогда и не шлепал...
Кроме как на петпрожектах

Alexey
20.02.2018
18:17:20

Google

Dmitry
20.02.2018
18:17:27
самое время съебать из Москвы! :)))

Саша
20.02.2018
18:17:40

Jentry
20.02.2018
18:17:51

Никита
20.02.2018
18:18:12
Чтобы быть асинхронной макакой достаточно пихать async await и знать, что где-то внутри event loop мучается с событиями.

Dmitry
20.02.2018
18:18:15
да, у меня нормальные контейнеры, а не эти кастраты :)

Jentry
20.02.2018
18:20:29
мне сегодня один рассказывал, что использовать консул это плохенько, потому что зависимость от third party, ты не из этих?)

Dmitry
20.02.2018
18:21:20
consul это охуенно. не в конфигах же прописывать endpoint'ы
ну если конечно у тебя не три сервиса :)))

Jentry
20.02.2018
18:25:13
а у нас уже достаточно ночной, можно задавать глупые вопросы? интересует каким образом реализация jit в pypy раскручивает циклы майнлупа интерпретатора, не зная под какой байткод она будет работать? я почитал конечно про metatracer и metajit, слова красивые, но непонятно

Alexey
20.02.2018
18:25:17

Zart
20.02.2018
18:26:07
19.5
The PyPy JIT takes advantage of PyPy's unique translation architecture described in Section 19.4. PyPy actually has no Python-specific JIT; it has a JIT generator. JIT generation is implemented as simply another optional pass during translation. A interpreter desiring JIT generation need only make two special function calls called jit hints.

Jentry
20.02.2018
18:27:52
это не не, это работа обычного jit
это пнятненько, а ты понимаешь, что pypy раскручивает к тому же цикл мейнлупа? https://morepypy.blogspot.ru/2011/03/controlling-tracing-of-interpreter-with.html
в итоге свич-кейса перестает быть
при диспатче опкодов

Саша
20.02.2018
18:29:29

Jentry
20.02.2018
18:30:13
ты просто говоришь ему ну вот тебе вход и выход, а pypy такой берет и разворачивает цикл, в случае отсутствия метатрейсера тебе бы пришлось иметь бесконечное множество реализаций, ты же не знаешь следующую инструкцию
@zartsoft вопрос интересен тем, что они по сути решают некоторое подмножество NP-задачи за полиномиальное время, покрывая около 90% jit'енной реализией

Google

Zart
20.02.2018
18:34:38
меня слабо волнуют кишки пайпай

Jentry
20.02.2018
18:35:04
ну ты и скучный
а ньюфагов за всги в шею гонять это ты всегда рад

Zart
20.02.2018
18:36:00
не учите жить, лучше помогите материально (с)

Игорь
20.02.2018
18:36:12
помогите новчику
py2pack не хочеть генерировать spec для пакета
в шаблоне {{ for script in scripts }} а scripts нигде не определяется

Alexey
20.02.2018
18:37:55
Марш правила чата читать.

Dmitry
20.02.2018
18:38:18
RPM дистры не нужны. сусеёбы должны страдать :)

Jentry
20.02.2018
18:38:25

Игорь
20.02.2018
18:38:30

Alexey
20.02.2018
18:38:33

Zart
20.02.2018
18:38:37

vlade11115
20.02.2018
18:38:37

Игорь
20.02.2018
18:41:26
Марш правила чата читать.
у меня есть python 2.7, 3.4, 3.6 и py2pack 0.8.2
я хочу сгенерировать spec-file для rpmbuild, пробовал шаблоны fedora.spec и suse.spec
в jinja2 шаблоне есть
{{ for script in scripts }}
и на этом генерация падает, поскольку scripts не определен (или я его не нашел)

Alexey
20.02.2018
18:41:53
Воооот. Надо искать scripts и где он определяется.

vlade11115
20.02.2018
18:42:00
*отвечая в стиле чата*
Определи.

Игорь
20.02.2018
18:42:27
я не хочу переписывать py2pack

Zart
20.02.2018
18:42:31
или выкинуть и попробовать другое

Игорь
20.02.2018
18:42:42
мне интересно, сталкивася ли кто-то с этой проблемой?

Google

Игорь
20.02.2018
18:42:49

Zart
20.02.2018
18:43:11
те кто пилят рпм, такой хуйней не пользуются

Игорь
20.02.2018
18:43:14
мне надо просто rpm или tar.gz чтоб в контейнере не ставить build-essentials и не компилировать

Zart
20.02.2018
18:43:37
бдист_рпм вроде в комплекте шел
втф...

Jentry
20.02.2018
18:44:34
ну какбы да, distutils все дела, всегда его хватало

Zart
20.02.2018
18:44:34
билд-ессеншелс - это какоето уебунточное говно

Игорь
20.02.2018
18:46:07

Jentry
20.02.2018
18:46:07

Admin
ERROR: S client not available

Игорь
20.02.2018
18:46:53

Zart
20.02.2018
18:47:10
смотря как ставить

Игорь
20.02.2018
18:48:14

Jentry
20.02.2018
18:48:32
я бы собрал образ с ними, а на базе его собирал бы свои контейнеры, если бы pip install не помог и я не нашел решение за пять минут

Zart
20.02.2018
18:49:33
самый простой вариант - собрать колеса на девелоперской тачке, потом ставить на продакшен
в венве
можно идти и через рпм, если есть инфра

Jentry
20.02.2018
18:50:19
вам докер дал from, а вы..

Alexey
20.02.2018
18:50:21

Zart
20.02.2018
18:51:08
нумпи пазазя, лхмл и пикуте4

Google

Игорь
20.02.2018
18:51:08
он небось в кеше есть

Alexey
20.02.2018
18:51:33

Zart
20.02.2018
18:51:42
гг

Alexey
20.02.2018
18:52:07
Нампай ещё легко, кстати. Вот сайпай — ояебу. Блас, хуяс, фортран такой, фортран сякой.

Zart
20.02.2018
18:52:08
бсд форт есть, а бсд фортрана нет

Alexey
20.02.2018
18:52:20

Dmitry
20.02.2018
18:53:03
@kalaverin pyaml без gcc и пр будет такими адовыми тормозами, что лучше тогда его вообще не ставить :)

Zart
20.02.2018
18:53:04
ну ебля знатная нв любой платформе вроде

Alexey
20.02.2018
18:53:20

Dmitry
20.02.2018
18:53:44

Alexey
20.02.2018
18:53:46

Dmitry
20.02.2018
18:54:06
вот и не выебывайся :)

Alexey
20.02.2018
18:54:08
Только гцц из-за этого ставить всё равно не нужно в обязалово.

Dmitry
20.02.2018
18:54:17
да ясен хер не нужно

Alexey
20.02.2018
18:54:23
Ну так хули тогда? :)

Dmitry
20.02.2018
18:54:29
правильно пишут, собрал пакет и ставь из своего pypi :D

Jentry
20.02.2018
18:54:58
ваще пишу на го и все компилируется за секунду и питон мне ваш не всрался

Alexey
20.02.2018
18:55:09
А сюда заходишь только пострадать.

Dmitry
20.02.2018
18:55:11
ну у докероебов там своя атмосфера со слоями, from и геями на передержке

Alexey
20.02.2018
18:55:16
По старой памяти. Скрипит потёртое седло. :)