Задать вопрос
  • Почему обьект увеличивается от касания другого, хотя в коде это не указано?

    freeExec
    @freeExec
    Участник OpenStreetMap
    collision.transform.parent = transform;

    Потому, что к нему применяется родительский scale
    Ответ написан
    2 комментария
  • Как вывести цвет кнопки который был последним в java?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Добрый день.
    Если не ошибаюсь, то это уже 3-й раз, как вы задаете этот вопрос.
    В общем,
    \\ Теперь нужно чтобы при перезагрузке окна вывелся цвет который был перед закрытием. Тоест если цвет кнопки была красный чтобы вывелся красный. Если цвет кнопки обычная то вывелся обычный цвет.

    Вам нужно:
    1) Нужные данные (например, цвет текущей кнопки) сериализовать в файл или например, сохранить в БД.
    2) Далее при старте приложения прочитать содержимое файла и если в файле есть нужные вам данные (например, цвет кнопки), то его назначит для данной кнопки.
    Прочитайте про сериализацию и десериализацию в Java. А также прочитайте, как изменить цвет кнопки.
    Готово.
    Ответ написан
    3 комментария
  • Актуально ли понятие "процедура" в современных языках?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Ноги вопроса растут из Паскаля, в котором были целые два отдельных ключевых слова - procedure и function. Собственно, применимы они в основном к Паскалю, С, С++ - языкам со строгой типизацией.
    Ответ написан
    Комментировать
  • Почему не включается MacBook?

    inoise
    @inoise
    Solution Architect, AWS Certified, Serverless
    На это никто кроме сервис-центра не ответит. Несите на диагностику
    Ответ написан
    Комментировать
  • Как создать игру с выбором?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Вы что ожидаете тутор на все случае жизни и ищете где будет тутор по перетаскиванию змии на лягушку?
    Разбейте свои хотелки на примитивы, вроде проигрывание звука, перетаскивание объектов и т.д. И ищите уже их.
    Ответ написан
    1 комментарий
  • Маркетинговые ходы вокруг языка Ассемблер?

    @galaxy
    Ведь опытные программисты укладываются в набор команд 8086
    Нет. Лет 30 уже никто не пытается уложиться в 8086. Наоборот, если уж берутся писать на ассемблере, то часто с целью использования каких-то железо-зависимых вещей.

    Как и программы на Си, программы на Ассемблере нужно пересобирать под каждую следующую платформу. Разве нет?
    Что вы вкладываете в слова "новая платформа"?
    Другая ОС? - да, надо пересобирать, и часто менять, ведь API разных ОС отличается. При этом C часто позволяет исходный код программы не трогать, т.к. функции стандартной библиотеки, POSIX API предоставляют платформонезависимый интерфейс. А вот в программе на asm соответствующий код придется переписать.

    Новая версия ОС? - здесь есть свои нюансы, но собранная статически программа обычно прекрасно работает на протяжении многих поколений ОС (вы же не загружаете новую версию, допустим, игры под каждую версию Windows? Взять вон diablo 2 - как работала она под Win 98, так же отлично тот же бинарник заведется в Win 10).

    Новый процессор? - эти вообще паталогически обратно совместимы. Код, написанный или скомпилированный чисто под 30-летний 386 будет работать на i9 (при условии совместимости по пунктам выше).

    Возвращаясь к первоначальному вопросу: вы, видимо, не понимаете или не придаете значения тому, что существуют не только x86 процессоры. Изначально ЯП высокого уровня разрабатывались именно с целью абстагировать код программы от конкретного железа. В 60-80-е годы не было единой и даже какой-то одной распространенной железной платформы, что же прикажете, допустим, стандартные утилиты Unix переписывать каждый раз с начала и до конца на новом (подчеркну, НОВОМ, другом) ассемблере?
    Даже сейчас, когда вроде бы кругом x86, есть Itanium (ну ок, был в недавнем прошлом), ARM (в виде нескольких версий архитектуры и огромном количестве железных воплощений), где-то теплятся SPARC и PowerISA. Наконец, микроконтроллеры (привет ардуинщикам).

    Коротко: ЯП высокого уровня (не только C) позволяются абстагироваться (до определенных пределов) от железа и от ОС и не менять исходный код программ при переносе на другую платформу, ограничиваясь механической процедурой перекомпиляции.
    Ответ написан
    7 комментариев
  • Как найти расстояние между двумя точками быстрее?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    А конечная цель метрики какая? Например, для сортировки или проверки нахождения в заданном радиусе можно убрать корень.
    Ответ написан
    Комментировать
  • Переход между направлениями?

    DevMan
    @DevMan
    перейти, при наличии мозгов и желания – элементарно.

    что касается "уровня/зп" – всё условно и индивидуально. обычно просадка есть даже в рамках одного языка. и это обусловлено тем, что каждая область имеет свои нюансы, которые даже прокачанному ньюкамеру могут быть незнакомы.

    но, если с мозгами, на прежний уровень можно легко выйти в течение года.

    будет ли работодатель рассматривать на позицию миддл бек бывшего миддла фронтендщика ?
    конечно будет, если потяните и сможете это доказать.
    обычно такого не бывает.
    Ответ написан
    Комментировать
  • Почему на модели появились черные пятна при переносе в Unity?

    twobomb
    @twobomb
    нормали неправильные, возможно стоит пересчитать в редакторе
    Ответ написан
    Комментировать
  • Контроль одноранговой сети?

    @DDwrt100
    Так не получится, как вы хотите. Вам в любом случае нужно будет обвязывать серверами инфраструктуру, чтобы контролировать.
    Так же описанный вами кейсы они не относятся к контролю сети , они ближе к контролю пользователями.
    Самое простое это развернуть Ldap и с помощью групповых политик раздать права пользователям.
    Тем более все пользователи находятся на Windows.
    Для выхода в интернет - прокси. Для контроля подключения к сети, можно накинуть мак фильтры , если ваши коммутаторы управляемые. Для контроля установки и действий пользователей, честно бесплатных решений не знаю но гуглиться очень легко, вот для примера список.
    https://info-comp.ru/top-5-programs-for-employee-m...
    Ответ написан
    4 комментария
  • Как редактировать массив?

    MANAB
    @MANAB
    Разрабатываю на C#: Web, Desktop, Gamedev
    Заведи List в классе, где у тебя спавн (менеджер спавна). Делай list.Add(newEnemy). кода надо удалить вызови list.Remove(deadEnemy)
    Ответ написан
    Комментировать
  • Как обнулить IP адрес?

    flapflapjack
    @flapflapjack
    на треть я прав
    Посмотрите получше - вам плямо белый динамический адрес выдают или нет?

    Зачастую для серых динамических адресов существует в качестве внешнего ip определенный шлюз.

    Покажите командой ipconfig нам ваш IP внутри локальной сети роутера, потом покажите нам настройки DHCP, которые получил роутер (В роутере обычно графа "Информация о подключении"), затем сделайте трассировку до гугла:
    tracert 8.8.8.8

    Очень вероятно, что вашему целому району даётся одинаковый адрес через NAT провайдера, и у вас вообще вряд ли будет меняться внешний IP.

    Пишу, как бывший инженер в местном интернет-провайдере. У нас для серых PPPoE было штук 15 точек выхода (внешних IP) а абонентам раздавались локальные, типа 10.0.2.20 и т.д.
    Ответ написан
    9 комментариев
  • Почему мои вопросы блокируют?

    0xD34F
    @0xD34F
    Очевидно же - они правила нарушают. Будете продолжать в том же духе - заблокируют не только вопросы, но и вас самого. Так что на вашем месте, я бы сейчас перешел по ссылке и ознакомился с тем, как тут принято себя вести.

    И, кстати, здесь не форум.
    Ответ написан
    Комментировать
  • Какие есть Cms для IT-блога?

    @Lord_Dantes
    Wordpress
    Ответ написан
    Комментировать
  • Какую программу для очистки оперативной памяти?

    karabanov
    @karabanov
    Системный администратор
    В программах подобного рода нет необходимости. Не используйте их.
    Ответ написан
  • MacOS 11 колесико мышки работает не правильно?

    DevMan
    @DevMan
    Ответ написан
    Комментировать
  • На каких форумах, группах про IT и Gamedev стоит зарегистрироваться?

    @mkone112
    Начинающий питонист.
    Ни на каких.
    Ответ написан
    Комментировать
  • Платит ли вайлдберис/озон комиссию гугл плею/аппстору за продажи физ. товаров в приложении?

    Нет. Аппстор и гугл плей явно описывают в своих правилах, что комиссия взимается только за цифровые покупки в приложении, а не физические.
    Если бы в правилах не было такой оговорки, то мы бы просто не увидели бы приложений интернет-магазинов в обоих сторах)
    Ответ написан
    Комментировать
  • Почему один и тот же код на python и c++ дает разный результат?

    @Mercury13
    Программист на «си с крестами» и не только
    hypot в Си даёт гипотенузу, а a²+b² в змее-питоне — квадрат гипотенузы.
    Ответ написан
    Комментировать