Задать вопрос
  • Установка андроид на cd карту (редактирование прошивки), возможно ли реализовать?

    @AlexVWill
    большинство ПО под линукс может спокойно работать и на андроид

    Вы очень плохо подготовились, если так думаете, садитесь, двойка!
    Это не так, и большинство ПО, написанное под Linux не будет работать нативно под Android, т.к. ПО под Android написано чтобы оно исполнялось в виртуальной Java машине, чем по сути Android и является (поверх ядра, основанного на Linux). Ну, если конечно ПО не написано изначально на Java, но и в этом случае оно просто так работать не будет.
    Если же под "ПО под андроид" подразумевается загрузчик или иной софт, предназначенный для загрузки до самого Android, то какая конечная цель данных упражнений? Ubuntu Touch для смартфонов уже есть, Astra для смартфонов - нафиг-нафиг, страшный сон, что в итоге надо то?
    В части ответа на вопрос: классического fstab в ядре для android нет, но есть /etc/vold.fstab скрипт, оттуда по идее система берет инфо куда и что монтировать, поэтому ваша идея "отредактировать прошивку" будет очевидно заключаться в редактировании этого скрипта. Почитать подробнее можно тут: https://android.googlesource.com/platform/docs/sou...
    Ответ написан
  • Какой выбрать стек технологий?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Какой выбрать стек технологий?

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

    Учитывая, что Вы указали Python, то:
    - Back: Python + Django или FastAPI (если не будет хватить Django).
    - Front: Python (Django templates), либо отдельный фронт на React/Vue (если будет иметь смысл).
    Python + Flask и связанное с этим, например, Bootstrap и тому подобное

    Bootstrap не имеет никакого отношения к Python и его экосистеме.
    Мобильное приложение для Android, которое по сути повторяло бы функциональность WEB, но со своими собственными оговорками.

    От самого простого:
    - Cordova.
    - React Native.
    - Flutter.
    - Java и Kotlin смысла не вижу рассматривать в Вашем случае.
    Ответ написан
    Комментировать
  • Как вернуть дебаг меню в Visual Studio?

    tentrun
    @tentrun
    Fullstack (asp.net /react, vue, angular) deletant
    Tools > Import and Export Settings > Reset all settings
    Ответ написан
    Комментировать
  • Браузер с возможностью сохранения и импорта своего состояния?

    @Refguser
    Решения для бизнеса: от создания ИМ до...
    Firefox - копирование профиля (естественно. после закрытия браузера).
    Или вообще портабельная версия на флешке.
    Ответ написан
    Комментировать
  • Потянет ли процессор Core i3 4130 с материнкой H81H3-AD 32Gb памяти DDR3 1600 МГц от сервера?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    DDR3L по идее в любом случае пойдет, но запустится с повышенным напряжением, что не очень хорошо, лучше пробовать DDR3
    Память с коррекцией ошибок не пойдет точно.
    На компах этой эпохи (примерно 2014 года) меньше всего проблем по совместимости было с памятью Samsung.
    Если я правильно понял - у вас ACER H81H3-AD - так у нее официально заявлена поддержка только 8 Гб.
    Кроме того - материнка видимо нишевая, а на таких изделиях бывает, что круг совместимого железа искусственно ограничен производителем.

    Оптимальным решением будет поход в компьютерную комиссионку вместе с платой, и подбор "методом тыка".
    Ответ написан
    Комментировать
  • Как решить уравнение вводимое пользователем на c#?

    Как решить уравнение

    Тебе нужна "компьютерная алгебра".
    Раз: https://symbolics.mathdotnet.com
    Два: https://am.angouri.org/demo/#solver

    sqrt(25) +2^2 * 20

    А это не уравнение, а выражение. Его можно просто вычислить - главное соблюсти все приоритеты. Для простоты жизни лучше взять опять же одно из двух решений выше - они оба умеют парсить произвольные выражения и вычислять значение.
    Про то что ChatGPT не может это решить

    Кстати, зачем с этим вопросом идти к chatgpt, если это выражение решает даже не очень дорогой калькулятор?
    6567f6b78b570968976892.jpeg
    Ответ написан
    Комментировать
  • Программа для мониторинга состояния сайтов?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    Да миллион - начиная от систем мониторинга Monitd, Zabbix и им подобных, либо сторонних сервисов легко гуглящихся по "сервисы для мониторинга сайтов" и до скрипта в баш по крону...
    Нужно только определиться что значит "сайт не работает" - отваливается по таймауту, или какая-то кнопочка в интерфейсе не нажимается, и как удобнее получать об этом информацию.
    Ответ написан
    3 комментария
  • Будет ли работать такая схема интернет кабеля с разветвителем?

    paran0id
    @paran0id
    Умный, но ленивый
    Странная схема.
    Во-первых, никаких разветвителей, для коммутации сетей используют коммутатор (свитч).
    Во-вторых, компьютер ходит в интернет через роутер. Подключение к провайдеру настроено на роутере. Можно настроить его на компьютере, но не одновременно с роутером.
    В-третьих, если расскажете, для чего отключать роутер, можно будет предложить лучшее решение (хотите отключать беспроводную сеть?).
    Пока видится, что в роли "разветвителя" как раз должен быть роутер.
    Ответ написан
    Комментировать
  • Будет ли работать такая схема интернет кабеля с разветвителем?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    1) Схема для прямого соединения кабелей на 100 мегабит действительно существует. Она ужасна. Она работает. Одна древняя как...
    spoiler
    65683fcd6f8ce746984700.jpeg

    2) Вы не указали способ подключения к провайдеру. Если там например оптика? А протокол какой? DHCP, IPoE, PPPoE? Соответственно общего ответа нет
    3) Провайдеры обычно привязывают MAC клиента к его договору, соответственно с ПК у вас просто не будет подключаться, или будет требовать перепривязки, каждый раз. И с роутера тоже.
    4) В теории вы можете на ПК и на внешнем порту роутера настроить одинаковые MAC, но тогда нарушится нормальная работа. Вам придется для включения роутера - вытыкать провод из ПК (или выключать сетевую плату).
    5) Ваш ПК - соответственно, когда работает роутер - будет без интернета.

    P.S.
    И соответственно ответ на вопрос "будет ли работать и какие разветвители лучше использовать?" - такой:
    Никакие лучше не использовать и отказаться от затеи. У вас мало проблем и много свободного времени? Придумайте нормальную схему, которая не будет требовать таких ухищрений. Ваш вариант ДОРОЖЕ по реализации (купить свич дешевле, чем паять эту схему), и много более проблемный.
    Вы пишете "роутер для тех или иных причин иногда нужно выключать" - а так ли это? Может его можно перенести туда, где его не надо будет отключать? А может и вовсе не роутер надо отключать, а только WiFi?
    Ответ написан
    3 комментария
  • Будет ли работать такая схема интернет кабеля с разветвителем?

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

    Вообще при длительном отсутствии следует и холодильник тоже отключать.
    А так:
    1. ИБП, чтобы исключить возгорание из-за некачественного электричества
    2. Датчики дыма и пожарную сигнализацию, чтобы в случае возгорания вызвать пожарных
    3. Камеру, чтобы проконтролировать состояние самостоятельно
    4. Какие-нибудь автономные системы пожаротушения - есть специализированные для серверов
    Ответ написан
    Комментировать
  • Насколько опасно оставлять сервер дома без присмотра?

    как вы с ними живёте
    Не паримся.
    Ответ написан
    Комментировать
  • Насколько опасно оставлять сервер дома без присмотра?

    paran0id
    @paran0id
    Умный, но ленивый
    Загореться может что угодно, даже холодильник. Особенно холодильник.
    Видел в продаже некие пиростикеры, которые вроде как способны потушить пожар внутри некоторого замкнутого объема (внутри корпуса, внутри БП). Плюс датчик дыма с пищалкой не помешает, те же пиростикеры дымят, чтобы триггернуть пожарную сигнализацию
    Ответ написан
    Комментировать
  • Какое числовое значение комбинаций с клавишей WIN?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    win это "модификатор", как shift, ctrl и alt..
    они проверяются отдельно, как флаги (это традиционный вин апи)
    эфки уже имеют собственные коды. модификаторы тоже генерируют коды нажатия (и отжатия, это вообще каждая кнопка)
    в вашем случае скорее надо ловить событие нажатия эфки в сочетании с флагом модификатора. возможно ли это в используемом инструменте? сори, не знаю.
    ну и для эрудиции, может поможет ))
    Скан-коды клавиатуры

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

    pps
    если я угадал порядок, допустим ctrl+shift+1 -> (10+20, 31) -> 3031 -> KeyDown/Up 12337
    .. ctrl+shift+9 -> (10+20, 39) -> 3039 -> KeyDown/Up 12345
    подробности в каментах

    ppps от автора вопроса
    Я узнал, что раньше эта же прога с win+цифра у других людей работала нормально, но в какой-то момент просто перестала.
    .. немного досадно ))
    но может кому то пригодится общий анализ ситуации (см в каментах)
    всем успехов ))
    Ответ написан
    33 комментария
  • Как разбить URL на сегменты и найти его соответсвующее имя?

    @mvv-rus
    Настоящий админ AD и ненастоящий программист
    В .NET есть стандартный класс System.Uri
    Посмотрите, может вам хватит его возможностей?
    Ответ написан
    Комментировать
  • Как на сайте сделать полосу загрузки как у youtube?

    vovvkka
    @vovvkka
    Progress bar, они есть почти во всех UI-библиотеках, например:
    https://ant.design/components/progress
    Ответ написан
    5 комментариев
  • После обновления Bios компьютер перестал включаться (ввобще)?

    pindschik
    @pindschik
    ФЫВА ОЛДЖ
    1) Обновление биоса выполнено не той прошивкой.
    2) Комп был в разгоне, и обновление выполнено поврежденными данными.
    3) Проблема вообще не связана с прошивкой (совпало, что-то еще делали и наделали и т.п.)

    Решение:
    1) Раскуриваем на тему bios recovery, пробуем варианты (с дискетки, с порта восстановления).
    2) Исключаем прочие причины - убеждаемся, что блок питания исправен, все провода подключены. Сбрасываем настройки замыканием контакта Clear_CMOS (на обесточенном ПК). Сбрасываем заряды конденсаторов (на обесточенном компе держим ВКЛ)
    3) Несем в сервис, вначале думаем - в который (возможно какая-нибудь компьютерная комиссионка перешьет лучше и дешевле).
    Ответ написан
    5 комментариев
  • Почему возникает ошибка в NpgsqlConnectionStringBuilder?

    Судя по стактрейсу - ты передал некорректный connection string.
    Где именно - хз, ты ты не скинул ссылку на конкретный файл и конкретную строку, где произошла ошибка.
    Даже стактрейс не полный.
    Ну и ошибку выдаёт не сваггер

    UPD: нашёл. Действительно в файле Class.cs, где у тебя фабрика объявлена, ты какую-то странную строку подключения передаёшь:
    using Microsoft.EntityFrameworkCore.Design;
    using Microsoft.EntityFrameworkCore;
    
    namespace WebApi.Data
    {
        public class ContextFactory : IDesignTimeDbContextFactory<WebApiContext>
        {
            public WebApiContext CreateDbContext(string[] args)
            {
                var optionsBuilder = new DbContextOptionsBuilder<WebApiContext>();
                optionsBuilder.UseNpgsql("Data Source=blog.db");
    
                return new WebApiContext(optionsBuilder.Options);
            }
        }
    }


    Да и вообще обращаться к этой фабрике ты не должен - она используется только для генерации миграций.
    Тебе следует доставать DbContext через DI, который ты сам же и настроил:
    builder.Services.AddDbContext<WebApiContext>(options =>
        options.UseNpgsql(builder.Configuration.GetConnectionString("WebApiContext") ?? throw new InvalidOperationException("Connection string 'WebApiContext' not found.")));
    Ответ написан
  • Как решить логическую задачу по js?

    bingo347
    @bingo347 Куратор тега JavaScript
    Crazy on performance...
    И что тут не понятного?
    Заводим счетчик, начальное значение 0.
    На входе последовательность скобок, по которой нужно пройтись, встречаем ( - делаем +1 к счетчику, встречаем ) - делаем -1.
    Переменная, цикл, switch case - все что нужно.
    Ответ написан
    1 комментарий