Задать вопрос
  • Как быстро верстать (нужен совет как быть дальше)?

    @abcyu
    Разработчик
    но как показала реальность - компаниям нужны не только те, у кого есть опыт и он хорошо знает HTML/CSS, JS, компаниям в первую очередь нужны те, кто быстро верстает. При чем быстрота верстки стоит, наверное, на первом месте. У меня к сожалению с этим проблема. Я делаю долго, но качественно.


    Вас же не удивляет, что есть разные рынки авто (подешевле и получше).
    Что бывает разная одежда.
    Фотоаппараты.
    Рестораны/кафе.

    С версткой так же.

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

    Есть и другие, более требовательные, заказчики.

    Если вы используете Gulp/Sass, то не думаю, что дело в вашей личной скорости. Просто Вы не в те конторы ходили.
    Ответ написан
    Комментировать
  • Ресивер к геймпаду?

    gbg
    @gbg Куратор тега Железо
    Любые ответы на любые вопросы
    Либо к производителю с челобитной (Logitech славятся решением таких проблем, но у вас что-то другое).
    Либо в утиль.
    Ответ написан
    2 комментария
  • Где большие чаты рускоговорящих web-разработчиков?

    Еще Веб-стандарты есть.
    Ответ написан
    Комментировать
  • Сложно ли новичку создать сайт на Drupal?

    andead
    @andead
    друпал девелопер, фрилансер
    В одиночестве на друпале вы такое в ближайшей перспективе не осилите
    Ответ написан
    Комментировать
  • Годные базовые курсы по HTML и верстки для новичка?

    @BLVST
    Frontend. Открыт к предложениям.
    htmlacademy.ru вполне себе годные
    Ответ написан
    Комментировать
  • Как скрыть текст по горизонтали в заголовке?

    idelg
    @idelg
    Разработчик
    h3 {
      white-space: nowrap; /* Запрещаем перенос строк */
      overflow: hidden; /* Обрезаем все, что не помещается в область */
      text-overflow: ellipsis; /* Добавляем многоточие */
    }


    Пример
    Ответ написан
    2 комментария
  • Опыт использования Avocode, кто-то может поделиться?

    @Panda_Tamara
    Разработчик проектов под UMI.CMS
    Это восхитительный инструмент. Без него уже не верстаю. Куча приятных мелочей - удобно сохранять картинки из макета, показывает размеры блоков, генерирует css для блока/текста, определяет используемые в макете шрифты и дает ссылку на google font. Все это мелочи, но они приятно экономят время и что важнее - нервы. Переход осуществляется легко, никаких заморочек нет. Очень советую попробовать
    Ответ написан
    Комментировать
  • Опишите тезисно, как сегодня должен быть сверстан хороший сайт?

    In4in
    @In4in
    °•× JavaScript Developer ^_^ ו°
    • БЭМ. Независимые блоки.
    • Препроцессоры
    • Постпроцессоры
    • Семантическая верстка
    • Целиком и полностью адаптивная верстка
    • Грамотное использование тегов HTML5
    • Оптимизация скорости загрузки страниц
    • Меньше бессмысленных JS-плагинов и библиотек
    • Относительная кроссбраузерность
    • Деление сайта на 2 версии - сжатую (без мусора и воды, ту, что реально сервер будет отдавать) и обычную (для человеко-понятного редактирования).
    • И еще: Тык
    Ответ написан
    9 комментариев
  • Как Получать value?

    In4in
    @In4in
    °•× JavaScript Developer ^_^ ו°
    Вам мама не говорила, что нельзя задавать элементам атрибуты, какие вздумается (разве что data-какие_вздумается)?

    <div class="item" data-value="800"></div>
    <div class="item" data-value="801"></div>
    
    <div class="item800"></div>
    <div class="item801"></div>


    $(".item").each(function(){
      var num = this.dataset.value;
      $('.item'+num).hide();
    });
    Ответ написан
    2 комментария
  • Как вы решаете вопрос с постоянными правками после сдачи проекта?

    @ColdSpirit
    Анекдот может не жизненный, но в тему =)

    Программист сдает работу. Заказчик удовлетворенно кивает, со всем соглашается. Ну, вроде бы, все принято.
    Программист:
    - Отлично, с Вас 1700.
    Заказчик (отдавая деньги):
    - Ну, я надеюсь, если потом нужно будет что-нибудь переправить, можно будет к Вам обратиться? Это ведь не так, что один раз сделали и забыли?
    Программист:
    - В зависимости от того, что и как переправить.
    Заказчик:
    - Ну, конечно, я не скажу: "Давайте все заново переделаем!"
    Программист:
    - Хорошо, не вопрос. Кстати, еще одно. Можно будет потом, если у меня кончатся вдруг деньги или будут финансовые проблемы, я подойду к Вам насчет немного доплатить? Это мелочь, мне требуется очень редко, Вас это совсем не затруднит.
    Заказчик (удивленно открыв рот):
    - Как это?..
    Программист:
    - Да Вы не переживайте, я же не подойду к Вам, мол, заплатите мне целиком еще раз!
    Ответ написан
    Комментировать
  • Существует-ли онлайн сервис для рисования таблиц и конверсии их в html код?

    @War1oR
    Game Developer, Python, Web
    Для таблиц использую вот такую штуку www.tablesgenerator.com/html_tables очень удобно
    Ответ написан
    Комментировать
  • Какой годный file uploader?

    ms-dred
    @ms-dred
    Вечно что то не то и что то не так...
    онли Plupload, онли хардкор =)
    ПС. Перепробовал много, Plupload для меня оказался лучшим вариантом, можно сказать влюбился с первого взгляда =)
    Ответ написан
    Комментировать
  • Адаптивная вёрстка - как побороть боль?

    @c030f5da
    Не хочу быть КЭПом, но все проблемы в вёрстке начинаются с дизайна. Адаптивная вёрстка может быть только у адаптивного дизайна, иначе это уже три макета, а не адаптивность. При хорошем подходе к дизайну, верстать по сути приходится только мобильную версию - остальные разворачиваются из оной чутьли не автоматически.
    Ответ написан
    7 комментариев
  • Какой годный file uploader?

    IonDen
    @IonDen
    JavaScript developer. IonDen.com
    Вот хороший: www.dropzonejs.com
    А вообще, можно потыкать например тут: www.unheap.com/?s=upload
    Ответ написан
    Комментировать
  • Как командно разрабатывать php проект?

    usdglander
    @usdglander Куратор тега PHP
    Yipee-ki-yay
    Для начала нужно хотя бы Git или SVN. Без них потом проблем не оберетесь. :)
    Ответ написан
    Комментировать
  • Из верстальщика во фронт-ендера, какие технологии изучать в дальнейшем?

    Ronnie_Gardocki
    @Ronnie_Gardocki
    Я у мамы фронтендщик.
    0) Ванилла js это и есть обычный js.
    1) Начинать надо с одновременного изучения ваниллы и jQuery. По ванилле будете читать книги и всякие статьи, типа как работают замыкания, this, hoisting и так далее. А на jQuery вы собственно будете писать код, который будет что-то, да делать. Никто вам конечно не мешает забить на jQuery и по хардкору угарать только по ванильному жсу, но с огромной вероятностью, вместо того чтобы как то реально практиковаться в написании кода и выполнении каких-то простых задач, вы будете биться головой о стену, ибо для начинающего, работа с DOM (а только и этим можно заниматься поначалу) в ванилле это настоящая пытка. Очень важно пилить много велосипедов.
    2) Параллельно прокачиваете css. Там просто поле непаханных возможностей и фишек. Со временем скорее всего придет понимание того, что чего то в обычном css не хватает. Тогда и начнете юзать препроцессоры. Можно конечно и сейчас сразу начать, но я не уверен что от этого будет хоть какая-та польза (а вот риск начать юзать вложенность в full-retard mode имеется).
    3) Как только начнете писать хоть какой-то вменяемый js или юзать css с препроцессорами, тогда и придет пора автоматизации фронтэнда. Галпы, автопрефиксеры, склеивание/миницирование стилей/js и все такое. Об этом пункте вообще можно будет не париться долгое время, ибо все ваши задачи будут решаться установкой какого-нибудь генератора yeomana с маджонгом и гейшами.
    4) Фрейморвки. Ангулары, реакты, эмберы и так далее. Будете их изучать на основе статей и пет-проджектов, ибо на нормальную работу, где эти самые фрейморвки применяют, с 90% вероятностью не возьмут без опыта владения ими. Учить их все естественно не надо. Достаточно хорошенько покопаться в 1-2, чтобы понять принципы работы основных частей.
    4 пункт может с легкостью идти сразу за вторым, если вас больше интересует копание в жсе, и не особо интересно представление. Параллельно со всем перечисленным изучите стайлгайды, методолгии, модульные системы и все подобные вещи, которые необходимы для написания приличного кода.
    Ответ написан
    Комментировать
  • Какова роль интерфейсов в ООП?

    Дело нехитрое. Нужда в интерфейсах возникает, когда над кодом начинает работать более 1 человека. Себя, Матвей, вы контролировать можете, коллегу – уже в меньшей степени.
    Еще печальней дела обстоят, когда вы выпускаете код, который может быть расширен неизвестно кем, неизвестно с какой целью (фреймворки). Очевидно, вам захочется сообщить будущим пользователям вашего кода, как конкретно этим кодом следуе пользоваться. Именно эту задачу решают интерфейсы.

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

    zooks
    @zooks
    Frontend
    SASS в синтаксисе SCSS. Желательно на node.js (libsass).
    Ответ написан
    Комментировать