Видео

Программисты увольняются из-за наличия Легаси кода

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

Джуниоры или Синьоры, с кем лучше работать?

После видео Начинающий VS Синьор в реальной жизни: https://youtu.be/dkUK5PA2avI меня спросили, может нужно нанимать только джуниоров? Зачем синьоры, если джуниоры могут быть на том же уровне? Спрашивал - отвечаем. 

Поговорим про Pull Request, они должны помогать сделать код лучше

В этом видео я решил поговорить про запросы на изменения кода, которые должны помогать улучшать код, а не критиковать. Я расскажу, как познакомился с запросами и о моем отношении к ним. 

Функции в Питоне

В новом видео познакомимся с функциями в Питоне. С теми знаниями, которые у нас уже есть, мы можем написать небольшую программу с простой логикой. Чтобы хоть немного код сделать лучше, нужно еще познакомиться с функциями. Если переменные – это имена для данных, которые лежат в памяти, то функции, это имена для блоков кода. Текстовая версия здесь

Хранимые процедуры на SQL сервере - почему я не использую

В этом видео я решил поговорить о проблемах использования хранимых процедур, почему я не люблю их. Я не буду пытаться отговорить вас от использования хранимых процедур и функций, а просто хочу рассказать, почему я не использую. Если вам хочется использовать код на стороне базы данных, то вы можете это делать. 

Обновляем Web сервера под нагрузкой без даунтайма

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

Строим сайты под большую нагрузку - это просто

В этом видео поговорим про то, что и как использовалось мной при разработке сайтов, к которым могло прийти одновременно большое количество человек. Такие сайты часто называют High load. Конечно, мои нагрузки не соизмеримы с теми, с которыми сталкиваются Google, Facebook или Яндекс, но все равно эта информация может оказаться полезна.

Вопросы по SQL и Базам Данных на интервью - Часть 2

Выбираем самые популярные - всего и по определенной группе.

Вопросы собеседования на C# программиста

В этом видео я собрал вопросы, которые меня спрашивали, когда я подавался на должность C# программиста в Канаде. 

О блоге

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

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

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

Пишите мне