Задать вопрос
  • Нормально ли писать на C# на Linux Manjaro?

    Adler_lug
    @Adler_lug
    Можно и консоль, а можно и формошлепить используя Avalonia, например. Есть и другие.
    Ответ написан
    Комментировать
  • Что можно разработать на C++ кроме нативных GUI-приложений и серверной части веб-приложений?

    nazares
    @nazares
    Software Engineer
    На С/С++ можно все да хоть на ассемблере или даже машинном коде, абсолютно все запрограммировать. Другой вопрос, а надо ли использовать там где не надо или там, где это не сильно удобно? Здесь вопрос целесообразности, ведь время разработки иногда очень часто решает. И там где на шарпе у тебя уйдет 5 минут на си/плюсах - придется писать неделю.
    - Would you tell me, please, which way I ought to go from here?
    - That depends a good deal on where you want to get to - said the Cat.
    - I don't much care where - said Alice
    -Then it doesn't matter which way you go - said the Cat
    —so long as I get SOMEWHERE,' Alice added as an explanation.
    'Oh, you're sure to do that,' said the Cat, 'if you only walk long enough.'

    Другими словами - "It's up to you dude, it's up to you".

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

    @Drno
    Можно. Но для такого обычно используется linux на VPS, с виндой надо пробовать...
    Ответ написан
    Комментировать
  • Какой 3D движок использует ИИ Sora?


    Очевидно, ИИ использует какой-то 3D движок.

    Не очевидно. OpenAI заявляет, что это diffusion-модель.

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

    Ещё один довод в пользу того, что тут не используется никакой 3d-движок: галлюцинации и изменение форм в некоторые моменты.
    Наиболее заметно на видео с корабликами, когда один из них поворачивается кормой к камере.


    (по принципу градиентного спуска)

    А при чём тут градиентный спуск?
    Ответ написан
  • Есть текстовый журнал установки Windows 10?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Windows Setup Log Files and Event Logs: https://learn.microsoft.com/en-us/windows-hardware...
    Ответ написан
    Комментировать
  • Книги по изучению Debian либо Astra Linux для чайников?

    Swuder
    @Swuder
    Просто хочу быть счастливым и с пивом
    Ответ написан
    Комментировать
  • Названия в классов: я могу раздавать их рандомно или есть некая традиция, игнорирование которой считается плохим тоном?

    alexey-m-ukolov
    @alexey-m-ukolov Куратор тега CSS
    В программировании есть традиция давать сущностям понятные имена.

    При этом, что такое "понятное имя", каждая команда договаривается самостоятельно. Кто-то пишет только на грамотном английском, кто-то использует колхозную транслитерацию. Один и тот же элемент на разных проектах может называться по-разному, потому что у них разная предметная область (например, menu/navigation). И так далее.

    Дополнительно, существуют и схемы наименования, самая популярная - БЭМ.

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

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    На прямом DirectX отрисовывать - сложно, а учитывая, что опыта нет - самоубийство.
    Рекомендую начать с SDL. Это достаточно простой (проще, чем DirectX) фреймворк для графики. Он может использовать DirectX в качестве бэка.
    Вот тут нашел пример для этой связки
    Ответ написан
    2 комментария
  • Есть ли отвественность за генерацию случайных данных?

    И возник вопрос есть ли какие-то юридические ограничения на создание таких библиотек?

    Никаких таких запретов нет, так как тут нет состава преступления.

    Например для телефона можно добавить страну и оператора, при этом условии реальные номера будут проскакивать чаще

    Шанс совпадения имя+фамилия+отчество+номер телефона реального человека катастрофически мал, хоть и не равен нулю.

    Если очень боишься - генерируй номера телефонов и карт, которые заведомо не принадлежат никакому банку или оператору.
    Ответ написан
    Комментировать
  • Выбор раннера в GitHub Actions. Как мне правильно прописать условие в pipeline?

    @vitaly_il1
    DevOps Consulting
    Я советую забыть для начала о ChatGPT и прочитать пару постов (или посомотреть видео) "мой первый workflow".
    Если коротко, Self-Hosted Runner обычно не нужен.
    Чтобы запуститься на линукс, пишем

    runs-on: ubuntu-latest
    Ответ написан
    Комментировать
  • Что значит это ошибка?

    Подобная проблема!
    Как я понял, это уведомление, что вы можете улучшить производительность нейронки.
    Ответ написан
    Комментировать
  • Как быстро освоить c#, если я работаю на c++?

    mindtester
    @mindtester Куратор тега C#
    http://iczin.su/hexagram_48
    базовый синтаксис в основах вообще почти один. но ментальность другая. мелкий проект куда ни шло, если веб и/или службы... работа с бд..
    за 2-3 дня вряд ли..
    был у меня случай, переводил проект что то порядка 1500 строк с c++ на c#, вышло примерно в 2 раза меньше строк, и работало быстрее (плюсовый явно многими авторами довольно криво дописывался)... однако способность прочитать, и перепроверить в дебагере, не дала мне способности писать на плюсах )))

    ps на языке, надо в некотором смысле "думать"... плюсовый вектор, и лист шарпа, похожи только на первый взгляд..
    в шарпе есть перегрузки, в тч операторов, но не так популярны (я лично тащусь, но логика уже другая)...
    ... в общем все зависит от масштабов и сложности проекта..
    ... сходство базового синтаксиса, как раз может сыграть коварную роль
    но кто не рискует ... ;)))
    Ответ написан
  • Как найти множество файлов по названию?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Такое можно сделать быстро с помощью экселя. Из таблицы формируете столбец, в котором будет сконкатенированы команды вида
    rename прошлый\путь\к\файлу.txt новый\путь\к\файлу.txt

    построчно для каждого файла. Копируете этот столбец, вставляете в текстовый .bat-файл и выполняете его.
    Ответ написан
    2 комментария
  • Хаотичный уровень заряда батареи?

    xez
    @xez
    TL Junior Roo
    В чём дело

    Древний аккумулятор с древним контроллером на древнем устройстве.

    как откалибровать аккумулятор

    никак

    Как восстановить ёмкость

    никак

    Просто нужно заменить аккумулятор.
    Ответ написан
    7 комментариев
  • Есть ли какое то удобное расширение для подключения по ftp/sftp?

    sotvm
    @sotvm
    Умный поймёт, а дураку и так всё равно.
    монтируешь/подключаешь папку в систему, и открывай чем хочешь ))
    Ответ написан
    Комментировать
  • Paypal требует документов которых нет, что делать?

    @Drno
    Предоставить казахские документы... какие у тебя по идее должны быть, раз ты регался как казах)
    Ответ написан
    1 комментарий
  • Как получить угол поворота руля с CAN-шины?

    Daemon23RUS
    @Daemon23RUS
    Одновременно и просто и сложно, зависит от "глубины погружения в тему"
    Для различных авто немного по разному, но принцип один и тот же, по ОБД данные доступны через запросы к соответствующему модулю (MRM,ABS,ESP ....) (думаю для разных машин по разному и с различной точностью, количеством инфо) скорость поворота руля и угол поворота (если память не изменяет с точностью до десятых долей) скорость вращения каждого колеса тоже с точностью до десятой доли км/ч. Но тут встает момент, что некоторые модули ABS при таких запросах становится в диагностический режим а свыше 30-50 км/ч выходят из него и перестают отвечать на подобные запросы. Но это не отменяет возможности подслушивать эти сообщения по CAN, например в приборку прилетает постоянно скорость. Но и тут от модели авто зависит, где-то это просто скорость, а где-то 4 значения по каждому колесу.
    И 2й вариант подслушивать эти сообщения на шине, когда блоки общаются между собой. И опять ньюанс, на разных машинах по разному, но например высокоскоростная шина моторного (мотор коробка абс) не флудит этим трафиком в ОБД, а на некоторых машинах наоборот все слышно по ОБД
    По частоте запросов точно не скажу, тоже вариативно, но минимум 1-2 запроса в секунду должно проходить, если запрашивать у блока, а если подслушивать, тот тут все от блока зависит. Вы же понимаете, что для своих целей внутри ABS получает данные напрямую с датчика, и в состоянии определить пропущенный сегмент на задающем диске а частота опроса в милисекндундах.
    Ответ написан
    3 комментария
  • Sublime merge не видит gitignore файл в проекте Unreal engine 4. Что делать?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Буковка M в статусе означает что эти файлы уже добавлены в репозиторий или просто в индекс. Игнор не заставит гит игнорировать изменения файлов, которые уже контролируются. Игнор лишь немного помогает случайно не закоммитить новое. Игнорироваться будут только те файлы, которые ещё не проиндексированы и не находятся в репозитории.

    Если вам эти файлы не нужны в репозитории, то вы их должны явно удалить из репозитория. Из рабочего каталога только не удаляйте, если они нужны для работы.
    Ответ написан
    3 комментария