• Привет, Хабр! Меня зовут Андрей, я редактор в команде техпиара МТС Web Services. Как-то раз в одном чате поднялся вечный вопрос: «Почему иногда хейтят даже материалы, которые проверены вдоль и поперек?» Кажется, что в них все продумано: тема, заголовок, структура,…

  • Франко Гриньяни — ярчайший представитель оп-арт-графики послевоенной Италии. Сначала он изучал архитектуру, затем — перешел в графический дизайн, заинтересовавшись миром оптических иллюзий. Международную известность ему принесла должность арт-директора миланского журнала Bellezza d’Italia, где под его чутким руководством создавался футуристический дизайн…

  • В предыдущей статье мы обсудили недостатки решений Spring в части доступа к данным. В ходе анализа решений Spring стало очевидно, что оба фреймворка используют радикально разные подходы в работе с данными. Казалось бы, контроль над запросами очень важен для приложений,…

  • Netflix сделал ставку на то, чтобы у каждого нового зрителя в списке просмотров было минимум три фильма или сериала «на потом». Для этого они упрощают интерфейс, мотивируют добавлять контент в очередь и персонализируют всё, что вы видите. Они постоянно экспериментируют…

  • Если вы думаете, что на курсах по Python в Практикуме просто изучают синтаксис языка, решают задачки, а больше там нет ничего интересного, у меня для вас новость! Внутри практически каждой главы, между строчек кода, в названиях переменных, в оформлении заданий и…

  • Всем привет! Меня зовут Катя Громова. Я работаю руководителем продуктового дизайна в Ozon Travel. Сложно коротко рассказать о своём опыте — за что только не отвечала в Travel. Мои основные обязанности — формирование единого визуала продукта и развитие продуктовой команды.…

  • Каждый bim-специалист сталкивается с необходимостью автоматизации. Многие bim-специалисты приходят к самостоятельному написанию плагинов — модулей для расширения базового функционала ПО. В данной статье рассказано об инструменте, который позволяет исключить рутинные процессы при разработке плагинов для Revit.ВведениеВ этой статье будет идти…

  • Ключ: «Ренессанс»В прошлой публикации кандидат исторических наук, старший научный сотрудник Московского музея криптографии Анастасия Ашаева рассказала о том, как политики и дипломаты использовали криптографию в эпоху Ренессанса. Теперь оставим эти увлекательные «игры престолов» и обратимся непосредственно к шифрованию. Как во времена…

  • — Как нам аудиторию удерживать? Как повысить вовлеченность клиентов?Сотни людей в тысячах команд по всему миру как в болоте вязнут и буксуют над этим вопросом.В попытках найти ответ они, как средневековые алхимики, проводят тысячи экспериментов по превращению воды в вино.…

  • Я считаю, что при работе с Go в контексте нашей отрасли внедрение зависимостей (dependency injection, DI) часто имеет плохую репутацию из-за DI-фреймворков. Но сама по себе DI как техника довольно полезна. Просто её объясняют слишком большим количеством ОО-жаргона, что приводит…