Задать вопрос
  • Голый сайт, установка на WordPress?

    Вам надо создать Wordpress-шаблон. Codex
    Ответ написан
    Комментировать
  • Вывод результатов цепочки промисов работает странно, почему?

    0xD34F
    @0xD34F Куратор тега JavaScript
    промисы же сами по себе асинхронны

    Это ваша принципиальная ошибка. Не асинхронны они. Promise исполняет переданную ему функцию немедленно. Вот внутри переданной функции можно делать что-то асинхронное.

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

    Во втором же случае вызовы setTimeout прерывают исполнение вашего кода, давая браузеру возможность обновить DOM. "Даже с 0 задержкой" - тоже ничего удивительного, так как нулевая задержка означает не "вот прям сейчас", а "как только поток выполнения освободится".
    Ответ написан
    3 комментария
  • Нейроная сеть на бумаге?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    ну вот на пальцах например:
    у тебя фотография эта делится например на 9 секторов
    в каждом из них есть состояние например 1 или 0 (на состояние секторов ты не влияешь, а только оцениваешь)
    допустим данные с этих секторов считывает один нейрон - после того как он считал состояние всех секторов он должен делать вывод - круг это или квадрат
    этот вывод он делает на основе так называемой "решающей функции".
    допустим решающая функция такая - если сумма всех значений всех секторов больше 5 - значит это квадрат если меньше то это круг (решающие функции могут быть сложнее, но важна сама суть поиска решений)
    и суть такая ->
    на сами входящие значения ты не можешь влиять, поэтому чтоб влиять на результат, ты можешь перемножать на определенный коэффициент входящие значения, и варьируя коэффициент умножаемый на входящее значение ты подгоняешь результат "решающей функции" под требуемый результат. Подгонка эта происходит через процесс называемый обратное распространение ошибки.
    на входе 8 единиц (круг), в начале коэффициенты например равны единицы - сумма всех входящих значений умноженных на коэффициент - равна 8, ты проверяешь, соответствует она твой схеме (при которой круг это значения меньше 5) - нет 8 больше 5, значит ты понижаешь немного значения коэффициентов (обычно изменяют значения не сразу на необходимую величину а на небольшое значение, называемой лернинг рейтом) например на 0.1 (есть много других схем изменения коэффициентов), но вот из-за того что ты показываешь примеры с кругом и квадратом, то повышая на 0.1 значения активировавших нейрон входящих сигналов то понижая, у тебя выходит нужная схема, при которой при входе 8 секторов с единицами, 1 центральный ноль, у тебя сумма с коэффициентами выдает в ответе 4.8 например, что соответствует кругу, а значит коэффициент для всех входящих значений равен 0.6
    П. С.
    сама смысловая связь между каким-то классом, и значением больше 5 или меньше 5 - делает баесовская функция в нейроне, здесь же мы эти значения задали самостоятельно.
    Ответ написан
    Комментировать
  • Будет ли когда-либо исправлен баг оператора typeof(null) in js?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Крик души? При чем тут Тостер и ошибка языка?
    Ответ написан
    1 комментарий
  • Практическое использование Http2?

    GeneMoss
    @GeneMoss
    void
    Частично проблему можно решить, если использовать загрузку видео с нескольких доменов. Таким образом, можно немного увеличить число одновременных соединений.
    Ответ написан
    Комментировать
  • С чего начать изучение дискретной математики?

    usdglander
    @usdglander
    Yipee-ki-yay
    В смысле? Берете любой учебник по дискретной математике и учите. Там темы в нужном порядке расположены.
    Ответ написан
    Комментировать
  • Как проверить если ли возможно оставлять комментарий к записям пользователя?

    Dyaminigo
    @Dyaminigo
    Запрашиваете список записей интересующего пользователя методом Wall.Get. В ответ получаете список объектов записей в поле "items", а там в поле "comments" легко найдёте поле "can_post", значение которого и укажет, разрешено ли текущему пользователю оставлять комменты к записям на стене запрошенного пользователя (1 - разрешено, 0 - запрещено).
    Ответ написан
    6 комментариев
  • Как сделать такой график?

    webinar
    @webinar
    Учим yii: https://youtu.be/-WRMlGHLgRg
    Там сделано на svg. Вероятно самопис. Но не факт. Мне кажется можно на вот этих сделать:
    www.chartjs.org - canvas
    morrisjs.github.io/morris.js - svg
    Ответ написан
    Комментировать
  • Как компьютер обнаруживает конфликт ip?

    Frankenstine
    @Frankenstine
    Сисадмин
    Широковещательный запрос по протоколу ARP, спрашивающий "у кого айпи 192.168.1.2, отзовись".
    В случае получения ответа, конфликт очевиден.
    09:11:46.926913 ARP, Request who-has 192.168.1.2 tell 192.168.1.95, length 28
    09:11:46.927221 ARP, Reply 192.168.1.2 is-at ac:22:0b:29:ab:79, length 46
    Ответ написан
    2 комментария
  • Как валидировать телефон с регуляркой на JavaScript?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    /\+7\(\d{3}\)\d{3}-\d{2}-\d{2}/
    https://regex101.com/r/jXMk30/1
    Ответ написан
    Комментировать
  • Как в приложении на Ларавеле раздавать юзерам субдомены?

    @Barmunk
    в доке https://laravel.com/docs/5.4/routing#route-group-s...

    Route::domain('{account}.myapp.com')->group(function () {
        Route::get('user/{id}', function ($account, $id) {
            //
        });
    });


    На основе этого, можно сделать связь юзер->домен и добавить в логику маршрута

    К примеру есть похожий мануал https://www.dunebook.com/use-subdomain-in-routes-i...
    Ответ написан
    Комментировать
  • Почему не работает if (empty) в моём примере?

    @Kostik_1993
    Web Developer
    Надо код посмотреть. Дамп запроса тоже желательно
    Ответ написан
    1 комментарий
  • Можно ли сменить Bitcoin-клиент на другой?

    И можно ли с нескольких разных устройств юзать один кошелек?

    Да.

    Можно ли эти 12 слов использовать для входа в любую программу

    Нет. Кодовая фраза используется в качестве seed. В каждой программе свой алгоритм, поэтому одна и та же парольная фраза даёт разный результат.

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

    @nirvimel
    Во-первых, что такое реальный курс? Для фиатных валют (только СКВ) это сумма в резервной валюте, по которой сам эмитент готов выкупать обратно свои же денежные единицы. Например, Центробанк обязуется выкупить каждый свой выпущенный рубль за 1/30 USD (в 2013 году, например), эта гарантия выкупа и обеспечивает валюту реальной стоимостью, без этой гарантии любая валюта - просто фантики. Для не-СКВ не существует аналога понятия "реальный курс", так как формально заявленный курс в отсутствии реальной возможности что-то по нему реализовать - просто бессмысленная цифра.

    Теперь перейдем к децентрализованным валютам. У них не существует определенного эмитента и никто не дает гарантий их обратного выкупа. Что же наполняет их стоимостью? Только мгновенный (на данную секунду) спрос на них. В чем физически выражается спрос на биткоин, например? Это просто объем ликвидности, который стоит на бирже в ордерах на покупку ниже по курсу, то есть то "мясо", в которое зароется и упрется курс если начнет валиться вниз. Но суммарный объем этой ликвидности на порядок ниже объема открытых позиций в биткоинах, так что реальная обеспеченность биткоина (даже мгновенная) составляет единицы-десятки процентов.

    Что касается реального курса. Курс это возможность вернуть назад купленные фантики за определенное количество реальных денег. Очевидно, эта возможность полностью завит от биржи. Но я удивлю вас еще больше: эта возможность зависит еще и от объема вашей позиции, которую вы закрываете. Та цифра, которую вы видите на биржевом табло - это возможность продать один сатоши (или какой там минимальный объем лота на вашей бирже) в эту секунду. Как только вы попытаетесь продать больше, курс мгновенно дернется вниз еще до того, как исполнится ваш ордер. Так что вам никогда не удастся продать 1000 BTC по цене с табло (и даже близко к этому), рынок рухнет раньше, он не примет такой объем по такой цене. Так что держатель позиции с трехзначным числом BTC должен рассчитывать у себя в голове совсем другой курс продажи.
    Ответ написан
    Комментировать
  • Динамичная адресная строка в веб-браузере при использовании фрэймов?

    trushka
    @trushka
    Нужно history api использовать для подмены адресной строки, а там уже не важно, фреймы будут использоваться или аякс..
    Ответ написан
    Комментировать
  • Как проверить диапазон значений от 1 - 100 с помощью регулярных выражений?

    amux
    @amux
    alp.ac
    Обычная проверка If/else будет правильней:
    if(value >= 1 && value <= 100){
      //Проверили
    }


    Но если очень хочется:
    /^([1-9]|[1-9][1-9]|[1][0][0])$/gm
    https://regex101.com/r/1h3xaZ/1/
    Ответ написан
    4 комментария
  • Надо ли в sql-запросе писать or die?

    SagePtr
    @SagePtr
    Еда - это святое
    Откройте для себя PDO
    Ответ написан
  • Как оптимизировать алгоритм для выполнения 5 задачи с проекта Эйлера?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Задачу можно решить и без перебора.
    Для начала, берёте все числа от 2 до 20 и раскладываете на простые множители.
    Как-то так:
    2 = 21
    3 = 31
    4 = 22
    5 = 51
    6 = 21·31
    7 = 71
    8 = 23
    9 = 32
    10 = 21·51
    11 = 111
    12 = 22·31
    13 = 131
    14 = 21·71
    15 = 31·51
    16 = 24
    17 = 171
    18 = 21·32
    19 = 191
    20 = 22·51
    Затем берёте максимальные степени из всех разложений и перемножаете их:
    24·32·51·71·111·131·171·191 = 232792560
    Ответ написан
    Комментировать
  • ФЗ-242 применим к физическим лицам?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Ась?

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

    dom1n1k
    @dom1n1k
    Это называется "горе от ума", типичнейший случай. Верстать логотип? У меня цензурных слов не хватит, чтобы описать бессмысленность этого занятия. Делай либо 2 переключаемые растровые картинки, либо одну в SVG.
    Ответ написан
    7 комментариев