
Igor
14.03.2017
10:42:17
brew install python python3

Сергей
14.03.2017
10:42:20
ну этих альтернативных реализаций вообще пачка, их не считаю

Igor
14.03.2017
10:42:57

Google

Сергей
14.03.2017
10:42:59
то, что написано для 3.0 будет работать в 3.6

Маришка
14.03.2017
10:43:19

Сергей
14.03.2017
10:43:28

Igor
14.03.2017
10:43:35

Маришка
14.03.2017
10:43:41
Даже между 3.4 и 3.5 не робит в некоторых случаях

Igor
14.03.2017
10:44:07

Сергей
14.03.2017
10:44:14

Маришка
14.03.2017
10:44:23

Сергей
14.03.2017
10:44:45
обратная совместимость - это когда я старый код могу запустить на новом интерпретаторе.

Маришка
14.03.2017
10:44:59
Эм

Artem
14.03.2017
10:45:07
собственно, докер ставится на мак вот так
https://docs.docker.com/docker-for-mac/images/docker-app-drag.png

Сергей
14.03.2017
10:45:31
а когда новые фишки поддерживаются в старом интерпретаторе - это мечта, конечно, но не достижимая нигде

Google

Igor
14.03.2017
10:45:37
Backward compatibility is a property of a system, product, or technology that allows for interoperability with an older legacy system, or with input designed for such a system, especially in telecommunications and computing.
ну или
Обра́тная совмести́мость — наличие в новой версии компьютерной программы или компьютерного оборудования интерфейса, присутствующего в старой версии, в результате чего другие программы (или человек) могут продолжать работать с новой версией без значительной переделки (или переучивания).
спасибо )

Alex
14.03.2017
10:57:47

Igor
14.03.2017
10:58:01
странная херня тогда

aspirin
14.03.2017
10:59:13
еще вопросец небольшой, я сейчас создаю REST приложение, и хочу что бы там еще админка была с представлениями, мне будет правильнее создать приложения в проекте: rest (для контроллеров API), models (для моделей), admin (для админки)?

Alex
14.03.2017
10:59:51
странная херня тогда
я поставил pyenv , сейчас им ставлю 2.7.13 и 3.6.0
попробую переключиться на третий питон
через pip3 install docker-compose
и третим запустить докер композ

Igor
14.03.2017
10:59:53
а встроенная джанговская админка прям совсем не подходит?

Artem
14.03.2017
10:59:58

Igor
14.03.2017
11:00:05
brew install python python3 должен был спасти отца русской демократии. и docker-compose через брю, если там есть, тоже, да

Artem
14.03.2017
11:00:34
вместо pyenv лучше поставить третий питон через homebrew

Igor
14.03.2017
11:00:48
я ему уже третий раз это говорю!

Artem
14.03.2017
11:01:03
стандартный питон немного странный/старый

aspirin
14.03.2017
11:01:25

Alex
14.03.2017
11:01:33

Igor
14.03.2017
11:01:54

Artem
14.03.2017
11:02:02
у меня добавил

Nikolay
14.03.2017
11:02:09

Google

Alex
14.03.2017
11:02:21

Nikolay
14.03.2017
11:02:30

Igor
14.03.2017
11:02:32
ты точно python3 запускаешь?

Alex
14.03.2017
11:02:36
который идёт в Mac OSX из коробки

Nikolay
14.03.2017
11:02:47

Igor
14.03.2017
11:02:47
/usr/local/bin/python не может идти в макосе из коробки =))

Artem
14.03.2017
11:02:59
напиши which python3

Alex
14.03.2017
11:03:06
ну или я ставил ранее)) уже не помню))

aspirin
14.03.2017
11:03:16

Alex
14.03.2017
11:03:22
➜ ~ which python3
/usr/local/bin/python3

Igor
14.03.2017
11:03:31
мы же про /usr/local, который чуть менее, чем полностью разруливается homebrew

Igor
14.03.2017
11:03:49

Alex
14.03.2017
11:04:05
аааа, блин туплю))

Igor
14.03.2017
11:04:08
зачем с pyenv иучиться

Сергей
14.03.2017
11:04:18
еще вопросец небольшой, я сейчас создаю REST приложение, и хочу что бы там еще админка была с представлениями, мне будет правильнее создать приложения в проекте: rest (для контроллеров API), models (для моделей), admin (для админки)?
Приложеня должны быть логически объеденены. Логически, а не функционально. Т.е. всё, что касается одной части, должно быть в одном приложении. Просто представь, что ты создаёшь модуль, который будет использоваться другими и всё станет на свои места - что и куда пихать. Если ты хочешь, чтобы твой сервис кто-то подключал к себе установкой трёх пакетов и ты не можешь аргументировать почему именно три, то ты делаешь что-то не так

Alex
14.03.2017
11:04:28
я ж проверял версию так $ python —version
а надо было $ python3 --version

Igor
14.03.2017
11:04:39
надо было, надо было
вообще странно, что docker.app не поставил тебе docker-compose

Artem
14.03.2017
11:06:00

Google

Alex
14.03.2017
11:06:54
pip3 install docker-compose
Successfully installed PyYAML-3.12 cached-property-1.3.0 colorama-0.3.7 docker-2.1.0 docker-compose-1.11.2 docker-pycreds-0.2.1 dockerpty-0.4.1 docopt-0.6.2 jsonschema-2.6.0 requests-2.11.1 six-1.10.0 texttable-0.8.7 websocket-client-0.40.0
➜ ~ docker-compose --version
ERROR: Dependency conflict: an older version of the 'docker-py' package is polluting the namespace. Run the following command to remedy the issue:
pip uninstall docker docker-py; pip install docker


aspirin
14.03.2017
11:07:05
Приложеня должны быть логически объеденены. Логически, а не функционально. Т.е. всё, что касается одной части, должно быть в одном приложении. Просто представь, что ты создаёшь модуль, который будет использоваться другими и всё станет на свои места - что и куда пихать. Если ты хочешь, чтобы твой сервис кто-то подключал к себе установкой трёх пакетов и ты не можешь аргументировать почему именно три, то ты делаешь что-то не так
ну я сейчас разбил просто на core и rest, соответсвенно все модели и доп. логики в core а в rest только контроллеры и обращение, что бы когда приедтся делать вторую версию api например мог просто создать новое приложение внутри проекта, или если захочу морду сделать...

Igor
14.03.2017
11:07:20
че-т ты намудрил, кажется

Alex
14.03.2017
11:07:36
бля…. короче засорил я свой ENV

Сергей
14.03.2017
11:07:42
Да нет, всё правильно сделал.

Alex
14.03.2017
11:07:47
уже не знаю что ставить, что убирать

Сергей
14.03.2017
11:08:06
ядро может можно ещё разделить на приложения, но это надо знать, что там в ядре

Igor
14.03.2017
11:08:59

Admin
ERROR: S client not available

aspirin
14.03.2017
11:09:32
спасибо всем за помощь, упрочнили мои догадки)

Igor
14.03.2017
11:10:14
скачал docker.app стабильный на чистую тачку (разве что brew install python python3 здесь раньше делал), запустил, дождался docker is running в менюбаре, пошел в терминал, заебись
~ ❯ docker-compose --version
docker-compose version 1.11.2, build dfed245
~ ❯ which docker-compose
/usr/local/bin/docker-compose

Alex
14.03.2017
11:10:22
ВУАЛЛА БЛЯТЬ! Пацаны, блять ВУАЛЛА!
➜ ~ docker-compose --version
docker-compose version 1.11.2, build dfed245
получилось!!!! ВУАЛЛА! Аллах Акбар
:)

Igor
14.03.2017
11:11:03
~ ❯ file /usr/local/bin/docker-compose
/usr/local/bin/docker-compose: Mach-O 64-bit executable x86_64
а вы говорили что там питончик(

Alex
14.03.2017
11:11:21

Artem
14.03.2017
11:16:49
каким-нибудь pyinstaller'ом сбилдили

Alex
14.03.2017
11:21:36

Google

Igor
14.03.2017
11:21:46
ыыыы
(вам при обращении к нескольким лицам пишется со строчной)

Alex
14.03.2017
11:22:13
а да, точно))
это я случайно :)

CLTanuki
14.03.2017
11:22:28
Привет. Комрады, а кто работал с HID устройствами?
Пытаюсь сейчас отправить запрос в USB HID через модуль hid и 0 эмоций.

Alex
14.03.2017
11:23:41
вот в этом случае было с большой буквы)))) хаха)

CthUlhUzzz
14.03.2017
11:24:03

Igor
14.03.2017
11:24:11
по контексту понятно, что с уважением =)

Alex
14.03.2017
11:24:37

CLTanuki
14.03.2017
11:24:49

Igor
14.03.2017
11:24:54
без уважения - это в лучшем случае "пасип", в худшем - начать ебать мне мозг в личке

CthUlhUzzz
14.03.2017
11:25:45

Oleg
14.03.2017
11:31:49
Народ, а с YouTrack работал кто-нибудь? Как сделать, чтобы гости могли issue создавать с веб-морды? Чёрт ногу сломит

Igor
14.03.2017
11:32:54
https://confluence.jetbrains.com/display/YTD6/Managing+Guest+Users
не?

CLTanuki
14.03.2017
11:33:10

Oleg
14.03.2017
11:34:18
Я бы не хотел вообще всё светить )

Igor
14.03.2017
11:34:44

Oleg
14.03.2017
11:34:50
Хм, ща почитаю ещё