Задать вопрос
  • Как заставить gulp-sourcemap работать корректно?

    Внутри плагина gulp-sourcemaps должны быть плагины, которые поддерживаются им (на странице плагина так и написано: All plugins between sourcemaps.init() and sourcemaps.write() need to have support for gulp-sourcemaps. ). Поддерживаемые плагины: wiki
    Ответ написан
    6 комментариев
  • Div и появление scroll?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    overflow: auto;
    Ответ написан
    Комментировать
  • Теперь это норма для фриланса?

    syschel
    @syschel
    freelance/python/django/backend
    Начнём с того, что Вы видать сами не поняли. MVP это считайте прототип, а дословно "minimum viable product — минимально жизнеспособный продукт — простейший работающий прототип продукта". То есть тут не требуется высококлассный законченный продукт. Уже есть почти на любом языке фреймворки/программы, которые позволяют создать на своём языке приложение, а потом нажать "сгенерировать под андроит, иос и т.д.". Да, работать они будут хуже чем писалось бы на нативных языках, особенно с логикой. Но ведь тут просят MVP.

    Клиентов которые НЕ программисты, тоже полно. Они могут шапочно знать какие-то "страшные слова", но сами не являясь специалистами в НАШЕЙ сфере, не понимают что пишут. Так же наверно и на медицинском форуме, народ обсуждает "клиентов", которые "пьют слабительное вместе со снотворным, перепутав рецепты". Часто видел клиентов, которые просто по незнанию написали "бред". Либо задачу ставил HR, вообще далёкий от темы и тупо скопировавший "похожие" объявления.

    Ну а клиентов которые хотят всё и сразу, при том за копейки (второй фейсбук за 100 долларов! сам бы сделал, да времени нет, делов на пару вечером), полно. При том за мои ~15 лет фриланса/офиса, это было постоянно. Уже даже не обращаю внимания на них, как на рекламные баннеры взгляд перестал цепляться. По этому ваше "удивление" мне не понятно. Такое было всегда, везде и будет так же всегда и везде. Просто отсеивайте.
    Ответ написан
    2 комментария
  • Когда будет включен webdav на Cloud@Mail.Ru?

    Wave
    @Wave
    На два мылорушных ящика мне сегодня пришло письмо из суппорта
    Здравствуйте.

    Ранее Вы интересовались функционалом WebDAV в проекте Облако@mail.ru.

    Просим Вас поделиться с нами, зачем Вам необходим WebDAV и почему его
    функционал нельзя заменить текущим десктопным клиентом Облако@mail.ru?

    Благодарим Вас за помощь и сотрудничество.

    Команда проекта Облако@mail.ru.
    Похоже, сейчас они решают, делать ли вообще такой доступ.
    Ответ написан
    1 комментарий
  • Почему динамически добавленные формы не отправляют запрос через ajax?

    jquery.page2page.ru/index.php5/%D0%A3%D1%81%D1%82%...

    вместо клик по button[name='photo_desc'] надо это
    Ответ написан
    Комментировать
  • Как организовать такую структуру в WP?

    secsite
    @secsite
    Безопасные и быстрые сайты
    Я не знаю как этого достичь...

    С ВП 4.7 можно делать свои шаблоны записей аналогично своим шаблонам страниц.

    Ну или по старому - в шаблоне записи темы (дочки ессно) проверять условие принадлежности рубрики + get_template_part.
    Ответ написан
    5 комментариев
  • За что дали 200 ГБ на Яндекс.Диске?

    Deliaz
    @Deliaz


    Мы внимательно отслеживаем ситуацию с обновлением приложения для Windows. На сегодняшний день большинство пользователей уже проапгрейдились до стабильной версии 1.1.8. и продолжают работать с программой.

    Всех, кто успел получить нестабильные версии Яндекс.Диска (от 1.1.5. до 1.1.7.), мы предупреждаем по электронной почте о возможных сбоях в работе операционной системы и объясняем, как нужно поступить.

    Также мы решили сделать подарок всем пользователям, у которых была установлена некорректная версия программы — независимо от того, нарушила она работу компьютера или нет. До конца дня они получат по 200 ГБ дополнительного места на Яндекс.Диске на неограниченный срок.

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

    Команда Яндекс.Диска
    Ответ написан
    2 комментария
  • Заработок на вёрстке?

    zorro76
    @zorro76
    Изучил html, css процентов так на 70.
    это еще не тот уровень, который даст Вам возможность быть востребованным на фриласнсе, кроме того что такое 70%? Это Ваше субъективное мнение, покажите работ 10 сверстанных Вами, и я скажу насколько Вы готовы.
    Когда я доучу JS - могу идти верстать за зелёные?
    вы может даже сейчас идти себя пробовать на фрилансе, но понятно не за зеленные, а за деревянные и начинать с мелких подработок. Поверьте, даже если Вы изучите все на 100% на бирже Вы полный ноль без завршенных проектов, и что бы набить себе рейтинг, Вам придется очень много всякой мелочи сверстать за гроши. Никто новичку не даст проект в работу, это 100%.
    Ответ написан
    4 комментария
  • Какой опыт Git нужен веб-разработчику для работы в команде в компании?

    Желательно понимать, что делают и зачем нужны следующие команды:
    git status
    git checkout
    git reset
    git fetch
    git pull
    git push
    git diff
    git add
    git commit
    git stash
    Ответ написан
    7 комментариев
  • Как начинать работу над проектом на фрилансе?

    RuJet
    @RuJet
    1. Обговариваешь ТЗ. Получаешь логины, явка, пароли.
    2. Обговариваешь срок, порядок и канал оплаты. Это тоже важно.
    3. Поднимаешь копию проекта у себя на хостинге/сервере и т.д. Не рекомендую пользоваться всяческими денверами. Например поведение php под liniux может отличаться от его поведения под windows.
    4. Кодишь, кодишь, кодишь.
    5. Показываешь заказчику на своем сервере.
    6. Получаешь оплату.
    7. Переносишь изменения к заказчику. Тут пригодится вышеупомянутый GIT.
    Рекомендации:
    На рабочем месте лучше держать linux. Во-первых как выше написал родная среда для web-приложений, во-вторых проще будет админить на vps и хостингах. А админить или хотя бы диагностировать проблему приходится часто. Особенно на мелких проектах.
    Использовать VCS, например GIT.
    Держать несколько каналов для оплаты. Например банковская карта, Яндекс.деньги, Qiwi и Webmoney.
    Сразу проработать схемы перевода прибыли в доступные для траты денежные средства.
    Не лениться и не бояться.
    Все начинали с мелких проектов, всех хоть раз кидали.
    Во фрилансе учатся на ошибках. Редко получается учиться по готовым руководствам и боже упаси всяким тренингам и видеокурсам.
    Ответ написан
    Комментировать
  • Что изучать верстальщику и в каком порядке?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Пишу по порядку, как реально нужно.

    Поиск по Тостеру, так как схожие вопросы задаются минимум 2-3 раза в неделю.

    адаптива не знаю, он у нас и не требуется

    Печально уже за такую компанию, которая сейчас пренебрегает адаптивной версткой.
    Хотя, быть может (моя последняя надежда) у вас есть мобильная версия сайта.

    про бэм и препроцессоры что-то где-то читал, но тоже не знаю

    Да не используйте, и не учите. Просто теряете время и ресурсы на написание код (или говнокода, не знаю).
    Просто без препроцессоров всё делается долго и нудно, и тяжело структурировать, копаясь в одном файле.
    А так, можете не учить, если хочется заморачиваться %)

    js так же, на уровне скопировал-вставил

    Выскажу свое личное мнение.
    Верстальщик без JS, это не верстальщик, это контент-менеджер со знанием HTML.
    Любой сайт от лендинга до портала требует JS, правда часто делают хрень, напичканную плагинами, даже если требуется 2-3 строки кода. Не нужно подключать плагины там, где оно не нужно и обратная сторона вопроса, не нужно писать свой код там, где можно использовать готовый плагин (не изобретать велосипед).
    Но если есть время, желание и умение, можно писать и свои плагины, для тренировки.

    Верстаем display:table/table-cell

    Тут буду краток. $^*(&%#(*$%($(%&*(*$#&*%($#%)($)^_*()#&@%$ - вырезано цензурой.

    не в одну компанию с такими навыками меня явно не возьмут

    Что мешает заниматься самообразованием?
    Благо живем в 21 веке, в интернете есть любые учебники, тесты, курсы, да чего только нет.
    На крайний случай, можно напросить в подмастерья к какому-нибудь верстальщику (знаю, часто требуются).
    Да, работать придется в основном "за еду", но будет опытный наставник, который скажет - так норм, а так не надо.

    надо изучать с бустрапа сразу

    Не зная принципов адаптивной верстки, использовать Бутстрап не получится.
    Так что в ьлюбом случае, понимание адаптивной верстки должно быть, при том "чистое", чтобы можно было разобраться не только в Бутстрапе. Фреймворков для адаптивной верстки еще очень и очень много.

    советы от товарищей по цеху, как развивались они и откуда брали инфу

    90% опыта приходит вместе с практикой.
    Можно прочитать 100 учебников и не понять, что это за свойство, а можно один раз применить и сразу понять.
    Нужно просто много и усердно практиковаться. Качать любые шаблоны PSD, верстать, верстать, верстать.
    Сначала простые, трехколоночные сайты. Потом посложнее и закончить каким-нибудь паралаксом.
    Но повторюсь, для обучения минимум плагинов.

    есть ли смысл работать в маленьком городе

    Не знаю, что за город у вас. Скажу про свой. Население около 900тыс.
    В городе порядка 5 топовых студий по созданию сайтов, не считая 2-3 десятков мелких контор.
    Также есть топовые IT компании, но про них говорить не буду, с таким багажом тебя туда пока не возьмут.
    Так что в любом городе есть смысл работать.
    Да и фриланс, удаленную работу никто не отменял.

    вопрос только Москва или оставаться в городе

    Что в Москве, медом намазано? Или думаешь, так вакансий больше?
    Нифига не больше, потому как и желающих поработать там не меньше чем вакансий.

    В общем, резюмируя всё вышесказанное - учись, развивайся.

    Удачи.

    ЗЫ: Недавно на Хабре опубликовали ссылку.
    webmasters.teamdev.com
    Чесслово, проникся. Отличный мануал.
    Ответ написан
    17 комментариев
  • CSS и JS анимации, как освоить?

    mudrenokanton
    @mudrenokanton
    frontend dev
    Просто начните пытаться реализовать свои идеи. Возникнут вопросы, найдете на них ответы. Так и научитесь.
    Со знанием базовых вещей будет проще конечно, но все равно прогресс чувствуется когда садишься и делаешь.

    По SVG:
    commons.oreilly.com/wiki/index.php/SVG_Essentials/...
    Книга по основам, я читал в более адекватном epub формате
    https://sarasoueidan.com/tags/svg/index.html
    Блог Сары (SVG, но можно и про CSS&JS почитать), более практичные и полезные вещи, читал с конца к началу

    По JS:
    https://classroom.udacity.com/courses/ud860/lesson...
    Это база для понимания "че оно лагает?"
    https://developers.google.com/web/tools/chrome-dev...
    Понимание возможностей DevTools, очень упрощает жизнь в перспективе
    https://github.com/getify/You-Dont-Know-JS
    И конечно знание самого JS всегда нелишнее

    По библиотекам и анимации:
    Сам codepen, понятное дело. Смотрите в чужой код, пытайтесь разобраться.
    https://www.youtube.com/playlist?list=PLkEZWD8wblt...
    Более-менее можно прочувствовать что такое GSAP вообще, неплохой начальный курс
    https://greensock.com/docs/#/HTML5/GSAP/TweenMax/from/
    Сама документация и туториалы на сайте, можно и на их youtube канале что-то подсмотреть.
    https://tympanus.net/codrops/
    Много полезного с примерами

    Всякого рода математика:
    https://www.youtube.com/playlist?list=PLRqwX-V7Uu6...
    https://www.youtube.com/user/codingmath/videos?flo...
    Можно залипнуть, чтобы понимать как все эти векторные фишки делаются на canvas

    Еще есть 3D, но это отдельная тема.
    Ответ написан
    1 комментарий
  • На чем лучше делать одностраничник?

    dpigo
    @dpigo
    Front-end developer
    Странный вопрос, если честно. Ваши варианты либо надуманы (cms для сбора данных) , либо из области вкусовщины (бутстрап или шаблон) .

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

    Генераторы лэндингов - для тех кто не умеет делать их сам или не совсем хочет терять время.
    Ответ написан
    3 комментария
  • Почему большинство фрилансеров не принимают Вебмани?

    1. Отвратительная поддержка.
    2. Сложная система(киперы, аттестаты, биржы, ключи и пр.).
    3. Комиссии. При том, что многие банки уже позволяют беспроцентно выводить деньги и переводить их между банками.
    4. Сложности при выводе денег.
    Ответ написан
    Комментировать
  • Почему большинство фрилансеров не принимают Вебмани?

    arutyunov
    @arutyunov
    Mooza.ru — Делаем сайты
    Сейчас ВМ не вывести на карту, у них с банками проблема. Либо большая комиссия, либо вообще никак.
    Те же яндекс-деньги гораздо проще вывести на карту.
    Ответ написан
    9 комментариев
  • Как отказать так, чтобы не порвать отношения с заказчиком?

    webinar
    @webinar Куратор тега Веб-разработка
    Учим yii: https://youtu.be/-WRMlGHLgRg
    А в чем проблема? Скажите, что это задание стоит столько, при этом назовите желаемую стоимость + 20%. А потом скиньте эти 20% и все будут довольны.
    У меня есть супер постоянный клиент, иногда он просит сделать что-то дешевле, чем оно должно быть, но при этом я говорю ему, что это стоит в три раза дороже. Я сделаю для тебя по той цене, что ты хочешь, только сейчас. В результате у нас давно уже открытые отношения, мы доверяем друг другу, но ни кто из нас не лезет на шею другому.
    Надо просто общаться и обозначать свою позицию, озвучивать мысли и отношения. Скрывая от него свое недовольство ценой, Вы на самом деле отталкиваете его в долгосрочной перспективе.
    Ответ написан
    1 комментарий
  • Как, чем, кем проверить сайт на уязвимости?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Проверка более, чем простая:
    1. Отсутствие единой точки входа с фильтрацией по "белому списку" всех входных пользовательских данных - это уже в 99.9% случаях - 100%-ое наличие уязвимости в коде.
    2. Отсутствие единого класса/PDO и подготовленных выражений для запросов к базе данных - та же история.
    3. Отсутствие настройки конфигурации .htaccess и настройки/проверки серверных переменных окружения - та же история.
    4. Отсутствие экранирования тегов при выводе в шаблон - возможна XSS-атака.

    Подробнее, смотрите здесь.
    Ответ написан
    Комментировать
  • Какие вопросы на собеседовании ожидать по JS?

    mudrenokanton
    @mudrenokanton
    frontend dev
    Я по-приколу в закладочки кидаю всякие вопросы по js:
    https://habrahabr.ru/post/231071/
    https://medium.com/@sapy/7-interview-questions-and...
    https://habrahabr.ru/post/239065/
    https://github.com/h5bp/Front-end-Developer-Interv...
    perfectionkills.com/javascript-quiz
    Но, без хорошего знания языка, на многие вопросы очень сложно давать адекватные ответы.
    Есть еще отдельный файл в котором я храню вопросы, которые лично мне задавали на собесах и я их не знал. Советую вам завести такой же. В будущем пригодится)
    Ответ написан
    9 комментариев
  • Какие вопросы на собеседовании ожидать по JS?

    @mletov
    "Ну признайтесь уже — джаваскрипт алертами дебажили?"(c)
    Ответ написан
    8 комментариев