Задать вопрос
  • Ссылки на "Вход" и "Регистрация" лучше делать с помощью CSS псевдоэлемента, или в HTML?

    profesor08
    @profesor08 Куратор тега CSS
    Ссылки это тоже контент, это же навигация по сайту. Но твой сайт - твои правила, можешь делать что угодно на нем. Только не надо нести это в массы и задавать текст ссылок в content. Что если надо поменять текст ссылки? А если делать локализацию? Каждый раз менять css? А если css компилируется препроцессором, то на каждый чик компилировать заново?
    Ответ написан
    Комментировать
  • Как правильно на css сделать фильтр?

    Ragtime_Kitty
    @Ragtime_Kitty
    Фильтр тут не нужен, просто наложите поверх картинки блок с бэкграундом выбранного цвета, и регулируйте его прозрачность.

    Ответ написан
    Комментировать
  • Верстка по БЭМ. Как будет правильнее?

    Get-Web
    @Get-Web Куратор тега HTML
    Front-End Developer
    Первый пример более правильный. Кнопка является отдельным блоком, который вы модифицируете в контексте pop-up, а содержимое кнопки является элементом кнопки. Такую кнопку вы можете без проблем использовать в любом месте сразу же с элементом button__text и модифицировать в контексте других блоков.

    2. Не нужно использовать повторно

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

    php666
    @php666
    PHP-макака
    В данном вопросе все прекрасно, ключевые слова: "фриланс", "высооопалачиваемая специальность", "заграница", "один в учебной группе, кто не смог освоить верстку", " индустрия игр".
    Ответ написан
    Комментировать
  • Как максимально использовать оперативную память на сервере VPS?

    SubGANs
    @SubGANs
    Мне кажется вам надо сначала определиться в чем у вас проблема. Если проблема в том, что не вся память утилизируется, ну напишите скрипт, который будет из /dev/random в память писать. Вы на домашнем пк тоже пытаетесь всю память съесть?)
    А если все таки хотите повысить скорость работы сайтов, то определите из-за чего она низкая и это место и оптимизируйте. Если затык в базе, ну оптимизируйте базу, только не так чтобы под нее в нагрузке требовалось 20G памяти и сервер падал по оом. Если проблема в скриптах, тогда оптимизируйте их, opcache, код, sql и тд. Хотите поставить memcached, поставьте, ставится он в одну команду, только его надо правильно подключить к сайту, определить что стоит кэшировать, а что нет.
    Конфиги лучше править те, которые отвечают за настройку службы, которую настраиваете.
    А вообще обратитесь к админу или в вашу тех. поддержку они вам все сделают, оптимизация это комплексный подход, нет какого-то файла настроек в котором можно выставить один параметр и все будет быстро и хорошо.
    Ответ написан
    2 комментария
  • Какую выбрать книгу для изучения JavaScript?

    @yestodev
    Дам совет от себя, как новичка от мира JS.
    Могу посоветовать не книги, а скорее решение математических задач. :)
    Прям берем любой вопрос, от простого до сложного и решаем, желательно разными методами:
    Сортировки, факториалы, площади, матрицы, что угодно, в порядке усложнения.

    Т.е. нужно сперва заставить себя мыслить на языке (тут очень неплохо подходит такое объяснение: ты хорошо знаешь иностранный язык, когда ты мыслишь на этом языке непроизвольно) и как можно больше писать, обращать внимание на суть написанного, а не искать "а где же тут { закрывается".
    Брать хорошие и интересные решения других людей и разбирать их, научиться читать код и вникать в то, что он означает.

    И самое главное ни в коем случае не читать книг по типу "построй свой отзывчивый сайт", "как создать интернет-магазин" и прочий мусор от мира компьютерной литературы. Уметь программировать !== знанию отдельных инструментов одного конкретного языка.

    Ставим себе задачу: я хочу сделать так, чтобы весь текст на страничке после "." разбивался на абзацы. Пытаемся решить самостоятельно, гуглим, вникаем в решение других (если не получилось самому), пытаемся изменить задачу и решить самостоятельно. Решили задачу - едем дальше, ставим новую.
    Этот процесс даст очень много понимания в начале пути, а потом можно уже и Флэнаганов читать, подправлять знания в правильное русло.

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

    А, ну и побольше математики, правда. Решение математических задач обусловлено строгой логикой, это очень помогает! Вспоминаем (например) как искать площадь треугольника сперва на бумаге, потом пишем это в IDE.
    Это более долгий путь, но как по мне, так он более основательный.
    Ответ написан
    3 комментария
  • Как развиваться дальше во фронтенде?

    lamer350
    @lamer350
    กำลังสูงสุด
    Вы должны понимать что в команде никто вас не будет тянуть. Перспективный разработчик это тот который сам может решить проблему, найти решение в гугле, правильно задавать вопросы... А отвлекать команду чтобы справится с вашей ерундой - кроме негатива ничего хорошего не добьетесь.
    Единственное что вы сейчас делаете не так - это подход к решению ваших проблем. Поймите, смена офиса, команды - не сделает вас умнее, опытнее! Нужно искать причину в вашем подходе к работе, постараться оптимизировать ее, ускорится как в работе так и в получении знаний. Вот правильный вопрос будет, с какими проблемами чаще всего вы сталкиваетесь что это отнимает у вас много времени?
    Ответ написан
    1 комментарий
  • Как развиваться дальше во фронтенде?

    Zoominger
    @Zoominger Куратор тега IT-образование
    System Integrator
    Полгода опыта после курсов - это мало. Делать рутинные задачи в начале пути - нормально. Терпение, всё равно с полугодовым опытом в серьёзную фирму не позовут.
    Ответ написан
    Комментировать
  • Стоит ли делать супер-навороченный персональный сайт-портфолио?

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

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

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

    afi13
    @afi13
    Drupal 7 и Drupal 8 обратно несовместимы и имеют абсолютно разную архитектуру. Просто обновиться так не получится, нужно делать миграцию с помощью модуля migrate, который уже является частью ядра в Drupal 8.
    https://www.drupal.org/docs/8/upgrade/upgrading-fr...
    Ответ написан
    Комментировать
  • Как зарабатывать 1000$ на фрилансе верстальщику?

    opium
    @opium
    Просто люблю качественно работать
    Берите заказы посложнее пять заказов по двести и уже 1000
    Ответ написан
    3 комментария
  • Как зарабатывать 1000$ на фрилансе верстальщику?

    Sanes
    @Sanes
    Найти покупателей на $1000. Фриланс это предпринимательская деятельность.
    Ответ написан
    Комментировать
  • Чем отличается 5 издание книги Марка Лутца "Изучаем python" от 4?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Предыдущее, 4-е издание была опубликовано в 2009-м и освещало использование Python 2.6 и 3.0. Пятое издание завершено в 2013-м и освещает Python 3.3 и 2.7. Оно включает все изменения в языке, появившиеся с момента предыдущего издания.

    В частности:
    • Материал о Python 2.x дополнен описанием словарных и множественных (майн готт, как это правильно перевести?) включений, которые появились в Python 3.x, но были бэкпортированы в 2.7.
    • Материал о Python 3.x дополнен описанием нового синтаксиса yield и raise, механизма кэширования байткода __pycache__, пространств имён для пакетов и т.п.
    • Ассорти из новых или расширенных описаний JSON, timeit, PyPy, os.popen, генераторов, рекурсии, слабых ссылок, __mro__, __iter__, __super__, __slots__, метаклассов, дескрипторов, random, Sphinx и прочего.

    Так же добавлена глава про эволюцию Python, глава про бэнчмаркинг и два дополнительных приложения (про последние изменения в Python и новый launcher (?) для Windows).

    И контрольный выстрел: 5-е издание стало немного больше, так как более подробно рассматривает продвинутые возможности языка, которые раньше игнорировались.
    Ответ написан
    1 комментарий
  • Как узнать что не дает загрузиться сайту?

    hzzzzl
    @hzzzzl
    5c8ea6b862381691214075.png
    вот тут что-то одно будет длиииинной зеленой линией, это как раз то что долго грузится
    Ответ написан
    Комментировать
  • HTML Page Builder генерирует невыносимую боль. Неужели это не влияет на SEO?

    orlov0562
    @orlov0562
    I'm cool!
    1) В свете того, что трафик будут лить из рекламных сетей напрямую на лендинги, вообще нет смысла обсуждать SEO. Можно лить трафик хоть на bmp картинку, лишь бы конверт был - это и есть цель бизнеса.

    2) В органике, совсем другая история, там множество факторов, которые постоянно меняются. И как бы это печально не звучало, качество кода далеко не самый важный фактор. Любой откровенный ГС, с хорошим ссылочным профилем, легко обрулит сайтик с вылизанным исходным кодом. Тут, надо знать, что именно сейчас работает и как на это реагируют ПС-ы.

    3) А если у тебя геозависимый, непопулярный товар/услуги, то вообще можно собрать семантическое ядро и девочек заменить доргеном :) С эстетической стороны, конечно хуже, но зато на 8 марта экономия.

    Так что, забей, лендинги клепаются, трафик идет, баблишко капает, все ок :)
    Ответ написан
    4 комментария
  • А как верстают такой дизайн? Svg?

    Mirkom63
    @Mirkom63
    Я программист
    Не обязательно svg, можно и png просто картинкой на фон положить. Но я бы сделал svg, дабы качество было хорошее и без всяких png-шных размытий. Да и такая большая картинка в svg будет меньше размером чем png.

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

    shambler81
    @shambler81 Куратор тега 1С-Битрикс
    все очень просто они вам нахрен не нужны в индексе
    по этому:
    rel="canonical + ajax + robots.txt =дисалоу
    в противном случае будет банальная канибализация запросов, есть вариант что главная страница категории будет плавать , так же неуникальный контент, так же от них в индексе просто нет смысла, так же будет страдать вес реальной страницы, поскольку на нее будет меньше переходов, и они будут размазаны,не думайте что милион страниц в индексе луче чем 400 качественных, нет никакой причины индексировать страницу которая будет меняться постоянно, да еще и не отличаться от вышестоящей.
    ТАк что для индекса нужна только первая, а остальные вооще не индексировать.
    я например предпочитаю вообще все страницы без ЧПУ сразу риал каноникалом вести на основную, если у вас есть страница с гет, значит это левая страница по этому у меня прям в хедере правило, вставлять риал каноникал если есть гет ;)
    Ответ написан
    3 комментария
  • Есть вакансии вообще по ускорению сайта?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Ускорение работы сайта — это не вакансия, а конкретная задача, которая выполняется в конкретных условиях и, обычно, является частной подзадачей более крупных задач типа оптимизации сайта или устранении проблем в работе сайта. Обычно выполняется один раз и далее по метрикам процесса работы сайта вносятся мелкие правки. Кроме того, для того, чтобы выполнить ускорение сайта надо понимать полностью весь процесс работы сайта, а так же процессы разработки сайта, применяемые технологии, фреймворки, языки программирования и прочие инструменты. Так что вряд ли кто-то будет нанимать человека на конкретно одну эту задачу. Разве что в какой-то крупной компании/студии, у которой есть постоянный поток таких задач.
    Ответ написан
  • Можно ли использовать платные шрифты бесплатно в виде вектора в персональных некоммерческих, но публичных проектах?

    Nekto_Habr
    @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    Общий ответ для всех таких вопросов: нужно читать лицензию, в ней будет дан точный ответ под любой сценарий использования. Но вероятность крайне низкая.
    Ответ написан
    3 комментария