Задать вопрос
  • Как можно сделать свою ОС на чистом ассемблере NASM и яп C (C++)?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Начни с написания собственного загрузчика, чтобы ты мог загрузиться в свою программу прямо с флешки и написать приветствие.
    Потом придумай свою файловую систему, чтобы ты мог хранить файлы и с ними работать.

    Ну и собственно, вопрос слишком общий и нехороший. Если ты новичок в программировании, то задача явно не по плечу, следует сперва попробовать что-то попроще.
    Если опытный, то почему не нашел в гугле первые топ ссылок?
    Ответ написан
    Комментировать
  • Как можно сделать свою ОС на чистом ассемблере NASM и яп C (C++)?

    firedragon
    @firedragon
    Не джун-мидл-сеньор, а трус-балбес-бывалый.
    для x86 свою ос? но зачем?
    x86 очень широкая архитектура, учесть все довольно сложно.
    Почему не глянуть в сторону STM32F411RE
    Ответ написан
    Комментировать
  • Как изучить и понять математику для ML девятикласснику?

    gbg
    @gbg
    Любые ответы на любые вопросы
    Есть два варианта:
    1. Объявить себя вундеркиндом, найти свой уникальный путь изучения математики - но мы вам тут не советчики, вы уж сами как-нибудь

    2. С прискорбием начать повторять тот тернистый путь, который проходят выпускники физмата - именно,

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

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

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

    Как нетрудно заметить, перечисленные мной дисциплины идут ровно в том порядке, в каком их изучают студенты любого приличного физмата (попавшие туда после 11 классов) - просто потому, что это, блин, логичный порядок изучения, с опорой на ранее полученные знания.

    Итого, для нормального (осознанного) ориентирования в ML нужно иметь знания студента 2 курса любого физмата (даже пединститута городского вам хватит). Если вы хотите аналогичный результат в девятом классе (и главное, быыыыстра!!!!), начинать нужно было в пятом.
    Ответ написан
    Комментировать
  • Нужная версия .NET для Unity?

    С .NET проблем нет. Ошибка в коде - скорее всего где-то скобочки перепутал.
    Ответ написан
    Комментировать
  • Ошибка компилятор. Не понимаю что и от чего это и как это решить?

    @Farawa
    У тебя в каком-то скрипте ошибка, открой консоль в юнити, зависть ее и там останется ошибка/ки, открывай редактор и чини
    Ответ написан
    Комментировать
  • Как оптимизировать поиск совпадений в большом .txt файле?

    @Myclass
    Может быть я ошибаюсь, но прочитал ваши другие вопросы как например этот "Есть ли сервис для сбора данных от Python скрипта?", где вы от "друзей" хотели получать автоматически данные, после того, как ваш exe у них стартует. Сейчас - 40х млн. паролей. Ваши действия на что-то смахивают....
    Ответ написан
    2 комментария
  • Как сделать отличную физику в 2д игре?

    Я не знаю, как именно в этой игре выглядит физика.
    Но из предположений:
    1. Воду можно сделать при помощи физики частиц и шейдера (как я слышал) (https://www.youtube.com/watch?v=_8v4DRhHu2g)
    2. Сгибание объектов можно предусмотреть заранее - скорость столкновения и масса известна, так что из них можно посчитать, как должен объект деформироваться.
    3.1. Падение с изменением формы - обычные регдоллы (мб ещё процедурная анимация, когда к обычной анимации добавляется ещё влияние внешних сил). Тоесть каждой части тела также задаётся масса, "трение" между этими частями, ограничения на движение, "сила мускулов", "крепкость связок" - из этого также можно реалистичное падение тела сделать.
    3.2. Физичное поведение всяких слизистых существ: https://habr.com/ru/post/540274/
    Ответ написан
    1 комментарий
  • Wireshark что за протокол DIS?

    15432
    @15432
    Системный программист ^_^
    Wireshark пытается интерпретировать UDP данные как часть какого-нибудь протокола. В вашем случае он посчитал, что то, что вы шлёте, похоже на данные протокола DIS
    Ответ написан
    Комментировать
  • Как показать информацию при клике на метку яндекс карты?

    sinneren
    @sinneren
    ну как бы логично что последнее, если показываем shopPlacemark
    https://yandex.ru/dev/maps/jsbox/2.1/geoobject_events
    https://yandex.ru/dev/maps/jsbox/2.1/event_properties
    тут исчерпывающие ответы и примеры
    Ответ написан
    Комментировать
  • Какие отличие между значимыми и ссылочными типами? Зачем придумали такое разделение? Нельзя было придумать только либо значимые либо ссылочные?

    insighter
    @insighter
    -First time? - Huh? (C#, React, JS)
    Все хранить в стеке невозможно для обычных программ.
    Все хранить в куче реально (достаточно упаковывать все valued-переменные), но очень и очень не оптимально. Работа со стеком гораздо быстрее, для работы с ним есть специализированные регистры процессора, а для того чтобы обратится к участку произвольной памяти компьютера даже на низком уровне надо сделать много операций. И очищается стек моментально, никаких сборщиков мусора не нужно.
    Ответ написан
  • Как прочитать данные из файла?

    hekkaaa
    @hekkaaa
    C#/.NET Developer
    Привет!
    для чтения тебе нужно FileStreamвоспользоваться.
    Пример с документацией тут.
    Ответ написан
    Комментировать
  • Где можно посмотреть исходный код стандартных команд линукс?

    gbg
    @gbg Куратор тега Linux
    Любые ответы на любые вопросы
    Смотреть исходники оболочки, то есть shell, то есть, bash.
    Ответ написан
    Комментировать
  • Как создать классификатор с разными типами фич?

    @rPman
    нейронные сети понимают только числа, да еще и нормированные на интервале
    boolean это два значения 0 и 1 (условно можно выбрать любые другие значения, это без разницы)
    а вот строки это вопрос вида признака - если это значение из справочника то если их можно как то отсортировать по признаку (например большой, средний, маленький) то их можно заменить на одно значение на интервале (в моем примере 1,0.5,0), но если нет то это вектор значений 0 или 1 с единичкой только в нужном элементе (кстати ничто не мешает использовать сложные комбинации, когда одна строка устанавливает значение сразу в нескольких элементах в векторе, например если строка составная - 'синий кролик' нужно установить 1 в элементы соответственно цвету синий, типу животное и кролику (может еще какие), плюс можно давать разные значения как вес значимости признака, например кролик это не только животное но и немного еда и чуть чуть развлечение)

    Да 0 для нейронной сети очень удобное значение отсутствия признака (кстати ничто не мешает для перевернуть значения и сделать 1 - признаком отсутствия а 0 - присутствия, нейронная сеть все переварит, правда могут быть алгоритмы ее оптимизации которые этого не поймут)
    Ответ написан
    Комментировать
  • Unity анимация, когда я запускаю игру, телепортируется в то место, где я её анимировал. Что делать чтоб такого не происходило?

    GavriKos
    @GavriKos Куратор тега Unity
    Потому что надо анимированное положить в родительский объект. Т.е. держать анимацию в локальных координатах
    Ответ написан
    Комментировать
  • Русский текст, набранный английскими буквами на c#?

    С учётом того что кодировки и раскладки клавиатур бывают разные - проще всего сделать через dictionary.
    И нет, с помощью ascii нельзя, даже если предположить что используется 1251 и какая-нибудь типичная раскладка
    Ответ написан
    1 комментарий
  • Как составляется NDA?

    opium
    @opium
    Просто люблю качественно работать
    А причем тут составление нда,не надо семи пядей во лбу что он просто хочет вставить в вордовский документ ваши паспортные данные ничего больше, о каком то составлении нда чем не идёт совсем
    Ответ написан
    Комментировать
  • Есть способ оставлять отзывы на гугл картах через апи?

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

    0xD34F
    @0xD34F Куратор тега Яндекс.Карты
    const [ coord, setCoord ] = useState(...);
    
    function onActionTickComplete(e) {
      const projection = e.get('target').options.get('projection');
      const { globalPixelCenter, zoom } = e.get('tick');
      setCoord(projection.fromGlobalPixels(globalPixelCenter, zoom));
    }

    <Map
      onActionTickComplete={onActionTickComplete}
      ...
    >
      <Placemark geometry={coord} />
    </Map>

    https://codesandbox.io/s/sweet-khayyam-zqwy8?file=...
    Ответ написан
    1 комментарий
  • Можно ли подключиться через pgAdmin к openserver?

    @gsaw
    Вы видимо не совсем понимаете как работает клиент серверная архитектура. База данных это сервер, а phpAdmin это клиент. Обычно к серверу базы данных подключаются по сети. Тоесть теоретически можно подключиться и со своего компьютера к базе данных на сервере. Если вы знаете как. Но обычно, серевер базы данных конфигурируется так, что вы только можете подключится клиентом, который работает на том же хосте. Судя по вашему описанию, вы не сами его настраивали и лучше пока вам это самому не делать.

    Самое простое в вашем случае и дальше использовать phppgAdmin предоставляемым хостером.

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


    Вы учитесь работать с базой данных не мышкой, а набирая команды. Разберитесь, что такое DDL и DML и тогда вам откроется чудесный мир баз данных. Где вы сможете делать что угодно в каком угодно клиенте. Если нет каких то типов данных, то наверняка есть их аналоги, которые просто по другому зовутся.

    primary и foreign keys это вообще стандарт и есть в любой базе данных. Для автоинкримента вам возможно понадобится sequence.

    https://info-comp.ru/what-is-ddl-dml-dcl-tcl
    https://postgrespro.ru/docs/postgrespro/10/datatype
    mech.math.msu.su/~shvetz/54/inf/databases/chSerial...
    Ответ написан
    1 комментарий
  • Музыка без авторских прав?

    Без авторских прав быть не может.
    Но зато может быть музыка, которую можно распространять на сторонних сайтах.
    Смотри чтобы лицензия была creative commons (с правом на распространение) или public domain
    Ответ написан
    Комментировать