Задать вопрос
  • Как поставить 2D персонажа на 3D сцену?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Ну 2Д персонажа можно рассматривать как такого картонного человечка. Тоесть он объемный но просто у него есть объем в оси X и оси Z но нет объема в Y.

    Вот. А в остальном - рассматривай его тоже как трехмерный. Его и поворачивать можно.
    Ответ написан
  • Как сделать динамическую подгрузку кода?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вот этот дефайн коде. Это что тут бывает?

    defineCode(stringLine);

    Если это можно свести к конечному (небольшому) числу вариантов - то можно собрать ну 5-10 библиотеки (*.dll) и подгружать ту логику которая нужна в зависимости от conditions.

    И вообще динамический код считается угрозой №1 с точки зрения антивирусов.
    Ответ написан
    Комментировать
  • Гит: лёгкий откат изменений (дискард) у группы файлов без добавления в игнор?

    mayton2019
    @mayton2019
    Bigdata Engineer
    1) Проблема решается просто переносом home каталога вашей проги "во вне" корня репозитария кода.

    2) Непонятно почему вы боитесь что-то добавлять в игнор. Обычно туда уходят специфичные extenions, *.o, *.exe, *.dll которым точно не место в коммитах или фолдер типа /bin или /target который проще менеджерить чем список расширений.

    Сделайте так и не будьте мышками которые плачут колються и едят кактус.
    Ответ написан
  • Как отображать mp4 видео без ос?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Работа без ОС с железом заключается в том что вы делаете свою "ОС на минималках" и компилируете
    ее в ваш софт. Поэтому мне кажется что тут более важный вопрос - а что вам нужно от ОС ?
    Загрузчик? Файловая система? Драйвера для экрана? Для звука? Это все очень сложные
    инжереные вопросы и чтобы их решать - нужно сначала уметь их решать вместе с ОС и уже
    потом как-то придумать как избавиться от ОС.

    Иначе выглядит что вы просто хотите странного.
    Ответ написан
    Комментировать
  • Материнка выключается через 4 секунды после включения. Что делать и что это может быть?

    mayton2019
    @mayton2019
    Bigdata Engineer
    А попробуй память вытащить и включить.

    И на кулёчек не надо ложить. Электризуется... со всеми последствиями.
    Ответ написан
    1 комментарий
  • Нейросеть для юристов существует?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Приговор выносит судья. Человек. Потому что любое современное судо-производтсво требует живых людей и их подписей.

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

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

    Что там где-то в америке случилось - надо разбираться. Возможно это неправильно прочитанная новость. Может там речь шла о автоматической выдаче штрафа или еще что-то. Но вряд-ли это был приговор. Вообще такие новости надо читать ... делая большую скидку.
    Ответ написан
    4 комментария
  • В чём безопасность DNS over HTTPS?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Существует атака когда человек посередине канала (man in the middle) подсовывает свой dns и вы,
    заходя в свой банковский кабинет попадаете на сайт-обманку. Дальше могут быть разные сценарии
    но в целом доверие к доменному имени базируется просто на предположении что вы точно-точно
    знаете что зашли в СВОЙ банк а не в фейковый.

    Возможно DNS over https решает эту проблему ведь человек посередине уже не может вклиниться в
    https соединение. Хотя и здесь тоже можно рассуждать на тему браузера и того какие сертификаты
    изначально там установлены. Кто вам устанавливал браузер и сами сертификаты. Короче вопрос
    нулевого доверия на каком-то этапе остается. Криптография кажется его никак не решает.
    Ответ написан
    Комментировать
  • Как решить проблему слепой печати?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Какая у тебя клавиатура? Я не советую ничего учить на ноутбуке. Ноут - всегда был походным вариантом десктопа со всеми вытекающими. Ход клавиши плохой. Нет характерного щелчка при нажатии. И вообще набирать неудобно из-за того что сухожилия пальцев напряжены постоянно. Вы боитесь нажать чуть сильнее чтоб не дай бох не сломать чего в своем любимом Apple M1.

    Вобщем купите геймерскую клавиатуру. Или какой-нибудь эксклюзив со щелчком для печати документов. Такие есть. На нем и учится слепой печати удобно. И безопасно для здоровья.

    Я знаю что щас в топик набегут сторонники ноутбуков но послушайте программиста-электронщика-и-связиста. Я печатал на технике которую вы даже не знаете. На телеграфных аппаратах РТА-80. И все они по дизайну были продуманы для работы человека пальцами с учетом охраны трудна. Они все были удобнее чем самые лучшие клавиатуры ноутов. Подумайте о том что мировой опыт печатающей техники никтогда не тяготел к плоской
    поверхности и малому ходу клавиш.

    Хорошая клавиатура для человека - это например клавиатура фортепиано. Вот там и ход клавиш добротный.
    И вы не боитесь раздолбать ничего. Рука - расслаблена. Можно печатать быстро и без оглядки.
    Ответ написан
    1 комментарий
  • Как в респонсе на ходу создавать объект?

    mayton2019
    @mayton2019 Куратор тега Java
    Bigdata Engineer
    Тут описана проблема которая принципиально в Rest-сервисах не решена до сих пор.

    Ее коробочное решение было реализовано в GraphQL. Но GraphQL - это не Rest. Это более
    сложный и более умный протокол и он позволяет выбирать из entity ровно те поля
    которые нужны для responce.

    А в твоем случае надо просто в контроллере создать еще один метод. Типа getUserByIdShort
    Ответ написан
    Комментировать
  • Как преобразовать массив чисел который возвращается функцией model.predict в нормальный вид?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Этого никто не знает. Нужно знать во первых фреймворк keras. Во вторых знать как проходило обучение.
    Какая топология сети была выбрана. Без этой информации эти числа - просто остаются массивом чисел.

    И ты должен еще нам всем рассказать как у тебя представлены рукописные буквы. Эту информацию
    ты точно должен знать.
    Ответ написан
    Комментировать
  • На replit mongodb не записывает данные, что делать?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Никто не захочет разбираться с твоими ботами.
    Если ты пишешь что проблема в Монго - то вот бери 100% рабочий пример

    https://www.mongodb.com/languages/python

    Там 4 строчки которые демонстрируют создание коннекта получение БД и вставку документа.

    Деплой 4 строчки на replit и доказывай что они не работают. Все остальное что ты привел - это рандомный
    шум который мешает пониманию главной причины. Root cause.
    Ответ написан
    Комментировать
  • Как правильно компилировать Pascal код?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Вот тут скачай https://www.freepascal.org/
    Ответ написан
    Комментировать
  • Можно ли вести полноценный чат с ChatGPT через API?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Да. Через API такое можно сделать. Но в GPT-3 кажется было ограничение на контекст в 4000 слов. Поэтому
    бесконечный диалог все равно не получится.
    Ответ написан
  • Как работать с большими числами в C++?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В науке и технике такие форматы как double / long double / extended применяются уже давно и их
    возможности полностью закрывают все мыслимые вопросы.

    Например мы можем посчитать соотношение самой большой длины (диаметр вселенной) на
    самую мелкую длину (переменная Планка) и это будет вполне себе число которое ляжет в эти
    форматы.

    Преподаватель вас заставил считать факториал 250? Это наверное троллинг. Зачем.
    Для приближенного подсчета факториала есть например формула Стирлинга. Ее достаточно
    чтоб получить порядок числа и первые значимые разряды.

    А bigint и арифметикой можно и никогда не закончить вычисления. Это - как в криптографии.
    Длину ключа увеличили всего в 2 раза. А всех дата-центров планеты Земля уже не хватает
    чтобы в цикле прокрутить просто все значения этого длинного целого.
    Ответ написан
    Комментировать
  • Какой MacBook выбрать для Data Science/Machine Learning/AI?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Область машинного обучения ML/AI это пока что новая область и никто из инженеров точно не может
    знать какие ресурсы железа понадобяться. И вообще эта область не имеет прямого отношения к конфигурации
    вашего десктопа. Сервисы AWS/Google предлагают арендуемые мощности которые вы можете использовать
    для обучения периодически. В импульсном режиме. Пообучал пол-дня. А потом неделю изучаешь модельку.
    Гоняешь тесты качества и т.д.

    Вобщем я не даю никаких советов касаемо конфигураций Мак-буков потому что это все про графику и про
    дизайн и внешнюю эстетику и не имеет прямого отношения именно к ЗАДАЧАМ машинного обучения. Заранее скажу что
    для объемов Kaggle вам должно хватить обычного ноута. И вообще программы обучения планируются
    так чтобы самый чахлый студент с жлобской конфигурацией мог-бы лабораторную работу сделать.
    Ответ написан
    Комментировать
  • Почему скрипт не понимает, что данные в MySql изменились?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Первым делом надо доказать отсутсвие глупых ошибок. Типа вместо продуктовой БД пошел в тестовую.

    Сделай этот-же запрос из mysql консоли

    mysql> SELECT flag FROM designbase WHERE id = 501285409


    И попробуй для 2 исходника включить автокоммит как тут пишут https://mariadb.com/kb/en/mysql_autocommit/
    Ответ написан
  • Как сократить строку?

    mayton2019
    @mayton2019
    Bigdata Engineer
    По количеству информации на квадратный метр - эта строка вполне себе плотная и насыщенная действиями.

    Чтоб делать какой-то интересный рефакторинг - надо делать не одно-строчники а функции.

    Тоесть
    def composePath(....) -> string:
      return ....

    Вот. Функции можно покрывать тестами и таким образом гарантировать стабильность от изменений.
    Ответ написан
    Комментировать
  • Как с Android устройства отправить HTTP запрос на компьютер по USB (без сети)?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В подобного рода задачах интеграции обычно нету готового коробочного способа. Типа установил приложение и все полетело. Скорее всего есть сценарий который надо выполнить шаг за шагом (проверяя успех на каждом).

    Вобщем предлагаю следующее
    1) Эмулировать Ethernet сеть через USB.
    2) Поднять на десктопе http-сервер.
    3) Поднять на адродите http-клиент
    4) Отправить http-запрос.

    Есть возражения?
    Ответ написан
    Комментировать
  • Как сделать обработку столкновений между шарами?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Да ты прикалываешся. Почему у тебя в параметрах цикла типы разные. Чтоб жилось труднее?

    float count = 1, dimensions = 2;
    count = atof(argv[3]);
    ...
    for (int i = 0; i < count; i++) {
    Ответ написан
    Комментировать
  • Как расширить ext4 раздел из Windows 10?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Можно взять любой загрузочный диск-флешку с Linux и например использовать этот сценарий

    https://unix.stackexchange.com/questions/67095/how...

    Но беря во внимание что есть Windows - ябы сначала создал следующую карту ресурсов. Какие есть
    диски (явно автор что-то утаивает от нас ведь где-то у него существует Windows/NTFS раздел) и надо
    дейстовать аккуратно иначе damage может быть непоправимым. Какие загрузчики. Тома. Программные
    рейды и зеркала. Нумерация партишенов. И прочее.
    Ответ написан
    Комментировать