• Из чего состоит дизайн?

    @McBernar
    Не усложняйте. Есть всего несколько фундаментальных вещей, о которых постоянно нужно думать во время работы:

    1. Типографика.
    Шрифтовые пары заголовок-текст, ширина текстовых колонок и межстрочное расстояние, кернинг (не только прописных — веб-шрифты нужно кернить и в простом тексте).

    2. Цветовая палитра.
    Фоновый цвет, пара цветов для текста, главный акцентный для кнопок/иллюстраций, второстепенный акцентный, цвета ссылок.

    3. Лейаут.
    Сюда можно включить сетку, хотя через 10 лет работы я от нее отказался, но в целом штука важная на больших проектах, и сюда же отношения элементов друг к другу — что важнее, то и больше/выше/контрастнее.

    4. Дизайн конкретных элементов.
    Тут много всего, оно важное, но понимание приходит только с опытом. Например, лейблы лучше всего ставить над инпутами, а не слева, а сами инпуты, если их много, располагать в одной колонке — это позволит не теряться в большой форме при заполнении. Или нужно понимать, что человек сначала замечает изображение и только потом текст. Или что заголовок должен быть визуально ближе к своему блоку, а не к предыдущему. Таких мелочей очень много, описать их тут все невозможно. Читайте блоги, советы Горбунова, Тильду. Но без практики выучить это невозможно.
    Ответ написан
    Комментировать
  • Как сделать задачу телефонная книга на js с использованием ООП?

    @McBernar
    Класса getcontact быть не может. Класс — это описание объекта.

    Пробуйте просто мыслить объектами — объект человека, объект телефонной книги. Соответственно, у объекта телефонной книги будет как раз метод getcontact, который вернет объект (экземпляр класса) человека.

    Куда тут засунуть третий класс — я не знаю. Разве что только какой-нибудь search, который умеет искать и вызывать методы объекта книги для рендера найденного.
    Ответ написан
    Комментировать
  • Что может заказчик спросить у меня за сайт который не дал конверсию?

    @McBernar
    10 000 рублей в недвижке и нет звонков? Он бы еще на 1000 рублей пожаловался.

    Вполне возможно, что он мог спустить эти 10 тысяч в унитаз, включив все то дерьмо, что предлагает директ. Возможно, объявление не попадает в ЦА совершенно. Возможно, в вопросах недвижки/проектов домов хвост продаж длится неделями, а то и месяцами. И еще тысяча других возможно.

    Верните клиента на землю — в наше время создание сайта не дает ничего, кроме работающего сайта. Привлечение лидов — огромная, затратная и сложная область, которая занимает 99,9% времени и денег во всем жизненном цикле сайта.

    Если бы можно было заплатить 35 000 и получить кучу лидов — я бы уже давно стал миллиардером. Извините.
    Ответ написан
    Комментировать
  • Как сочетать множество цветов в вебе?

    @McBernar
    Не перекладывайте ответственность на сервисы, делайте руками на свой вкус.

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

    @McBernar
    Просто работайте по часам, а не считайте количество косяков в своей работе.
    Ответ написан
    Комментировать
  • Как не одичать фрилансеру?

    @McBernar
    Никак. Человек так устроен — постоянно ищет способ сэкономить энергию.

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

    @McBernar
    На самом деле, тз должно быть лаконичным и простым. Чтобы можно было легко понять назначение экранов/блоков/функций и их взаимосвязь. Этого достаточно, чтобы начать писать спеку.

    Но саму спецификацию, где все экраны и бизнес-процессы декомпозированы до уровня классов/объектов, архитектуры бд, third-party решений и методов api, не напишет никто, кроме техлида или разработчика. А только это можно назвать хорошим ТЗ, которое взял и пилишь код.

    Поэтому вопрос вряд ли имеет удовлетворяющий вас ответ.
    Ответ написан
    4 комментария
  • Есть ли какой-нибудь сайт по дизайну?

    @McBernar
    Да. Есть советы Горбунова. Там очень много полезной информации как по классическому дизайну — отступы, отношения, сетка — так и по интерфейсным штукам — проектирование форм, текст в интерфейсе и т.д. Они это оформили в виде книг еще, но за деньги. В советах — бесплатно.
    Ответ написан
    Комментировать
  • Скульптинг мышь/планшет?

    @McBernar
    Очень большого буста не заметите.
    Учитывая, что модель можно вертеть под любым удобным углом — мышь почти как перо.

    На порядок удобнее Cintiq, но он стоит овермного для начинающего.
    Ответ написан
    Комментировать
  • Как вы боритесь с непонятным материалом?

    @McBernar
    Смотрите разные источники по теме. Кантор, ютуб, документация, стэк, тостер, статьи, интерактивные курсы. Обязательно найдете понятное объяснение.

    Если совсем туго — приходите и задавайте конкретные вопросы.
    Ответ написан
    Комментировать
  • Инкапсуляция стилей блока?

    @McBernar
    Нативно нельзя, только js-фреймворками. Во vue scoped styles поддерживается, например.

    Но можно просто не делать селекторов вида #div h1, а работать строго каждому элементу свой класс. Что, в общем-то, пропагандирует тот же бэм.
    Ответ написан
    Комментировать
  • Какой 3D инструмент выучить? где учить?

    @McBernar
    Смотря чем вы хотите заниматься.

    3дмакс, вроде как, де факто в интерьерке. Под него есть куча моделей именно для визуализации интерьеров/экстерьеров. Плюс киношники раньше с ней работали. Сейчас не знаю.

    Синему любят моушен-дизайнеры. Она очень приятная для входа в профессию в принципе.

    В Блендере можно делать очень крутые вещи, если уметь.

    Про Маю не знаю, сори.
    Ответ написан
  • Насколько правильно такое написание кода?

    @McBernar
    Точки, запятые?
    Два цикла, конечно, не нужно. Есть поиск в массиве, есть has в мапах.
    Ответ написан
    Комментировать
  • Как объединить react и express при разработке fullstack?

    @McBernar
    На сервере вам будет нужна запущенная нода, которая может крутить экспресс на том же локалхосте. Просто в конфиге nginx вам нужно будет проксировать запрос с mysite.ru/api на localhost:3001

    А на локалке можете так и работать - реакт на 3000, апи на 3001.
    Ответ написан
  • Что вообще может C#?

    @McBernar
    Почему вы боитесь изучить несколько языков? Это только плюс к вашему кругозору и пониманию фундаментальных принципов программирования.
    Ответ написан
    3 комментария
  • Как повысить свой архитектурный навык в программировании?

    @McBernar
    Вам нужен ментор/тимлид/код-ревьюер. Это самый быстрый и рабочий способ.
    Ответ написан
    4 комментария
  • Как hr-ы или кадровики относятся к отсутствию записи работы в трудовой?

    @McBernar
    На работу берут не трудовую книжку, а человека. Сколько можно обсуждать одно и то же.
    Ответ написан
    Комментировать
  • Сколько приблизительно стоит монтаж 20-30 минутного видеоролика для Youtube?

    @McBernar
    Контраст кинуть действительно просто. Условно бесплатно, если не считать время рендера.

    А вот эффекты — насколько сложный моушен тут нужен, столько и будет стоить. Если день работы дизайнера стоит 5000 рублей, а делать ваш проект ему два дня, то цена будет 10 000 очевидно.
    Ответ написан
    Комментировать
  • Оцените сборку пк для 3d?

    @McBernar
    Простой совет — погуглите тесты процов и карт в cpu и gpu рендерах — vray, arnold или что вы там хотите использовать. Нет смысла абстрактно рассуждать о компонентах.
    Ответ написан
    Комментировать