
Alexey
21.06.2016
09:10:09
а. ну пусть хочет. хотеть — хорошо.

Belegnar
21.06.2016
09:10:20

Artem
21.06.2016
09:10:31
сорян
https://certification.mail.ru/ вот здесь тест по питону

Google

Vadim
21.06.2016
09:11:12
кстати, вопрос с вебсокетами - вот имел я очень небольшой опыт тыкания нодежс экспресс + сокетио, жс на сервере сам не очень понравился, чем на питоне нынче модно делать подобное?

Roman
21.06.2016
09:12:04

Alexey
21.06.2016
09:12:59

Anders
21.06.2016
09:13:45

Artem
21.06.2016
09:13:53

Alexey
21.06.2016
09:14:04

Rinat
21.06.2016
09:20:13
кто есть из Саратова ? требуется человек на работу

53r63rn4r
21.06.2016
09:21:39
Блин, киньте плиз гитхаб чувака
который калькулятор на питоне с ифами писал
Прошу..

Aragaer
21.06.2016
09:23:47
https://github.com/AceLewis/my_first_calculator.py/blob/master/my_first_calculator.py гуглится

Марк
21.06.2016
09:24:29

53r63rn4r
21.06.2016
09:24:40
Нашел

Google

H
21.06.2016
09:25:02
нахер нужны вебсокеты с синхронным сервером?
ну вот у меня например человек открывает страницу для работы с оборудованием, в это время сервер логинится по телнету на железку, потом пользователь тыкает командочки, а мне не надо каждый раз телнетиться, это можно как-то по-другому запилить, не через вебсокеты?

Anders
21.06.2016
09:26:46
в 1.10 в джангу скорее всего нативно впилят Channels для вебсокетов

Cykooz
21.06.2016
09:26:54

Марк
21.06.2016
09:27:18

Cykooz
21.06.2016
09:27:34
И вам не хворать ?

Марк
21.06.2016
09:28:08
И у него не только калькулятор сгенеренный. Есть еще морской бой в таком духе

Cykooz
21.06.2016
09:28:24
Хы, чувак упарывается по генераторам

Kolyann
21.06.2016
09:28:39

Марк
21.06.2016
09:28:42
*а, крестики нолики. Соврал

Anders
21.06.2016
09:28:45
какой хороший мануал есть по совместному использованию celery, redis, django/flask/falcon?\
книга/курс,серия статей

Марк
21.06.2016
09:29:25

Cykooz
21.06.2016
09:29:28
Ну наверное самое первое - это документация к Celery

Belegnar
21.06.2016
09:29:34

Anders
21.06.2016
09:30:11
ну, всякие юзкейсы посмотреть, дока-то это понятно

Vadim
21.06.2016
09:57:03

Anders
21.06.2016
10:08:22
?

Vadim
21.06.2016
10:11:17
правда СигналР забавная вещь - все действия описываются на сервере, а специально для морды он генерит js'ку с объектом, который можно дергать, но то задротство как-то
а никто не знает какой-нибудь сервис для слежения за аптаймом сайта, но который не пингует, а делает что-то типа wget конкретного порта? т.к. в азуру нельзя icmp слать

Google

Alexey
21.06.2016
10:25:17
яндекс метрика лол

Akbarkhon
21.06.2016
10:25:22
uptimemonitor

Belegnar
21.06.2016
10:25:26

Vadim
21.06.2016
10:25:47
не может достучаться, т.к. пингует просто

Sergey
21.06.2016
10:27:51
Может пинг, порт, curl с проверкой по подстроке
Метрика обычно очень долго реагирует

Vadim
21.06.2016
10:28:07

Alexey
21.06.2016
10:28:24
Зато это отлично. ПРибегаешь, заходишь на сервер — а там всё работает. И сразу же от яндекса в телефон, чувак, а всё уже работает.

Vadim
21.06.2016
10:28:50
50 мониторов занахаляву, норм ?

Sergey
21.06.2016
10:30:22
http://www.pushmon.com/ есть ещё такая штука для всяких скриптов

Vadim
21.06.2016
10:32:33
во, у робота апи есть, страничку с аптаймом можно будет честную сделать

Марк
21.06.2016
11:09:55
Посоны, поясните на говне и палках, Пайтон таки компилируемый или интерпретируемый язык? Если второе, че за байткоды?

V
21.06.2016
11:10:05
посоны
кто поедет?
https://m.saint-petersburg.ru/m/afisha/apaley/349441/

Aragaer
21.06.2016
11:10:15
жава компилируемый или интерпретируемый?

Akbarkhon
21.06.2016
11:10:22
оба

Google

Petr
21.06.2016
11:10:30
1

Aragaer
21.06.2016
11:10:55
код транслируется в байткод, после чего выполняется виртуальной машиной. Что в жаве, что в питоне

V
21.06.2016
11:11:07
они еще и велосипеды раздают

Aragaer
21.06.2016
11:11:12
более того, похожую штуку при желании можно сотворить с любым языком при помощи clang

Марк
21.06.2016
11:11:18
Почему он транслируется только в модулях?

Admin
ERROR: S client not available

Akbarkhon
21.06.2016
11:11:26
Тип исполнения:
интерпретируемый, компилируемый в MSIL, компилируемый в байт-код Java

Aragaer
21.06.2016
11:11:29
не только
даже вызов eval на самом деле приводит к генерации байткода для строки в eval

Марк
21.06.2016
11:12:10
Я ща создам vasya.py - и никакого байткода в виде .pyc не будет

Aragaer
21.06.2016
11:12:27
он просто не будет сохранен в файл

Марк
21.06.2016
11:12:49
Ага. А почему?

Aragaer
21.06.2016
11:14:17
а потому что никто не попросил наверно

Марк
21.06.2016
11:14:48
Почему модуля "просят"?

Aragaer
21.06.2016
11:16:00
Options and arguments (and corresponding environment variables):
-B : don't write .py[co] files on import; also PYTHONDONTWRITEBYTECODE=x
так что их тоже можно не писать
If you need to create a .pyc file for a module that is not imported, you can use the py_compile and compileall modules.

Марк
21.06.2016
11:16:56
Не не не, мы не о концлагерях с принудиловым. Почему модуль собирается с pyc?

Aragaer
21.06.2016
11:17:15
не так
все всегда компилируется в байткод

Google

Aragaer
21.06.2016
11:17:32
что-то иногда еще и после этого записывается в файл

Марк
21.06.2016
11:17:54
pyc файл.

Aragaer
21.06.2016
11:17:58
и логика по умолчанию это "если import, то получившийся байткод сохранить в файл на будущее"

Марк
21.06.2016
11:18:46
В дальнейшем исполняется онли байткод, а файл с исходником никто не читает. Верно?

Aragaer
21.06.2016
11:19:48
не думаю. Скорее всего при импорте файла проверяется наличие файла с готовым байткодом. Если он есть и свежий, то скипается этап компиляции и грузится готовый байткод
https://www.python.org/dev/peps/pep-0304/ - вот про генерацию файлов. Что, когда, куда и почему сохраняется
а если py файла вообще нет, то достаточно pyc

Petr
21.06.2016
11:23:03
win .pyc вроде использует

Марк
21.06.2016
11:23:06
Спасибо. Почитаю. Так получается, что не интерпретируемый и не компилируемый?

Alexey
21.06.2016
11:23:18
получается что и так и так.
чистая интепретация — на лету чтение и исполнение инструкций. чистая компиляция — всё прошли, собрали и это напрямую выполняется компьютером.
здесь нужно с терминами определяться чётко на берегу, чего вы не сделали.

Petr
21.06.2016
11:23:54
да и .pyc декомпилировать можно

Aragaer
21.06.2016
11:24:36
вон на андроид гляньте. сначала исходники на жаве, потом жава байткод, потом dalvik байткод, а потом уже на девайсе финальный этап трансляции в мутированный бинарник
который напрямую выполнить все равно нельзя, но весь код в нем в бинарном виде.

Марк
21.06.2016
11:24:58

Dmitriy
21.06.2016
11:25:10