Как научиться писать качественный код не потеряв уйму времени?
Как стать программистом?
В этом видео история о том, как я изучал верстку сайтов, javascript и в чем ошибался в начале пути.
Спасибо сайтам:
javascript.ru
htmlacademy.ru
вы, как никто, развиваете веб на русском языке
Мой опыт изучения английского языка применительно к сфере программирования и разработки софта, а также мысли о месте английского языка в общем наборе компетенций разработчика.
Пожалуйста, делитесь видео, если оно было полезным!
0:00 Моя история взаимоотношений с английским
1:27 Резюме по английскому на основе моего опыта
2:43 Наш словарь английских ИТ слов
3:34 Почему английский так важен именно для ИТ людей?
6:38 Как начать работать с английским языком?
8:56 О возможности общаться напрямую с любым человеком в мире
10:00 Итоги
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
В этом видео мы реализуем Телеграм бота для учёта личных расходов с бюджетом, категориями расходов и базовой статистикой. Использовать будем Python и Aiogram с Asyncio, в качестве базы данных легковесный движок SQLite, а результат работы упакуем в Docker контейнер для быстрого разворачивания на любом сервере.
0:00 Telegram бот для учёта личных финансов
0:43 ТЗ на бота
3:01 Демонстрация работы бота
5:07 Используемые библиотеки и технологии
7:00 Aiogram
7:29 Создание бота, получение токена
8:30 Обход блокировки Telegram
9:40 Инициализация бота
10:36 Добавление расходов
12:27 Модуль expenses
18:22 Работа с категориями
19:15 Структура БД
21:49 Модуль работы с БД
24:01 Продолжение по категориям
25:35 Удаление расхода
26:33 Просмотр расходов
29:00 Статистики
30:30 Docker
33:00 Выводы
/****************** about ******************/
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Все давно уже знают, что такое MVC и согласны с тем, что это хорошо. Но откуда тогда берутся эти проекты с километровым кодом в контроллерах, да ещё и напрямую изменяющим БД? Почему это плохо и как должно быть, а также о главной боли Django — в этом выпуске.
— Друзья, я, автор канала, основатель и директор Salesbeat, это крутой модуль доставки для интернет-магазинов. В декабре 2019 Salesbeat вошел в состав участников акселератора Яндекс и агентства инноваций Москвы. За ближайшие 2 месяца нам надо плотно поработать и вырастить выручку проекта в несколько раз. Буду вам КРАЙНЕ БЛАГОДАРЕН за поддержку. Пожалуйста, порекомендуйте наш модуль доставки вашим знакомым с интернет-магазином, напишите о нас в своих соц сетях со ссылкой на salesbeat.pro, это очень нам поможет. Salesbeat — однозначно лучшее решение для интеграции служб доставки в интернет-магазин. СПАСИБО!
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
«Имя создаваемой переменной следует выбирать так же тщательно, как имя новорождённого».
Именование переменных, классов и методов в коде — эта тема кажется простой и, пожалуй, даже не заслуживающей внимания. Все согласны, что называть переменные надо правильными именами и… И, в общем-то всё. Что такое эти правильные имена? Почему часто мы читаем чужой код и чувствуем, что его проще переписать, чем модифицировать? Почему вообще так много плохого, нечитаемого, дурно пахнущего кода появляется каждый день?
Правильный нейминг это не панацея и не серебряная пуля. Однако серьёзный подход к именованию это критически важная особенность качественного кода, равно как безответственный нейминг это наиболее частая особенность кода плохого. В чем же разница между плохим и хорошим неймингом и как научиться писать код, который не захочется через месяц выбросить? Давайте разбираться.
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Стрим с ответами на вопросы, а также комментариями по последнему видосу об инвестициях. Помочь собрать на бодрый монтажный компьютер — www.donationalerts.com/r/digitalize
В этом видео мы пошагово покажем, как настроить LAMP сервер (Linux, Apache, MySQL или MariaDB, PHP) на чистой Debian машине из Яндекс Облака. План:
* разберёмся, как пользоваться Яндекс облако — возьмём там Debian сервер
* установим на наш Debian сервер Apache с mod_php и mod_rewrite
* установим PHP 7 версии
* установим MariaDB, создадим пользователя БД и саму базу данных
* привяжем наш сервер к реальному домену, покажем, как работать с Google DNS для быстрой проверки привязки домена
* и, наконец, установим WordPress для примера.
Помимо этого, конечно, настроим вход на сервер по SSH ключам, отключим вход по паролю, а также установим базовый удобный софт для работы на сервере.
Таким образом, мы фактически разберёмся с тем, как установить WordPress на Debian машину, или установить любую другую PHP CMS/CMF, а также как настроить PHP сервер для продакшн работы сайта на Debian.
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
Today is a new video about all the shutdown screens of Windows.
So that means if you turn off your PC youll get a Shutdown screen.
Of each version!
These are all the versions that ive used in the video:
Windos 1.0
Windows 2.0
Windows 3.0
Windows 3.1
Windows NT 3.1
Windows Nt 3.5
Windows NT 3.51
Windows 95
Windows NT 4.0
Windows NT 5.0 (First BETA release)
Windows 98
Windows Neptune
Windows 2000
Windows ME
Windows Whistler
Windows XP
Windows Server 2003
Windows Longhorn (Not officialy released)
Windows Vista
Windows Server 2008
Windows 7
Windows Server 2012
Windows 8
Windows 8.1
Windows 10
Windows Server 2016
Windows Server 2019
These versions are all made between 1985 to 2018!
This is a follow-up video of the video «All Bootup screen of Microsoft Windows» So that was the inspiration for the new video!
Ive made the video in Camtasia Studio and Paint.NET.
The music is made by FL Studio 12!