Задать вопрос
  • Требуются сейчас программисты на чистый JavaScript?

    dollar
    @dollar
    VegasChickiChicki, а вдруг там уязвимость? Даже не бэкдор или зловредный код какой-нибудь, а просто недочет, который аукнется лишь через пару лет из-за наслоения технологий? Кто за это будет отвечать? Не всякий захочет лишней ответственности, очевидно.
  • Можно ли получить данные с сервера, имитировав post запрос?

    dollar
    @dollar
    arybak2017, этого никто не знает (кроме телепатов и ясновидцев). Ведь не ясно даже, что за сервер, и есть ли в нем уязвимость или нет. Это вам предстоит выяснить. Я же написал, что надо щупать, то есть ставить эксперименты, проверять свои догадки и т.д. - проверять сервер на прочность.

    Это из серии войны снаряда и брони. Сможет ли снаряд пробить броню? Всегда можно взять больший калибр или увеличить толщину. Это гонка вооружений. В общем, если вам это опасное дело интересно, то могу лишь пожелать успехов. :)
  • Требуются сейчас программисты на чистый JavaScript?

    dollar
    @dollar
    alex-1917, если не секрет, то какой метрикой вы оцениваете "уровень" бэкграунда? Или это чисто на глазок, без цифр?
  • Можно ли получить данные с сервера, имитировав post запрос?

    dollar
    @dollar
    arybak2017, когда взлом обнаружит владелец сервера, он либо своими силами может попытаться вас наказать (бан аккаунта, аннулирование виртуальных предметов и т.п.), либо через правоохранительные органы (в случае нанесения вами ущерба).
  • Как удалить свой ip из чёрного списка CloudFlare?

    dollar
    @dollar Автор вопроса
    sim3x,
    Ещё вчера показывало вот это:
    curl вчера
    C:\port\curl-7.66.0-win64-mingw\bin>curl -v https://toster.ru/
    *   Trying 178.248.232.5:443...
    * TCP_NODELAY set
    * Connected to toster.ru (178.248.232.5) port 443 (#0)
    * ALPN, offering h2
    * ALPN, offering http/1.1
    * successfully set certificate verify locations:
    *   CAfile: C:\port\curl-7.66.0-win64-mingw\bin\curl-ca-bundle.crt
      CApath: none
    * TLSv1.3 (OUT), TLS handshake, Client hello (1):
    * OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to toster.ru:443
    * Closing connection 0
    curl: (35) OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connection to toster.ru:443

    Сегодня бан пропал также внезапно, как и появился несколько дней назад. Curl выдает, как и положено, html-код (консольная команда в точности такая же):
    curl сегодня
    C:\port\curl-7.66.0-win64-mingw\bin>curl -v https://toster.ru/>1.txt
      % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                     Dload  Upload   Total   Spent    Left  Speed
      0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*
      Trying 178.248.232.5:443...
    * TCP_NODELAY set
    * Connected to toster.ru (178.248.232.5) port 443 (#0)
    * ALPN, offering h2
    * ALPN, offering http/1.1
    * successfully set certificate verify locations:
    *   CAfile: C:\port\curl-7.66.0-win64-mingw\bin\curl-ca-bundle.crt
      CApath: none
    } [5 bytes data]
    * TLSv1.3 (OUT), TLS handshake, Client hello (1):
    } [512 bytes data]
    * TLSv1.3 (IN), TLS handshake, Server hello (2):
    { [122 bytes data]
    * TLSv1.3 (IN), TLS handshake, Encrypted Extensions (8):
    { [25 bytes data]
    * TLSv1.3 (IN), TLS handshake, Certificate (11):
    { [4319 bytes data]
    * TLSv1.3 (IN), TLS handshake, CERT verify (15):
    { [264 bytes data]
    * TLSv1.3 (IN), TLS handshake, Finished (20):
    { [36 bytes data]
    * TLSv1.3 (OUT), TLS change cipher, Change cipher spec (1):
    } [1 bytes data]
    * TLSv1.3 (OUT), TLS handshake, Finished (20):
    } [36 bytes data]
    * SSL connection using TLSv1.3 / TLS_AES_128_GCM_SHA256
    * ALPN, server accepted to use http/1.1
    * Server certificate:
    *  subject: OU=Domain Control Validated; OU=PositiveSSL; CN=toster.ru
    *  start date: Dec 15 00:00:00 2017 GMT
    *  expire date: Oct  3 23:59:59 2019 GMT
    *  subjectAltName: host "toster.ru" matched cert's "toster.ru"
    *  issuer: C=GB; ST=Greater Manchester; L=Salford; O=COMODO CA Limited; CN=COMOD
    O RSA Domain Validation Secure Server CA
    *  SSL certificate verify ok.
    } [5 bytes data]
    > GET / HTTP/1.1
    > Host: toster.ru
    > User-Agent: curl/7.66.0
    > Accept: */*
    >
    { [5 bytes data]
    * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
    { [249 bytes data]
    * TLSv1.3 (IN), TLS handshake, Newsession Ticket (4):
    { [249 bytes data]
    * old SSL session ID is stale, removing
    { [5 bytes data]
    * Mark bundle as not supporting multiuse
    < HTTP/1.1 200 OK
    < Server: QRATOR
    < Date: Fri, 20 Sep 2019 16:16:04 GMT
    < Content-Type: text/html;charset=utf-8
    < Transfer-Encoding: chunked
    < Connection: keep-alive
    < Keep-Alive: timeout=15
    < Vary: Accept-Encoding
    < Vary: Accept-Encoding
    < X-Frame-Options: SAMEORIGIN
    < P3P: CP="CAO DSP COR CURa ADMa DEVa PSAa PSDa IVAi IVDi CONi OUR OTRi IND PHY
    ONL UNI FIN COM NAV INT DEM STA"
    < X-Content-Type-Options: nosniff
    < Strict-Transport-Security: max-age=31536000
    < Public-Key-Pins: pin-sha256="klO23nT4ehFDXCfx3eD5TDRESMz3asj1nuO+4aIdjiux=";pin
    -sha256="ATPF8U7BdEXM7aD8/PTAJleZj3jI6NWEvRFNbDJiG3g="; max-age=15552000
    <
    { [15780 bytes data]
    100  111k    0  111k    0     0   477k      0 --:--:-- --:--:-- --:--:--  477k
    * Connection #0 to host toster.ru left intact


    К слову, компьютер даже не выключался всё это время. И браузер не закрывался. Ну и пинг, само собой, работает всегда и проблем не показывает.
  • Как удалить свой ip из чёрного списка CloudFlare?

    dollar
    @dollar Автор вопроса
    В тех. поддержке Тостера сказали, что это Клауд банит.
  • Как удалить свой ip из чёрного списка CloudFlare?

    dollar
    @dollar Автор вопроса
    sim3x, hzpnsHm.png
    Пинг есть, а вот сам сервер не отвечает.
    Habrastorage тоже недоступен. Хотя Хабр работает.
  • Есть ли расширение, которое при заходе на qaru.site автоматически перенаправляет на stackoverflow.com?

    dollar
    @dollar Автор вопроса
    smilingcheater,
    Посмотрю, что за сайт. Подозреваю, что в будущем будет больше клонов.
    Кстати, в настройках вы можете задать любые цвета.

    Если не ошибаюсь, то правило можно добавить как-то так:
    color;//quanz.ru/;#ffaaaa
  • Как организовать удаленный доступ к ПК прямому соединению?

    dollar
    @dollar
    vaizmanai, @8toni8 с пробелами вокруг, или кнопка ответить под комментарием. Также у вашего комментария есть кнопка редактировать)
  • Как понять, что даст кратный рост в саморазвитии?

    dollar
    @dollar
    Skillhunter, ясно. Если проводить аналогию с геймдевом, то вы 3 в 1, получается. Документацию тоже вы составляете? Думаю, нет (судя по оформлению и содержанию вопроса).

    Из крутых простых работающих штук знаю SMART. По остальному (чтобы вам не заниматься поиском и отсевом информации) лучше получить профильное образование в сфере управления. Там как раз будут те самые преподаватели (если повезёт), которые умнее вас, контакты которых у вас останутся... Ну, вы поняли. ;)

    P.S. Также: не шутки ради, а пользы для, можете попробовать начать давать ответы на Тостере. Не для повышения ЧСВ, а для практики "решения проблем". Понять вас было не просто, время я тоже прилично потратил сегодня, но не жалею об этом. Надеюсь, помог. Удачи в освоении космоса! ;)
  • Как понять, что даст кратный рост в саморазвитии?

    dollar
    @dollar
    Почитал ваш удалённый вопрос (в истории правок).

    Зря поддались на провокацию от Рональд Макдональд, и удалили все подробности. Их и правда не каждый будет читать, да и правил данного ресурса много было нарушено. Но дополнительную информацию можно было бы засунуть под спойлер, там она никому не мешает.
    spoiler
    Он, кстати, почти на каждый вопрос отвечает, где хоть что-нибудь может сказать, а не только реально помочь автору. Не смотря на ваши ошибки составления вопроса, его ответ не является ответом вообще. Вот его круг интересов, среди которых нет образования:
    5d7e9d3b52de1146732974.png

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

    Если вы и правда решаете любые проблемы бизнеса, то мой вам совет - начните свой бизнес и не решайте больше ничьих проблем. Просто здесь есть тонкий момент. Когда вы решаете проблему компании, будучи штатным сотрудником, вы практически не несете риски. Максимум последствий для вас - это увольнение. Поэтому компания чётко должна понимать, что вы приносите больше денег, чем стоите компании. И как только вы начнете работать на себя, вы поймёте, как надо было просить денег у уже бывших начальников.

    Немного о том, как это происходит у нас в геймдеве
    Для начала надо понять, что в геймдеве есть своя специфика, и что общие правила бизнеса могут не работать в геймдеве, а какие-то специфические правила геймдева не работают в других сферах. То есть не нужно знать всё обо всём. Не нужно изучать всё и сразу, как вы выразились. Нужно выбрать свою область, и далее совершенствоваться именно в ней. Зачем вам быть хорошим отцом, если у вас, к примеру, нет детей?

    Далее, у нас есть роли или профессии, которые довольно чётко определены. Это уже практически стандарт. Очевидно же, что для игры нужен, как минимум, программист и художник. Очевидно же? А вот и нет, для настолки программист не нужен. Ладно, шутка не удалась.

    Что касается менеджмента, то у нас, если обобщить, условно есть три основные позиции - это продюсер (от отвечает за успех игры), геймдизайнер (отвечает за качество игры) и project manager (отвечает за то, чтобы игра была сделана). Все они имеют свои приоритеты, и порой каждый тянет одеяло на себя. Но конечная денежная прибыль состоит из компромиссов между ними, и зависит от профессионализма каждого из них. Опыт индустрии в целом показывает, что эти роли обязательны, и что лучше не совмещать эти роли, то есть чтобы это были три разных человека (или отдела).

    Конечно, вряд ли мой опус даст вам представление о всей кухне и тонкостях. Можете попробовать взять что-то на вооружение, если хотите. Но общий посыл в том, чтобы не распыляться на всё, а быть спецом в своей области.
  • Пролил воду на ноутбук. Что делать?

    dollar
    @dollar
    АртемЪ, то есть вы считаете, что ноут можно не выключать?
  • Как организовать удаленный доступ к ПК прямому соединению?

    dollar
    @dollar
    Антон, это пафосное выражение в переносном смысле. Очевидно, что с вас хотят денег. И если есть малейший шанс, что вы их умеете зарабатывать с помощью тимвьювера, то с вас будет спрос. Вот это про это.
  • Выбор языка программирования Школьнику 12лет?

    dollar
    @dollar
    wulfdog, школьная математика, это, прежде всего, логика. Это как бы игра, в которой выигрывает тот, кто умеет думать.
  • Как сделать сортировку вложенных массивов JS?

    dollar
    @dollar
    Сильной нагрузки не вызывает.

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

    dollar
    @dollar
    Евгений Рудченко, можно извратнуться и прямо в функции сортировки пытаться сортировать каждый элемент. Но тогда желательно как-то помечать уже отсортированные, а для этого нужно завести отдельное поле. Надеюсь, оно не помешает рендеру.

    По-нормальному - через цикл. Ничего сложно или сверхъестественного. Любой начинающий программист напишет вам код.
  • Как сделать сортировку вложенных массивов JS?

    dollar
    @dollar
    Это довольно простая, но всё же задача, что нарушает правила.

    Что касается сортировки объекта, могу посоветовать превратить его в массив, отсортировать, и затем снова в объект с нуля, т.е. добавляя свойства в том порядке, в котором они в массиве. Это как бы хак такой, в идеальном мире лучше так не делать.