• Как установить определённый option в select на первое место?

    Chefranov
    @Chefranov
    Новичок
    Мне здесь с подобным вопросом помогали, посмотрите Как считать input и сопоставить значение с select?
    Ответ написан
    Комментировать
  • Как избежать претензий правообладателя на фото, если фото загружает любой пользователь сайта?

    Jump
    @Jump
    Системный администратор со стажем.
    Как избежать претензий правообладателя на фото, если фото загружает любой пользователь сайта?
    Никак. Правообладатели имеют право предъявлять претензии.

    Сейчас я получаю запрос по почте о нарушении авторских прав на эти фото и выкатывается значительная сумма.
    Вы тоже можете кому-нибудь выкатить по почте запрос на пару миллионов. Глядишь и заплатят. Не заплатят, так и фиг с ними, благо отправка e-mail'ов бесплатная.

    К письму приложены сканы протокола осмотра доказательств заверенные нотариусом.
    Круто. Кто проводил осмотр доказательств? Следак? В рамках какого дела? При чем тут нотариус?

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

    update
    Поймите простую вещь - вы не знаете достоверно кто написал письмо, и является ли он правообладателем.
    Если вы заплатите деньги - кому вы их заплатите, и за что? А через месяц к вам придет реальный правообладатель и потребует с вас денег в суде, и ему будет до лампочки что вы платили каким-то левым дядям.
    В вашем случае даже обращаться к юристу нет небходимости в данной ситуации - достаточно просто попросить того кто вам написал представиться, предоставить доказательства того, что он является правообладателем, и четко пояснить суть претензий к вам.
    Вот когда он это сделает - можно будет и у юриста проконсультироваться, обсудить адекватность требований, и поторговаться насчет суммы компенсации.
    А без этого - пустая трата времени и денег.

    Допустим это реальный правообладатель и он подаст в суд -
    spoiler
    1. Нет гарантии что он выиграет суд, но есть гарантия что он потратит на судебные издержки кучу денег.
    2. Суд будет проходить по вашему месту жительства а отправлять юриста через всю страну, платить за проживание в гостинице, суточные и прочие расходы это деньги сравнимые с заявленной суммой.
    3. Чтобы взыскать с вас деньги через суд истцу надо будет доказать что он является правообладателем - зачастую это очень непросто, и не факт что удастся.
    4. В суде придется обосновать сумму требований и доказать что она адекватна, и что именно на такую сумму был нанесен ущерб. А это очень непросто.
    5. Если истец проиграет дело - есть вероятность что его суд заставит оплатить ваши судебные расходы.
    6. Если истец выиграет дело - не факт что его расходы суд заставит оплачивать вас (хотя вероятность есть)
    7. И самое главное даже если истец выиграл дело - не факт что он получит деньги. Скажу вам по секрету - взыскать деньги с ответчика даже при наличии решения суда очень непростое дело. Может у вас просто денег нет - отдадут приставам, и будут они годами взыскивать. Т.е потратить полляма на расходы, а потом годами получать по 3тыс в месяц. Кому это надо?


    Поэтому в суд подать на вас это очень сложно и дорого.


    И еще момент чисто из практики - реальный адекватный правообладатель как правило вежливо просит вас удалить авторский контент с сайта, а в случае если вы не выполните просьбу предупреждает, что будет защищать свои права в порядке искового производства. Но уж никак не будет требовать срочно платить бабло.
    И если в тексте обращения есть требования денег, и слова про нотариально заверенные копии сайта это на 99.9% тупой развод.
    Ответ написан
    16 комментариев
  • Как составить рег. выражение для имени?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    /[А-ЯЁ][а-яё]*(?:-[А-ЯЁа-яё]+)?/
    Но вообще, делать такую проверку - неправильно.
    https://habr.com/post/431866/
    Ответ написан
    Комментировать
  • Что разместить в инфоблоке (инфостроке) на сайте?

    Nekto_Habr
    @Nekto_Habr
    Чат дизайнеров: https://t.me/figma_life
    1. цитаты мудрецов
    2. краткие интересные факты ("знали ли вы, что ...")
    3. текущая температура стратосферы Бетельгейзе
    Ответ написан
    5 комментариев
  • Какую ОС выбрать для VPS/VDS?

    sim3x
    @sim3x
    Ubuntu-Debian - семейство дебианов
    Fedora-CentOS-RedHat - семейство редхатов
    CoreOS - семейство контейнеровых, на него в любом случае придется ставить кого-то из предыдущих семейств

    Если у тебя нет опыта, то лучше избрать себе одно семейство и его изучать

    Доверять словать про "удобство", "скорость" каждого из семейств нельзя ни в коем случае.
    Ответ написан
    Комментировать
  • Как добавить псевдокласс через jQuery?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Кажется я поняла, что вы хотите, так: https://jsfiddle.net/e3auf6h7/ ?
    Если нужен еще и hover, то его просто в стилях пишете.
    Если нужно, чтобы при клике не "гасли"остальные картинки, то уберите строчку про remove.
    Ответ написан
    4 комментария
  • Как отправить письмо с сайта через smtp.mail.ru?

    mg15
    @mg15 Автор вопроса
    Учусь
    Проблема решена.

    Оказалось, что в строке $mail->Host = 'smtp.mail.ru';

    правильно будет:

    $mail->Host = 'ssl://smtp.mail.ru';
    Ответ написан
    Комментировать
  • Как задать кодировку в PDO?

    Alexufo
    @Alexufo
    противоречивый, сложный, весь компьютерный.
    Гугл вторая строчка
    stackoverflow.com/questions/584676/how-to-make-pdo...

    ЛАдно... вот документашка
    php.net/manual/ru/pdo.construct.php
    в комментах с UTF есть пример
    $link = new PDO("mysql:host=localhost;dbname=DB;charset=UTF8");
    Ответ написан
    1 комментарий
  • Что лучше - normalize.css или reset.css?

    vladislav_boychenko
    @vladislav_boychenko
    Купаюсь в гривнах
    Они существуют для разных целей.
    Normalize подстраивает стили всех дефолтных элементов под 1 стиль во всех браузерах, а Reset просто обнуляет все стили, типу отступов, бордеров и так далее.
    Поэтому если вы хотите с нуля прописать все отступы всем 6-ти заголовкам, то выбирайте Reset, а если нет -- то Normalize.
    Ответ написан
    Комментировать
  • Как запускать php скрипты на компьютере?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Во первых не обязательно в папке domain
    во вторых можно просто http://имя_проекта/

    <VirtualHost *:80>
    	ServerName rawbt
    	DocumentRoot "c:/mywork/rawbt.402d.ru"
    	<Directory  "c:/mywork/rawbt.402d.ru/">
    		Options +Indexes +Includes +FollowSymLinks +MultiViews
    		AllowOverride All
    		Require local
    	</Directory>
    </VirtualHost>


    в третьих из нормальных IDE можно запускать на прямую.
    в четвертых у самого php есть такая возможность
    php.net/manual/ru/features.commandline.webserver.php
    Ответ написан
    Комментировать
  • Как правильно выставить координаты картинки?

    Posho
    @Posho
    Frontend-developer
    уберите все лишнее из класса .main_map

    .main_map {
        width: 100%;
    }


    диву, в котором все лежит навесьте класс .mapContainer и верните стили, которые были у .main_map:

    .mapContainer {
        margin: 0 auto;
        width: 85%;
        padding-top: 76px;
        border-bottom: 1px solid #aaaaaa;
    }


    Firefox после этого приходит в норму и все рисует, как нужно.
    Ответ написан
    1 комментарий
  • >7000 строк стилей на весь проект - норма или нет?

    index0h
    @index0h
    PHP, Golang. https://github.com/index0h
    N строк чего-то там на абстрактный проект - вполне нормально, либо вполне ненормально, либо не вполне нормально. Точнее ответ вы вряд ли получите, учитывая скудность информации, которую дали о своем проекте.
    Ответ написан
    Комментировать
  • Как сверстать таблицу на html?

    Вот тебе как путеводитель, дальше сам справишься, уверена. https://codepen.io/anon/pen/JaVJEg

    <section class="table">
      <div class="table__header">
        <div class="table__heading">Order</div>
        <div class="table__heading">Date</div>
        <div class="table__heading">Name</div>
        <div class="table__heading">city</div>
        <div class="table__heading">payment status</div>
        <div class="table__heading">order status</div>
        <div class="table__heading table__heading--reverse">total</div>
      </div>
      
      <div class="table__row">
        <div class="table__data">1</div>
        <div class="table__data">2</div>
        <div class="table__data">3</div>
        <div class="table__data">4</div>
        <div class="table__data">5</div>
        <div class="table__data">6</div>
        <div class="table__data table__data--reverse">7</div>
      </div>
    </section>


    .table{
      background: #eee;
      padding: 0 10px 10px 10px;
    }
    
    .table__header{
      display: flex;
      align-items: center;
      height: 40px;
      padding: 0 10px;
    }
    
    .table__heading{
      flex-grow: 1;
      flex-basis: 100px;
      color: #aaa;
      text-transform: uppercase;
    }
    
    .table__heading--reverse{
      text-align: right;
    }
    
    .table__row{
      display: flex;
      align-items: center;
      height: 60px;
      background: #fff;
      box-shadow: 0 0 2px 0 #aaa;
      border-radius: 2px;
      padding: 0 10px;
    }
    
    .table__data{
      flex-grow: 1;
      flex-basis: 100px;
    }
    
    .table__data--reverse{
      text-align: right;
    }
    Ответ написан
    Комментировать
  • Как научиться верстать без проблем?

    Ankhena
    @Ankhena Куратор тега CSS
    Нежно люблю верстку
    Студентам в начале курса говорила, кто хорошо в детстве играл в лайнс, тетрис и подобное, тот будет хорошо верстать.
    Верстка это обычная геометрия средней школы записанная с помощью тегов и раскрашеная/подвинутая стилями. Всё.
    Всякие JS и т.д. это просто следующий этап.

    План действий может быть таким:
    1. Берете/получаете макет
    2. Внимательно рассматриваете его, мысленно разбивая на блоки. Думаете что куда может/должно растягиваться или уменьшаться при изменениях экрана и увеличении/уменьшении контента.
    3. Если п.2. сразу не осилился, идете гулять или спать.
    4. Возвращаетесь к п.2.
    5. Верстаете понятные большие блоки, затем их заполняете. Разбивайте задачи более простые.

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

    А совсем без проблем не выйдет, потому что экранов много, браузеров много, хотелок у заказчиков еще больше. Хорошо, когда эти хотелки интересные :)
    Ответ написан
    12 комментариев
  • Можно ли передавать массив в этом запросе MySQL?

    Если $parrentIds = [1, 2, 3];
    массив, то
    $listings = $iaDb->all(iaDb::ALL_COLUMNS_SELECTION, "`model_id` IN (". join( ', ', $parrentIds ) .")", 0, 20, 'autos');
    Ответ написан
    3 комментария
  • Как выбрать несколько строк в mysql?

    ifaustrue
    @ifaustrue
    Пишу интересное в теллеграмм канале @cooladmin
    SELECT * FROM table WHERE id IN (5,4,3,1,6)
    Ответ написан
    Комментировать
  • Как форматировать дату и время из mysql в php?

    Ivanq
    @Ivanq
    Знаю php, js, html, css
    echo date("d-m-Y H:i:s", strtotime("2015-12-12 12:12:12"));
    Ответ написан
    Комментировать
  • Как можно сделать оформление кода в комментариях как на toster?

    Rou1997
    @Rou1997
    Как можно сделать оформление кода в комментариях как на toster?

    Ну, если мыслить логически, то надо посмотреть, как сделано на toster (для этого есть F12, какие проблемы?), и сделать аналогично.
    Как вариант, можно прямо с toster скрипт взять, прикрутить себе, и затереть следы (стилистику кода можно изменить) это если нужно точно, как на toster, и быстро... Если там что-то открытое, опенсорсное, а не своё, то и затирать ничего не надо, и в интернете информация есть.
    Ответ написан
    Комментировать
  • Вывод данных из mysql средствами PHP. Как?

    fenric
    @fenric
    Да и про поиск в бд почитайте тоже...
    www.mysql.ru/docs/man/String_comparison_functions.html
    Ответ написан
    Комментировать