• Почему в VS code JS файл не подключается к HTML файлу?

    Vapaamies
    @Vapaamies
    Разработчик в прошлом и будущем
    Кто же тег <​head​> внутрь <​body​> помещает, Семен Семеныч?
    Ответ написан
    4 комментария
  • Как превратить билденный проект в обычный проект?

    GavriKos
    @GavriKos Куратор тега Unity
    Быстрый ответ - никак.
    К тому же вы не указали ни платформу, ничего.
    Средней быстроты ответ - нужно декомпилировать. Если там IL а не IL2CPP - то даже получится получить что то, похожее на c#-код. Если там IL2CPP - задача усложняется раз в 1000, и адекватных инструментов я не знаю.
    Долгой быстроты ответ. Есть два подхода. Прямая декомпляция, когда вы получаете из машинного кода программный, и реверс-инжиниринг, когда анализируя какие то данные вы пишете свой код. И то и то - вышка и сложно. И в любом случае получить 100% правильный проект почти невозможно.

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

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега JavaScript
    Браузерная консоль показывает содержимое объектов в том виде, в котором они находятся в данный момент, а не в момент логирования - такая вот у неё особенность в целях экономии памяти. Обратите внимание, что на вашем скриншоте изначально написано, что в массиве два элемента, как это было на момент логирования, а вот при разворачивании показывается уже текущее состояние.
    Чтобы этого избежать, приходится делать так:
    console.log({...names});

    Но, если в объекте находятся другие объекты (как у вас) и они изменяются тоже, то простое копирование не поможет.
    Поэтому используют вот такую конструкцию:
    console.log(JSON.parse(JSON.stringify(data)));
    Есть и другие способы сделать глубокую копию объекта, но я для этих целей предпочитаю такой.
    6616669cb48f8316007497.png
    Ответ написан
    6 комментариев
  • Моргает только второй монитор, как решить?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    В ремонт, смотреть блок питания и, скорее всего, менять конденсаторы.
    Ответ написан
    Комментировать
  • Какие минимальные системные требования нужны для комфортного пользования Юнити?

    vabka
    @vabka
    Токсичный шарпист
    Адекватная видеокарта, i5, 16gb, SSD - это комфортный минимум
    Можно меньше, но тогда будет некоторое количество мучений.
    Ответ написан
    Комментировать
  • Как сделать так чтобы проект который создан на двух пользователей у меня запускался?

    NikFaraday
    @NikFaraday
    Student full-stack Developer
    Не понимаю, причём тут ваш друг и какой стороной он сюда относится, но вы пробовали гуглить вообще ошибку? К примеру вот запрос где в результате вам выдаст очень много информации, которую вы так и не смогли прочитать самостоятельно.

    Вот вообще отдельный пост на Хабре, т.е. по факту, дубликат, где человек пишет решение.

    Вы вообще пробовали искать? И переустановка вам помогла? Вы вообще её пробовали делать? Почему вы это не уточнили в вопросе?
    Ответ написан
    2 комментария
  • Как сделать так чтобы вначале игры было максимальное здоровье и каждый уровень(сцену) здоровье не обновлялось?

    Reminded208
    @Reminded208
    Unity и веб разработчик
    Исходя только из кода получается, что:
    1-я ошибка в 37 строке у тебя возможно не назначена ссылка на текстовый объект TMPro, к которому обращается скрипт.
    2-я ошибка скрипт не может найти на этом объекте компонент Rigidbody, который ты прописал инициализировать в Awake().
    Ответ написан
    1 комментарий
  • Авторские права на классическую музыку?

    vabka
    @vabka
    Токсичный шарпист
    Ноты и конкретная звукозапись - это два разных произведения.
    Записи из 19го века и ранее, к сожалению, мало сохранились.
    Ответ написан
    1 комментарий
  • Как сделать сохранения рекорда пройденых сцен в Unity?

    freeExec
    @freeExec
    Участник OpenStreetMap
    PlaeyrPrefs
    Ответ написан
    Комментировать
  • Как передавать при создании префаба ссылку на игровой объект со скриптом?

    @JustCommonNick Автор вопроса
    В общем и целом сам разобрался, прикреплю пример тут, может кому будет полезным.
    При создании prefab я передаю ему ссылку на нужный GameObject.

    Переменная на создающем prefab скрипте, к которой в ручную через интерфейс Unity я подцепил ссылку на нужный игровой объект:
    [SerializeField] private global _global;

    Создрание prefab и передача ему ссылки на нужный объект
    Instantiate(prefab, new Vector2(thisposx, thisposy - 2.5F), Quaternion.identity).GetComponent<move>()._global = _global;


    GetComponent<move> - скрипт на префабе
    GetComponent<move>()._global - переменная в скрипте move
    GetComponent<move>()._global = <b>_global</b> - переменная с ссылкой в текущем скрипте
    spoiler
    [SerializeField] private global _global;
    Ответ написан
    Комментировать
  • Есть ли современные ресурсы/книги по созданию WebGL графики для браузеров?

    @madved
    https://thebookofshaders.com/ чтобы шейдеры понять.
    Ну и https://threejs.org/manual/#en/fundamentals да и вообще вся документация threejs это прекрасное место.

    А если именно webgl без движка то лучше обратить внимание на webgpu, новая технология на смену webgl - https://youtu.be/vAD9rWCYqKI
    Ответ написан
    1 комментарий
  • Как сделать скачивание файла через js?

    yarkov
    @yarkov Куратор тега JavaScript
    Помог ответ? Отметь решением.
    А завтра я захочу чтобы файл с моего сайта сразу в C:/windows/system32 молча сохранялся, минуя загрузки. Вам норм будет?
    Дурацкий вопрос и хотелка такая же.
    Ответ написан
    3 комментария
  • Как пофиксить ошибку сериализации в XML?

    AshBlade
    @AshBlade Куратор тега C#
    Просто хочу быть счастливым
    Попробуй в классе ScenarioManeger Chapter[] заменить на List<Chapter>.
    Скорее всего, при десериализации XML хочет добавить в массив новый элемент, но массив динамически не изменяется, поэтому и возникает ошибка
    Ответ написан
    9 комментариев
  • Какую книгу выбрать для изучения с# для не совсем новичков?

    Читал Шилдта до 370 стр. и дальше стало совсем не понятно

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

    ZhenyaMak
    @ZhenyaMak
    Писать качественный софт? Пфф, это не для меня.
    1. Можно сделать файл, после чего или зашифровать или скрыть его.

    2. Сохранять данные на сервер (защитить при этом все запросы)

    3. В Unity есть специальная БД для этого, погуглиле

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

    - стоит ли думать о безопасности: если вы сделаете открытый JSON файл допустим то конечно будут проблемы) можно скрыть вообще напрочь файл, при этом дополнительно зашифровать.
    Ответ написан
    2 комментария
  • Почему персонаж передвигается рывками?

    WasTabon
    @WasTabon Автор вопроса
    Помогло увеличение скорости до 300 и перенос в FixedUpdate
    Ответ написан
    2 комментария
  • Как создать полностью черную сцену в юнити 3д?

    ZhenyaMak
    @ZhenyaMak
    Писать качественный софт? Пфф, это не для меня.
    А какая твоя цель?

    1. Если хочешь сделать просто чёрный экран - наложи в 2d слое чёрный экран и всё.

    2. Если нужно что то другое - удали полностью объект света.
    Ответ написан
    4 комментария
  • Как через css сделать такие блики на bk сайта?

    sfi0zy
    @sfi0zy Куратор тега CSS
    Creative frontend developer
    Формально можно взять фильтр blur с большим радиусом и размыть абсолютно расположенные на фоне элементы. В SVG есть аналогичный фильтр. Но лучше так не делать. Для таких размытий используется вычислительно сложный алгоритм и можно существенно увеличить нагрузку на устройства пользователей на ровном месте. Это просто сложно рендерить в реальном времени.

    Производительнее будет это размытое нечто картинкой вставить. Тоже не идеально, грузиться будет дольше, но выбирая между тормозами всего или слегка более долгой загрузкой ни на что не влияющей кляксы на фоне - в 99% случаев стоит выбрать второе.

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

    P.S.: Добавлю еще такой момент, что при использовании картинки может возникнуть такая мысль, что в CSS есть еще градиенты - и это ведь тоже как картинки, может быть их использовать? Но собрать такое из градиентов гораздо сложнее, чем кажется. Сложение полупрозрачных градиентов - это не тот же алгоритм, что размытие. При взаимном наложении клякс друг на друга результат будет отличаться. Чтобы иметь такое же красивое размытие - придется иметь много градиентов, что сведет на нет саму идею снижения нагрузки на железо через них.
    Ответ написан
    Комментировать
  • Влияет ли наличие сведений о прохождении лечения у психотерапевта на отказ в офере?

    vabka
    @vabka
    Токсичный шарпист
    Эти сведения составляют медицинскую тайну.
    Ты не обязан эту информацию сообщать своему работодателю.
    Просто так такую информацию нельзя получить, так как просто не существует единого реестра людей, кто проходил психиатрическое/психотерапевтическое лечение, и уж тем более его нет в открытом доступе.

    Если твоё текущее состояние не является противопоказанием для выполнения рабочих обязанностей, то работодатель не имеет права отказывать тебе по этой причине.

    Если твоё состояние важно для выполнения работы, то работодатель перед трудоустройством просто отправит тебя на медкомиссию за справкой и никакая мифическая СБ с доступами туда, куда доступа быть не должно, тут даже не понадобится.
    IT не относится к профессиям, где необходима подобная справка от врача. (В отличие от транспорта, армии или полиции, например)

    А о том, что служба безопасности видит/не видит и по каким критериям они могут тебе отказать - ходит больше легенд, чем правды.
    Если верить всему, что об СБ тут пишут, то в крупных компаниях сейчас бы никто не работал.

    На практике СБ смотрит на:
    1. твои долги в ССП (особенно по штрафам, тк у штрафов есть источник)
    2. наличие банкротства. Как минимум банкроту запрещено работать на руководящей должности (в банке аж 10 лет после получения статуса)
    3. вероятность наличия конфликта интересов (если тебя, например, собеседовал твой бывший коллега или вообще твоим новым начальником будет твой родственник и не только)
    4. Твоя кредитная история, но только если ты подпишешь разрешение на доступ к ней.
    5. Отзывы предыдущих работодателей и коллег
    6. Судимости. В первую очередь уголовным. На госслужбу с непогашенной судимостью в принципе нельзя. + А некоторые виды организаций нельзя устраиваться, если у тебя есть судимость по определённым статьям.
    7. Твои соцсети. Просто не пиши в своих соцсетях лишнего.

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

    На практике я не слышал, чтобы разработчиков как-то очень тщательно проверяли.

    Допустим если я пройду курс лечения у психотерапевта, консультации + антидепрессанты

    Если это вопрос "проходить или не проходить, чтобы не загубить карьеру", то ответ очевиден: обязательно иди и лечись, если тебя что-то беспокоит.

    Если решишь "не губить карьеру в госучреждении" (велика потеря), то:
    В лучшем случае - будешь потом тут задавать вопросы о том, как избавиться от слежки.
    В худшем - больше никакие вопросы не будешь задавать в принципе.

    Если это вопрос о том, стоит ли говорить работодателю о своём здоровье - ответ тоже очевидный: никогда не говори работодателю о каких-либо диагнозах. Ему это знать не обязательно.
    Ответ написан
    7 комментариев
  • Почему выходит ошибка Each child in a list should have a unique "key" prop?

    Alexandroppolus
    @Alexandroppolus
    кодир
    key надо выставлять не для Crumb, а для фрагмента:
    <React.Fragment key={...}>
        {idx >= 1 && <div> / </div>}
        <Crumb path={crumb.path} title={crumb.title} style={styles.crumbs} />
    </React.Fragment>


    ну и Math.random() для key - худшее, что ты мог придумать. Наверняка у crumb есть какой-нибудь id, вот его и надо использовать. Или, например, path, title, - что-то из них ведь уникальное, не повторяется в массиве crumbs?
    на крайний случай можно idx
    Ответ написан
    8 комментариев