Size: a a a

Django [ru] #STAY HOME

2019 April 27

C

Cicerō in Django [ru] #STAY HOME
Слушайте, чем заменить pycharm? Все просто супер, но он такооооооой медленный( или проще железо сменить?
источник

D

Dmitry in Django [ru] #STAY HOME
Cicerō
Слушайте, чем заменить pycharm? Все просто супер, но он такооооооой медленный( или проще железо сменить?
vim
источник

C

Cicerō in Django [ru] #STAY HOME
Я из него выходить не умею)
источник

D

Dmitry in Django [ru] #STAY HOME
Cicerō
Я из него выходить не умею)
это несложно, всего 3 команды и они простые
источник

D

Dmitry in Django [ru] #STAY HOME
на самом деле кроме шуток - очень удобный инструмент. С удовольствием поделюсь своим .vimrc. В нем минимальный набор плагинов для комфортной питонячьей жизни
источник

C

Cicerō in Django [ru] #STAY HOME
А рефакторинг в нем есть? И подобные ide фичи.
источник

M

Mitai in Django [ru] #STAY HOME
Cicerō
Я из него выходить не умею)
vs code?
источник

D

Dmitry in Django [ru] #STAY HOME
Cicerō
А рефакторинг в нем есть? И подобные ide фичи.
не на 100% идеальный рефакторинг, но есть. Сейчас покажу пару скринов
источник

D

Dmitry in Django [ru] #STAY HOME
источник

D

Dmitry in Django [ru] #STAY HOME
Что здесь можно увидеть - venv, в которой работаем, дерево, гит в дереве (можно коммитить прямо из вим), gitdiff, автозаполнение, линтовку. Даже ветка гита, как видишь
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Cicerō
Если использовать селери в контексте джанго все-равно нужно окружение джанго. Да и оверхед приемлемый, все работает в пуле воркеров и жрет только на запуске перезапуске воркера. Какой смысл выносить это из Джанго, да ещё и пихать в Гугл?)
зависит от задач: если задачи слабо связаны с проектом на Django, то выглядит кривым тащить к воркерам код на Django)
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Cicerō
Если использовать селери в контексте джанго все-равно нужно окружение джанго. Да и оверхед приемлемый, все работает в пуле воркеров и жрет только на запуске перезапуске воркера. Какой смысл выносить это из Джанго, да ещё и пихать в Гугл?)
про "да и ещё пихать в гугл" - можно не в гугл, а в AWS или Azure
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Cicerō
Опять нытье про асинхронность, якобы за ним будущее (без аргументов вообще) Зачем джанге асинхронность, нужна большая скорость, добавь воркеров в uwsgi). Действительно нужна асинхронность, бери asyncio или ноду. Тут то хотят разбить монолитную джангу на наносервисы(скоро будут отдельные вьюхи в контейнеры пихать ага), в тоже время хотят асинхронный комбайн))
даже в js это сейчас вариант по умолчанию
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Cicerō
Опять нытье про асинхронность, якобы за ним будущее (без аргументов вообще) Зачем джанге асинхронность, нужна большая скорость, добавь воркеров в uwsgi). Действительно нужна асинхронность, бери asyncio или ноду. Тут то хотят разбить монолитную джангу на наносервисы(скоро будут отдельные вьюхи в контейнеры пихать ага), в тоже время хотят асинхронный комбайн))
вот как раз нытьё о том, что asyncio надо подружить с Django ORM)
источник

C

Cicerō in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
даже в js это сейчас вариант по умолчанию
Ты же понимаешь для чего используется в js? Там UI на нем пишут, это необходимость. Но для чего джанге быть асинхронной по умолчанию, если она работает за синхронным http?
источник

C

Cicerō in Django [ru] #STAY HOME
Какую задачу решит асинхронность в Джанго?
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, например, задачу обучения молодых питонистов писать асинхронный код на питоне
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
чтобы они везде и всегда писали именно его
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну и есть всякие WebSockets
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
где асинхронность бы пригодилась
источник