
Nikolay
13.06.2017
11:48:29
борзый ты у нас. сначала видите ли "в нормальном коде инстансы в метаклассах считают", потом "да я ж доказывал, что так тоже можно", хотя с этим я и не спорил. слился ты просто, яиц нет только, чтобы признать.
в метакласс выносить то, что не имеет отношения к созданию класса - за это руки отрубать надо
в метакласс выносится общая логика, которая справедлива для всех классов и, зачастую, их инстансов, чтобы не писать ее руками каждый раз. Хотя я и готов признать, что в случае простого подсчета это необязательно.

Сергей
13.06.2017
11:49:58
два тебе за теорию и недопуск к практике. общая логика выносится в родительские классы, метаклассы нужны раз в сто лет и их использование не рекомендуется до тех пор, пока без них вообще никак.

Korolll
13.06.2017
11:50:00
Ребят появилась такая задачка. Нужно прописать в nginx переадресацию всех запросов в которых указанно расширение на такой же URL, но с префиксом(Например /app/login останется не изменным, а /app/login.html станет /static/app/login.html). Может у кого есть готовое решение? С клиентом ничего сделать не могу и дёргать лишний раз человека не хочется.

serbernar
13.06.2017
11:51:06
регулярки, не?

Google

Nikolay
13.06.2017
11:51:24

Korolll
13.06.2017
11:52:17
регулярки, не?
Ну я и спрашиваю, задача типовая, мб у кого есть, чтоб самому не писать

Igor
13.06.2017
11:52:22
у тебя высокомерия не меньше)

Nikolay
13.06.2017
11:52:33

Igor
13.06.2017
11:52:35
и "единственно верных" точек зрения тоже

Nikolay
13.06.2017
11:53:16

Artem
13.06.2017
11:53:27
Вообще сложно согласиться с тем, что метаклассы нужны чаще, чем раз в 4 года

Nikolay
13.06.2017
11:54:16

Artem
13.06.2017
11:55:00
В первую очередь потому что все можно сделать без них и поэтому их никто знает, а то, что никто не знает, использовать не нужно (оп, самоподдерживающаяся система)
не, вот с "пару раз" и "несколько кейсов" я готов согласиться

Vasily
13.06.2017
11:56:02
привет всем, подскажите где вакансии по питону на бэкенд постить в тг?

serbernar
13.06.2017
11:56:10

Artem
13.06.2017
11:56:26

Google

Nikolay
13.06.2017
11:56:48
В первую очередь потому что все можно сделать без них и поэтому их никто знает, а то, что никто не знает, использовать не нужно (оп, самоподдерживающаяся система)
ну, то, что “никто не знает” для меня не очень аргумент. Надо учить язык, на котором пишешь. А то некоторые и про генераторы не в курсе, и про геттеры-сеттеры, а потом идут писать продакшен код, который тормозит

Сергей
13.06.2017
11:56:58

Korolll
13.06.2017
11:57:01

Vasily
13.06.2017
11:57:02

Сергей
13.06.2017
11:57:16
Дбрый день. Есть какая-нибудь библиотека для работы с почтой как у телеграмма, чтобы при новом письме функция запустилась? Мне надо с яндекса считать

Lulz
13.06.2017
11:57:27

Nikolay
13.06.2017
11:57:33

Artem
13.06.2017
11:58:09

Nikolay
13.06.2017
11:58:11

Сергей
13.06.2017
11:58:12

Nikolay
13.06.2017
11:59:00

Vasiliy
13.06.2017
11:59:04
Не хочу читать
Можно тлдр?

Nikolay
13.06.2017
11:59:54
Можно тлдр?
да мы даже не спорим, разница только в понимании области применения метаклассов в питоне
вкусовщина, фактически

Artem
13.06.2017
12:00:12
ну, то, что “никто не знает” для меня не очень аргумент. Надо учить язык, на котором пишешь. А то некоторые и про генераторы не в курсе, и про геттеры-сеттеры, а потом идут писать продакшен код, который тормозит
ну генераторы полезны в гораздо (гораздо) большем количестве кейсов, поэтому они важная часть языка. А геттеры-сеттеры хз, не вижу, почему их незнание приводит к "коду, который тормозит". К менее элегантному - возможно, но это гораздо ближе к вкусовщине
Можно тлдр?
говно попало на вентилятор, все немного поели
все как обычно

Nikolay
13.06.2017
12:00:47

Artem
13.06.2017
12:00:47
без смысловой нагрузки

Google

Nikolay
13.06.2017
12:01:27
например, незнание того, что такое __slots__, вполне может привести к тормозящему коду, но большинство людей забивают хрен и понятия не имеют
но на практике - я согласен, что это тонкости, и критичным этот код вряд ли станет

b0g3r
13.06.2017
12:03:13

Vasiliy
13.06.2017
12:03:21
Если инстансы считать, я б делал через декораторы классов

Nikolay
13.06.2017
12:03:34

b0g3r
13.06.2017
12:03:48
Да любых программистов
Ну джавистов немного щадит

Nikolay
13.06.2017
12:03:58
на джаве норм, например, там и без этого класс на классе

Алексей
13.06.2017
12:04:26
А зачем тебе считать инстансы?

Nikolay
13.06.2017
12:04:41

Vasiliy
13.06.2017
12:05:13
Это симпатичней метаклассов и менее громоздко, чем родительский класс

Anton
13.06.2017
12:05:49

Vasiliy
13.06.2017
12:05:53
Вообще если кодить с декораторами классов метаклассы оч редко нужны
То есть они и так редко нужны, конечно

ultranoise ?
13.06.2017
12:06:31
если объява есть на хх она в мой канал подтянется
@ru_pythonjobs который

Сергей
13.06.2017
12:08:22
Есть какая-нибудь библиотека для работы с почтой как у телеграмма, чтобы при новом письме функция запустилась?

Nikolay
13.06.2017
12:10:05

Сергей
13.06.2017
12:10:58
Написал свой, но он как-то криво работает

Google

Nikolay
13.06.2017
12:11:33
в чем выражается кривость?

Anton
13.06.2017
12:12:37

Сергей
13.06.2017
12:12:58
В работе через раз, и не выдерживает наплыв больше одного письма за раз...

Nikolay
13.06.2017
12:13:41
ну так отладь, программист ты или нет?

Сергей
13.06.2017
12:14:37
Как обвязку как у телеграмма сделать?

Anton
13.06.2017
12:15:11

Nikolay
13.06.2017
12:15:19

Admin
ERROR: S client not available

Сергей
13.06.2017
12:15:25
Да

Anton
13.06.2017
12:16:07
у тебя есть API для работы с почтовым ящиком, когда ты проверил почту и нашел там письма, дергай все что пожелаешь))))

Сергей
13.06.2017
12:16:46
Я делал функцию, вставлял её в поток

Anton
13.06.2017
12:17:08
в какой поток?

Sergey
13.06.2017
12:17:17

Сергей
13.06.2017
12:17:26
Там сервер
А мне нужно с яндекса брать

Anton
13.06.2017
12:18:06

Sergey
13.06.2017
12:18:29
ну ты тогда определись уже окончательно, у тебя сервер или клиент. если клиент - см. выше, если сервер - читай ночные логи.

Сергей
13.06.2017
12:19:23
клиент

Anton
13.06.2017
12:20:39
https://docs.python.org/3.5/library/imaplib.html

BaLoo
13.06.2017
12:54:47
Кто-нибудь работал с питоном под OpenWRT ? Хочу на роутере питонные скрипты крутить, а там при установке косяк на косяке.

Google

Artem
13.06.2017
13:13:20

BaLoo
13.06.2017
13:18:05

Igor
13.06.2017
13:18:27
оперативной

jdc
13.06.2017
13:19:51

BaLoo
13.06.2017
13:19:56
Тоже самое. Своп на флешку - и мы обладаем ею в количество дофига и больше.
Спасибо, я уже смотрел на lua и оно мне не понравилось. Проблем с оперативной/дисковой памятью нет.
Просто хотелось узнать, решал ли уже кто-нибудь проблемы с работой питона под роутерной прошивкой OpenWRT.

Alex
13.06.2017
13:53:42
Ммм.. питон и опенврт..

Anthony
13.06.2017
13:57:22
Я кстати накатывал на днях OpenWRT, он ничо такой стал. Очень даже. И бутстрап прикрутили и интерфейс вменяемый. Ну по сравнению с 2009м годом

Igor
13.06.2017
13:57:46
да, luci приятная

Alex
13.06.2017
13:57:53
У меня тплинк на родной прошивке отваливал вайфай, перешил на опенврт, перестал коннектится ван. С горем пополам приконнектился к интернету, поставил нужные пакеты, думаю дай ка сделаю оверлей на внешнюю флешку. Там и своп прикрутить можно.
Не тут то было, он с оверлея начисто снова не смог приконнектится к интернету и с настройками которые уже работали...
В результате у меня он теперь стоит в режиме "работает - не трогай".
Мб когда нибудь дойдут руки попытатся снова настроить его, дабы все таки с флешки работал
842 тплинк

Anthony
13.06.2017
14:00:49
У меня с TP-Link MR3420 с родной прошивкой не было проблем до тех пор, пока не купил супруге iPhone 7. Он сука на колени ставит этот роутер, а тот в свою очередь, конфликтует с iPhone так, что перестают поступать входящие вызовы пару раз в сутки. Отключается GSM модуль почему-то. Мы уже думали айфон нести по гарантии, потом заметили, что с другим роутером всё норм.

Alex
13.06.2017
14:02:52
а.. возможно его яблоко и глушило.. такой вариант не рассматривал..
тот роутер у меня в общаге стоит и яблоко у соседа по комнате.

Nikolay
13.06.2017
14:02:54
Зачем вы покупаете такое?!
туполинки там
асус, xiaomi
твой бро