Задать вопрос
  • Как бороться с клоном сайта?

    Sanasol
    @Sanasol Куратор тега Веб-разработка
    нельзя просто так взять и загуглить ошибку
    Если просто проксируют сайт
    1. Можно вычислить айпишник с помощью логов вебсервера.
    Достаточно зайти на какую-нибудь УНИКАЛЬНУЮ страницу на паразите чтобы увидеть этот переход в логах СВОЕГО сайта.
    Т.к. паразит пойдёт на ваш сервер за страницей.
    Уникальную потому что может быть кеш на стороне паразита, и его надо исключить запросив страницу которой не мог никто запрашивать ранее.
    Уникальность легко сделать с помощью случайных get параметров: parazit.ru/page/asd?random=12eqsdasd
    После вычисления забанить на сервере любым удобным способом, через iptables например.

    2. Если не вычислили, но точно известно что сайт всё таки проксирует запросы на ваш, то можно сделать так

    Добавить на ваш сайт
    <script>
    window.addEventListener("load", function load(event){
        if(window.location.hostname == "parazit.ru"){ // Домен сайта паразита
            document.write('<iframe width="1903" height="765" src="https://www.youtube.com/embed/dQw4w9WgXcQ?autoplay=1" frameborder="0" allowfullscreen></iframe>');
        }
    },false);
    </script>
    Ответ написан
    8 комментариев
  • Как это делают?

    Это делают руками и головой.

    Там нет ничего сверхвыдающегося, просто качественная работа.

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

    Далее размещает 2 карточки, фрукты опять кидает по краям, некоторым фруктам применяется блюр, чтобы "типа летят со всех сторон".

    Вот и вся ваша работа. Придумать такую концепцию после обдра****ния дрибла не сложно, но все сделано аккуратно. Тренируйтесь и все у вас будет.
    Ответ написан
    2 комментария
  • Как пренести товар с drupal на opencart?

    Maksclub
    @Maksclub
    maksfedorov.ru
    возможно,
    как именно сделать — сложно понять, тк разные у вас структуры БД

    как варианты:
    • найти способ импорта в опенкарт из csv, посмотреть формат этого csv и под этот формат сделать выгрузку из друпала
    • попробоать на пярмую организовать передачу данныз из одной БД в другую... тут нужен опыт прогарммирования
    • простой способ — спарсить товары с друпала, как-будто это и не ваш сайт... спарсить например в все тот же формат csv и импортировать полученное в опенкарт
    + еще десяток способов
    Ответ написан
    Комментировать
  • Верстка сайта под Китайские браузеры. Есть особенности?

    AlexanderTsymbal
    @AlexanderTsymbal
    tsymbal.su
    1. У них всё то же самое с браузерами, как и у нас gs.statcounter.com/browser-market-share/all/china
    2. bootstrap - вообще никак не относится к сайтам на китайском языке. Это только вас касается, т.к. bootstarp - это просто набор заготовок кода. Адаптивные сайты у них есть, т.к. есть мобильники (вы не поверите!). Сам делал адаптивку для них.

    По поводу дизайна - это да. Они любят олдскульчик. Контраста побольше и ярких цветов - это для Азии стандарт. Помните праздник красок у индийцев - вот представьте его и рисуйте.

    По поводу особенностей верстки - следует учитывать, что у них иероглифы гораздо более детализированы, чем латинские/кириллические символы. Поэтому я бы рекомендовал использовать шрифты побольше, чем при верстке сайтов "для европы".

    Китайцы также любят wow-эффекты, но более прагматичны в плане их применения, т.к. ориентируются всё-таки на кроссбраузерность, а не на топ-гаджеты.
    Ответ написан
    4 комментария
  • Какие расходы индивидуального предпринимателя в 2018 году?

    maxfarseer
    @maxfarseer
    https://maxpfrontend.ru, обучаю реакту и компании
    Вы уже указали налог + платеж в пенсионный.
    Далее следуют:
    - обслуживание счета в банке (особенно, если платят в $, то сюда еще добавляется оплата работы валютного контроля, оплата за обслуживание валютного счета и не самый лучший курс при выводе)
    - комиссии при переводе (в зависимости от вашего тарифа, могут отсутствовать)
    - расходы на печать документов (кто-то из контрагентов может попросить прислать бумажные версии чего-либо)
    - расходы на бухгалтера (если сами не будете делать, но там по мнению многих - все просто и особо смысла нет, опять же, многие используют какую-то систему учета, типа "Мое дело" или "Эльба" - они тоже денег стоят)

    Более никаких подводных камней.
    p.s. почему 6%, а не патент? Патент дороже в вашем регионе чем возможный 6% с дохода, или нет подходящей статьи патента? Плюс, возможно вы попадете под налоговые каникулы и первые 2 года за патент ничего платить не нужно будет (нужно уточнять, действует ли еще такая льгота).
    Ответ написан
  • Почему на клиенте используют js а не php?

    PHP нужен интерпретатор, в браузере нет интерпретатора PHP. Это всё )))
    Ответ написан
    Комментировать
  • Как повести такую линию, от одного блока к другому?

    rockon404
    @rockon404
    Frontend Developer
    Примерно так: https://jsfiddle.net/rockon404/p5x64477/

    Вы можете менять кривизну линии. Тут такая закономерность:
    height: $value1;  
    border-radius: 50%/$value2 $value3 0 0;

    $value2 и $value3 должны быть меньше или равны $value1
    Ответ написан
    3 комментария
  • Как вы создаете себе обстановку для программирования?

    KazeZlat
    @KazeZlat
    Погромист-затейник
    Просто нужно, чтобы никто не отвлекал. Ну или чтоб все вокруг создавали видимость того, что тоже работают :D
    Возможно поэтому вам в офисе "прёт", а дома нет.
    Можно включить музыку в наушниках, чтобы меньше отвлекаться.
    Ответ написан
    3 комментария
  • Верстка еще актуальна на фрилансе?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Вёрстка вёрстке - рознь!
    Чтобы иметь возможность получать хорошие заказы при большой конкуренции, нужно иметь 4-5 валидно свёрстанных и действующих/"живых" шаблонов для разных типов сайтов с достаточно сложными элементами наполнения.
    Верстать - могут все, верстать качественно - единицы!
    Хотите верстать профессионально и за достойную оплату - изучайте и нарабатывайте опыт.
    PS: Проверять можно по этому списку.
    Ответ написан
    Комментировать
  • Топ ресурсов с новостями о фронтенде?

    nikolayshabalin
    @nikolayshabalin
    Автор профессиональных курсов в HTML Academy
    https://habrahabr.ru/company/zfort/ - пользуюсь только этим, так как новостей становится всё больше и больше. Уследить за всем уже невозможно.
    Ответ написан
    3 комментария
  • Составили требований для верстальщика, не перегнули ли палку?

    Не вижу каких-то чрезмерных требований, наоборот их можно еще дополнить. Если читать сей "документ", может показаться что вы излишне требовательны, но на деле для нормального верстальщика все то что вы описали является нормой. Про бэм тоже не понял.
    Ответ написан
    Комментировать
  • WordPress или ModX для новичка?

    zooks
    @zooks
    Frontend
    В вашем случае (незнание HTML) конечно WordPress. Готовые темки, плагины для типовых сайтов.
    Ответ написан
    Комментировать
  • Почему объект не позиционируется посередине?

    Stalker_RED
    @Stalker_RED
    left: 50%; выравняет левый край логотипа по центру. Сам логотип при этом будет правее.
    Можно добавить transform: translateX(-50%), чтобы сдвинуть логотип влево на половину его ширины.

    А чтобы трюк с margin: 0 auto работал, нужно убрать position: absolute.
    Ответ написан
    Комментировать
  • В сторону какого ЯП для web смотреть с дальнейшей перспективой?

    Привет

    1) В странах СНГ и Европы самый популярный веб-язык: PHP. На Ruby и Python - работы значительно меньше, и она в столицах. Живешь не там - даже можно не учить.
    2) С Python в другие области, ты особо не уйдешь, ибо там либо биг-дата, либо девопс, либо тесты (но там еще и Java нужна), так что все области специализированные - https://habrahabr.ru/post/340894/
    3) Ruby - в США Ruby любят, у нас же его использовали во время хайпа 2008-2012 годов всякие туристические стартапы, сейчас же его особо не юзают (Вакансии чаще всего в компании, как раз из этих 2008-2012 годов).
    4) Я свои проекты пишу на Python (так как быстро и клево), а деньги получаю за Java (так как платят много и работы много).

    Ну а вообще, если у тебя более менее адекватный it-универ и it-специальность, то шел бы в .net/java, потом через стажировку устраивался в большую компанию и не парился особо. Если просто хочется в IT, то брал бы PHP - с работой будет попроще.
    Ответ написан
    Комментировать
  • Как убрать лишнее сообщение из оповещения об отправке формы?

    Maksclub
    @Maksclub Куратор тега PHP
    maksfedorov.ru
    Нужно либо дать права на запись логов
    Либо отключить логирование (в настройках сервера)
    или просто оповещения ошибок отрубить
    Ответ написан
    Комментировать
  • Какая должна быть структура папок у сайта?

    Те, у кого dist, src - они выгружают исходник проекта с gulp, кто-то с grunt.

    Те, у кого css js img - это готовый скомпилированный проект.

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

    longclaps
    @longclaps
    Поговорка есть такая: "молодец среди овец, а среди молодца и сам овца".
    Градации Junior, Middle и Senior существуют не сами по себе, а на конкурентном рынке труда.
    Просто позиций Junior и соискателей на них кратно больше, и из статистики по этой толпе яснее формируются ожидания рынка насчет квалификации Junior.
    ps тут в фавориты выбился простой ответ - это понятно ) плюсуют нетрудорустроеные соискатели, осваивающие синтаксис, и джуны, надеющиеся прочесть учебник по алгоритмам и пойти в гору. Всем удачи )
    Ответ написан
    4 комментария
  • Почему $(this).css() работает, а $(this).addClass() - нет?

    @kvaak
    FE
    Если добавляет класс, то в jquery все в порядке, проверьте через панель разработчика (F12 or CMD+SHIFT+I), что, скорее всего, есть более приоритетное значение бэкграунда для другого класса этого же элемента, либо он где-то переопределен, либо файл цсс, содержащий это свойство, не подключен. В общем, ищите проблему в стилях
    Ответ написан
    2 комментария