x
Советы Подборки

Советы Василия Половнёва


ПН

Артём Горбунов
Дизайн продуктов и услуг


ВТ

Илья Бирман и Константин Мозговой
Интерфейс и навигация


СР

Михаил Нозик
Вёрстка и типографика в вебе


ЧТ

Василий Половнёв и Игорь Петров
Веб-разработка


ПТ

Николай Товеровский
Управление проектами, людьми и собой


СБ

Владимир Колпаков и Сергей Чикин
Фотосъёмка и иконки


ВС

Максим Ильяхов
Текст, редактура и информационный стиль

Василий
19 августа 2021

Василий, расскажите о принципе «чем меньше изменений, тем лучше».

Мы всегда стараемся ответить на ваши вопросы. Кроме нашего совета, вы получите интеллигентные отзывы посетителей нашего сайта.

Открыты 5 апреля 2007 года.

Советы почтой каждую неделю
Пожалуйста, получите наше письмо, чтобы подтвердить свой адрес:
Вы подписаны на «Советы за неделю»:

В архиве

Михаил Озорнин
5 августа 2021

Вопрос для Василия и Игоря.

Расскажите, пожалуйста, как работает обратный отсчёт в письме «Последний день, чтобы подписаться на лекции бюро со скидкой 30%»?

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

Как это работает? Подключение внешней картинки с отсчётом с выключенным кешированием? Есть ли какие-то сложности, которые не видны с первого взгляда?

Даниил Соколовский
8 июля 2021

Расскажите, пожалуйста, как технически устроены тесты в Школе бюро «под капотом». Какой интерфейс у добавления тестов для авторов? Как отмечаете правильные ответы? Как собирается страница с тестом и в каком виде видны результаты?

Недавно студенты в Школе редакторов сделали сервис «Буст» (boost-exam.ru). И я заметил, что там тесты работают очень похожим образом на то, как это выглядит в ваших тестах. Это натолкнуло меня ещё на несколько вопросов: используете ли какие-то готовые решения, сервисы, скрипты?

В общем, интересно всё про тесты, очень любопытно :-)

Александр
24 июня 2021

Как быстро и без миганий загружать веб-шрифты?

Василий
10 июня 2021

Расскажите о каскаде в CSS.

Саша Ирхин
27 мая 2021

Привет!

Подскажите, пожалуйста, как правильно называть цвета в дизайн-системе (app и web), чтобы было современно, гибко, удобно и дальше масштабировать?

Юрий Токарский
29 апреля 2021

Здравствуйте!

Наконец-то решился задать вопрос, который мучает меня нескольно месяцев. Следуя правилу 20/80 можно предположить, что дизайнер изучает те 80% знаний, которые ведут только к 20% результата. Я же хочу научиться тем 20% знаний дизайна, которые улучшат мою работу как веб-разработчика.

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

Никита Скурыгин
15 апреля 2021

Расскажите, пожалуйста, что думаете, о горячих клавишах на сайтах.

Какой системы внедрения горячих клавиш придерживаетесь на своих проектах?

Максим Осипов
1 апреля 2021

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

Зачем нужна трёхслойная архитектура? Для каких продуктов какие языки программирования, фронтовые фреймворки подходят лучше? Какие бывают и где применяются разные базы данных? Как устроены мобильные приложения? Когда лучше нативная разработка, когда кроссплатформенная? Какие технологии используют мобильные приложения? Какие вспомогательные технологии используются в разработке: контейнирование, CI, а главное что есть ещё?

Как быстро узнать про текущее состояние технологий? Что читать, чтобы быть в курсе последних новинок?

Лев Орлов
18 марта 2021

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

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

Хуршид Файзуллаев
4 марта 2021

Сколько времени тратите на планирование реализации «фичи» и сколько времени на написание самого кода?

Пользуетесь ли принципом 80/20? То есть 80 процентов времени уходит на планирование, а остальное — на кодирование.

Анна Ванлее
18 февраля 2021

Пытаюсь разобраться с сайтостроением. Читала статью у вас на сайте про колонки.

Но не увидела, как сделать вынос ссылок в отдельную колонку? Напишите, пожалуйста.

Сейчас таких сайтов не много, но, по-моему, это ОЧЕНЬ хорошее оформление :-)

Иван Сотников
28 января 2021

Здравствуйте. А может быть маг полководцем или полководец магом? Как в игре «Герои меча и магии».

Евгений Соболев
7 января 2021

Вопрос Василию.

Бывает, на работе всё очень плохо: сроки и задачи горят, успеваем только костыли загонять в код. Как в аврале уделять время росту?

Василий Кóторов
17 декабря 2020

Здравствуйте!

На новых видео бюрошников я видел только макбуки и аймаки. Как вы понимаете, что интерфейс будет хорошо смотреться на «неретинах»?

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

Спасибо!

Александр Борисов
5 ноября 2020

Василий, расскажите об обязанностях технического директора в бюро?

Василий
8 октября 2020

Как бороться с багами? Часть третья: source maps

Василий
17 сентября 2020

Как бороться с багами? Часть десятая: не утонуть в багах и глюках

Сергей Филиппов
27 августа 2020

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

Василий
6 августа 2020

Как бороться с багами? Часть пятая: отслеживать производительность

Андрей Захаров
25 июня 2020

Отслеживаете ли вы производительность отдельных программистов? Для принятия решения по ЗП, например.

Если нет, то по каким критериям на интервью понимаете, что человек достаточно мотивирован сам по себе?

Владимир Шатов
4 июня 2020

Новичок в команде считает, что стандарты качества продуктов низкие, а знания и опыт устарели из-за инертности. У него недостаточно авторитета и опыта, чтобы к его словам отнеслись достаточно серьёзно, поэтому он полагает, что коллегам не понравится намерение человека с улицы научить их «лучше» работать, даже ради повышения качества продуктов.

Как вести себя новичку в этой ситуации?

Pavel Pribavil
7 мая 2020

Почему какие-то значения font-weight в СSS пишут цифрами, а какие-то словами? (вопрос для Ани Даниловой)

Семён
16 апреля 2020

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

Александр Исайчев
26 марта 2020

Добрый день!

Какую библиотеку JS вы используете при смещении фона в проекте «Конструктор плакатов и презентаций Актиона» в блоке «Плакат окулиста» в нижней части страницы?

Василий
13 февраля 2020

Автотесты «на пальцах». Четвёртая часть: гигиена

Василий
23 января 2020

Автотесты «на пальцах». Третья часть: как тестировать модуль, использующий другой модуль

Василий
14 ноября 2019

Автотесты «на пальцах». Вторая часть: что и как тестировать у модуля

Василий
24 октября 2019

Автотесты «на пальцах». Первая часть: пирамида тестов

Валентин Денников
3 октября 2019

Объективно и субъективно

Георгий Иванкин
5 сентября 2019

Что вы посоветуете начинающему «полководцу»?

Несколько месяцев назад меня повысили из обычного разработчика до «тимлида». На деле это оказалось намного более сильной переменой, чем я ожидал. Это был переход от «мага» к «полководцу» (метафора из совета). Менеджеры и клиенты теперь ждут от меня ответа за проект в целом, команда ждёт обратной связи и лидерства, все ждут адекватного планирования, инициативы и так далее — вы знаете.

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

Что вы можете посоветовать в такой ситуации? Есть ли смысл в специальных курсах или тренингах? Если да, то каких? Какие книги стоит почитать? Что-нибудь ещё?

Спасибо!

Егор Георгиевич
15 августа 2019

Василий, привет!

Я хорошо представляю, как в JS обрабатывать горячие клавиши: Ctrl+I, Ctrl+G и прочие. Но не могу понять, как отслеживать и обрабатывать их последовательность, например, если нужно вводить пароли или чит-коды вслепую, без поля для ввода.

Как это сделать? С какой стороны подойти к задаче?

Василий
25 июля 2019

Василий, расскажите о принципе «не протыкал — не сделал».

Николай Стебунов
4 июля 2019

Василий, здравствуйте.

Подскажите, есть ли смысл учить Ruby и Ruby on Rails в 2019 году? Цель — веб-разработка для проектов, похожих на сайт бюро, маркетплейсов вроде catery.ru и подобных.

Если нет, то какие альтернативы будут хорошими для начинающего?

Лёха Лейберт
13 июня 2019

Василию Половнёву.

В одном из советов Артём рассказывал о том, как придумали билинг и Бюрокассу в Издательстве бюро.

А как выглядел сам переход на новые, переписанные с нуля, сервисы в техническом плане?

Дмитрий
9 мая 2019

Василий и Юрий, привет!

Посоветуйте, что почитать, чтобы прокачаться в Гите?

Валентин Беляев
18 апреля 2019

Расскажите о безголовом Хроме. А лучше покажите, как используете в бюро

Кристина
7 марта 2019

Василий, расскажите о принципе «в письме всё есть».

Светлана Кузьминова
21 февраля 2019

Заметила, что на широких экранах сайт бюро в какой-то момент перестаёт тянуться. Как это устроено?

Игорь Петров
7 февраля 2019

Василий, Руст, привет!

Расскажите, как в бюро верстают электронные письма и рассылки?

Третья часть: рассылки Школы и Издательства бюро

Игорь Петров
24 января 2019

Василий, Руст, привет!

Расскажите, как в бюро верстают электронные письма и рассылки?

Вторая часть: рассылка советов

Андрей Пулин
10 января 2019

Хочу, чтобы на моих сайтах в заголовках типа H1 и в прочих местах, куда ручным типографом не добраться, предлоги не свешивались. Как это сделать?

Я не программист, так что мне, пожалуйста, для тупых.

Игорь Петров
27 декабря 2018

Василий, Руст, привет!

Расскажите, как в бюро верстают электронные письма и рассылки?

Егор Георгиевич
22 ноября 2018

Как работает кнопка «Скопировать» в подборках? Откуда в буфере обмена берётся текст, которого нет в тексте подборки?

Александр Ратманский
1 ноября 2018

Расскажите, как устроена аутентификация по URL из писем?

Алексей
18 октября 2018

Заходим с телефона на главную. Там меню в виде:

Новости Проекты Книги Школа …

От ссылки «Школа» видна первая только буква. Жмем на неё.
Открывается соответствующая страница и «Школа» отображается по центру, хотя порядок элементов меню прежний.

Вопрос: каким образом?

Василиса
4 октября 2018

Как программно спрятать экранную клавиатуру в Айфоне?

Александр Борисов
20 сентября 2018

Василий, расскажите об обязанностях технического директора в бюро?

Александр Родин
30 августа 2018

В совете о воспроизведении багов вы пишете, что, если информации не хватает, её стоит посмотреть в логах, Ролбаре или уточнить у клиента. А как? Как попросить клиента помочь с дебагом?

Василий
9 августа 2018

Как бороться с багами? Часть восьмая: порефлексировать

Василий
26 июля 2018

Как бороться с багами? Часть седьмая: исправить

Василий
21 июня 2018

Как бороться с багами? Часть шестая: изолировать

Василий
7 июня 2018

Как бороться с багами? Часть пятая: повторить

Василий
24 мая 2018

Как бороться с багами? Часть четвёртая: алгоритм

Кирилл Прясин
26 апреля 2018

Василий!

Что должен уметь ведущий разработчик в бюро? Чем он отличается от фронтенд-разработчика?

Василий
12 апреля 2018

Как бороться с багами? Часть третья: логи

Василий
29 марта 2018

Как бороться с багами? Часть вторая: отслеживание ошибок

Василий
15 марта 2018

Как бороться с багами? Часть первая: гигиена кода

Никита Семёхин
1 марта 2018

Как сайт бюро сменил домен с artgorbunov.ru на bureau.ru?

Как, в принципе, сменить домен сайта, не теряя пользовательских данных?

Светлана Кузьминова
8 февраля 2018

font-family: Bureauserif, Georgia, serif;

Что за font-family? Где его взять?

Никита Семёхин
25 января 2018

Заметил, что сайт бюро перешел на HTTPS. Расскажите, как переходили?

Владимир Серёгин
4 января 2018

Руст, Василий и Илья, привет!

Расскажите о дизайне REST API.

Александр
21 декабря 2017

Василию Половнёву: как быстро и без миганий загружать веб-шрифты?

Кирилл
7 декабря 2017

Как отлаживать странное? Например, стили для печати, сайт в десятом Айфоне или почтовую рассылку в Андроиде?

Илья
2 ноября 2017

Привет!

Как железобетонно определить, печатный ли символ ввёл пользователь?

Василий
19 октября 2017

Зачем дизайнеру Бутстрап?

Василий
12 октября 2017

Что дизайнеру стоит знать об адаптивном дизайне в вёрстке?

Василий
28 сентября 2017

Как раскладывать ХТМЛ-элементы на странице? (Часть третья: флексбоксы в каталогах и выдаче)

Василий
14 сентября 2017

Как раскладывать ХТМЛ-элементы на странице? (Часть вторая: флексбоксы)

Василий
31 августа 2017

Как в ХТМЛ верстать картинки, списки и таблицы?

Василий
17 августа 2017

Как раскладывать ХТМЛ-элементы на странице? (Часть первая: боксы и позиционирование)

Василий
10 августа 2017

С помощью чего собрать простой прототип на веб-технологиях?

Василий
27 июля 2017

Зачем дизайнеру прототипирование при помощи веб-технологий? С чего начать?

Александр
13 июля 2017

Что писать в комментарии к коммиту?

Иван Самодян
29 июня 2017

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

Александр Сушко
15 июня 2017

Вопрос Василию Половнёву.

Здравствуйте. В одном из советов про редизайн Михаил вскользь упомянул, что раскладка работает без админки. А на чём всё держится? Как устроен сайт бюро изнутри, расскажите, пожалуйста.

(Вторая часть)

Александр Сушко
1 июня 2017

Вопрос Василию Половнёву.

Здравствуйте. В одном из советов про редизайн Михаил вскользь упомянул, что раскладка работает без админки. А на чём всё держится? Как устроен сайт бюро изнутри, расскажите, пожалуйста.

Денис Ермаков
11 мая 2017

Вопрос Василию Половнёву: как начать писать тесты в «махровом легаси»?

Антон Лях
27 апреля 2017

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

Арсений Максимов
13 апреля 2017

Василий, привет!

Расскажи про устройство поиска в ваших книгах? В чём и как храните данные? Как показываете превьюшки текста в поиске? Что почитать на эту тему? Как дела?

(Вторая часть)

Арсений Максимов
30 марта 2017

Василий, привет!

Расскажи про устройство поиска в ваших книгах? В чём и как храните данные? Как показываете превьюшки текста в поиске? Что почитать на эту тему? Как дела?

Вася и Руст
23 марта 2017

Вы кто такие?