Обновить
2

Пользователь

Отправить сообщение

Назад в прошлое. Часть 2. Интервью с Митчем Гителманом. MechCommander, MechAssault, Battletech, Shadowrun

Уровень сложностиСредний
Время на прочтение19 мин
Охват и читатели2.8K

Сегодня вашему вниманию предлагается продолжение ранее начатой серии интервью с различными фигурами, некогда внёсшими тот или иной вклад в игровую индустрию.

Читать далее

Создание атомарных коммитов в Git

Время на прочтение7 мин
Охват и читатели19K

Мы все были там: Вы работали над множеством изменений одновременно, некоторые из которых не имели ничего общего. Для удобства вы решили объединить все эти изменения в один коммит и на этом закончить. Но хотя это может показаться заманчивым, на самом деле это может привести к большим проблемам в дальнейшем. Большие коммиты могут:

Читать далее

Pure.DI помогает сделать DI чистым

Уровень сложностиСредний
Время на прочтение26 мин
Охват и читатели8.7K

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

Читать далее

От «мяу» до «вау»: как коты покорили людей, а котомемы захватили Интернет

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели40K

Современный Интернет совершенно немыслим без котов. Более того, история человеческой цивилизации немыслима без котов. Нахальные пушистые задницы сопровождают нас уже много тысяч лет, и даже немного странно, что постоянными обитателями всемирной сети они стали не так уж давно. Зато теперь количество мемов с котами огромно, а история интернет-культуры знает множество популярных кошаков всех цветов и размеров. Проследим же кошачий путь от первого «мяу» у жилища человека к вершинам популярности в глобальной сети!
Читать дальше →

Рабочее место фулстека Разработка современного фронта предъявляет серьезные требования к мощности машины разработчика....

Время на прочтение1 мин
Охват и читатели5.4K

Рабочее место фулстека

Разработка современного фронта предъявляет серьезные требования к мощности машины разработчика. Нужно либо брать стационарник, либо не очень мобильный ноутбук по заоблачной цене.

Есть еще хороший вариант распараллелить рабочие процессы. Берется такая вот коробочка (помещается на ладони). За 13 тысяч рублей можно взять неплохой процессор, 16Гб оперативки и 256 SSD

Читать дальше →

Остановись, мгновенье. Медленное программирование — тренд для уставших разработчиков

Время на прочтение5 мин
Охват и читатели43K

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

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

Читать далее

Руководство по реализации отзывчивого дизайна в 2023 году

Уровень сложностиСредний
Время на прочтение17 мин
Охват и читатели45K

Сегодня построение отзывчивых макетов уже не основывается на контрольных точках (breakpoints) с фиксированной шириной. Вместо этого современные макеты должны работать на устройствах практически любого размера. Однако, к своему удивлению, я всё ещё встречаю сайты, где используется паттерн отзывчивого дизайна – когда присутствует контейнер, получающий новое значение max-width в соответствии с шириной области просмотра.

Термин «отзывчивый» сегодня отражает уже очень многое. У нас есть медиа-запросы, которые проверяют пользовательские настройки, а также современные возможности CSS, которые помогают создавать отзывчивые макеты вообще без использования медиа-запросов. Отзывчивость нынче изменилась, и мы живём в поистине прекрасное время.
Читать дальше →

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Десктоп разработчик, Фронтенд разработчик
C#
.NET Core
ASP.NET
Blazor
.NET