@ru_python

Страница 1683 из 9768
Alex
03.11.2016
06:24:04
Все эти проперти юзера передать.

Имейл юзернейм подтвержденность и тп

Oleksandr ror191505
03.11.2016
06:26:55
Flask login при создании user объекта.
Во фласк-логине есть только юзер миксин

Я специально посмотрел в исходники

Google
Oleksandr ror191505
03.11.2016
06:27:27
Да и это не аргумент

Можно нахерачить модель с дохуелиардом пропертей

Alex
03.11.2016
06:28:50
Во фласк-логине есть только юзер миксин
Ты ж создаешь свой враппер вокруг него который обычно выглядит как class User(UserMixin): бла-бла-бла

Oleksandr ror191505
03.11.2016
06:29:12
Ты создаешь класс, в который подмешиваешь класс из логина

Так что хз при чем здесь оно вообще

Миксины не должны принимать какие-либо параметры

Alex
03.11.2016
06:33:04
Ну блин а если я достаю данные из базы на этого юзера и хочу их передать этому миксину? Прямо в миксине что ли их забирать при создании объекта?

Oleksandr ror191505
03.11.2016
06:33:43
Шта

Ты вообще понимаешь как работает этот паттерн?

Alex
03.11.2016
06:34:33
Oleksandr ror191505
03.11.2016
06:35:02
Это какая-то дичь

Alex
03.11.2016
06:35:43
Это какая-то дичь
Именно. И у тебя есть шанс её исправить дав мне ссылку на как работает этот паттерн.

Oleksandr ror191505
03.11.2016
06:36:16
Открывай книжку банды четырех

Google
First name (required)
03.11.2016
06:36:22
старая

Oleksandr ror191505
03.11.2016
06:36:45
Ее более чем достаточно для понимания

старая
Но тем не менее мне интересно узнать, что не "старое")

Кроме банды четырех я бы добавил еще паттерны Фаулера - помогает в разработке аритектуры

First name (required)
03.11.2016
06:40:07
У фримана мне больше понравилось как написано, гораздо легче идет

Oleksandr ror191505
03.11.2016
06:40:57
Не нравится мне эта серия у О Рэили

Как будто "С++ за 21 день"

First name (required)
03.11.2016
06:41:15
там ява

Oleksandr ror191505
03.11.2016
06:41:42
Какая разница какой язык для подобных вещей?

First name (required)
03.11.2016
06:42:18
есть разница, тот же миксин интерфейсами делается

ну подобие

если разницы нет, то зачем в банде4 есть Smalltalk, и с++

Oleksandr ror191505
03.11.2016
06:43:41
Я говорю про вот эту, если че

Design Patterns: Elements of Reusable Object-Oriented Software

Не помню, чтобы у меня возникли какие-то сложности

Сейчас я ее использую как справочник

Kill me pls
03.11.2016
06:46:00
Design Patterns: Elements of Reusable Object-Oriented Software
Есть и спешл на питоне, с похожим названием

Oleksandr ror191505
03.11.2016
06:46:36
Мда

Что за люд пошел

Клинкод надо на все языки переиздать

Google
Oleksandr ror191505
03.11.2016
06:46:54
Паттерны

Ужс

Oleksandr ror191505
03.11.2016
06:48:21
Никак
Через бот-апи нельзя, через луа - можно

Gayorgy
03.11.2016
07:01:12
...а потом они договорятся и устроят восстание против человечества.

Aragaer
03.11.2016
07:34:12
еще полезная книга Refactoring to patterns

First name (required)
03.11.2016
07:37:09
я еще слышал про хорошую книгу про борьбу

I'm_your_god
03.11.2016
07:37:18
Расскажите мне реальный случай, когда классу нужно передать много аргументов. Много это, скажем, десяток
https://ccbv.co.uk/projects/Django/1.10/django.views.generic.edit/CreateView/ вон сколько у класса переменных (как раз с десяток) вот какой у него инит def __init__(self, **kwargs): for key, value in six.iteritems(kwargs): setattr(self, key, value) чисто в академических целях я могу вьюху сконструировать как раз передав в неё все эти десяток аргументов

First name (required)
03.11.2016
07:37:24
Его борьба, или их, что-то такое

Alexander (18́+)
03.11.2016
08:07:02
Т.к. никто не читает все сообщения, позволю себе продублировать вчерашнее во второй и последний раз. Наверняка многие из вас так или иначе работают с изображениями. Даже если вы не работаете с графическими библиотеками напрямую, возможно вы используете что-нибудь вроде sorl-thumbnail. Давольно давно стандартом де-факто для работы с картинками в Питоне была библиотека PIL. Но она заброшена и не поддерживается, а её место занял полностью совместимый форк Pillow. Если вы все еще используете PIL а не Pillow, то вообще не знаю где вы были все эти годы. Даже в Убунте уже первую заменили на вторую. В числе других ребят я вложил немало сил в Pillow, многое там поправил. Например, ресайз в последнем Pillow в среднем в 6 раз быстрее и работает корректнее, чем в оригинальном PIL. Но рассказать я вам хочу о моем собственном проекте: Pillow-SIMD. Это версия библиотеки, которая во всю использует преимущества современных процессоров и за счет этого достигается еще большее ускорение. Например для ресайза это более четырех раз. Ставится она так же просто, как и оригинальный Pillow: pip install pillow-simd Ссылка на проект с подробны ридми именно по библиотеке: https://github.com/uploadcare/pillow-simd А тут я пилю подробный рассказ как что работает и результаты бенчмарков: https://python-pillow.org/pillow-perf/ Если у вас есть вопросы по работе Pillow-SIMD или по Pillow или просто по обработке или хранению изображений, задавайте, постараюсь ответить. Если пропустил, пишите в личку.

Rocket
03.11.2016
08:08:28
Т.к. никто не читает все сообщения, позволю себе продублировать вчерашнее во второй и последний раз. Наверняка многие из вас так или иначе работают с изображениями. Даже если вы не работаете с графическими библиотеками напрямую, возможно вы используете что-нибудь вроде sorl-thumbnail. Давольно давно стандартом де-факто для работы с картинками в Питоне была библиотека PIL. Но она заброшена и не поддерживается, а её место занял полностью совместимый форк Pillow. Если вы все еще используете PIL а не Pillow, то вообще не знаю где вы были все эти годы. Даже в Убунте уже первую заменили на вторую. В числе других ребят я вложил немало сил в Pillow, многое там поправил. Например, ресайз в последнем Pillow в среднем в 6 раз быстрее и работает корректнее, чем в оригинальном PIL. Но рассказать я вам хочу о моем собственном проекте: Pillow-SIMD. Это версия библиотеки, которая во всю использует преимущества современных процессоров и за счет этого достигается еще большее ускорение. Например для ресайза это более четырех раз. Ставится она так же просто, как и оригинальный Pillow: pip install pillow-simd Ссылка на проект с подробны ридми именно по библиотеке: https://github.com/uploadcare/pillow-simd А тут я пилю подробный рассказ как что работает и результаты бенчмарков: https://python-pillow.org/pillow-perf/ Если у вас есть вопросы по работе Pillow-SIMD или по Pillow или просто по обработке или хранению изображений, задавайте, постараюсь ответить. Если пропустил, пишите в личку.
спасибо, посмотрю

Andrey
03.11.2016
08:15:55
Т.к. никто не читает все сообщения, позволю себе продублировать вчерашнее во второй и последний раз. Наверняка многие из вас так или иначе работают с изображениями. Даже если вы не работаете с графическими библиотеками напрямую, возможно вы используете что-нибудь вроде sorl-thumbnail. Давольно давно стандартом де-факто для работы с картинками в Питоне была библиотека PIL. Но она заброшена и не поддерживается, а её место занял полностью совместимый форк Pillow. Если вы все еще используете PIL а не Pillow, то вообще не знаю где вы были все эти годы. Даже в Убунте уже первую заменили на вторую. В числе других ребят я вложил немало сил в Pillow, многое там поправил. Например, ресайз в последнем Pillow в среднем в 6 раз быстрее и работает корректнее, чем в оригинальном PIL. Но рассказать я вам хочу о моем собственном проекте: Pillow-SIMD. Это версия библиотеки, которая во всю использует преимущества современных процессоров и за счет этого достигается еще большее ускорение. Например для ресайза это более четырех раз. Ставится она так же просто, как и оригинальный Pillow: pip install pillow-simd Ссылка на проект с подробны ридми именно по библиотеке: https://github.com/uploadcare/pillow-simd А тут я пилю подробный рассказ как что работает и результаты бенчмарков: https://python-pillow.org/pillow-perf/ Если у вас есть вопросы по работе Pillow-SIMD или по Pillow или просто по обработке или хранению изображений, задавайте, постараюсь ответить. Если пропустил, пишите в личку.
А как узнать, будет на моем процессоре эта либа давать профит? Тем более на виртуалочке. Есть какой-нибудь однострочник для теста?

Rinat
03.11.2016
08:19:05
Т.к. никто не читает все сообщения, позволю себе продублировать вчерашнее во второй и последний раз. Наверняка многие из вас так или иначе работают с изображениями. Даже если вы не работаете с графическими библиотеками напрямую, возможно вы используете что-нибудь вроде sorl-thumbnail. Давольно давно стандартом де-факто для работы с картинками в Питоне была библиотека PIL. Но она заброшена и не поддерживается, а её место занял полностью совместимый форк Pillow. Если вы все еще используете PIL а не Pillow, то вообще не знаю где вы были все эти годы. Даже в Убунте уже первую заменили на вторую. В числе других ребят я вложил немало сил в Pillow, многое там поправил. Например, ресайз в последнем Pillow в среднем в 6 раз быстрее и работает корректнее, чем в оригинальном PIL. Но рассказать я вам хочу о моем собственном проекте: Pillow-SIMD. Это версия библиотеки, которая во всю использует преимущества современных процессоров и за счет этого достигается еще большее ускорение. Например для ресайза это более четырех раз. Ставится она так же просто, как и оригинальный Pillow: pip install pillow-simd Ссылка на проект с подробны ридми именно по библиотеке: https://github.com/uploadcare/pillow-simd А тут я пилю подробный рассказ как что работает и результаты бенчмарков: https://python-pillow.org/pillow-perf/ Если у вас есть вопросы по работе Pillow-SIMD или по Pillow или просто по обработке или хранению изображений, задавайте, постараюсь ответить. Если пропустил, пишите в личку.
PR конечно в тему )) но надоедает)

Alexander (18́+)
03.11.2016
08:27:22
А как узнать, будет на моем процессоре эта либа давать профит? Тем более на виртуалочке. Есть какой-нибудь однострочник для теста?
Если проц поддерживает хотя бы SSE4 (сейчас даже в кофеварках, если они на на x86), то и профит будет. Виртуалка или нет по барабану совершенно. Посмотреть поддерживает ли можно например в википедии. С AVX2 сложнее, он только с Хасвелов, а в АМД его вообще нет, поэтом по-умолчанию он не ставится.

here1am
03.11.2016
08:29:39
подозревают, что у тебя деньги лишние есть, а раз так, то нахуй курсы - лучше научись яхтой управлять

53r63rn4r
03.11.2016
08:40:27
Что за битарды-питонисты там собрались?

First name (required)
03.11.2016
08:40:40
мне кажется там одни девушки, они маскируются, типо какой парень зайдет

Google
Admin
ERROR: S client not available

53r63rn4r
03.11.2016
08:41:22
Как будто тут столько девочек и все они такие надоедливые

First name (required)
03.11.2016
08:42:01
просто уши закрываю, одни разговоры тут их

53r63rn4r
03.11.2016
08:42:09
Вот если бы была Python без школьников, пхп программистов и 1с программистов в прошлом, то было бы круче

53r63rn4r
03.11.2016
08:45:13
За чатами?

Stepan
03.11.2016
08:46:10
За чатами?
Нет. За фразами. Чтобы не спалили, что школьник, полью грязью других абстрактных школьников.

First name (required)
03.11.2016
08:47:23
если серьезно, то необоснованно, но как шутка - зашла

Artem
03.11.2016
09:09:34
Т.к. никто не читает все сообщения, позволю себе продублировать вчерашнее во второй и последний раз. Наверняка многие из вас так или иначе работают с изображениями. Даже если вы не работаете с графическими библиотеками напрямую, возможно вы используете что-нибудь вроде sorl-thumbnail. Давольно давно стандартом де-факто для работы с картинками в Питоне была библиотека PIL. Но она заброшена и не поддерживается, а её место занял полностью совместимый форк Pillow. Если вы все еще используете PIL а не Pillow, то вообще не знаю где вы были все эти годы. Даже в Убунте уже первую заменили на вторую. В числе других ребят я вложил немало сил в Pillow, многое там поправил. Например, ресайз в последнем Pillow в среднем в 6 раз быстрее и работает корректнее, чем в оригинальном PIL. Но рассказать я вам хочу о моем собственном проекте: Pillow-SIMD. Это версия библиотеки, которая во всю использует преимущества современных процессоров и за счет этого достигается еще большее ускорение. Например для ресайза это более четырех раз. Ставится она так же просто, как и оригинальный Pillow: pip install pillow-simd Ссылка на проект с подробны ридми именно по библиотеке: https://github.com/uploadcare/pillow-simd А тут я пилю подробный рассказ как что работает и результаты бенчмарков: https://python-pillow.org/pillow-perf/ Если у вас есть вопросы по работе Pillow-SIMD или по Pillow или просто по обработке или хранению изображений, задавайте, постараюсь ответить. Если пропустил, пишите в личку.
Все классно, только почему всем так нравятся эти графики, в которых нет легенды, пока мышью не наведешь? Очень же неудобно читать

А также удивительно, почему опенсиви так проседает (но я не в теме, мб не должно быть удивительно)

Alexander (18́+)
03.11.2016
09:10:58
Все классно, только почему всем так нравятся эти графики, в которых нет легенды, пока мышью не наведешь? Очень же неудобно читать
Ну это вопрос инфографики. Сейчас остановился на таком варианте, как лучшем из того что получилось за вменяемое время. Буду еще думать как лучше показывать

А также удивительно, почему опенсиви так проседает (но я не в теме, мб не должно быть удивительно)
По качеству? Хз. Если по скорости (взять и сравнить, хоть это и будет неправильным), то там довольно все хорошо.

Artem
03.11.2016
09:13:30
По скорости в gaussian blur

Alexander (18́+)
03.11.2016
09:14:00
В общем-то когда я два года назад первый раз полез смотреть че там в Пилоу, не ожидал увидеть такую жесть, как флоаты для индексов в циклах и перебор каналов одного пикселя в цикле

По скорости в gaussian blur
Ну там классический алгоритм сверток. Реализовано кстати намного быстрее, чем в ИмейддМеджике. Но классический, а значит от радиуса зависит

Вчера смотрел блюр в Skia, там оба варианта есть, они молодцы. Ския вообще очень хорошая библиотека, жаль, что для питона биндингов вообще никаких нет.

Artem
03.11.2016
09:16:28
Ну в питоне ж не принято думать о производительности, вот никто и не парится с оптимизацией

Ну точнее вот уже парится, хорошо!

Mo
03.11.2016
09:26:29
привет. мне нужно портировать этот скрипт с перла на питон. времени нет, битко́йн есть. плачу 100 баксов биткоинами. желательно использовать библиотеки requests для запросов и click для консольного интерфейса.

53r63rn4r
03.11.2016
09:27:51
Оп, а вот и биткоины подъехали

Google
H
03.11.2016
09:28:07
ща заживем!

Dmitriy
03.11.2016
09:28:12
опачки, попёр бабос

Евгений
03.11.2016
09:28:14
Гг

Festour
03.11.2016
09:28:41
Где биткоины лежат?

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