
Stanislav
24.11.2018
10:47:30

Андрей
24.11.2018
10:48:05
Vim - сложнонастаиваемый редактор. Не для всех. Я не пользуюсь, пока что.

Alex
24.11.2018
10:48:12

Aragaer
24.11.2018
10:48:20
я его не сильно настраивал, просто пользуюсь

Google

Alex
24.11.2018
10:48:33
я сам пользуюсь для питона в основном IDE

Aragaer
24.11.2018
10:48:37
да и емакс тоже - по мере необходимости что-то ставлю и все

Alex
24.11.2018
10:48:48
давно надо пересмотреть свой .vimrc

Stanislav
24.11.2018
10:48:50
звали только в Брно

Tishka17
24.11.2018
10:49:16
Я не стал делать из Вима иде

Aragaer
24.11.2018
10:49:34
у меня весь мой линукс это одна большая иде 8)
с музыкой, браузером и нескучными обоями

Alex
24.11.2018
10:49:56

Tishka17
24.11.2018
10:50:04
Кстати, зачем в nerd tree заняли по дефолту стандартное сочетание кнопок ctrl-x?

Aragaer
24.11.2018
10:50:15
не знаю, никогда им не пользовался

Tishka17
24.11.2018
10:50:29
Оно уменьшает число под курсором на 1

Aragaer
24.11.2018
10:50:41
а, ну C-x да, это знаю

Google

Alex
24.11.2018
10:50:46

Tishka17
24.11.2018
10:50:54

Aragaer
24.11.2018
10:50:54
это было самое первое, обо что я спотыкался, когда перешел на емакс
там C-x это префикс для многих команд
я про nerd tree, да

Tishka17
24.11.2018
10:51:46
А. Я в итоге тоже не юзаю, хотя руками вводить пути иногда лень

Aragaer
24.11.2018
10:52:25
есть же автокомплит
две буквы пути - таб, еще две буквы - таб

Tishka17
24.11.2018
10:52:40
Ну он не такой удобный
Я уже привык в zsh, что по автокомплиту вылезает список по которому можно перемещаться

Aragaer
24.11.2018
10:53:16
в емаксе в ivy так же

Tishka17
24.11.2018
10:53:21
И что можно с середины слова автокомплитить
Ну точнее не с первого слова в имени

Aragaer
24.11.2018
10:53:45
ну да, там по подстроке идет

Tishka17
24.11.2018
10:54:13
У меня файлы имеют одинаковый префикс

Aragaer
24.11.2018
10:54:45
ну так первый же таб сразу вставит префикс
точнее как - правильный автокомплит по первому табу наберет общий префикс и остановится
вимовый нет

Tishka17
24.11.2018
10:55:48
Вот

Alex
24.11.2018
10:56:53
кстати рекомендую посмотреть еще конфиги вот этого товарища
https://github.com/svenstaro/dotfiles

Google

Alex
24.11.2018
10:57:18
он на последнем EuroPython 2018 делал демо своего окружения разработки.

Dmitri
24.11.2018
11:40:11
ребят, в каких ситуациях имеет смысл реализации класса + база mysql?
или же нет смысла в написании класса, если все данные храняться в базе?

Strom
24.11.2018
11:41:19
Класса чего?

Tishka17
24.11.2018
11:41:29
Чо
Какого класса?

Dmitri
24.11.2018
11:42:48
да любого класса
не знаю даже что за пример взять
ну, допустим взять какой-то бот, в котором есть сущность персонаж, ну и у него соотв есть характеристики
Все это хранится в базе
В каком случае имеет смысл описывать класс для этого персонажа?

Tishka17
24.11.2018
11:44:14
В базе хранятся данные
А классы ещё и логику описывают

Denis
24.11.2018
11:46:00

Dmitri
24.11.2018
11:46:38
окей, с этим понятно
Как тогда реализовать актуальность данных в базе, при изменени экземпляра сущности?

Андрей
24.11.2018
11:46:43

Dmitri
24.11.2018
11:46:45
Есть какие-то примеры где-то или статейки?

Denis
24.11.2018
11:46:46
Для этого часто орм применяют

Андрей
24.11.2018
11:46:53
Только описание модели

Denis
24.11.2018
11:46:55

Андрей
24.11.2018
11:47:03
Если логика то наследуйте

Denis
24.11.2018
11:47:07
Вы любите жирные контроллеры?

Андрей
24.11.2018
11:47:24
Почему?
Статья вьетнам компьютерных наук

Kobe
24.11.2018
11:47:37

Андрей
24.11.2018
11:47:51

Google

Dmitri
24.11.2018
11:47:57

Denis
24.11.2018
11:48:18
А приём тут это?
При том, что логика либо на уровне модели, либо на уровне контроллера

Kobe
24.11.2018
11:48:27
Ну если писать классы для таблиц, то ты по сути делаешь свой орм

Андрей
24.11.2018
11:48:50

Denis
24.11.2018
11:49:02

Андрей
24.11.2018
11:49:11
А какой хороший

Dmitri
24.11.2018
11:49:33
что есть контроллер? гугл мне выдает только python для микроконтроллеров :D

Denis
24.11.2018
11:49:47
А какой хороший
https://gunnarpeipman.com/aspnet/why-to-avoid-fat-controllers/

Tishka17
24.11.2018
11:50:16
Был какой-то невнятный вопрос

Андрей
24.11.2018
11:50:31
А

Dmitri
24.11.2018
11:50:59
ну, вопрос настолько невнятный, насколько есть понимание в области применения классов))

Alex
24.11.2018
11:51:05

Андрей
24.11.2018
11:51:45
Я делаю модель в которой только описание модели данных(не путать с таблицами) и если нужна логика над объектами наследуюсь далее

Kobe
24.11.2018
11:51:46
Контроллер даёт и принимает данные
Модель описывает структуру данных

Андрей
24.11.2018
11:52:03
Тоесть если проверка то реализуем в след классе

Denis
24.11.2018
11:52:38
Какая разница, наследовать или нет

Google

Dmitri
24.11.2018
11:52:55
т.е., описывают модель данных в классе для каждой сущности, а в отдельном классе ака контроллер уже любую логику/взаимодействие?

Андрей
24.11.2018
11:55:33

Kobe
24.11.2018
11:55:51
вспомнился mvc

Андрей
24.11.2018
11:56:03
Где
Максимум логика выбора таблицы
Ну блин
Это в поле прописано
Поэтому не считается

Denis
24.11.2018
11:57:08
Где
В классах, которые ты переиспользуешь в разных контроллерах
Если нет, то сочувствую

Андрей
24.11.2018
11:59:05
Пример логики можно
Что вы пехаите в модель

Mr. Brandon
24.11.2018
11:59:37

Alex
24.11.2018
12:00:21
гугл транслейт?

Denis
24.11.2018
12:00:22
Сериализацию, проверку прав доступа, вычисляемые на основе данных свойства

Ognev
24.11.2018
12:00:23

Muhammadyusuf
24.11.2018
12:00:45

Mr. Brandon
24.11.2018
12:01:00

Alex
24.11.2018
12:01:30
Что то с табуляции
у тебя код с отступом в 4 (я надеюсь пробела), а строки 18, 20 и 22 с отступом в 2 пробела