@ru_python

Страница 216 из 9768
Viktor
24.01.2016
15:34:08
Чат с плеером онлайн радио и его расписанием

Whore Amazing
24.01.2016
15:35:18
на питоне?

вот насколько я знаю, в джанге с реалтаймом дела плохи.

Viktor
24.01.2016
15:37:40
Говорю в десятый раз

Google
Whore Amazing
24.01.2016
15:37:44
буду рад, если не прав

Viktor
24.01.2016
15:37:45
НЕ НА ДЖАНГЕ

Whore Amazing
24.01.2016
15:37:59
я понял. мне за джангу интересно)

Viktor
24.01.2016
15:38:02
WebSocket

Отдельный подними сервер

Whore Amazing
24.01.2016
15:38:22
?

Artem
24.01.2016
15:43:08
вот насколько я знаю, в джанге с реалтаймом дела плохи.
в WSGI по определению не может быть реалтайма

Whore Amazing
24.01.2016
15:43:24
угу. как это решается, мне интересно.

Artem
24.01.2016
15:43:43
отдельным асинхронным сервером

Whore Amazing
24.01.2016
15:44:16
и что на нем должно висеть?

Viktor
24.01.2016
15:44:16
угу. как это решается, мне интересно.
А как телефоном снести здание?

Artem
24.01.2016
15:44:54
тот же aiohttp

Viktor
24.01.2016
15:44:58
Выкинуть и использовать нужную технику

Google
Whore Amazing
24.01.2016
15:46:11
так. как я понял, wsgi не единственный путь подружить питон с вебом?

Viktor
24.01.2016
15:46:35
Ох лол

Whore Amazing
24.01.2016
15:46:59
да, я нуб

Viktor
24.01.2016
15:47:17
Ты можешь хоть на tcp сокетах подружить

Whore Amazing
24.01.2016
15:47:23
хм.

Viktor
24.01.2016
15:47:53
Хоть напрямую на модем чтобы писал

Whore Amazing
24.01.2016
15:48:21
ого!

никогда мне не познать всю глубину своего невежества

Pavel
24.01.2016
15:48:55
дорогу осилит идущий.

Whore Amazing
24.01.2016
15:49:09
осиливаем потихоньку

Viktor
24.01.2016
16:01:35
Branch release set up to track remote branch release from origin.

Это значит что если я обновлю origin, то он обновится и на сервере?

Pavel
24.01.2016
16:02:37
origin— это и есть сервер.

Viktor
24.01.2016
16:03:44
orgin это же битбакет

Branch release set up to track remote branch release from origin.
Это вышло на сервере, не у меня на ноуте

Pavel
24.01.2016
16:04:02
а, да.

обновится на сервере, когда ты с сервера pull сделаешь.

Viktor
24.01.2016
16:06:41
Пока просто для тестирования конфиг nginx ложить в /etc/nginx/conf.d/ или /etc/nginx/sites-enabled/ ?

Pavel
24.01.2016
16:07:12
сразу в sites-enabled

Viktor
24.01.2016
16:07:15
ок

Google
Viktor
24.01.2016
16:08:27
http://wiki.nginx.org/Pitfalls # http://wiki.nginx.org/QuickStart # http://wiki.nginx.org/Configuration

ой

Лол

$ cat .gitignore .gitignore $

ок, я вроде даже настроил IDE

Pavel
24.01.2016
16:31:33
какую?

Viktor
24.01.2016
16:32:12
Ну всм перенес файлы её в репо и добавил в ignore

Pavel
24.01.2016
16:32:42
Viktor
24.01.2016
16:33:20
fine
Это ты одобряешь, или говоришь название другой ide?

Pavel
24.01.2016
16:33:31
мне нравится Pycharm.

Viktor
24.01.2016
16:33:56
Лол, а это нормально что он не видит папку?

Viktor
24.01.2016
16:34:05
А, всё

о, можно делать комиты прямо из pycharm?

блть

Pavel
24.01.2016
16:36:45
pycharm халявный или нет?

Viktor
24.01.2016
16:36:56
Халявный

Pavel
24.01.2016
16:37:10
или ознакомительный 30-ти дневный триал :)

Viktor
24.01.2016
16:37:24
Я случайно просрал все, сделав резет не к тому коммиту

релиз новее чем master

Google
Viktor
24.01.2016
16:38:34
Обезьяна и git)

а виртуаленв деражать где? в /srv/www/site/ тоже?

Sergey
24.01.2016
16:46:55
./app/env

Pavel
24.01.2016
16:46:55
я держу рядом с сайтом, в .../venv/. Кто-то держит все виртуалки в одном специальном месте.

Sergey
24.01.2016
16:48:08
Кстати, кто то сможет объяснить чем venv отличается от virtualenv

Pavel
24.01.2016
16:48:44
первое - стандартная либа питона 3.4+ версии

второе - внешний софт

Admin
ERROR: S client not available

Sergey
24.01.2016
16:49:02
Это все отличие?

Pavel
24.01.2016
16:49:42
внутри работают +-одинаково, но второе пилится и развивается, а про первое.. Как сказал автор requests - стандартная либа, это место куда код приходит умирать.

Viktor
24.01.2016
16:50:09
так мне лучше юзать 2?

Sergey
24.01.2016
16:50:34
так мне лучше юзать 2?
Судя из поста выше - да

Pavel
24.01.2016
16:51:04
принципиальной разницы нет. соскочить можно за минуту, а одной зависимостью больше.

Sergey
24.01.2016
16:52:24
Кстати, у меня давно был 1 вопрос по поводу окружения. Есть ли best way получения библиотек из окружения?

Viktor
24.01.2016
16:52:33
// if user is running mozilla then use it's built-in WebSocket window.WebSocket = window.WebSocket || window.MozWebSocket; Тут разве не должно быть сначала moz, а потом обычный?

Pavel
24.01.2016
16:52:33
pip freeze ?

Sergey
24.01.2016
16:52:44
И как инициализировать приложение используя python из env

Viktor
24.01.2016
16:52:46
ой, этож не js

Pavel
24.01.2016
16:53:46
И как инициализировать приложение используя python из env
source venv/bin/activate, и после этого python, pip и прочее показывают на тулы из venvа. Или явопрос не понял?

Sergey
24.01.2016
16:56:06
Смоделириуем ситуацию: 1. Имеем скрипт запускаемый по крону 2. Имеем env этого скрипта где стоит python 3.5 и например requests — Вопросы: 1. Как импортировать внутри скрипта requests из env 2. Как инициализировать скрипт python из env

Google
Pavel
24.01.2016
16:56:49
/path/to/venv/bin/python /path/to/script.py

Sergey
24.01.2016
16:57:23
Логично

Pavel
24.01.2016
16:57:34
/path/to/venv/bin/python /path/to/script.py
и скрипт запустится с питоном из окружения, со всеми либами окружения.

ну или /path/to/venv/bin/activate && python script.py

Sergey
24.01.2016
16:58:33
__path__ = os.path.dirname(__file__) ROOT_DIR = os.path.abspath(__path__) libs_path = os.path.join(ROOT_DIR, 'env/lib/python3.4/site-packages/') if libs_path not in sys.path: sys.path.append(libs_path)

Viktor
24.01.2016
17:00:37
for i in range(len(in_deque)): out_list[i] = {'a': in_deque[i].aa, 'b': in_deque[i].bb}

как это сделать красивее?

по сути создает из 1 списка (ну почти:D) второй

Ilya
24.01.2016
17:01:53
а оно не итератор?

Viktor
24.01.2016
17:01:58
что?

Pavel
24.01.2016
17:02:13
out_list = [ {'a':x.aa, 'b':x.bb} for x in in_deque] ?

Ilya
24.01.2016
17:02:31
ну по ней сразу фор ин ин_декью нельзя сделать?

Viktor
24.01.2016
17:02:44
Мб там как-то так делать можно?

То есть [x for (y,x) in sorted(zip(jit,doma))]

во

Pavel
24.01.2016
17:03:06
ВИолетта, привет.

Viktor
24.01.2016
17:03:26
Приветствую)

Pavel
24.01.2016
17:03:27
а в ответ тишина. ;)

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