Задать вопрос
  • Стоит ли регистрировать домен в зоне .xyz?

    Zempik
    @Zempik
    ๏̯͡๏
    Как к такому домену отнесутся поисковики?

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

    Внимательно прочитайте условия, а вообще, регистраторы такой "фигней" не занимаются.
    Ответ: если для вашего проекта подходит именно такая зона, то регистрируйте, и меньше переживайте (типо отберут, заблокируют и т.д.)
    P.S. ах да, обратите внимание не на цену при первой покупке, а на цену продления. Так например, при первой покупке домен стоит 69 руб., а продлить надо будет за 1xxx руб.
    Ответ написан
    2 комментария
  • Клиенты с сайта звонят, а в сервис не доходят?

    aliencash
    @aliencash
    Партизан
    Сделайте плюшку "диагностика бесплатно", и маленькими буквами "при заказе ремонта у нас".
    Ответ написан
    Комментировать
  • Многопоточность python?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    toly.github.io/blog/2014/02/13/parallelism-in-one-line

    а вообще - MultyCurl смотрите в pycurl
    Ответ написан
    1 комментарий
  • Как зарегистрироваться в инстаграме?

    alsopub
    @alsopub
    Попробуйте открыть "Инструменты разработчика" раздел "Сеть" (Network) и понаблюдать за запросами.
    Запросы там идут в основном к странице https://www.instagram.com/accounts/web_create_ajax...
    Однако используются и Куки и CSRF токен.
    YmEk7jbTZYEb5A.png
    Ответ написан
    1 комментарий
  • Какие есть альтернативы модальным окнам?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Модальное окно блокирует работу родительского до своего закрытия.
    Все остальные - НЕ модальные.
    -----
    То, что по ссылке - это модальный слой (НЕ МОДАЛЬНОЕ ОКНО!), реализованный через смену свойства z-index CSS-стиля на JS.
    Самый простой вариант для вывода расширенной информации (как уже сказал CrewCut ): tooltip (всплывающий DIV при наведении на объект) или append'ить в контейнер, содержащий объект активации (значок/кнопку, поле и т.д.);

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

    landergate
    @landergate
    IT-шный jack-of-all-trades
    Если ваш интернет приходит в роутер, настройте на нём Port Forward нужного порта на локальный IP вашего компьютера и порт приложения. Раз это веб-сайт, скорее всего приложение использует 80 порт.

    Если хочется, чтобы сайт извне был доступен по красивому имени, купите домен и направьте его A-записи domain.com и www.domain.com на ваш статический IP.

    Подключиться для проверки к своему внешнему IP изнутри сети может не получится (роутер, стандартные маршруты). Попробуйте протестировать доступность извне, например с мобильного телефона.
    Ответ написан
    Комментировать
  • Как поднять сервер на windows?

    Revencu
    @Revencu
    если Web Server , то смотрите на деплой Django, Flask и куча других
    Ответ написан
    Комментировать
  • Как поднять сервер на windows?

    GavriKos
    @GavriKos
    Что значит python сервер? Что на нем должно крутиться?
    По идее никто вам не мешает поставить какой нибудь Apache.
    Ответ написан
    6 комментариев
  • Почему не отправляется запрос?

    @deliro
    Ошибки нужно уметь читать.
    Написано же:
    TypeError: list indices must be integers, not str


    Это 5 строка.
    Скорее всего, post['response'] - это список, а не словарь.
    Ответ написан
    Комментировать
  • Почему возникает такая ошибка?

    alsopub
    @alsopub
    Исходя из ошибки - в atts нет ключа 0, то есть atts[0] не существует.
    Надо смотреть что у вас в этом массиве
    Ответ написан
    3 комментария
  • Почему возникает ошибка out of range?

    @iegor
    list = [-61969218, -87156278, -43528947]
    for i in [-61969218, -87156278, -43528947]:
    Думаю теперь понятно, сделайте enumerate(list)
    Ответ написан
    3 комментария
  • Как сделать показ *.bat файла в браузере?

    @res2001
    Developer, ex-admin
    Вам нужно сделать эмулятор консоли. Принимаете команду, вводимую пользователем, запускаете команду в реальной/виртуальной консоли, перехватываете вывод в stdin и stderr, выводите вывод в браузер.
    Ответ написан
    1 комментарий
  • Что такое GitHub и зачем он нужен?

    EugeneP2
    @EugeneP2
    Java Dev
    Для начала, почитайте что такое Version Control System

    GitHub - это VCS с социальной составляющей. В соц. сети вы выкладываете фоточки, а тут исходный код.
    Ответ написан
    8 комментариев
  • Как выполнить cURL запрос в PHP?

    GreysonKind
    @GreysonKind Автор вопроса
    Google все умеет

    Это так тут помогают новичкам?
    Прежде чем задавать кому-то вопрос, я сначала сам перерою пол интернета..

    Может кому пригодится, сделал так:

    // set POST variables
    $url 		= 'http://api.pleer.com/token.php';
    $userpwd 	= 'testclient:testpass '; // заменить на свои данные
    $fields 	= array(
    	'grant_type' => 'client_credentials'
    );
    
    // url-ify the data for the POST
    foreach($fields as $key=>$value) { $fields_string .= $key.'='.$value.'&'; }
    $fields_string = rtrim($fields_string, '&');
    
    $ch = curl_init();
    
    curl_setopt($ch, CURLOPT_URL, $url);
    curl_setopt($ch, CURLOPT_POST, 1);
    curl_setopt($ch, CURLOPT_POSTFIELDS, $fields_string);
    curl_setopt($ch, CURLOPT_USERPWD, $userpwd);
    
    $result = curl_exec($ch);
    curl_close($ch);
    
    print_r('<pre>' . $result . '</pre>');
    Ответ написан
    4 комментария
  • Как от % отнять px?

    Elem3nt071
    @Elem3nt071 Автор вопроса
    Все я разобрался.

    .form-wrapper input {
    	width: calc(80% - 10px);
    }
    Ответ написан
    3 комментария
  • На какой cms может работать сайт Юлмарт?

    dimonchik2013
    @dimonchik2013
    non progredi est regredi
    вордпресс

    ... просто ОЧЕНЬ прокачанный
    Ответ написан
    3 комментария
  • Как сделать счетчик оставшегося времени с временем с сервера?

    Ivanq
    @Ivanq
    Знаю php, js, html, css
    Можно запрашивая данные каждую секунду ajax'ом, но это большая глупость. Я бы с самого начала получил время с сервера, а потом на чистом JS вычитать единицу каждую секунду
    Ответ написан
    Комментировать
  • Как заставить вк показать капчу?

    nazarpc
    @nazarpc
    Open Source enthusiast
    Добавьте 30-40 записей себе в аудио, должно спросить
    Ответ написан
    1 комментарий
  • Насколько уникален ID сессии?

    @dmitryKovalskiy
    программист средней руки
    В теории - да, конечно. Если к вам в одну секунду зайдут 2^128 степени людей(устройств) - то вероятность возникновения дубляжа появится... однако стоит признать что в этот момент у вас будут другие проблемы. К примеру где взять ресурсы на обработку такого трафика
    Ответ написан
    Комментировать
  • Насколько весомым является влияние знания регулярных выражений на трудоустройство PHP developer?

    Denormalization
    @Denormalization
    junior:
    /(.*)/
    middle:
    /[^a-c]+([y-z]+?)/
    senior:
    (?:(?:\r\n)?[ \t])*(?:(?:(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*|(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)*\<(?:(?:\r\n)?[ \t])*(?:@(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*(?:,@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*)*:(?:(?:\r\n)?[ \t])*)?(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*\>(?:(?:\r\n)?[ \t])*)|(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)*:(?:(?:\r\n)?[ \t])*(?:(?:(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*|(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)*\<(?:(?:\r\n)?[ \t])*(?:@(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*(?:,@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*)*:(?:(?:\r\n)?[ \t])*)?(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*\>(?:(?:\r\n)?[ \t])*)(?:,\s*(?:(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*|(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)*\<(?:(?:\r\n)?[ \t])*(?:@(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*(?:,@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*)*:(?:(?:\r\n)?[ \t])*)?(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|"(?:[^\"\r\\]|\\.|(?:(?:\r\n)?[ \t]))*"(?:(?:\r\n)?[ \t])*))*@(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*)(?:\.(?:(?:\r\n)?[ \t])*(?:[^()<>@,;:\\".\[\] \000-\031]+(?:(?:(?:\r\n)?[ \t])+|\Z|(?=[\["()<>@,;:\\".\[\]]))|\[([^\[\]\r\\]|\\.)*\](?:(?:\r\n)?[ \t])*))*\>(?:(?:\r\n)?[ \t])*))*)?;\s*)
    Ответ написан
    5 комментариев