@ru_python

Страница 2946 из 9768
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
Вообще сложно согласиться с тем, что метаклассы нужны чаще, чем раз в 4 года
да я с этим даже и не спорю, просто мы в коде их использовали пару раз и выработали несколько кейсов, где они хорошо ложатся

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

не, вот с "пару раз" и "несколько кейсов" я готов согласиться

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

serbernar
13.06.2017
11:56:10
Ну я и спрашиваю, задача типовая, мб у кого есть, чтоб самому не писать
location / { try_files $uri $uri/ @htmlext; } location ~ \.html$ { try_files $uri =404; } location @htmlext { rewrite ^(.*)$ $1.html last; }

Artem
13.06.2017
11:56:26
привет всем, подскажите где вакансии по питону на бэкенд постить в тг?
Здесь можно, главное с вилкой и нормальным описанием

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

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

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

Artem
13.06.2017
11:58:09
о читал где-то такое) Гвидо писал вроде?)
ну я не цитировал кого-то явно, но это все не новость и вполне вероятно и Гвидо что-то такое писал)

Сергей
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
ну, то, что “никто не знает” для меня не очень аргумент. Надо учить язык, на котором пишешь. А то некоторые и про генераторы не в курсе, и про геттеры-сеттеры, а потом идут писать продакшен код, который тормозит
ну генераторы полезны в гораздо (гораздо) большем количестве кейсов, поэтому они важная часть языка. А геттеры-сеттеры хз, не вижу, почему их незнание приводит к "коду, который тормозит". К менее элегантному - возможно, но это гораздо ближе к вкусовщине

Можно тлдр?
говно попало на вентилятор, все немного поели

все как обычно

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
Если инстансы считать, я б делал через декораторы классов

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
Это симпатичней метаклассов и менее громоздко, чем родительский класс

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
Есть какая-нибудь библиотека для работы с почтой как у телеграмма, чтобы при новом письме функция запустилась?
а что мешает в cron-джобе дергать сервер через IMAP и смотреть, чего там за письма?

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

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

Anton
13.06.2017
12:12:37
Есть какая-нибудь библиотека для работы с почтой как у телеграмма, чтобы при новом письме функция запустилась?
так в стандартной поставке питона идет и POP3 и IMAP, напиши обвязку сам, там делов на 5 минут

Сергей
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
Как обвязку как у телеграмма сделать?
что ты понимаешь под “обвязкой”? посмотри на telepot, например

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
А мне нужно с яндекса брать
ну возьми с яндекса через imaplib, в чем проблема?

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
Кто-нибудь работал с питоном под OpenWRT ? Хочу на роутере питонные скрипты крутить, а там при установке косяк на косяке.
Так там в роутере памяти и так нифига, зачастую, ещё и питон туда тащить. Может, проще на lua, который там уже есть?

BaLoo
13.06.2017
13:18:05
Так там в роутере памяти и так нифига, зачастую, ещё и питон туда тащить. Может, проще на lua, который там уже есть?
Вопрос с памятью решается воткнутой флешкой на произвольное количество гигабайт.

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
а.. возможно его яблоко и глушило.. такой вариант не рассматривал.. тот роутер у меня в общаге стоит и яблоко у соседа по комнате.

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