
Igor
27.03.2017
18:14:59

Zart
27.03.2017
18:20:07
pypy давно превратился из попытки запилить питон-на-питоне в джит-фреймворк

Igor
27.03.2017
18:20:24
дададад
тоже об этом щас подумал

Google

Zart
27.03.2017
18:20:43
олсо виндовый билд pypy3 уже который год не выкладывают

Igor
27.03.2017
18:21:08
вики почитаешь - так "pypy более гибкий, вы можете писать расширять язык без знаний низкоуровневых сей", мимими, няняня

Zart
27.03.2017
18:21:39
ты исходники его смотрел?

Igor
27.03.2017
18:21:44
нет :)))))))

Zart
27.03.2017
18:21:51
а я таки да...

Igor
27.03.2017
18:21:54
и че как?
очень страшно?

Roman
27.03.2017
18:23:23

Stanislav
27.03.2017
18:23:50
пупу мерзкий

Roman
27.03.2017
18:24:05

Zart
27.03.2017
18:24:05

Stanislav
27.03.2017
18:24:08
я его смотрел именно потому что надеялся что они хотябы запилили нормальный парсер самого питона на питоне

Roman
27.03.2017
18:24:23

Google

Stanislav
27.03.2017
18:24:38
они просто скопировали херовый парсер на сях в херовый питон

Igor
27.03.2017
18:24:46

Stanislav
27.03.2017
18:24:57
зарядив туда тонны своих декораторов для житования
в строку попадает а в символ уже не очень

Roman
27.03.2017
18:25:35
Меня вот тут приятно удивило, что в pypy модуль json написан на python и по скорости он как ujson

Zart
27.03.2017
18:26:04
очень страшно?
https://bitbucket.org/pypy/pypy/src/27b41a2047753c168ba92bec86fd53e9ed572388/pypy/interpreter/eval.py?at=default&fileviewer=file-view-default
примерно такая же загадочная ебанина везде

Stanislav
27.03.2017
18:26:29
>написан на python
написан на некотором жит-компилируемом языке по синтаксису походим на питон ты хотел сказать ?

Zart
27.03.2017
18:26:42
вот рпитон оказался странной штукой

Igor
27.03.2017
18:26:47
ну я так и представлял, только более С-подобным и с кучей каких-нибудь #ifdef'ов

Stanislav
27.03.2017
18:27:45
ифдефы можно из обычных дефов раскрыть в компайлтайме

Roman
27.03.2017
18:28:58
Тут люди утверждают, что нельзя в одном процессе запустить несколько питон-интерпретаторов :(

Zart
27.03.2017
18:29:07
рпитон - урезатый кусочек питона со строгой типизацией имен

Roman
27.03.2017
18:29:38

Zart
27.03.2017
18:29:45
можно

Stanislav
27.03.2017
18:29:55
мб есть какието глобалочки

Zart
27.03.2017
18:29:57
https://docs.python.org/3/c-api/init.html#sub-interpreter-support

Stanislav
27.03.2017
18:29:57
не удивлюсь

Google

Zart
27.03.2017
18:30:27
mod_wsgi для апача этим активно пользуется чтобы гонять внутри *одного процесса* *разные* всги приложения

Stanislav
27.03.2017
18:30:30
ого даже кейс оформили

Zart
27.03.2017
18:30:47
там правда есть нюансы
бинарные модули таки общие
самый популярный пример - trac
ему для работы нужны биндинги от свн, которые с субинтерпретаторами не фурычат

Igor
27.03.2017
18:33:06
удивительно, почему еще никто не написал хипстерскую либу для работы с sv.. падажжыте это же свн, все правильно

Zart
27.03.2017
18:33:15
дык есть
субверти

Stanislav
27.03.2017
18:33:39
у меня бугурт что либы для ffpmeg нету

Igor
27.03.2017
18:34:01
а че мешает бинарник дергать?

Roman
27.03.2017
18:34:03

Zart
27.03.2017
18:34:05
http://mhaller.github.io/pyffmpeg/ ?

Zart
27.03.2017
18:34:18

Igor
27.03.2017
18:34:31

Stanislav
27.03.2017
18:35:11
она чето не то делала когда я её смотрел
надо тупо написать скрипт который переживает видосики например

Zart
27.03.2017
18:35:36
тебе к @cadmi

Stanislav
27.03.2017
18:35:46
а там какой то лоулевельный адок

Zart
27.03.2017
18:35:49
он с этим когда-то напрямую вкалывал

Igor
27.03.2017
18:35:51
так а че мешало написать скрипт который subprocess.popen открывал глупенько?

Google

Zart
27.03.2017
18:36:08
ффмпег насколько помню никогда в жизни либой не был

Roman
27.03.2017
18:36:14

Stanislav
27.03.2017
18:36:16
вот именно что ничего не мешало и это походу единственный вариант нормальный

Igor
27.03.2017
18:36:30

Zart
27.03.2017
18:36:34
вокруг него вечно говноврапперы на запуск бинарника

Stanislav
27.03.2017
18:36:41
но теряем нормальный интерфейс и всякие ETA например

Igor
27.03.2017
18:36:51

Zart
27.03.2017
18:37:00
да?
впервые слышу

Admin
ERROR: S client not available

Dmitry
27.03.2017
18:37:22
да, сам ffmpeg это по сути обертка над libffmpeg

Igor
27.03.2017
18:37:23
я могу пиздеть, но вроде да, ща

Dmitry
27.03.2017
18:37:32
ну или avconv над libav

Zart
27.03.2017
18:37:38
по-моему ты путаешь с fmod

Igor
27.03.2017
18:37:50
кстати да, возможно

Stanislav
27.03.2017
18:37:52
я находил какието говнолибы для питонки которые "просто конвертят видео"
но там всё какое то древнее и унылое
вот скоро надо будет кучу видева конвертить но идей как то нет опять погружаться в этот ад

Dmitry
27.03.2017
18:38:29
да зачем искать либы, нарисуйте пайп на gstreamer

Igor
27.03.2017
18:38:39
+++

Google

Zart
27.03.2017
18:38:41
а чо, пары сраных батников уже не хватает?

Stanislav
27.03.2017
18:38:55
я не насколько умею в батники

Igor
27.03.2017
18:39:02
ну охуеть теперь

Dmitry
27.03.2017
18:39:17
на gstreamer будет тот же сраный батник, только на питоне вместо баша :)

Zart
27.03.2017
18:39:19
ффмпег -а:копи -в:копи -с:копи $1 $2
охуеть сложно

Dmitry
27.03.2017
18:39:28

Stanislav
27.03.2017
18:39:38
на самом деле сложно

Dmitry
27.03.2017
18:39:39
-i $1 $2 :D

Igor
27.03.2017
18:39:41
pypy говно, ast плохо парсит исходники @ я не умею в шеллскрипты

Stanislav
27.03.2017
18:39:50
нужно записывать на каком файле остановились
и продолжать с него

Zart
27.03.2017
18:40:08
echo $1 > lastfile

Stanislav
27.03.2017
18:40:09
и удалять недоконверченое

Igor
27.03.2017
18:40:14
> myfuckinglog.txt && tail -1 myfuckinglog.txt

Zart
27.03.2017
18:40:32
я когда-то многопроцессный тракер манги нахуярил на баш скриптах...

Stanislav
27.03.2017
18:40:46

Zart
27.03.2017
18:40:56
можно было запускать краулеры раздельно 8)

Dmitry
27.03.2017
18:40:57

Stanislav
27.03.2017
18:41:00
лучше действительно субпроцесс

Igor
27.03.2017
18:41:01

Zart
27.03.2017
18:41:13