• Как передавать ArrayList между фрагментами?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Сделай сиглетон. Если для работы нужен context, то инициализируй через статический метод в классе Application.
    Ну а вместо Map используй Mutable или просто LiveData.

    Можешь даже класс реализуещий это назвать MyModel :)
    Ответ написан
    1 комментарий
  • Почему при переключении с 220 на 13В АКБ компьютер не включается?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Автор из вашего описания похоже там какое то кастомное решение (колхоз) бесперебойного питания.
    Расмотрим как работает обычный UPS. Представим сперва его как черную коробку.
    Вход 220. Выход 220 (не зависимо от наличия входного).
    Внутри его AКБ 12 вольт ( остальная электроника выполняет функции ЗУ , Инвертора, БПЗУ).
    Первое решение, которое делают для повышения автономности - просто ставят заместо него автомобильный аккамулятор.
    В любом компьютере есть блок питания, который из 220 делает нужные (12 и 5 вольт - упрощено).
    Блок питания может как встроенным в корпус, так и внешним по типу ноутбучного.

    Поэтому внимательно смотрите, какое напряжение приходит в ВАШ промышленный компьютер.
    Ну и пытаетесь понять куда в цепочку воткнут БПЗУ у вас.

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

    Если ваш ребутиться, то вопрос так задумывалось ?

    Далее материнская плата может иметь настройки в биосе связанные с питанием.
    Например: включаться/не реагировать на появление питания/предыдущее состояние.

    UPS может общаться с материнской платой через шнурок (COM порт). Обычно используют для настройки автошатдауна сервера при падении заряда до определенного уровня.
    Ответ написан
  • Что означает поддержка языка PDF у принтера?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://en.wikipedia.org/wiki/Page_description_language
    Что значит "печатает с файлов" в вашем понимание ?
    В характеристиках принтера указаны PDL. То есть драйвер общаясь с этим принтером может содержимое пдф файла вставить в поток данных как есть и не заниматься рендингом в другие форматы.
    Ответ написан
    2 комментария
  • В чем может быть проблема с cURL?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    & на мысли не наталкивает ? Что такое html entity знаете ?
    В общем или в базу муссора насовали или позже обработали строку.
    Есть два подхода (крайности), к тому как заносить данные в базу данных.
    1) Все проверяем по куче условий, при любой ошибке отказываемся.
    2) Пофиг - записываем все как есть, потом будем опасное экранировать.
    Ответ написан
    9 комментариев
  • Есть ли какой то софт для программирования чипов принтера? Если нет, то как подобный написать?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Низкоуровневое программирование. Создание прошивок.
    Если есть желание войти в тему, то проше начать с хорошо документированных вещей.
    Без особых затрат (500-1000 рублей) это разобраться с OpenWrt. Покупаешь б/у роутер или микророутер по типу Hame. Учишься писать на сишке.
    Поиграться с малинками (распери) тут от 5 тысяч.
    А вот принтеры и смартфоны уже навыки реверс инженеринга потребуют.
    Ответ написан
    Комментировать
  • Как сделать синхронизацию рабочих столов двух macbook?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://support.apple.com/ru-ru/HT206985
    Оно ? Мало места в бесплатном ? Нет возможности оплатить ? Тогда попробуй любое другое облачное хранилище.
    Гуру юникса и есть свой сервер в сети - собери свое решение.
    Ответ написан
    Комментировать
  • Чем занимаются Middle Frontend разработчики?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    https://practicum.yandex.ru/blog/urovni-junior-mid...

    Градация в том, сколько человек должно стоять рядом, чтобы ты сделал задачу.
    Еще прикольнее, когда меняешь стек, вроде ни фига не знаешь, но есть понимание как искать ответы самому.
    Ответ написан
    1 комментарий
  • Веб-разработка на Windows?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Под виндой пользовался Wamp + PhpShtorm+Git+Far(Ctrl+0 - погасить панели)
    Была папка для проектов.
    1. извлекал туда проект
    2. отрывал локалхост и на стартовой от вампа говорил новый хост - лежит в папке там то
    3 иконка у часиков - перезапустить все
    4. запускал шторм
    5. во строенном терминале выполнял компосер. / а можно в том же фаре между 1-2
    ну и терминал почти больше не требовался. Если там только зависимости добавить
    Закомитить так это просто клавиатурным аккордом можно или несколько тыков мышкой в иде

    Для некоторых проектов и без локального апача можно обойтись - шторм и так запустить
    что PHP, что Node
    Ответ написан
    Комментировать
  • Какой проект можно сделать на PL/pgSQL новичку?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    редко, но бывает такое, что вынуть данные за один SQL запрос выливается в такую конструкцию, что
    как не крути эксплайн, но время исполнения неприемлемо и получается, что прогнать пачку более простых в цикле
    быстрее.
    А дальше у большинства бакенд и база на одном сервере да еще и через сокет. Нет особого смысла
    агрегацию данных из бека переносить в бизнес логику базы.
    А у кого есть куча серверов, те в микросервисы как то подались. И см выше - сервис и база на одном хосте.

    Показать хранимки кому то, тут тоже сложный момент. На рабочем хосте этого не видно совершенно.
    Ответ написан
  • Почему релизная сборка крашится?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    пишите правила в прогуарде для сохранения имен классов из внешних зависимостей.
    Вы что-то используете из внешнего jar/aidl/so файла
    Ответ написан
    Комментировать
  • Как решить пробему, что переключение RUS/LAT не работает при передачи курсора/мыши на мак рядом?

    402d
    @402d Автор вопроса
    начинал с бейсика на УКНЦ в 1988
    Из коментариев следует, что такое поведение нормально.
    Ответ написан
    Комментировать
  • Сложно ли написать приложение включающее голосовое сообщение на все входящие вне списка контактов?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    не выйдет. Воспроизведение аудио в голосовой канал телефонии не доступно.
    Смотрите в сторону переадресации звонков.
    Ответ написан
    Комментировать
  • Как можно ускорить выполнение SQL запроса?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    как понимаю это сортировка товаров от наиболее подходящих до обладающих 1м из признаков.
    Сделай вспомогательную таблицу статистики сколько товаров всего с заданным проп_ид.
    обновление по тригерам.

    потом смотришь в нее и береш максимальный из (1,2,3...) например 3
    Далее запрос будет из двух проекций (A и B) на твою таблицу
    select product_id from `product_prop` A where prop_id=3 (этим мы уходим от фулскана по 85М)
    и добавляем подзапрос посчитать сколько совпало осталных свойств
    select product_id,(... подзапрос .....) from `product_prop` A
    Ответ написан
    2 комментария
  • Как подключить онлайн платежи?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    без ип = экваринг для самозанятых
    иначе незаконная предпринимательская деятельность

    (попрошу полную инструкцию т.к никогда с таким не работал)

    а вот на это
    Инструкция
    открываете https://freelance.habr.com/ и размещаете заказ.
    Ответ написан
    3 комментария
  • Стоит ли выбирать ИП, СЗ вместо ТК?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988

    Возникнут ли какие-нибудь вопросы у работодателя, если в резюме укажу, что я рассматриваю варианты работы только по ИП или СЗ в связи с более привлекательными условиями?

    Думаю покрутят у виска, если это будет в резюме или посчитают подсадным
    https://www.nalog.gov.ru/rn25/ifns/r25_14/info/127...
    Ответ написан
  • Как показать диалоговое окно о необходимости включения интернета?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    будь проще. Если функция не смогла получить данные - выводи "Отсутвует подключение к интернету".
    Пермишен на доступ к сети дается по факту упоминания в манифесте.
    А то, что вы описали потянет за собой запрос кучи других пермишенов (которые придется просить пользователя дать вручную) и не факт, что сможете сделать универсально (вендоровские варианты андроида). Кроме того ограничения на доступ в сеть может и адгуард (аналоги) наложить. И что теперь? просить пермишен на все установленные пакеты ?
    Ответ написан
    Комментировать
  • Как сделать на PHP редирект на другой сервер с сохранением домена?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    никак !!! PHP здесь не нужен.
    https://habr.com/ru/companies/cloud_mts/articles/7...
    например как это делается через DNS и потом глубже погружаетесь в тему

    https://habr.com/ru/companies/first/articles/683870/
    или через nginx раскидывать на несколько бакендов
    Ответ написан
    Комментировать
  • Файлы Веб сервера принтера?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Зачем такие сложности ? Консоль разработчика позволяет спокойно "покопаться" и так
    6582bad81047c456343911.png

    js можно автоматически отформатировать "{}"
    6582bb07a1225256470461.png

    Изучая, что там и как работает скорее всего все сведется к ajax общению с API

    А дальше можно написать свою программу/утилиту, которая отсылает нужные запросы.
    Или второй способ пойти написанием расширения для хрома подобного руссификатору для китайского роутера
    https://chromewebstore.google.com/detail/rumiwifi/...
    Ответ написан
  • Как убрать предупреждение на Android что нет подключения?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    Написать в Роскомнадзор. Проверка доступности интернета делается через обращение к гугл Клауд. А из-за блокировок часть диапазона апи в списке запрета .

    В общем через некоторое время само пропадет
    Ответ написан
    Комментировать
  • Как настроить принтеры по сети, чтобы каждый печатал только на своём принтере?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    По хорошему вопрос решается на уровне доменных политик, но скорее всего у Вас там все пользователи сидят как локальные администраторы.
    За автоматическое обнаружение принтеров отвечают сетевые службы AirPrint/mDNS,WSD,SLP,SNMP.
    Сама печать может работать через IPP, LPR/LPD, Raw TCP/IP (или JetDirect)
    Самый анонимный вариант сетевого принтера - это JetDirect на 9100 , но легко вскрывается сканированием сети.
    Но тут проблема в связке с DHCP вы не сможете на него и сами попасть. Остается только назначить статический IP.
    Но в результате секрет Полишинеля :(
    Принтеры могут иметь белые списки по mac,ip. Но сейчас винда по умолчанию использует скрытие мак адреса, а айпишники динамические
    Ответ написан
    3 комментария