• Как постичь дзен пинга?

    Jump
    @Jump
    Системный администратор со стажем.
    Нужно просто четко понимать что такое пинг - это время прохождения пакета от вас до нужного сервера и обратно.
    Сигнал идет со скоростью света -300тыс км в секунду поэтому дойти до сервера расположенного в 10тыс км и обратно займет примерно 60мс

    Но кроме этого есть еще - задержки в сетевом оборудовании, стояние в очередях, потери пакетов и повторная отправка - вот это все может увеличить пинг в разы, а то и в десятки раз.

    В любой беспроводной сети пинг значительно выше чем в проводной, по той простой причине, что там передается куча кодов коррекции, бывают приличные потери пакетов, и еще зачастую нужно довольно долго ждать своего таймслота.
    В итоге между двумя компьютерами расположенными в пяти метрах друг от друга пинг будет менее 1мс если подключить их проводом, а вот если для подключения использовать WiFi то пинг будет в лучшем случае 50мс, а в худшем может и 900мс - заметьте это для компьютеров которые стоят рядом.
    Всякие 3G, 4G - в этом плане мало чем отличаются от WiFi.

    Снизить пинг используя прокси - бредовая идея.
    Вместо того чтобы пакет пошел напрямую к серверу, ваш пакет идет к прокси, расположенному неизвестно где, а потом от этого прокси к нужному вам серверу. Как правило это увеличивает пинг.
    Хотя изредка бывают ситуации когда у вашего провайдера кривые и длинные маршруты на конкретный адрес, и прокси помогает это дело исправить - но такое встречается крайне редко, и нет смысла на это рассчитывать.

    Если нужен хороший пинг -
    • Используйте только проводные подключения, в идеале оптика до дома.
    • Не используйте дома никаких беспроводных подключений вроде WIFI.
    • Не используйте интернет для других целей или настраивайте приоретизацию на вашем оборудовании - если вы будете одновременно с игрой качать торренты это увеличит пинг. Поэтому либо отключаем все что использует интернет, либо настраиваем на нужный адрес высокий приоритет.
    Ответ написан
    3 комментария
  • У вас «математический склад ума»?

    @tomatho
    У меня в школе по математике было 3, по той причине, что мне никогда не было интересно на уроке.
    Если вы посмотрите на школьную программу, то увидите что все 11 классов это повторение одного и того же. Это я преувеличил, но коэффициент новое/к старому близок к единице.

    И было это 3 потому что не было никакого желания решать ни домашки, ни задачки в классе, так как они были всегда одинаковыми. Потому и математичку я бесил, так как она не могла меня заинтересовать и это её бесило, а стоило меня вызвать к доске, я сразу решал любую задачу :(
    Так вот в итоге из-за ЕГЭ ей пришлось мне поставить 5, так как практика была ставить не меньше чем получилось по ЕГЭ.

    А на счёт склада ума. Я бы так сказал:
    Математический склад ума - это умение мыслить четко и ясно, аргументировано. Я бы не стал относить к математическому складу ума тех, кто умеет хорошо считать. Я вот очень часто ошибаюсь в обычном счёте. Да и зачем мучить голову если есть калькулятор. Однако есть всё же смысл и в устном счёте, но не так уж много.

    Хочу привести пример известный. Есть мастера спорта по шахматам. Шахматы считаются логической задачей. Но есть такая интересная штука. Чему учат шахматы?
    Оказывается, шахматы учат только игре в шахматы. Если мастер спорта в шахматы никогда не играл в какую-нибудь другую логическую игру, например в Го, то и не будет показывать высокий результат.

    А гуманитарный склад ума - это умение делать выводы своими догадками и гаданиями.
    Кроме того, я бы ещё отнёс к гуманитарному складу ума - способность запоминать очень много всяких вещей, и отношений. Как иначе историки могут столько запоминать дат, событий, кто у кого муж / жена, кто чего хотел, почему та или иная страна напала на другую, и наконец... Вечно бесили на уроках истории "назовите причины" чего-то. Я до сих пор не понимаю как можно называть причины не зная обстоятельств достоверно. Или делать выводы из скудных описаний изложенных в учебнике.

    Не знаю конкретных примеров размышлений, но посмотрите например видео от TrashSmash "Это же очевидно!?" Там есть несколько хороших примеров догадок, которые гуманитарии бы с легкостью бы приняли за чистую монету.
    Рекомендую ещё почитать чего-нибудь про когнитивные искажения, думаю не будет лишним.
    Ответ написан
    Комментировать
  • Буквенный IP без порта, как?

    Young_khv
    @Young_khv
    ASP.NET Developer
    Буквенный IP
    f4e0f804b06548a692e9bb30ae92f018.png

    Почитайте, пожалуйста, про доменные имена, DNS там =)

    По вопросу: меняйте файл hosts и хоть гуглом свой localhost обзывайте.
    Что же до порта, если не критично - ставьте просто стандартный 80 порт
    Ответ написан
    3 комментария
  • Где почитать про сервис смс-запросов (*100# и прочее)?

    @aol-nnov
    начнем с того, что *100# - это вообще не смс. это USSD
    Ответ написан
    3 комментария
  • Можно ли на debian хостить свой домен?

    webirus
    @webirus
    Тыжверстальщик! Наверстай мне упущенное...
    Ты взорвал мой мозг %)))

    13505008635956.png
    Ответ написан
    Комментировать
  • Как вы относитесь к бесконечной прокрутке в интернет-магазинах?

    @bublik462
    Веб программист - самоучка .
    Бесконечная прокрутка - отвратительна, ещё бывает проблемы с возвратом на список , она их тупо не запоминает , и кидает на начало страницы.
    Ответ написан
    Комментировать
  • Как вы относитесь к бесконечной прокрутке в интернет-магазинах?

    Taraflex
    @Taraflex
    Ищу работу. Контакты в профиле.
    ИМХО Бесконечная подгрузка допустима только на сайтах развлекательной тематики, чтобы люди бесконечно глазели на котиков и прочие смешнявки.

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

    @kgbplus
    multiprocessing может ускорить, если парсинг одного файла занимает существенное время, threading не ускорит, т.к. исполняется на одном ядре. Если основное время уходит на ожидание операций с БД то помоему и то и то ускорит
    Ответ написан
    4 комментария
  • Можно ли присваивать None в Python?

    тимеется в виду вот такое
    None = 'a'
      File "<input>", line 1
    SyntaxError: cannot assign to None
    Ответ написан
    Комментировать
  • Как сравнить каждый элемент в списке Python?

    @zzzevaka
    Читайте help(all) или help(any)

    >>> l=[1,2,3]
    >>> all(l[i] < l[i+1] for i in range(len(l)-1))
    True
    >>> l=[3,2,1]
    >>> all(l[i] < l[i+1] for i in range(len(l)-1))
    False
    Ответ написан
    9 комментариев
  • Можно ли написать приложение с картой своего города?

    Можно ли написать приложение с картой своего города?
    Можно.
    Ответ написан
    Комментировать