@rudepython

Страница 40 из 1719
H
09.08.2016
11:17:04
как слепой котенок ищет сиську мамки

Alexey
09.08.2016
12:38:40
А чо за таск решаешь?

H
09.08.2016
12:41:50
Общение между питоном и го через датаграм юникс сокеты, но сейчас уже победил

Alexey
09.08.2016
14:37:02
О, годнота.

Google
Alexey
09.08.2016
14:37:06
А чо zmq не заюзал?

H
09.08.2016
14:38:47
я когда в прошлый раз смотрел там надо было слишком много всего реализовывать самому, но я как легкую альтернативу rabbitmq рассматривал

а тут идеально подходит asyncio.open_unix_connection

Sergey
09.08.2016
14:39:38
эм, кролик как лёгкая альтернатива zmq? мощно :}

H
09.08.2016
14:39:59
чукча не читатель?

Dmitry
09.08.2016
14:42:36
мне кажется наоборот :)

Sergey
09.08.2016
14:42:55
бгг

H
09.08.2016
14:43:52
что наоборот? я рассматривал zmq как легкую альтернативу кролику

Sergey
09.08.2016
14:46:38
казнить нельзя помиловать

Roman
10.08.2016
00:57:45
если вам кто-то ещё раз скажет, что tcp loopback и unix sockets ничем не отличаются по скорости - бейте сразу в лицо.

Evgeny
10.08.2016
02:18:49
а чо такие есть?

Alexey
10.08.2016
04:18:28
Ещё как.

/dev
10.08.2016
04:29:23
Законных люлей получили?

Google
Alexey
10.08.2016
04:31:51
Ага, по TCP/IP как раз.

Dmitry
10.08.2016
07:10:14
лол, пора делать rude_ansible :D

Alexey
10.08.2016
07:11:12
?

Dmitry
10.08.2016
07:27:19
причем чуваки, которые попали под горячую руку и были обложены, пишут "да чо вы опять начинаете" и еще вчера признались, что тупанули а оленина, которая ни разу никогда не ответила ни на один вопрос, оскорблена в своей тонкой душевной организации и пишет всякие приколы типа "ты уже в курсе, что на бан наскреб?", даже не являясь админами :) и прочую херню типа ответа этому lastsky: "пусть ваш коллега вас хуями и обкладывает, а нам это неинтересно". тоже пишет хуй, который ни разу никому не ответил. а lastsky вчера задал вопрос и от меня получил ответ :)

Alexey
10.08.2016
07:27:42
такая же хуйня в питоночате была

меня заебало — я просто вышел сюда и всё.

Dmitry
10.08.2016
07:28:00
абсолютно такая же. я еще вчера короче вышел оттуда и всё.

а там до сих пор девочки подтягиваются, которым "это неинтересно"

Alexey
10.08.2016
07:29:59
в питоновом-то?

да ну на хуй.

Dmitry
10.08.2016
07:56:29
нет, в ансибловом

вчера бомбануло, до сих пор ноют

следовательно ноют сука нытики, заходящие туда раз в сутки в лучшем случае, от которых ясен пень ответа не дождешься

Jonh
10.08.2016
09:20:35
опа, мозилла подкинула пайпаю денег на поддержку 3.5

Alexey
10.08.2016
09:40:56
опачки!

Тупак температурный упал на меня, есть лям ключей, значения — от нуля до единицы флоатом. Задача — псевдорандомно получать ключи с учётом "вероятности" указанной в значении ключа.

Как.

H
10.08.2016
17:57:51
Вывернуть дикт и создать корзины?

Alexey
10.08.2016
17:58:03
Поясни тупому. Пожалуйста.

Google
Alexey
10.08.2016
17:58:44
Хочу, чтобы у ключей у который значение 2.0 вероятность выпадения у choice была в два раза выше, чем у тех, у кого 1.0.

Ясен хуй там уже просуммировано, поеделено и взято от общего количества.

Получается "вес" ключа. Дальше чо с этим делать — вообще не ебу.

H
10.08.2016
18:19:23
у тебя же от нуля до единицы, откуда 2.0?

переконверчиваешь словарь в dict(bucket: set)

где bucket например от 0.7 до 0.8

Alexey
10.08.2016
18:20:30
Ага.

H
10.08.2016
18:20:42
потом просто делаешь rando.randint и берешь из нужной корзины

Alexey
10.08.2016
18:21:07
И 0.9 будет выпадывать так же часто как 0.1.

H
10.08.2016
18:21:20
randint(100) например, если от 50 до 100, то из 0.9

Alexey
10.08.2016
18:21:25
А если весов до хуя очень разных — будет мерзотный дикт совсем.

H
10.08.2016
18:21:30
если 25-50 - 0.8

H
10.08.2016
18:21:31
етц

сам там подберешь пропорции нужные

Alexey
10.08.2016
18:22:20
Поэтому сделал пока так: диск с нормализованными весами. Рандом даёт флоат, чойсим из ключей, встречаем ключ со значением >= выпавшему из рандома — берём.

Admin
ERROR: S client not available

Alexey
10.08.2016
18:22:52
Хотя лучше округить веса, делать так же с ними как с ключами, а потом чойсить из сета этих весов. Спасибо.

Температура — огонь просто.

Dmitry
10.08.2016
18:35:04
какая температура?

Alexey
10.08.2016
18:35:19
38.6

Google
Jonh
10.08.2016
18:43:03
огонь

еще градус и картинки начнёшь видеть

Alexey
10.08.2016
18:43:52
Уже видел пару дней.

/dev
11.08.2016
06:16:35
Один из тупых способов: завести частичные суммы этих нормированных вероятностей (ключи при этом как-то упорядочены). Получаешь рандом флоат — бинпоиском по кумулятивным суммам ищешь ключ

Тупо оно тем, что добавление/удаление/изменение элементов тут дорогое

Что-то быстрее будут деревья отрезков давать

Alexey
11.08.2016
06:42:15
Отлично! Спасибо! Расчехлю bisect.

Anatoly
11.08.2016
12:34:56
всем привет. У меня python 3.5.1, очень хочется посылать всякие http запросы с multipart контентом. Не form-data. Пока что единственный рабочий вариант, который я нашёл, это python requests (http://docs.python-requests.org/en/master/) с ручным конструированием тела запроса через prepped requests.

Есть ли что-нибудь более правильное для этого? Пробовал: requests multipart upload files, не подходит, оно в base64 всё пихает. Пробовал email.mime.multipart, эти товарищи не читали rfc и отделяют boundary от тела \n, а не \r\n

Не то, чтобы меня сильно расстраивало текущее решение, просто может я что не так делаю

Alexey
11.08.2016
12:38:46
Хм, а запатчить?

Requests самая удобная и подходящая.

Dmitry
11.08.2016
12:39:53
сурово так :)

H
11.08.2016
12:41:17
http://aiohttp.readthedocs.io/en/stable/multipart.html

Alexey
11.08.2016
12:41:49
А его уже можно юзать спокойно? Я чот так понел, что оно develop состояние имеет и может ломаться.

H
11.08.2016
12:42:03
я везде юзаю

3 скрапера на нем написаны и один бэкенд

Alexey
11.08.2016
12:42:41
О, и всё огонь? Без корок и сегфолтов?

Google
H
11.08.2016
12:43:17
да, у меня все нормально работает

Страница 40 из 1719