@ru_python

Страница 763 из 9768
Suigintou45
19.05.2016
18:04:42
для гуйни и автоматизации вполне себе

Alex
19.05.2016
18:12:29
для гуйни и автоматизации вполне себе
хаха, для гуйни тем более говно, и автоматизации

сопли зависимостей, дырявые абстракции, это все зло ооп

Suigintou45
19.05.2016
18:13:20
чем абстракции заменить?

Google
[Anonymous]
19.05.2016
18:13:27
Вот слушайте его, базарю.

Он в начале хуесосил.

Но потом начал нормальные темы загонять.

Моё уважение.

Eugene
19.05.2016
18:14:56
/help

/help

Aldar
19.05.2016
18:15:09
ничто не мешает в то время как задвигаешь норм темы немного подхуесошивать

?

[Anonymous]
19.05.2016
18:15:55
Да с MySQL и файловым кэшем я с ним не согласен, зато согласен на 146% со всем, что он сказал после этого.

Готов подписаться под любым его высказыванием.

Alex
19.05.2016
18:16:47
чем абстракции заменить?
их надо избегать, а не заменять

или использовать мощь фп, чтобы выкрутиться без абстракций

Google
Aleserche
19.05.2016
18:17:05
один из аргументов, который приводят в пользу ооп, это облегчение создания больших систем. Что думаете по этому поводу?

Alex
19.05.2016
18:17:49
Да с MySQL и файловым кэшем я с ним не согласен, зато согласен на 146% со всем, что он сказал после этого.
файловый кеш все равно в памяти кешируется :) просто в том диалоге особо недошли до этого

Suigintou45
19.05.2016
18:18:02
мощь фп в железо не влезает. без абстракций слишком много дублирования и костылей

Alex
19.05.2016
18:18:10
мощь фп в железо не влезает. без абстракций слишком много дублирования и костылей
нет, в фп также можно связывать все, просто связи не жесткие в этом основное отличие, рефакторить фп легко, а ооп трудно

Suigintou45
19.05.2016
18:19:18
фп просто не работает под целевой платформой

Alex
19.05.2016
18:19:31
один из аргументов, который приводят в пользу ооп, это облегчение создания больших систем. Что думаете по этому поводу?
большие системы бывают 2 видов плохо спроектированая куча говна хорошо спроектированное простое ядро

Suigintou45
19.05.2016
18:20:19
эмбедщина и автоматизация. просто нет и всё

Alex
19.05.2016
18:20:20
как в линуксе или хроме
покури проект L4 линукс создавался когда фп был еще зачаточен

Zart
19.05.2016
18:20:32
л4 коммерческий же

Alex
19.05.2016
18:20:38
эмбедщина и автоматизация. просто нет и всё
давно нет проблем с этим, фп юзается там

Suigintou45
19.05.2016
18:20:47
например?

Alex
19.05.2016
18:20:49
л4 коммерческий же
какая разница, мы же о техническом вопросе

Zart
19.05.2016
18:21:08
я про "покурить". где-то раздают?

а то давно хочется

Alex
19.05.2016
18:21:39
например?
начни с того, что в 2016 году ембед это уже полноценный пс времена ембеда с чипом на 1кб памяти давно прошли ну ок пусть устаревший, тоже делают

здесь офтоп это

Suigintou45
19.05.2016
18:22:55
полноценный пс - это для экономящих на всём

Google
Eugene
19.05.2016
18:25:04
http://bit.ly/Free-Tech-Learning

Aragaer
19.05.2016
18:28:28
вот немножко вам про эмбед. Два ядра. На одном ядре линукс, на другом реалтайм. У линукса есть только ddr, зато почти вся. У реалтайма много кусков очень быстрой памяти и 10 мегов ддр

в линуксе программулина, которая получает от реалтаймовой части данные и должна их форматировать и писать на флешку.16*30кб с частотой 1 герц успевает, 10 герц захлебывается, а надо бы все 100.

скорость записи флешки ок, а если это сд карта, то уже приплыли

плюс к этому раз в час в линуксе есть задача переконвертирования этих данных, а еще есть раз в сутки. Так вот с суточным там ваще капец - на время конвертации суточного лога система так тормозит, что даже 1 герц писать не успевает

Suigintou45
19.05.2016
18:33:05
а если из рилтаймовой части пореже и потолще блоки отдавать?

Eugene
19.05.2016
18:34:00
мне показалось что написал Константин Реалтаймович

Aragaer
19.05.2016
18:34:06
нельзя, ей самой хранить негде

плюс эти данные используются еще и внешними пользователями - автопилот бульдозера тот же

Wisketchy
19.05.2016
18:36:01
Халоушки

Aragaer
19.05.2016
18:36:13
я не буду говорить, что фп туда нельзя. Но рантайм этого фп это уже может быть дороговато. Плюс все сотрудники кроме плюсов и баша ничего не знают особо

Wisketchy
19.05.2016
18:36:18
Тут такой вопрос к знающим, чисто утилитарный (не в отношении работы, просто копаюсь, а нарвался на очередную ошибку, которую не совсем понятно как решить)

Wisketchy
19.05.2016
18:36:33
В общем, я пытаюсь потрогать свёрточные нейросети через лазанью, была продолжительная проблема между skimage и numpy, но я это решил-таки

Теперича matplotlib ругается на PIL что ли Exception: tostring() has been removed. Please call tobytes() instead.

ну, т.е. наоборот, судя по трейсу

Ivan
19.05.2016
18:37:19
у меня keras.io

Ivan
19.05.2016
18:37:32
вроде все норм, хотя мало крутил

Petr
19.05.2016
18:37:43
пил протухла очень давно

пиллоу полностью совместима

Google
Wisketchy
19.05.2016
18:39:07
Petr
19.05.2016
18:39:18
а, окей

Wisketchy
19.05.2016
18:39:20
Я по привычке её PIL назвал

Petr
19.05.2016
18:39:25
ок

Wisketchy
19.05.2016
18:39:55
»> matplotlib.__version__ '1.3.1'

Чего они тогда ругаются?

А, стоп

Пиллоу-то у меня есть

Но и PIL, оказывается

Admin
ERROR: S client not available

Wisketchy
19.05.2016
18:40:34
Сейчас-ка его снесу

Petr
19.05.2016
18:40:42
оно не должно влиять

Wisketchy
19.05.2016
18:41:16
Ну просто судя по трейсбэку ошибка идёт от PIL

`Traceback (most recent call last): File "/home/user/Documents/python_stuff/nn_im/test.py", line 24, in <module> im = plt.imread('./images/pancakes/images?q=tbn:ANd9GcQ1Jtg2V7Me2uybx1rqxDMV58Ow17JamorQ3GCrW5TUyT1tcr8EMg') File "/usr/lib/pymodules/python2.7/matplotlib/pyplot.py", line 2177, in imread return _imread(*args, **kwargs) File "/usr/lib/pymodules/python2.7/matplotlib/image.py", line 1242, in imread im = pilread(fname) File "/usr/lib/pymodules/python2.7/matplotlib/image.py", line 1223, in pilread return pil_to_array(image) File "/usr/lib/pymodules/python2.7/matplotlib/image.py", line 1328, in pil_to_array x = toarray(im) File "/usr/lib/pymodules/python2.7/matplotlib/image.py", line 1313, in toarray x_str = im.tostring('raw', im.mode) File "/home/user/.local/lib/python2.7/site-packages/PIL/Image.py", line 699, in tostring "Please call tobytes() instead.") Exception: tostring() has been removed. Please call tobytes() instead.`

хм, видимо длинные телеграмм не хочет вот так делать

pip не хочет удалять PIL, говорит не стоит он у тебя, хех

Вручную что ли.

Что посоветуете?

Petr
19.05.2016
18:48:45
Я вроде не сносил

Хз

Google
Eugene
19.05.2016
18:50:50
просто снеси пиллоу

Petr
19.05.2016
18:51:34
Просто перекатывайся на 3 пятон

Eugene
19.05.2016
18:51:51
это да

Wisketchy
19.05.2016
18:53:57
Докладываю - замаскировал PIL переименованием папки - теперь выдаётся ошибка что нет ничего, чем matplotlib может обрабатывать кроме пнг

Т.е. pillow оно не видит

Zart
19.05.2016
18:55:13
потому что пиллоу - это название диста, а внутри пил пакадж, для совместимости с оригиналом

проверяется через pip list/pip freeze

переименовав PIL ты просто-напросто похерил пиллоу

Zart
19.05.2016
18:59:04
вероятно даунгрейдить версию пиллоу на поддерживающую .tostring()

эта слишком модная для других пакетов

попробуй pip install -U "Pillow<3"

либо "Pillow<3.2", на пайпае выложены 1.7.8, 3.1.2 и 3.2.0

Wisketchy
19.05.2016
19:01:16
да, как раз нашёл, что старше третьей перешло на другую функцию.

Сейчас попробую

Petr
19.05.2016
19:01:19
Нагуглилось что можно поменять тостринг на тобайтс

Zart
19.05.2016
19:01:53
можно, но вопрос в том, надо ли этим заниматься в чужих депендах или ну его

Wisketchy
19.05.2016
19:01:57
Нагуглилось что можно поменять тостринг на тобайтс
Да, но ругается на матплотлиб, как-то стрёмно в такую махину лазать и там что-то менять внутри

Petr
19.05.2016
19:03:44
Ну забекапь

Страница 763 из 9768