Видео

Удаленный GIT, слияния и конфликты проще некуда

Сегодня я продолжу рассказывать про систему контроля версиями git. Если ты не видел первую часть, то текстовая версия есть в разделе статей на моем сайте:Учимся работать с GIT проще некуда а видеоурок доступен здесь https://www.youtube.com/watch?v=2jb05JSqGCI

Управление кодом в GIT - от фикса до запуска

В этом видео я рассказываю, как еще с 2009-го года работал с GIT, как мы готовили код, как тестировали и как запускали. Этот подход будет работать для тех, кто отгружает код регулярно - каждую неделю или максимум каждые две недели

Web приложение в Docker контейнере – от простого к сложному

Сегодня мы продолжим знакомится с контейнерами и поговорим о том, как сделать контейнер для Web приложения. Web сайты и сервисы – это как раз та сфера, где контейнеры способны показать всю свою мощь.

Visual Studio Code - плюшки от Мишки

Это не обзор и не полный курс по работе с Visual Studio Code. Редактор кода настолько простой и в то же время мощный, что с ним достаточно просто научиться работать, поэтому я отдельный курс записывать не планировал. Но в то же время хотелось рассказать о нем, показать, что именно мне нравится в Visual Studio Code и поделиться некоторыми плюшками и командами, которые я использую.

Плюсы Канады от программиста иммигранта

Я уже писал про медицину и меня регулярно спрашивают о недостатках Канады, но не помню, когда бы спрашивали о преимуществах. Видимо все хотят знать о недостатках, поэтому и спрашивают. Но нужно же быть объективным и говорить и о преимуществах и сегодня как раз и поговорим о плюсах Канады. 

Бизнес ноутбук глазами программиста - Lenovo P1

Это не обзор, я такие вещи не делаю. Это видео можно воспринимать больше как мнение программиста о бизнес ноутбуке и на сколько хорошо подходит Lenovo P1 для решения подобных задач. По начинке это мощный ноутбук премиум класса. 

GIT для продвинутых - Часть 1

В этом видео я начинаю рассматривать уже чуть более продвинутые вопросы работы с GIT, которые может быть и не нужны каждый день, но могут пригодиться. С помощью GIT мы можем вырвать из истории изменений один файл, можем создать новую ветку от любой точки в истории. Помимо этого рассматриваются вопросы сброса кода - мягкий, жесткий reset и как подправить последние изменения с помощью amend. Ну и последнее - как отправлять на сервер изменения сокращенной командой git push

Теория баз данных для программиста - только самое необходимое

Прежде чем записывать видео по языку запросов SQL и прежде чем уходить во что-то более сложное, я решил начать с самых основ, необходимых для того, чтобы нам проще было нырнуть в теорию языка запросов SQL. 

Текстовая версия здесь: бесплатная книга по SQL

Прокачка для программиста и как часто менять работу

Очень часто можно услышать, что для развития и прокачки нужно менять работу и тут даются разные рекомендации, как часто это делать. На мой взгляд этот вопрос не все очень сложно и в этом видео я решил поговорить на эту тему - как же часто нужно менять работу.

GIT для продвинутых - Часть 2

Сегодня завершаю цикл видео по git. Если ты захочешь написать негативный комментарий, обязательно досмотри до конца. В этом видео я рассказываю про gitignore, git stash, rebase и т.д. 

Текстовая версия этого видео здесь.

О блоге

Программист, автор нескольких книг серии глазами хакера и просто блогер. Интересуюсь безопасностью, хотя хакером себя не считаю

Обратная связь

Без проблем вступаю в неразборчивые разговоры по e-mail. Стараюсь отвечать на письма всех читателей вне зависимости от страны проживания, вероисповедания, на русском или английском языке.

Пишите мне