Задать вопрос
  • Рекомендации по созданию приложения на C++?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Подойдёт ли Windows Forms? Мне ведь потом на мобилку порт делать.

    Формы - это .Net и только для винды. Причем это уже очень старое легаси, которое имеет смысл использовать только для поддержки Windows XP - а у нас тут уже поддержка 10 заканчивается так-то. А .Net - это прежде всего C#. И вот на C# есть более новый WPF и кроссплатформенный MAUI. Для мобилки все равно придется переписывать с нуля или искать какие-то варианты решений, которые могут C# в мобилки.

    Или на мобилку лучше не на C++ делать? Что посоветуете?

    Не самое лучшее решение - там родная платформа Java и Swift. Qt умеет: https://doc.qt.io/qt-6/mobiledevelopment.html - но как оно там в результате будет работать сложно сказать и можно ожидать каких-нибудь слабопрогнозируемых глюков и сложностей. Спасибо Adamos.

    Может кому-то известны нюансы при постройке такой программы?

    Известны и т.к. вы нуб - для вас весь ваш процесс разработки будет нюансом и тут уже попахивает как минимум долгосрочной регулярной консультацией или менторство.

    В общем, у вас несколько вариантов. Вариант раз: если хотите именно плюсы - то вам следует использовать Qt и писать код сразу с учетом дальнейших доработок для работы в Linux, Mac и на мобилках - не знаю, как и на сколько хорошо Qt умеет в мобилки, но могут быть какие-то сложности/баги. Ну, в кроссплатформе от этого не уйти - придётся мириться и местами писать разный код для разных платформ.

    Вариант два: если хотите сразу писать приложение сразу для всех платформ с единой кодовой базой и минимальными услиями - то можно использовать веб-платформы типа NWJS, Cordova и прочие браузерные платформы. Минус - приложение будет тяжёлым и ощутимо более медленным, чем нормальное нативное.

    В целом, могу рекомендовать для начала просто сделать на плюсах с Qt хоть какое-то приложение для винды, далее внести доработки для работы в линуксе и маке. При наличии/доступности мака - можно сразу и для мака делать. Линукс прекрасно ставится и работает в VirtualBox и прочих виртуализаторах. Далее сделать поддержку сетевых фич, БД и прочего, а уже только потом переключаться на разработку для мобилок. При этом, вам надо будет организовать свой план разработки от меньшего к большему. Т.е., сначала самые простые функции делаете, а уже потом к ним добавляете что-то более сложное по мере изучения.
    Ответ написан
    5 комментариев
  • Не запускается установщик windows 10 с флешки, из-за чего может быть?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    Скорее всего виноват образ с windows. Воспользуйтесь оригинальным образом от майкрософт, с буквами MSDN в названии. Еще может быть проблема с флешкой.

    Еще на всех ваших ПК может быть запрет на загрузку с устройств, у которых UEFI загрузчик Linux. Дело в том, что rufus заменяет загрузчик. Если так - то запишите образ без модификации, напрмер в UltraISO. "Родной" загрузчик MS как правило любят все.

    P.S.
    Никогда, ни при каких обстоятельствах не используйте модифицированные сборки дистрибутивов ОС из интренета "От Василия Пупкина", в которых "всё ненужное удалено, все нужное оставлено, все перенастроено как надо, предустановлено много крутого софта и другие обои". Мало того, что наверняка будут проблемы - так еще и велик риск предустановленного трояна. При чем сам Василий будет даже не в курсе этого.
    Ответ написан
    Комментировать
  • Как настроить автоматическое подключение облака mail.ru, yandex.ru по протоколу WebDAV, при перезагрузке?

    @rPman
    Можно решить задачу в лоб, автоматизировать нажатие кнопок, для этого используй autoit, на из форума можешь найти aurecord, это обратная программа, записывает действия пользователя в виде программы.
    Ответ написан
    Комментировать
  • Почему нет доступа к диску windows 10?

    anthtml
    @anthtml
    Системный администратор программист радиолюбитель
    Очень похоже на загрузочный раздел Windows
    Обычно Windows по умолчанию его скрывает и не дает к нему доступа. Видимым он становится если криво переустановить винду или вручную в диспетчере назначить букву диска.
    По структуре файлов винда понимает что это и защищает, поэтому ей пофиг на разрешение для группы "Все"
    Ответ написан
    2 комментария
  • Как научиться решать логические задачи?

    hint000
    @hint000
    у админа три руки
    Знаете автора книг "Алиса в Стране Чудес" и "Алиса в Зазеркалье"?
    Он был математиком. И у него есть книга, обучаающая основам логики.
    "Логическая игра", Льюис Кэрролл
    https://habr.com/ru/articles/651433/
    https://math.ru/lib/book/djvu/bib-kvant-15/Kv73-91...
    Ответ написан
    1 комментарий
  • Какие ИИ можно использовать для автоматического заполнения таблиц используя информацию с сайта продавца?

    @rPman
    Современные ИИ не подходят для сбора информации напрямую (типа даешь картинку, пишешь запрос,..), так как ответ будет с 70% вероятностью верным, а 30% нет (пропуски и фальшивое срабатывание)... но попытки такие (работающие с неструктурированной информацией) системы собрать само собой есть, не уверен, вроде бы топовые с 90% вероятностью проходят тестовые выборки.

    Твоя задача должна решаться 'по старинке', собираешь список сайтов, для каждого сайта пишешь парсер, собранные данные приводишь к виду с единой структурой... и не забываешь в договоре с разработчиком пояснить, что сайты меняются, парсеры требуют поддержки и правки соответственно этим изменениям. Возможно каждый парсер простой, но когда у тебя их десятки, потребуется какая то система автоматического их контроля работоспособности,.. в общем не просто.
    Ответ написан
    3 комментария
  • Как сделать так, чтобы поисковик отображал страницу поиска по сайту (ниже приведу примеры Дзена и Тиктока)?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Сделать просто.
    Поиск по сайту переделывается с POST на GET, а точнее на ЧПУ.
    НО ВАШ сайт после такого попадет в поисковиках под пессимизацию.
    Результат будет ОБРАТНЫМ вашему желанию.
    Ответ написан
    Комментировать
  • Почему неправильно работает сортировка вставками из "Алгоритмов..." Кормена и др.?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    - while j > 0 and a[j] > key:
    + while j >= 0 and a[j] > key:
    Ответ написан
    Комментировать
  • Как получить бесплатные вычислительные мощности для исследований?

    @rPman
    Университеты могут предлагать мощности своим сотрудникам, при условии что будет публикация с аффиляцией этого университета.

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

    Помню ТГУ предлагал свои мощности (там уже слабый суперкомп, вам не подойдёт) но права на результат универу нужно было отдавать

    P s. Глупо гадать, обзвонит университеты, поспрашивайте
    Ответ написан
    Комментировать
  • Как получить бесплатные вычислительные мощности для исследований?

    Steel_Balls
    @Steel_Balls
    0KLRiyDQv9C40LTQvtGALiDQmNC00Lgg0L3QsNGF0YPQuQ==
    Надо где-то у BOINC смотреть https://boinc.berkeley.edu/
    Ответ написан
    Комментировать
  • Как контролировать комплектацию рабочего места?

    iDx
    @iDx
    С периферией трудновато будет. Большая часть идентифицируется как ноунейм устройство. Тот же моник, если подключать по vga, dvi, hdmi и переходникам. Как написал AntHTML, лучше всего использовать 2 или 3 варианты. Я вот лично у себя на работе выбрал 2 вариант. Всю опись оборудования сделал и швырнул листок сотруднику на подпись. Каждый квартал инвента. Дальше уже головная боль сотрудника, если что-то выдернул, или потерял)

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

    alsolovyev
    @alsolovyev
    ¯\_(ツ)_/¯ Enjoy life, Eat well & Laugh often
    Это называется Masonry и обычно делается через JS библиотеку какую

    Если делать через flex, то надо будет высоту считать для контейнера:



    Или самый простой вариант через свойство columns в css:
    Ответ написан
    Комментировать
  • Как защитить Windows абсолютно?

    hint000
    @hint000
    у админа три руки
    Иметь отдельно "чистую" систему и "грязную" систему. В чистой только браузер для доступа к банкам, налоговой, Госуслугам... и больше никакого ПО. Грязная - для веб-серфинга, игр и т.п.
    Перед запуском грязной нужно будет в обязательном порядке отключать диск с чистой, иначе ложка дёгтя испортит бочку мёда.
    у, меня ноут, что делать?
    Тогда чистую придётся ставить на внешний накопитель. И запускаться с внешнего она будет медленно. Плюс трудности с тем, что обычная версия винды не ставится на внешний, нужна "Windows To Go" (кстати, у Linux нет таких сложностей).
    С другой стороны, если всё равно приходится ставить отдельную систему, то почему бы не использовать в качестве чистой системы Linux на флешке? И проще поставить, и безопаснее.

    Ну и это уровень безопасности для "простых смертных". Если слегка потыкать палкой, чтобы измерить глубину кроличьей норы, то можно узнать другое. Из грязной системы можно заразить EFI (в некоторых случаях лечение только выпаиванием чипа и прошивкой на программаторе) и уже любая чистая система, запущенная на этом ПК тоже подхватывает заразу. И получается, что нужен отдельный ПК для чистой системы. Но и это только начало. :) Шутка про то, что безопасно совсем не использовать компьютер (и другую "умную" электронику) - это вовсе и не шутка, а чистая правда.
    Ответ написан
    Комментировать
  • Какой роутер выбрать для двух активных провайдеров?

    @Drno
    Микротик. Если его не осиливаете - Кинетик
    Ответ написан
    5 комментариев
  • Как забекапить Asterisk?

    @SunTechnik
    Что бы сделать восстановление конфига freepbx надо уже иметь:
    - установленный centos, asterisk, freepbx.

    Пугает размер использованного места: 451GB Вы записи звонков что ли храните ?

    Наличие каталогов /backup ; /mnt/bak говорит, что возможно, Backup уже делается..

    Так-то можно использовать любой способ для Backup Linux. Как скриптами, так и использование софта backup,
    но не зная истории, текущей инфраструктуры и почему столько данных, что-то советовать конкретное -тяжело..
    Ответ написан
    3 комментария
  • Произошло ли повреждение материнки в сокете?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    Повреждения вполне могли быть, при условии, что материнская плата хлипкая, была не прикручена на все винты в корпусе и не было усиливающей пластины сзади. Вообще, многое зависит от модели сокета, материнской платы и кулера. В старых сокетах ножки на процессоре и фиксируется рычагом сбоку, а в новых - на материнской плате и сам процессор фиксируется рамкой по периметру. Я так понимаю, ваш случай - это сокет АМ4, скорее всего, либо более старый. Кроме того, для защиты материнской платы от изгиба от тяжелого кулера сзади применяется усиливающая пластина. В целом же, обычно сокеты и процессоры АМ3/АМ4 без проблем переживают извлечение с кулером и зафиксированной скобой. Тут скорее вероятность оторвать или погнуть ножки процессора если извлекать кулер под углом или с вращением - можно только ровно вверх тянуть. Погнутую ножку можно очень аккуратно выпрямить, а оторванную вполне можно припаять обратно, если не потерялась, или заменить куском медного провода такой же толщины.
    Для того, чтобы избежать такой ситуации в будущем следует использовать качественную термпопасту, типа арктик мх5/6. Ну а перед снятием кулера прогреть процессор полчаса в синтетических тестах по максимуму - при нагрев делает термопасту чуть более пластичной. Хорошая термопаста остаётся пластичной достаточно долго (например мх5 у меня вполне нормально пережила лет пять или шесть круглосуточной эксплуатации и осталась достаточно пластичной и не полностью высохла). Кулер следует не дергать сразу вверх, а попробовать очень аккуратно прокрутить по кругу сначала в одну сторону на несколько миллиметров, а потом в другую сторону и так потихоньку расшатать его, чтобы термпопаста разошлась и отклеилась. Если слишком сильно присохла - то тут уж только вверх дергать, иначе есть большой риск сломать ножки процессору. А вот на современных сокетах такого риска практически нет.
    Ответ написан
    3 комментария
  • Как сделать 2 рабочих стола на 2 монитора?

    VoidVolker
    @VoidVolker Куратор тега Windows
    Dark side eye. А у нас печеньки! А у вас?
    Что значит "создать"? При подключении монитора винда по-умолчанию растягивает рабочий стол на второй монитор. Может имеете ввиду виртуальный рабочий стол? А для запуска приложения при старте ПК используйте каталога "автозагрузка" в меню пуск. Вот с размещением приложения на мониторе есть нюансы: если приложение не умеет запоминать свое последнее положение на рабочем столе, то следует использовать любой автоматизатор или скрипт для принудительного перемещения окна в нужное положение.
    Ответ написан
    4 комментария
  • Как передать большой файл по ssh без промежуточного хранения?

    Vindicar
    @Vindicar
    RTFM!
    А как насчёт scp -C? Там, правда, gzip-сжатие.
    Ответ написан
    1 комментарий
  • Как заставить заработать интернет через WI-FI на OpenWRT?

    В br-lan должен входить wifi, в wan - eth0, это одна из схем.

    Другая схема все в br-lan, тогда wifi клиенты будут получать адрес от роутера, и нужно будет отключить на br-lan dhcp-сервер
    Ответ написан
    1 комментарий