Django остаётся самым популярным Python веб-фреймворком в мире, однако архитектура большинства проектов на нём, мягко говоря, оставляет желать лучшего. В этом мастер-классе мы на живом примере поговорим о структуре Django проекта, бизнес-логике в Django, а также о хороших практиках проектирования кода.
0:00 О чём пойдёт речь, постановка задачи
2:17 Создание проекта
3:50 Создание моделей
7:39 Создание первоначальных Django Views
25:21 Анализ полученного начального кода
26:07 Рефакторинг
40:40 Вынос бизнес-логики в отдельный слой
54:09 Анализ полученного кода, финальный рефакторинг
Создание бизнес-сервисов
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Делаем живой код ревью вашего Python кода, который вы нам присылали ранее. Все присланные проекты за это время посмотреть вероятно не успеем, так что похоже это будет первый тестовый стрим из серии. Кому было полезно — закиньте донат на компуктер для монтажа здесь boosty.to/digitalize.team СПАСИБО!
Раскрою в этом выпуске два наиболее важных по моему опыту личностных качества, способствующие достижению профессионального успеха в ИТ и других отраслях. Эти качества нечасто встречаются по отдельности и ещё реже в совокупности и потому быстро выделяют вас в общей массе людей и становятся вашими верными помощниками. Просто must have. Без них — никуда.
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Обзор старого компьютера на процессоре Intel 80286. У компа 1024 КБ (1 МБ) оперативной памяти, два floppy дисковода, HDD на 40 мегабайт и операционная система MS-DOS 6.22.
Интервью будет интересно программистам и не только.
Интервью огромное, поэтому мы наделали таймкодов.
00:43 От юриста до директора
04:01 Об astra linux
09:20 Уровни безопасности и секретные файлы
12:37 Учебные центры для тренировки солдат
18:19 Почему linux?
19:27 Безопасность или удобство?
23:58 Интеграция в миноборону
26:20 Сколько % от рынка под ними
26:37 Как вы этого достигли? Как продаете?
28:20 Про институты
30:30 Каналы продвижения
31:53 Как общаться с пользователями
32:32 Красивые иконки…
33:54 Кто занимается маркетингом?
35:37 Разделение маркетинга
37:52 Про графический интерфейс
40:21 Как конкурировать с ios и android?
43:31 Почему бы не последовать трендам? (KDE)
46:28 Зачем свой GUI
48:48 Почему бы не нанять дизайнера на стороне?
50:54 Сколько пользователей?
52:11 Зачем вам физлица?
54:58 Как поддерживать пакеты?
57:18 Сколько мейнтейнеров?
58:53 Мейнтейнер — в офисе или на удаленке?
59:20 Сколько разработчиков в главном офисе?
59:46 Нам нужны разработчики!
01:01:47 Сколько нужно сишников?
01:02:14 Какой бюджет?
01:02:26 Зарплаты
01:03:23 Требования к разработчикам
01:04:32 Математика
01:04:55 Нужно ли высшее образование?
01:05:30 У человека нет высшего, но он гений?
01:06:08 Опять про без высшего
01:07:27 Зачем в вакансиях стоит требование: высшее?
01:09:14 Впечатление от образования в вузах
01:13:15 Студенты что-то ломают
01:14:18 Еще раз про матрицу доступа
01:14:58 Работа в крыму
01:15:24 Не продали шрифты
01:20:35 Сколько сишников
01:21:19 Где используют питон
01:21:29 Руби?
01:22:33 Все переписать!
01:27:36 История AstraLinux
01:35:03 Как долго создавалось первоначальное ядро
01:36:42 Сотрудничество с академией ФСБ
01:37:45 Математическая модель безопасности — что это?
01:42:52 Процесс сертификации
01:45:40 Про конкуренцию…как выбрать мясо:)
01:46:36 Что позволило завоевать большой кусок рынка?
01:48:28 Вложения в разработку
01:48:54 Кто еще работает кроме технарей?
01:49:37 Дистрибьюторы?
01:50:15 Когда вышли в плюс?
01:51:16 Сколько нужно денег и времени, чтобы разработать свою операционку?
01:51:45 Школьник может создать дистрибутив?
01:52:13 Как долго смеялись над BolgenOS
01:53:12 Почему так дорого?
01:53:59 Продажа операционок не единственный источник дохода?
01:55:17 Саппорт
01:55:49 Еще раз саппорт
01:56:59 Участие в тендерах?
01:58:10 А патент на что?
01:58:46 Какие операционки в ФСБ?
01:59:09 Почему госорганы страдали от вирусов
02:00:38 Доступ к файлам между линуксом и виндоус
02:02:46 Тендерные крокодилы
02:03:46 Самая большая интерграция за историю компании
02:05:41 Сколько длится процесс заключения контракта
02:06:23 Подготовка к продаже
02:07:51 Эльбрусы
02:09:14 Насколько жизнеспособна и необходима разработка такого железа (эльбрусы?)
02:13:50 Обучают ли своих специалистов?
02:15:52 Свой институт?
02:16:09 Есть у вас там закладки от фсб?
02:20:05 Зачем работаете с обычными людьми?
02:23:24 Опять: зачем вам обычные люди?
02:24:59 Стратегия «мы делаем то, что нам надо, а вы к этому привыкайте» — жизнеспособна?
02:27:06 Софт для людей, выбирающих linux
02:29:14 Отчисления в Document Foundation и Linux Foundation
02:30:58 Дедлайны
02:32:36 Обращение к зрителям
Очистка компьютера нужна тогда, когда на вашем диске C недостаточно места. Покажу пошагово как как освободить место на компе или ноуте без программ. Нажми goo.gl/zTd1vQ подпишись на канал и узнай больше о чистке компьютера.
Когда недостаточно места на диске C, компьютер начинает работать медленнее. Часто происходят сбои. Вам не удаётся установить новую программу или игру.
В этом случае, требуется очистка компьютера от мусора. Мусором принято называть временные файлы, которые создаёт система в процессе работы. Так же мусор создают программы, которые вы запускаете.
Как как освободить место на диске C? Сделать это можно с помощью программ для очистки компьютера. Таких программ сегодня немало.
В этом видео нам не надо будет скачать очистку компьютера. Мы сделаем всё вручную.
Хотите узнать как сделать очистку компьютера пошагово, для начинающих? Чистка компьютера бесплатно подробно рассмотрена здесь: youtu.be/MLZV9nB94l4 Автор урока Евгений Юртаев.
Тайм коды, для быстрого доступа к фрагментам видео:
0:40 Как очистить временные папки
3:54 Быстрая чистка корзины компьютера
4:29 Недостаточно места, переносим файлы с системного раздела
7:39 Удаление приложений и программ, не нужных больше
9:39 Очистка диска и системных файлов
Дружелюбный магазин гаджетов оказывается продает вполне себе сомнительные айфончики которые блокируются в случае попытки вставить туда сим карту другого оператора… Биг гик продал айфон ХС макс который заблокировался при попытке сменить сим карту — и при обращении по гарантии они его просто тупо больше часа у себя в офисе ковыряли и не понятно что с ним делали — после чего он снова стал ловить российские сети операторов… Честный отзыв о магазине BIG geek