
Pavel
21.04.2016
06:18:19
и что такое "инструменты бота" - не очень понятно, на самом деле.

Andy
21.04.2016
06:18:25
я думаю что если возникают такие вопросы
то логичнее было бы либо почитать доки
либо воспользоваться услугами платформ для создания ботов

Google

Viktor
21.04.2016
06:32:50
Я такую красоту утащил
def get_mocked_user_agent():
try:
response = requests.get("http://api.useragent.io/")
response = json.loads(response.text)
return response['ua']
except:
try:
response = requests.get("http://labs.wis.nu/ua/")
response = json.loads(response.text)
return response['ua']
except:
return DEFAULT_UA
Bold опять не работает(

Pavel
21.04.2016
06:33:52

Viktor
21.04.2016
06:34:05
Хех, сделать extry
Как elif

Pavel
21.04.2016
06:36:02
даже как-то жаль, что всего два сайта источниками. Интересно, как бы автор вышел из положения если бы сайтов было 5-6.

Maxim robox
21.04.2016
06:38:50
Интересно, люди, которые так пишут, хотя бы подозревают, что не правы? :3

Pavel
21.04.2016
06:39:25

Dmitriy
21.04.2016
06:51:46

Pavel
21.04.2016
06:52:14

Dmitriy
21.04.2016
06:52:34

Google

Viktor
21.04.2016
06:58:44
Не моё, хотя я тоже таким грешил один раз
А вы бы как вышли? С циклом?

Anders
21.04.2016
07:03:36
хощу бота на CentOS 7 VDS-ке, деплою с ансиблом, разворачиваю в virtualenv и запускаю supervisord

Pavel
21.04.2016
07:03:52
где-то прочитал, что для нормального программиста существует три числа: 0, 1 и бесконечности. Это указывалось как причина, почему программистов нельзя допускать до дизайна интерфейсов.
А в данном случае это означает, что у нас нет вообще вариантов где брать UA, у нас есть ровно один вариант, и у нас есть 100500 вариантов.
Поэтому КМК да, список урлов (если во всех вариантах обработка одинакова) или список урлов+callable(response), если для каких-то случаев есть особые правила.

Anders
21.04.2016
07:04:01
плюс тестовый деплой на Debian/RHEL-машину с вагрантом и ансиблом
всем советую Ansible для деплоя
кто какую систему Issue-трекинга для своих Pet-проектов предпочитает? Github issues всем хватает?

Alex
21.04.2016
07:12:25

Pavel
21.04.2016
07:16:42

Alex
21.04.2016
07:17:11
http://stackoverflow.com/questions/36754689/django-get-currently-used-object-inside-the-template/36754806#36754806
Я тоже так думал, но почему-то меня поправили здесь, и все заработало

Pavel
21.04.2016
07:18:19
были не синхронизрованы названия переменных в шаблоне в коде?

Alex
21.04.2016
07:20:37
По всей видимости. Очевидно, что я мог и с locals это провернуть. Но так действительно более implicit и я пойму в будущем где корни искать
Ой, более explicit

terry
21.04.2016
07:33:49
Разработка на Django под Windows с помощью Docker-machine
https://habrahabr.ru/post/282099/

Aliaksiej
21.04.2016
07:47:09

Kolyann
21.04.2016
08:31:36
Чо за стартап? На чем пишете? Как можно влиться и чо делать?

User
21.04.2016
08:37:56
Привет. А не подскажете литературу, а лучше - видеоуроки по Питону для дотошного новичка. Трабла вот в чем - если я пишу какой-нибудь простецкий код "Привет, Мир", то у меня возникает куча вопросов, почему это работает так, откуда берется та или иная структура, зачем именно такая структура и почему нельзя было сделать вот так. Буду премного благодарен, если подскажете видосы либо книжки, где все разжевывается буквально. Тузова с Лекториума уже есть.

ultranoise ?
21.04.2016
08:39:13
Сергей Лебедев — Курс лекций Python
он сам задрот

Google

Deus
21.04.2016
08:39:28
https://habrahabr.ru/company/spbau/blog/280426/
лучше конечно тогда Лутца почитать, на мой вкус
Мне понравился a byte of python.

Kathu
21.04.2016
08:39:45
только не byte, а bite

ultranoise ?
21.04.2016
08:40:02
ну и в отличие от многих видеолекторов, там не унылый бубнеж, а экстравагантный ведущий и профессиональная камера + отмастеренный звук
bite of python как раз таки хелловорлдщина, не для дотошных

Deus
21.04.2016
08:40:49
Тогда смотри Лебедева
Читай Лутца

ultranoise ?
21.04.2016
08:40:59
иии Марк Лутц это вообще идеал

Deus
21.04.2016
08:41:05
Слушай маму

ultranoise ?
21.04.2016
08:41:09
там можно одну главу 2 месяца читать

Maxim robox
21.04.2016
08:41:28

Kathu
21.04.2016
08:42:20

User
21.04.2016
08:43:43
Спасибо, ушел изучать.

ultranoise ?
21.04.2016
08:57:14
https://angel.co/ddp-platform/jobs
джуниора в варшаву ищут, ну дела
думаю полиглоты с паспортом-вездеходом могут попробовать если тута есть такие

Artem
21.04.2016
09:41:38
Сначала нужно изучить, хватит ли salary €12000 на жизнь

ultranoise ?
21.04.2016
09:48:01
С трудом

Dan
21.04.2016
09:49:50

Google

ultranoise ?
21.04.2016
09:50:16
В год же

Artem
21.04.2016
09:50:20
В год

finkel
21.04.2016
09:54:35

Roman
21.04.2016
10:11:04
*В месяц
*Вроцлав, если что.

Admin
ERROR: S client not available

Aliaksiej
21.04.2016
11:13:01
Ребята. Пишу вам от бессилия и прошу помощи. Типичный аякс пулинг в ожидании завершения асинхронной задачи. Идет первый аякс запрос, который запускает задачу, кладет идентификатор в сессию. Сессия фласковая, обрабатывается с помощью пакета itsdangerous (читай - шифруется и подписывается) и отправляется в куку на клиент. Клиент получает ответ, заголовки нужные в инспекторе вижу, однако при втором аякс запросе, который происходит через секунду после первого, браузер шлет предыдущие куки, вместо новых.
Может кто сталкивался с подобным, а то я уже 1,5 дня бьюсь в истерике

bakatrouble
21.04.2016
11:15:37
обычно подобные косяки бывают от неправильного path в куках

Aliaksiej
21.04.2016
11:15:55
стоит /

Anton
21.04.2016
11:16:21
может аяксовый домен другой?

Aliaksiej
21.04.2016
11:16:28
нет, не другой
протокол тоже такой же

Anton
21.04.2016
11:17:18
я б на фронте копал, чую там что-то

Pavel
21.04.2016
11:18:41
http_only (или как там) на куках не стоит?

Aliaksiej
21.04.2016
11:18:50
в соседнем проекте реализовано тоже самое, только на jquery, тут es6. если смотреть на заголовки - запросы идентичные, ответы тоже с одним смыслом, но почему так происходит - не знаю
стоит
но и в соседнем стоит
вы короче тоже не знаете, да?

Anton
21.04.2016
11:37:34
неа, не сталкивался, я б фронт дебажил, какого хрена код старую куку отправляет

Google

Pavel
21.04.2016
11:38:10

Aliaksiej
21.04.2016
11:38:27

terry
21.04.2016
12:01:51
https://habrahabr.ru/post/282125/

Viktor
21.04.2016
12:02:35
Как лучше помечать отредактированные сообщения?

Pavel
21.04.2016
12:03:07

Viktor
21.04.2016
12:03:24
Тут в скобках время последнего редактирования если что

Pavel
21.04.2016
12:07:22

Viktor
21.04.2016
12:12:17
Да и вообще, почему бы и нет?

Aragaer
21.04.2016
12:14:01
/me опробовал апи для определения степени sfw картинок

Pavel
21.04.2016
12:14:48
Защита от шутников
без дифов это не защита, потому что если исправить запятую, а потом полностью переписать текст - метка одна будет.

Viktor
21.04.2016
12:15:05