• Почему игровые пк не юзают несколько процессоров?

    @spotifi
    Этим имело смысл заморачиваться до того, как появились и широко распространились многоядерные процессоры.

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

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

    Ибо владельцев многопроцессорных систем - раз-два и обчелся. Бабла на них не заработаешь.

    В доступном серверном железе основной плюс - это ECC. Скорость же для игр меньшими усилиями достигается именно на десктопном железе.

    Есть, конечно и сервера, где в вашем распоряжении десятки и сотни ядер. Но число этих компьютеров в мире на многие порядки меньше распространенности игровых систем.

    Параллельность сама по себе не возникает. Её нужно специально запрограммировать. То есть игра должна уметь распараллеливаться.

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

    @spotifi
    Гугль утверждает что влияет.
    И даже предлагает специальные инструменты тестирования.

    Для доступности сайтов с мобильных - отдельные требования по скорости.

    И даже советы дает
    https://developers.google.com/speed/pagespeed/insights/
    Ответ написан
    Комментировать
  • Почему nginx все время возвращает 404?

    @spotifi
    Ответ написан
    Комментировать
  • Нужен совет как дальше работать?

    @spotifi
    продать сайт (нам предлагали купить у нас сайт за довольно большие деньги, но почему-то никто этого не хочет);


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

    @spotifi
    Никак.
    Это делается настройками сервера. Создаете VPN-тунель.

    В скрипте просто адрес поменяете на адрес внутри тунеля VPN.
    Ответ написан
    2 комментария
  • Отключили VPS за превышение RAM - что делать?

    @spotifi
    Если это DDoS, то:

    Встатить у хостера у которого есть DDoS-защита. Например, из бюджетных - есть у ruweb.net. Базовый уровень входит в оплату. Дополнительная DDoS есть и за дополнительные деньги и не дорого. Базовой хватает для много.

    Проанализировать логи. Атака шла наверняка только на 1 сайт.
    Раскидать 5 сайтов по пяти маленьким VDS. В крайнем случае потеряете только сайт.

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

    Снаружи контроль ведется, например, через Yandex Метрику. Изнутри сервера - например, через Zabbix.

    Сделать файловер IP на DNS. Например, zilore умеет.
    Но это нужен будет второй сервер. Для больших гарантий - у другого хостера. Тогда и от DDoS будет некая защита и от аварий в датацентре и на каналах связи к нему.
    Ответ написан
    Комментировать
  • Можно ли использовать код примера плагина для коммерческой разработки если там стоит копирайт?

    @spotifi
    Копирайты бывают разные.
    Конкретно здесь английским по белому написано - нужно предварительное письменное разрешение корпорации Adobe. Даже для некоммерческого использония.
    Другое дело, что по факту корпорация Adobe на это сквозь пальцы смотрит.
    Ответ написан
    Комментировать
  • Как сделать резервирование каналов с белыми IP в домашних условиях?

    @spotifi
    Технология называется anycast. С помощью её можно сделать даже чтобы автоматически твои клиенты выбирали более лучший канал связи, даже когда 2 провайдера доступны одновременно. Правда, при одновременном использовании сразу двух провадеров там подводные камни с разрывающимися TCP сессиями, но при использовании одномоментно только одного провайдера такой проблемы нет, за исключением переключения между ними.

    Для её самостоятельного внедрения тебе понадобится купить блок 256-адресов и оформить у себя AS (для AS и нужно 256 адресов, для меньшего блока AS не дают). Это сейчас 30 000 рублей в год за адреса, вроде. И плюс сколько то там еще спонсорских LIRу (не думаю, что ты сам пожелаешь стать LIR).

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

    Для несамостоятельного же использования anycast без имеющейся AS (неважно купил ты адреса или нет) - придется договориться с провайдером, чтобы он пропускал BGP-анонсы IP адресов, не принадлежащих этому провадеру.

    И, не уверен, возможно да, возможно нет: а нужно ли будет этому провадеру еще договориться об сём же со своими провадерами в свою очередь или достаточно, чтобы анонсы принял только твой непосредственный провайдер.
    Ответ написан
    6 комментариев
  • Что такое асинхронное копирование файлов?

    @spotifi
    У тебя 100 файлов. Каждый копируется по 5 секунд.
    Если ты будешь копировать их по очереди - это синхронное копирование файлов, которое займет не менее 500 секунд.

    Асинхронное копирование - это копирование нескольких файлов за раз. Например, группами по 5 файлов. Каждая группа будет копировать по 10 секунд, а все вместе, следовательно, 100/5*10 = 200 секунд.

    Асинхронное копирование не всегда дает выигрыш. Но чаще всего копирование нескольких файлов за раз эффективнее.

    Есть и еще бонус. Если есть один огромный файл и много маленьких. Если ты начнешь копировать большой файл, то не дождешься маленьких файлов еще очень долго.
    Но если копировать асинхронно всего в 2 поток, то параллельно первому огромному файлу можно успеть скопировать все маленькие и уже что-то начинать с ними делать на том конце, не дожидаясь первого огромного файла.

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

    @spotifi
    самый большой недостаток этих систем - что всем участникам нужно быть включенным в одну и ту же систему. а с учетом их количества вероятность это не велика.

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

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

    @spotifi
    Шифрование, вообще говоря, довольно ресурсоемкая процедура.
    Небольшие нагрузки потянет умно-конфигурируемый роутер типа Микротик.

    Но его процессор протухает при больших нагрузках.

    Специализированные высокопроизводительные решения для шифрования - очень дороги.

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

    @spotifi
    Минимум - экономически расчитывается исходя из затрат.
    Максимум - смотрится по конкурентам.
    Еще - учитывается целевая группа (бюджетнейший школо-хостинг или что-то типа "элитное")

    А на сложно-составных тарифах, как в облаках - вообще раздолье для маркетологов. типа для вас почти бесплатно, 1 копейка за 1 гигабайт в час.

    У меня знакомый - умный человек - залил туда им несколько терабайтов информации. Заливал очень долго. Пришел счет. Удалил махом.
    Ответ написан
    1 комментарий
  • Как установить Windows 10 без обновления с Windows 8?

    @spotifi
    Последовательное обновление нужно (Microsoft утверждает, что обязательно) для того, чтобы Windows 10 подхватила ключ от Windows 8.

    После того, как ключ активирован в Windows 10, вы можете ее снести и поставить заново начисто с нуля сразу версию 10 - ключ будет работать. Проверено.
    Ответ написан
  • Почему MongoDB очень медленно извлекает документы?

    @spotifi
    Ну для начала посмотри
    https://docs.mongodb.com/manual/reference/method/d...

    Во вторых - а зачем тебе курсоры? Они всегда были тормозным местом во всех СУБД по сравнению с прямыми запросами.

    Их применение оправдано при хитрой-сложной обработке на сервере - чего в данном случае не наблюдается.
    Ответ написан
  • Как вы переносите/переносили бы БД(записи) с самописа на Wordpress?

    @spotifi
    Использование API Wordpress (то что REST их там 2 штуки - одно лажовое, другое нормальное) - это самый универсальный вариант.
    Можно еще импорт - но лично мне это было бы попроблемнее в настройке, чем через API
    Ответ написан
    1 комментарий
  • Как определить пользователя, подключившегося по ssh?

    @spotifi
    А не проще пойти стандартным путем - использовать несколько пользователей в Git?
    Ответ написан
    7 комментариев
  • Какую технологию выбрать веб сервиса и БД?

    @spotifi
    Ты что, считаешь, что выбирешь инструмент правильный и все у тебя решится само по себе?
    Да можно хоть на самом банальном MySQL реализовать.
    Решает вовсе не выбор инструмента. А умение инструментом пользоваться.

    Взять готовое и не парить мозги.
    https://habrahabr.ru/post/214945/

    Там очень много подводных камней.
    https://habrahabr.ru/company/hflabs/blog/301014/

    Если ты спрашиваешь какую выбрать БД, то вряд ли способен обойти эти камни.
    Ответ написан
    Комментировать
  • Из гуманитария в программисты, или как найти работу?

    @spotifi
    1С, JavaScript, PHP - три кита.
    Там больше всего бабла на простых работах, которые для начинающих.
    базовые познания HTML/CSS как само собой очевидная добавка к двум последним.

    если Java нравится (странный выбор для начинающего, она слишком громоздка для мозгов) - то основные деньги там в Android, а вовсе не Java FX.

    вы наверное по старым книгам обучались. Java FX - имеет очень ограниченное применение.
    Ответ написан
    Комментировать
  • Архитектура Linux монолитная?

    @spotifi
    Речь, видимо, о том, что ядро операционной системы Linux является монолитным в отличие от более совершенных микроядер других операционных систем:

    ядра XNU операционной системы MacOSX и ядра NT операционной системы Windows.

    С правами проблем нет. Ядро по запросу доверенного демона выполнит всё, что он попросит.

    Если вас интересует эта тема - рекомендую прочитать про архитектуру FreeBSD, которая является смешанной микроядерно/монолитно; про архитектуру Mach, где можно отдельные ядра запускать как демоны; про архитектуру QNX, которая считается наилучшей реализацией микроядерных операционных систем.
    Ответ написан
    5 комментариев