@ru_python

Страница 941 из 9768
Dmitry
07.06.2016
12:32:46
вся офтопная хуйня - ночью.
Павлик давай бухнём как нить. Приезжай в МСК а то ты скучный черт какой то.

Ivan
07.06.2016
12:33:49
Павлик давай бухнём как нить. Приезжай в МСК а то ты скучный черт какой то.
Напоминает историю 2007 года про двух Lineage'ников в Москве…

Марк
07.06.2016
12:34:08
а ты на пришедший ПОСТ как-то отвечаешь?
Никак. Он иногда долетает, иногда в статусе pending.

Pavel
07.06.2016
12:34:54
Никак. Он иногда долетает, иногда в статусе pending.
ну ты ему скажи, когда пост получишь, что мол "200 ок", отстань.

Google
Марк
07.06.2016
12:35:21
Так данных нет. Мне не на что реагировать.

Dmitry
07.06.2016
12:36:46
Кстати у вас нет чатика с жабаскрипт богами? У меня require коряво angular тянет и highstock не грузит

Скиньте плз

Pavel
07.06.2016
12:38:52
Так данных нет. Мне не на что реагировать.
любая http активность состоит минимум из двух частей - ты ему get\post запрос, он тебе ответ. Пока ответ не придёт, браузер будет ждать (или отваливаться по таймауту через несколько минут).

http://blog.andreloker.de/image.axd?picture=WindowsLiveWriter/PostRedirectGet_9910/image_thumb_5.png

Ivan
07.06.2016
12:41:23
Привет всем! ) Подскажите, пожалуйста, а есть ли какой модуль, который жрёт картинку (jpg или png) с диаграммой (там оси по месяцам (х) и просто цифры (у) ), парсит и выдаёт табличку или в другом виде информацию ?

Буду благодарен за наводку)

Pavel
07.06.2016
12:42:04
cv2 ?

Cykooz
07.06.2016
12:42:09
Я тут ошибся про код 101. Код 100 сервер должен посылать https://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html#sec8.2.3

Хотя возможно это справедливо только для HTTP/1.1

Ivan
07.06.2016
12:45:17
cv2 ?
добрый ты

Dmitry
07.06.2016
12:49:32
А ты думал всё оп и готовое?)

Сиди парсируй разбивай

Google
Ivan
07.06.2016
12:51:04
ну мало ли, думал есть какое готовое решение)

Viktor
07.06.2016
12:53:11
https://github.com/jkbrzt/httpie Пробовал кто-нибудь? Как оно?

Andrey
07.06.2016
12:54:04
волшебно

а еще круче http-promt

он сделан на httpie

там можно ходить по rest сервису как по директориям)

Viktor
07.06.2016
12:55:13
Вау

Andrey
07.06.2016
12:56:56
https://raw.githubusercontent.com/eliangcs/http-prompt/master/http-prompt.gif

https://github.com/eliangcs/http-prompt

Pavel
07.06.2016
12:57:48
магия какая-то...

Andrey
07.06.2016
13:00:00
никакой магии - просто очень качественно сделано)

и юзабильно

Pavel
07.06.2016
13:00:42
никакой магии - просто очень качественно сделано)
на определённом уровне развития технология неотличима от волшебства.

Andrey
07.06.2016
13:02:14
всегда интересно влезть в кишки и понять как работает, чтобы очередной раз убедиться, что нет никакого волшебства

Марк
07.06.2016
13:14:57
Карочи, проблема оказалась в пехепешнике( Пока сам не сделал, не заработало

Roman
07.06.2016
13:18:03
ты же не решишь вот так с первого раза
что там было и зачем оно тут?

Kolyann
07.06.2016
13:32:25
Никто на линуксах совершенно случайно не коннектился по odbc с ошибкой, что драйвер не найден, хотя он есть и пути прописаны?

Petr
07.06.2016
13:41:38
если ставил через пип, убедись что для той версси питона поставил

Kolyann
07.06.2016
13:42:08
Да не, тут питона и в помине нет

Google
Petr
07.06.2016
13:42:12
ок

Kolyann
07.06.2016
13:42:23
Это так, крик отчаяния

Suscipere
07.06.2016
13:45:11
Джангисты, есть возможность в кастомном контекст процессоре вызвать кверисет?

terry
07.06.2016
13:45:52
Belegnar
07.06.2016
13:47:14
Джангисты, есть возможность в кастомном контекст процессоре вызвать кверисет?
ну а почему нет? если аппы не инициализированы - инициализируй и похуй, что все встанет и будет ждать

Suscipere
07.06.2016
13:47:36
Ну когда я пытаюсь это делать, получаю - 'QuerySet' object is not callable

Pavel
07.06.2016
13:48:25
а зачем делать () на кверисете?

нужен результат - итерируй.

а просто return {'actions':action_list} не подходит?

Suscipere
07.06.2016
13:53:15
а просто return {'actions':action_list} не подходит?
Да, лол, заработало. Я думал что реквестом нужно обязательно инициализировать, спасибо.

Paul
07.06.2016
13:53:31
плохо выглядит, ИМХО. all() - не самая лучшая идея

Suscipere
07.06.2016
13:54:46
Ну для 10 обьектов, в целом - да, тогда брать 10 последних будет целесообразней.

Roman
07.06.2016
13:54:59
а попытаюсь я поднять тут более-менее адекватную тему. вот есть у меня некий http-сервер на python и хочу я без его рестарта добавлять/удалять логику/код. как бы лучше это сделать? фактически, я хочу что-то вроде системы плагинов или же просто цепочку коллбэков с возможностью код этих коллбэков релоадить.

вообщем, куда лучше посмотреть?

Andrei
07.06.2016
13:55:46
А что, питон не умеет в eval?

Roman
07.06.2016
13:56:16
А что, питон не умеет в eval?
умеет. но это выглядит ужасно.

Andrey
07.06.2016
13:57:38
вот торнадо как-то умеет без перезапуска процесса новый код подхватывать

Belegnar
07.06.2016
14:01:32
жюникорн так же делает

Paul
07.06.2016
14:03:25
Ну для 10 обьектов, в целом - да, тогда брать 10 последних будет целесообразней.
рано или поздно эти 10 превратяться в 10.000.000. И начнется боль.

Google
Suscipere
07.06.2016
14:03:43
Roman
07.06.2016
14:03:52
я подумываю о варианте, когда код модуля лежить в redis и по пинку извне процесс релоадит. т.е. надо просто свой импорт написать.

Pavel
07.06.2016
14:06:35
как тогда вытащить 10 последних ?
Model.objects.all().order_by('-id')[:10]

может, быть all() лишний, но не помешает.

Suscipere
07.06.2016
14:08:10
Model.objects.all().order_by('-id')[:10]
Парень выше привел пример что если будет 10000 обьектов оно будет ужасно громоздким. Таким образом оно прогружает 10 обьектов или все, а потом режет те 10ть ?

Pavel
07.06.2016
14:08:55
в базу уходит select ... order by pk desc limit 10, вы чего.

Admin
ERROR: S client not available

Pavel
07.06.2016
14:13:45
тут вчера вечером знатно прошлись по django orm, но какие-то вещи оно всё-таки умеет.

Roman
07.06.2016
14:25:51
гм... вообщем, выбрал антипаттерн - compile + exec :)

Pavel
07.06.2016
14:39:11
гм... вообщем, выбрал антипаттерн - compile + exec :)
imp.reload(plugin) рассматривался? Сами плагины где лежат?

Paul
07.06.2016
14:43:00
я бы так сделал

Andrey
07.06.2016
15:02:43
objects.all().order_by("-id")[:10]
А если записей много?

Paul
07.06.2016
15:03:12
это неважно. Queryset ленив и оборачивается запросом только нужных данных.

Pavel
07.06.2016
15:03:35
В редисе
У меня было нечто подобное, код класса обработки модели лежал в базе данных текстовым полем модели. Я отказался от такого подхода в пользу обычного модуля с кучей классов, из которого берётся нужный класс по имени.

Paul
07.06.2016
15:03:35
главное - чтобы по ордеру был индекс (иначе будет фуллскан, а это долго)

Google
Pavel
07.06.2016
15:04:04
Там [] перегружены?
Да. Я же писал час назад, какой эскуэль получится.

Tux
07.06.2016
15:08:53
всем привет

Pavel
07.06.2016
15:09:07
Tux
07.06.2016
15:09:28
начал изучать питон на pythontutor.ru, не могу задачу решить, кто поможет?

Dmitriy
07.06.2016
15:10:51
Tux
07.06.2016
15:11:18
Заданы две клетки шахматной доски. Если они покрашены в один цвет, то выведите слово YES, а если в разные цвета — то NO. Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки.

желательно не ответ, а просто подскажите с чего начать

сам хочу найчиться , но без чьей то помощи очень сложно

научиться*

Pavel
07.06.2016
15:12:00
Чёрные клетки чётны по координатам.

Paul
07.06.2016
15:12:13
80% ответа

Tux
07.06.2016
15:12:31
Dmitriy
07.06.2016
15:12:46
если сложить два числа?
строка и столбец четные

Pavel
07.06.2016
15:13:05
строка и столбец четные
Зачем складывать, так проверяй.

Tux
07.06.2016
15:13:36
получается надо 4 переменных ввести?

Arseny
07.06.2016
15:14:18
классическая задача для хаскеля, кстати

Roman
07.06.2016
15:14:23
У меня было нечто подобное, код класса обработки модели лежал в базе данных текстовым полем модели. Я отказался от такого подхода в пользу обычного модуля с кучей классов, из которого берётся нужный класс по имени.
я думал о таком варианте. но у меня совершенно небольшие кусочки кода которые надо менять. можно прикрутить синхронизацию извне, но это как-то монстроузно будет

Pavel
07.06.2016
15:15:40
получается надо 4 переменных ввести?
Так в условии сказано, читай внимательнее.

Dmitriy
07.06.2016
15:15:46
получается надо 4 переменных ввести?
дело не в количестве переменных можно с одной сделать, можно с 6

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