• Как сделать экономику в игре?

    hint000
    @hint000
    у админа три руки
    сколько денег дать на старте
    Столько, чтобы хватило на одну самую дешевую покупку, но не хватило бы на более дорогую или на две дешевых.
    Задумка вообще такая, что будет какая-то стоимость, условно 50 монет, в случае если игрок отвечает с первого раза то получает 2х (100), со второго раза 1,5х, с третьего 1х и с 4 - 0,5х
    Если игрок с двух попыток не угадал ответ из четырёх вариантов - это днище. При указанном раскладе получается, что вы награждаете даже того, кто три раза не угадал и выбирает единственный оставшийся вариант. Т.е. можно даже не читать задание, а тыкать наугад и всё равно фармить монеты. Это демотивирует.

    Предлагаю:
    Ответ с первой попытки +50.
    Ответ со второй попытки +15.
    Ответ с третьей попытки +1 (утешительный приз).
    Оставшийся последний вариант реализоввать не в виде "ответа с четвёртой попытки", а в виде проигрыша (-25) сразу после неудачной третьей попытки. Да-да именно штраф за совсем неудачные ответы.
    Цена подсказки зависит от того, как устроена подсказка. Подсказка, убирающая один неправильный вариант, может стоить 20. Словесная подсказка, дающая дополнительную информацию к вопросу, тонкий намёк - может стоить дешевле, например, 10.
    Ответ написан
  • 8p8c теория передача и прием?

    hint000
    @hint000
    у админа три руки
    https://ru.wikipedia.org/wiki/Medium_Dependent_Int...
    Поддержка Auto MDI-X означает, что интерфейс сам определяет, какие пары в кабеле работают на прием, а какие на передачу и может работать с любым кабелем, обычным или кроссоверным.

    20+ лет назад встречалось оборудование, не умевшее Auto MDI-X, поэтому иногда делали перекрёстные кабели. Иногда на хабе (тогда были ещё распространены хабы вместо свитчей) встречался переключатель MDI-X для одного порта. Даже удалось нагуглить фотки с таким переключателем.
    651a8e20083e0921294219.jpeg651a8e2724009607286797.jpeg651a8e2f0a238278043764.jpeg
    Ответ написан
    Комментировать
  • Была ли хоть одна архитектура процессора которая изначально являлась виртуальной машиной?

    hint000
    @hint000
    у админа три руки
    Раз пошла такая пьянка, назову ещё один позабытый процессор с внутренней эмуляцией:
    https://ru.wikipedia.org/wiki/Crusoe
    Для исполнения команд х86 используется программная эмуляция в виде виртуальной машины — технология, названная морфингом программного кода.
    Ответ написан
    Комментировать
  • Флешка есть, разделов нет, создать не могу. Что делать?

    hint000
    @hint000
    у админа три руки
    В diskmgmt.msc видно это
    Уверены, что это соответствует флешке? Там написано "нет носителя". Карт-ридер у вас какой-нибудь подключен? Так это он и есть, без вставленой в него карты.
    А может быть то, что вы приняли за флешку и является компактным карт-ридером, есть даже такие, у которых microSD вставляется со стороны разъёма.
    65110277d42da342038352.jpeg65110319af3cf677261134.png
    Ответ написан
  • Возможен ли доступ в интернет без провайдера?

    hint000
    @hint000
    у админа три руки
    spoiler
    Как можно иметь доступ в интернет без провайдер? По идее для этого нужно стать провайдеров?
    Провайдером становятся не для того, чтобы иметь доступ в Интернет без других провайдеров, а чтобы вложить N миллиардов долларов, и через 10 лет вернуть вложения, а через 20 лет заработать в Y раз больше вложенного.

    Откуда берут интернет провайдеры?
    Чтобы быть провайдером, прежде всего вам нужна кабельная инфраструктура. Если вы охватили своими кабелями один город, то подключаетесь к сети всё равно через магистрального провайдера, у которого кабели проходят по крайней мере через всю страну.
    https://habr.com/ru/companies/rootwelt/articles/305634/
    Если вы стали магистральным провайдером (ваши кабели по крайней мере заходят в соседние страны, вам это разрешили сделать, вы встречаетесь по крайней мере с министрами своей страны и соседних стран), то у вас прямой обмен трафиком с другими магистральными провайдерами. Ну а чтобы не зависеть ни от одного магистрального провайдера, вам нужно охватить своими собственными кабелями всю планету. Ну или попробовать обойтись без кабелей - запустить на орбиту тысячи спутников, как это делает Илон Маск. Тогда у вас будет своя собственная всемирная сеть, но в ней никого не будет. Ведь все остальные подключаются через каких-то провайдеров, а вы не хотите иметь контактов ни с кем из провайдеров, т.е. ваша собственная сеть будет изолирована от всех.
    Ответ написан
    Комментировать
  • Может ли вредоносное ПО запуститься без автозапуска и планировщика?

    hint000
    @hint000
    у админа три руки
    Загрузочный сектор MBR диска умели заражать ещё со времён MS-DOS ранних версий.
    Сейчас известны методы заражения EFI (т.е. зараза сохраняется после чистой установки системы).
    Также известен метод заражения прошивки контроллера жесткого диска, что в принципе не позволяет обнаружить заразу любыми программными средствами, только в лаборатории на специальном оборудовании; но такие методы - это удел спецслужб (АНБ, ЦРУ,..).
    Ответ написан
    Комментировать
  • Как в Ubuntu монтировать несколько путей с одной шары виндового доменного сервака?

    hint000
    @hint000
    у админа три руки
    Есть ли способ обойти это?
    Монтировать \\fileserver\UsersData\ в папку, которую не видит пользователь (ну как не видит, прав на чтение нет, а права на исполнение нужны), а потом оттуда надёргать символьных ссылок на подпапки, которые должны быть доступны и показать пользователю только эти символьные ссылки. Про хреновую безопасность уже сказали в комментариях и при таком варианте она не хуже и не лучше, наверное.
    Ответ написан
    Комментировать
  • Время от времени зависает RDP, как пофиксить?

    hint000
    @hint000
    у админа три руки
    Потери пакетов в сети.
    На клиентской стороне в командной строке ping -t адрес_сервера
    на несколько минут (можно параллельно с подключением RDP), потом Ctrl-C и смотреть количество потерь.
    Ответ написан
    3 комментария
  • Как исправить ошибку подключения?

    hint000
    @hint000
    у админа три руки
    Порт открыл
    Беда в том, что под этим выражением разные люди понимают разные действия. Одни подразумевают разрешение в брандмауэре Windows, другие - разрешение во внешнем брандмауэре (на роутере и т.п.), третьи вообще так могут назвать проброс порта в NAT на роутере. Без уточнения не ясно, что подразумеваете вы.

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

    Ну и, конечно, в любой непонятной ситуации смотрите логи - видно ли на принимающем компьютере какие-то (неудачные) попытки соединения.
    Ответ написан
    2 комментария
  • Как запустить приложение, которая требует DirectX 11?

    hint000
    @hint000
    у админа три руки
    1. следует назвать операционную систему и гипервизор;

    2. воспользоваться поиском, например:
    Как реализовать проброс видеокарты под множество виртуальных машин?
    Как лучше всего осуществить проброс видеокарты в виртуальную машину?
    Как корректно пробросить видеокарту в ESXi 6.5?
    Как пробросить видеокарту в программе VMwere Workstation?
    Проброс бытовой видеокарты. RDP. Samsung DeX. Альтернативы?
    Как пробросить видеокарту NVIDIA в VMware ESXi 6.7?
    Проброс видеокарты в виртуальную машину, почему её там нет?

    3. не использовать гадкий T9 при наборе текста.
    потому что верительные грамоты - у послов, весталки - это языческие жрИцы, а комитет - это, например, ЧК или КГБ, хотя бывает и домовый
    Ответ написан
    Комментировать
  • В чем может быть причина возникновения ошибки internal error при переноси ВМ Proxmox?

    hint000
    @hint000
    у админа три руки
    Пытаюсь перенести виртуальную машину с одного Proxmox на другой
    IMHO, с лишними сложностями способ вы выбрали. Если уж всё равно вручную создаёте ВМ на другом хосте, то зачем использовать для переноса резервную копию, можно скопировать файл виртуального диска на другой хост и прицепить его к новой ВМ.
    Ответ написан
    9 комментариев
  • Как можно использовать 2 разные локальные сети на одном компьютере в одной программе?

    hint000
    @hint000
    у админа три руки
    Просто добавьте на этом ПК второй адрес (с маской), так чтобы два его адреса были из разных сетей. Он сможет использовать оба адреса и, соответственно, будут доступны обе сети.
    К сожалению, вы не назвали ОС на ПК, но если это Windows, то добавить ещё один адрес можно через кнопку "дополнительно" в настройках IPv4.
    Ответ написан
    4 комментария
  • Можно ли установить exchange 2010 на windows 10?

    hint000
    @hint000
    у админа три руки
    [исправлено]
    https://web.archive.org/web/20221003100055/https:/...
    Exchange 2010 SP3 поддерживает только следующие ОС: Windows Server 2008 SP2, Windows Server 2008 R2 SP1, Windows Server 2012, Windows Server 2012 R2. Даже более поздние серверные ОС по официальной информации не поддерживаются.

    А если б даже было можно, то зачем??
    Вы же не собирались на самом деле использовать в production такого франкенштейновского кадавра?
    А для учебных целей ничего не мешает поставить серверную ОС на виртуалку и тренироваться сколько угодно.
    Ответ написан
    2 комментария
  • При воспроизведении видео на ютуб в качестве 1080р и более в 60 фпс лагает видео, дропуются кадры. В чем может быть проблема?

    hint000
    @hint000
    у админа три руки
    Могут быть сетевые проблемы.
    Может быть высокая нагрузка на процессор (по разным причинам).
    Ответ написан
    Комментировать
  • Как исправить ошибку подключения?

    hint000
    @hint000
    у админа три руки
    якобы много устройств законнектилось, куда копать?
    копать в сторону выяснения:
    1. правда ли, что соединений так много;
    2. если правда, то кто создаёт много подключений.
    (посмотреть открытые соединения на 192.168.1.14; их количество; все ли они с сервера 1С;
    посмотреть на сервере 1С соединения в сторону 192.168.1.14; их количество; какими процессами открыты соединения; если все улики показывают, что убийца - дворецкий названная программа резервного копирования, то обратиться в их техподдержку, т.к. это коммерческий софт).

    Upd. Ну ещё проверить вручную доступность FTPS, так как много соединений может быть и потому, что программа создаёт соединение, что-то оказывается недоступно, соединение не закрывается (глюк), но делается другая попытка, т.е. создаётся ещё одно соединение и т.д. Но это только версия.
    Ответ написан
    Комментировать
  • Что учесть при поднятии домена на Windows Server?

    hint000
    @hint000
    у админа три руки
    По мощностям минимум 8 ОЗУ, 2 CPU по 4 ядра, SSD 100GB
    У меня на виртуальных машинах работают контроллеры домена, я им выделял по 2 ГБ ОЗУ и по 2 виртуальных ядра. Уже 7+ лет полёт нормальный. Первый год вообще по 1 виртуальному ядру выделял и тоже они нормально выполняли свои функции, но немного напрягало, что когда я заходил внести какие-то изменения, то медленно выполнялись действия, поэтому я увеличил до 2 ядер и стало вообще нормально. Что касается SSD 100GB, у меня контроллеру выделено 30..50 ГБ, из них реально занято 20..25.
    До эпохи всеобщей виртуализации в разных конторах ставили контроллеры домена на первые попавшиеся Целероны, которые были слишком слабыми для работы пользователей, а выкидывать было жалко. :) Контроллер домена - одна из самых нетребовательных к железу ролей. Если в принципе серверная винда устанавливается на какое-то железо, то этого хватит и для контроллера домена.
    2. 2019. И да, ей хватает 2 ГБ оперативки.
    3. Как уже сказали, нет основного и резервного, все равноправны. Для начала достаточно двух. Если сеть распределена географически (не на одной площадке, а в разных частях города или в разных городах), то желательно на каждой площадке иметь контроллер домена.
    Все хочу попробовать поднять резервные контроллеры домена на Linux с помощью Kerberos.
    Сомневаюсь, что линуксовые контроллеры будут хорошо дружить с виндовым. Или все контроллеры на Linux, или все контроллеры на винде.
    4. Как уже сказано выше, резервных нет, все равноправные. Характеристики железа не принципиальны, лишь бы выбранная ОС запускалась и шевелилась на этом железе.
    5. Будет достаточно иметь два на виртуальных машинах, но эти ВМ - на разных физических хостах. И эти хосты желательно не включать в домен. С контроллером на голом железе нет проблем, просто это расточительно, если железо приличное; ведь на нём можно было поднять ещё одну или несколько ВМ.
    6. Можно разные. У меня так, потому что контроллеры поднимались в разные годы. (Да, в принципе в планах есть поменять старые на новые, но работает и так). Главное, чтобы не было такой древности, как 2003, с ней уже нет совместимости по уровню домена и уровню леса. Даже 2008R2 и 2019 вполне уживаются в реальных условиях. Просто не вижу смысла делать новую установку старой ОС. По потребляемым ресурсам нет разницы, они в любом случае мизерные; устанавливая 2012, вы ничего не выиграете.
    Ответ написан
    Комментировать
  • В какой институт поступать по программированию?

    hint000
    @hint000
    у админа три руки
    а где найти такой институт

    нет такого института, в котором учат создавать игры. Для этого вам нужно изучить какой-нибудь язык программирования (дают практически в любом институте), изучить несколько разделов математики - дискретка, линейная алгебра и аналитическая геометрия (реально необходимо для разработки игр), комбинаторика, теория вероятностей, математическая статистика (не обязательно, но может пригодиться), остальную математику - мат.ан, функ.ан, ТФКП, численные методы, диф.уры, методы оптимизации, теория управления, теория игр (как ни странно!), общая алгебра - разрешаю вам сдать на тройку, ибо для вашего направления не принципиально. Потом вам нужно из курса физики как минимум хорошо изучить раздел механики, ибо в играх он больше всего востребован (да-да, нельзя реалистично моделировать игровой мир, не зная физических законов реального мира... ну разве что тупо огранииться возможностями какой-то библиотеки). И математику, и физику вам дадут в любом институте. Иногда даже курс машинной графики дадут. Иногда основы сетей в каком-то разрезе (может быть, в разрезе программирования). Но делать сайты вас не научат ни в одном институте (в том числе в британском, американском, французском, израильском и т.д., а не только в московском). Делать игры вас не научат ни в одном институте.
    Но базу вам дадут. А без базы никуда. А самостоятельно изучить базу - ну-у... в принципе можно, но требует большой мотивации. Так что рекомендую просто любой хороший ВУЗ, не зацикливаясь на громких названиях "МФТИ" и т.п. При желании учиться вы возьмёте много и в ВУЗе Новосибирска, Томска, Красноярска, Нижнего Новгорода. При нежелании - вам ничего не сможет дать МГУ, МФТИ, Оксфорд, Сарбона или Массачусетский Технологический Институт.
    Ответ написан
    5 комментариев
  • Как найти злоумышленника на своём сервере?

    hint000
    @hint000
    у админа три руки
    netstat -tulpn
    опция -l тут неуместна, она для показа слушающих портов, а ваша злоумышь может вообще ничего не прослушивать, а только самостоятельно отправлять пакеты (получение ответного пакета не подразумевает прослушивание порта).
    Так что netstat -tupn | grep 58519могло бы показать, кто отправляет пакеты на порт 58519, если атака продолжается на момент запуска команды. Но злоумышь может к этому моменту пробовать отправку на другой порт (в таком случае его можно обнаружить, убрав grep по конкретному номеру порта). Но злоумышь может и приостановить атаку на неопределённое время, тогда найти гораздо сложнее.
    Ответ написан
  • Как решать задачи по программированию математическим путем, а не "в тупую"?

    hint000
    @hint000
    у админа три руки
    Возможно, буду нескромен, но всё же приведу в качестве иллюстрации несколько своих ответов:

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

    hint000
    @hint000
    у админа три руки
    Арифметика-то простая.
    DC30-60V
    Очевидно, что максимальной мощности мотор достигает при подаче максимального напряжения 60V. При этом потребляемый ток (в амперах) будет = 1350 W / 60 V.
    Чтобы не терять энергию на DC-DC преобразователе, лучше сразу подобрать батарею на подходящее напряжение 60V. Грубо считаем, полтора часа на 50% мощности это 0.75 часа на 100% мощности. Значит нужна ёмкость батареи 0.75 h * 1350 W / 60 V ~= 17 A*h
    Это при КПД 100% у батареи и КПД 100% у контроллера, а в реальности значит нужна несколько бОльшая ёмкость.
    Просто оценка снизу - это 60 V, 17 A*h.

    Надо учитывать, что разряд полной ёмкости литиевой батареи за 1.5 часа - это приемлемая, но всё же довольно тяжёлая нагрузка (именно для любой литиевой технологии), будет вызывать заметный нагрев батареи и желательно это как-то контролировать. При сильном перегреве возможно возгорание батареи, в очень редких случаях взрыв.
    Допустим, что решили пойти безопасным путём и взяли свинцовую батарею (которой пофигу высокий ток разрядки, в отличие от литиевой), прикидываем её вес на основании имеющихся свинцовых батарей других ёмкостей и напряжений, получаем 25-30 кг для 60 V, 17 A*h. Думаю, неприемлемо. Прикидываем для обычных литиевых АКБ формата 18650, их потребуется около 100 штук (это если брать самые лучшие, ~3400 mA*h, а если брать подешевле меньшей ёмкости, то их количество ещё нужно увеличивать) и весить они будут (без учёта какой-то конструкции, в которой они будут держаться) около 5 кг. Уже вполне терпимо, но ещё раз скажу: контролируйте нагрев таких батарей, как при заряде, так и при разряде!
    Если где-то найдёте подходящую тяговую батарею (т.е. изначально рассчитаную для питания электромотора на каком-то транспорте), то это, вероятно, будет оптимально. Попробуйте поискать батареи для электровелосипедов, для электросамокатов; я не знаю, какие там характеристики, но вполне возможно, что подберёте что-то подходящее.
    Смотрел готовые варианты - отлично, но большинство в моем бюджете либо маломощные, либо с маленькой батареей
    Бюджет не озвучен, так что прикидывайте самостоятельно. По-моему 100 штук самых крутых (по ёмкости) батареек 18650 будут стоить не так уж мало.
    Ответ написан
    4 комментария