Задать вопрос
  • Если на web сайте можно посмотреть исходный код то как это сделать в андроид приложении?

    402d
    @402d
    начинал с бейсика на УКНЦ в 1988
    на веб сайте Вы не видите исходный код. Вам доступен окончательный результат работы
    серверной части (бакенда). Вы можете скачать все с сайта, но в результате у Вас получиться статический
    сайт, а не исходный код, который лежит на сервере (вордпрес).

    Ближайшая аналогия "это" явоскрипты. В этом случае с определенной "натяжкой" их можно назвать программой.
    Тут сайты могут использовать только минификацию и обфускацию (затруднее чтения кода)

    Приложение - это архив. Внутри файлы подготовленные для исполнения на виртуальной яве машине.
    основной код в dex файлах. из него можно востановить smali инструкции для ВМ. И частично исходники java.
    Приложения на котлин, флатере так легко не получиться. А еще бывают .so - это бинарный код. Там до инструкций асемблера, а более высокий ЯВУ получить почти без вариантов
    Ответ написан
    Комментировать
  • Чем смазать кабели, чтобы крысам было противно их грызть?

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

    Они всё грызут:
    1. Зубы стачивают (в основном об твёрдые предметы)
    2. Пробуют на вкус (если не хватает еды, ищут что ещё съедобное есть)
    3. Сильный голод (если совсем не хватает еды)
    В принципе если крыса не голодная, то она не будет экспериментировать с рационом и закусывать пластиком, но если крыса не голодная, то она будет размножаться и у тебя будет уже 10 крыс)

    Об отраве речь не идёт - её нужно часто обновлять, дохлятину убирать, да и сами знаете, крысы хитрые и их очень сложно отравить

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

    Вообще есть кабели с репелентом непосредственно в массе оболочки кабеля, но стоят они дороже, чем бронированные.
    Если не хочется прям весь кабель менять, то я бы предложил загнать его в металлическую гофру и избавиться от грызунов рядом с выходами.
    Ответ написан
    8 комментариев
  • Как и на чем написать мини систему видеонаблюдения?

    mayton2019
    @mayton2019
    Bigdata Engineer
    1) Надо сначала нарисовать архитектурную диаграмму безотносительно языка программирования.
    В виде кубиков и стрелочек. Например главным кубиком этой системы может быть сервер и система
    хранения. Отдельно например рабочее место оператора или пользователя системы. Перечислить
    что каждая часть делает. Нарисовать ограничения. Например если сервер обязан транслировать
    2 канала по 4К то его СХД должна в номинальном режиме успевать это передавать.

    А язык программирования появится уже потом как следствие из этой диаграммы.

    Сам по себе Python - подходит как оркестратор или запускатель процессов в этой системе.
    В самом простейшем варианте python может запускать например ffmpeg и контролировать
    heartbeat например.

    2) Зачем здесь автор хочет OpenCV - пока непонятно. Лучше сначала построить прототип без
    этой фичи а потом уже написать некое дополнение к задаче чтобы включить туда машинное зрение
    как отдельную часть. В противном случае ТЗ выходит слишком завязанным где все-от-всего зависит
    и непонятно с чего начинать. А начинать надо с простого а не со сложного.
    Ответ написан
    Комментировать
  • Как и на чем написать мини систему видеонаблюдения?

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    На том стеке, который вы знаете. Если не знаете - то выбрать тот, который нравится, интересен или хочется пощупать/изучить.
    Ответ написан
    3 комментария
  • Царапины на контактах SSD M2 или что это?

    Lord_of_Rings
    @Lord_of_Rings
    Дунадан - северный странник. Злой, но очень добрый
    Ответ написан
  • Иллюстрации 3D в стиле Сбера где можно купить, достать? По каким запросами искать?

    pozZzitiv
    @pozZzitiv Куратор тега Дизайн
    Дизайнер и перфекционист
    Всё это "3D-иллюстрация" - так и ищите на стоках, добавляя ключевые слова и исключая ненужную стилистику. Например, "3d illustration bank card". В духе копилки как раз есть. Или "3d illustration bank card smartphone glass". Запросы наобум по примерам прикинул. Приноровиться и научиться искать можно, стоков много. Но контент в нужной стилистике на них может оказаться скудным - это минус.

    Конкретно эти примеры выглядят не стоковыми, а кастомными, под нужды клиента. Такой стиль модный у многих банков и других фирм уже несколько лет. Ищите фрилансера (или работника в штат), который может реализовать подобное. Если нужно качество, то это наиболее эффективный вариант.

    Также можно подобрать ИИ-модель, которая будет генерировать иллюстрации в этой стилистике + возможно, доработка в редакторе (убрать огрехи, добавить логотип, дорисовать детали и т.п.). Или обрабатывать стоковые картинки и коллажи до заданной стилистики. Потребуются знания функционала ИИ и составления промптов.
    Ответ написан
    Комментировать
  • Какой дистрибутив выбрать для инфбеза?

    @Everything_is_bad
    Любой, который тебе больше понравится или который используют знакомые
    Ответ написан
    Комментировать
  • Как соединить 3 роутера в одну локальную сеть?

    @Drno
    РОутеры перевести в режим свитча, отключить на них NAT и DHCP
    Задать роутерам IP из локальной подсети 1го роутера
    приходящий кабель вместо WAN воткнуть в LAN порт (2го и3го ) роутеров
    всё, будет 1 общая сеть
    Ответ написан
    4 комментария
  • Почему на сокете 1155 запускаются не все процессоры?

    yakovlev_13
    @yakovlev_13
    Шаманство, экзорцизм и некромантия.
    H61 стоковая мать , вероятно просто не умеет читать i3
    Ответ написан
    Комментировать
  • Есть ли разница в производительности при запуске функции ил SQL запроса или в цикле php?

    @alexalexes
    1. На 3-10 позициях не имеет значения реализация.
    2. На 100...1 млн лучше экономить трафик между PHP сервером и СУБД.
    3. Если нельзя избежать транссистемой обработки задачи на 100...1 млн, то разбивайте задачу на пакеты в 100...1000 ед. Пакеты ставьте в очередь на обработку. Делайте диспетчер очереди.

    В общем, какой бы замер не сделали бы. Вы придете к одному из этих решений.
    Ответ написан
    Комментировать
  • Почему код некорректно работает с кириллицей?

    ipatiev
    @ipatiev Куратор тега PHP
    Потомок старинного рода Ипатьевых-Колотитьевых
    Неэффективность этого решения просто вопиёт к небу. Перебирать строку столько раз, сколько в ней букв - это же кощунство. Неужели нельзя за один проход посчитать символы, а за второй вывести их веса? И получить условные O(n*3) вместо O(n*3 + n^2).
    $len = mb_strlen($string);
    $counts = array_count_values(mb_str_split($string));
    foreach ($counts as $letter => $count) {
        echo "$letter: " . round($count / $len * 100, 1). "\n";
    }

    И заодно не придётся выковыривать из строки отдельные символы, которые мы уже выковыряли через mb_str_split.

    А для практики будет полезнее реализовать подсчет символов самостоятельно, без использования встроенной функции РНР
    Ответ написан
    Комментировать
  • Одинаковые параметры Windows?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Эскизы со значками
    668cc9524a74a681727015.png

    Значки
    668cc95684e8d157033618.png

    Эскизы без значков
    668cc95997c88470632271.png
    Ответ написан
    Комментировать
  • Можно ли установить на школьный компьютер Windows с ограничением функций?

    NeiroNx
    @NeiroNx
    Программист
    Embedded Lockdown Manager

    В линуксе есть еще некоторые режимы вроде Overlay filesystem когда все изменения пишутся в отдельный раздел - сделал его в оперативке = чистая система каждый ребут.
    Ответ написан
    1 комментарий
  • Что пытается сделать злоумышленник на моем сайте?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега SQL
    Седой и строгий
    Похоже на попытки повесить ваш сайт.
    Ответ написан
    Комментировать
  • Что пытается сделать злоумышленник на моем сайте?

    На первом скрине, похоже, атака через "Stacked Queries". Хацкер надеется, что вы не отфильтровали входящие данные.

    Допустим у вас из бройзера приходит ID товара. И в программе запрос:

    SELECT * FROM products WHERE productid={нефильтрованный ID};


    Хакер отправляет вместо ID товара следующее:

    1; SELECT pg_sleep(25)


    В результате получится запрос:

    SELECT * FROM products WHERE productid=1; SELECT pg_sleep(25);


    И ваш сервер при каждом таком запросе будет спать 25 секунд. И порядочное количество таких запросов в случае удачи атаки смогут повесить вам там всё.

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

    hint000
    @hint000
    у админа три руки
    https://ru.wikipedia.org/wiki/Оферта
    Статья 158 Гражданского кодекса Российской Федерации допускает, что согласие на сделку может следовать из поступков стороны, направленных на реализацию сделки (конклюдентные действия), даже если не было явных заявлений о воле принять условия оферты. Например, факт посадки в общественный транспорт свидетельствует о желании ехать и приемлемости описанных условий оказания транспортных услуг (маршрут, цена), что автоматически обязывает пассажира оплатить проезд.


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

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Не надо костылить и велосипедить. Всё придумано до нас:
    echo (new IntlDateFormatter("ru_RU", pattern: 'EEEE, d MMMM y'))
    	->format(new DateTimeImmutable('100 days ago'));
    // вторник, 30 апреля 2024
    Ответ написан
    1 комментарий
  • Как узнать, какой день недели был 100 дней назад?

    kawabanga
    @kawabanga
    // Создаем объект DateTime с текущей датой
    $date = new DateTime();
    
    // Вычитаем 100 дней
    $date->modify('-100 days');
    
    // Выводим результат в нужном формате
    echo  $date->format('N'); // 1 (понедельник) до 7 (воскресенье)


    Ну а дальше подставляете свой массив.
    Ответ написан
    8 комментариев
  • Почему флеш умер?

    sim3x
    @sim3x
    https://www.wired.com/story/adobe-finally-kills-fl...

    Адоб не понял с кем соревнуется флеш
    Адоб не сделал адекватную систему доставки обновлений и не сделал нормальную баг баунти программу
    Адоб не стал совещаться с компаниями, которые создавали браузеры
    Адоб не отдал флеш в опенсорс

    Причины смерти такие же как и у джавы в браузерах
    Ответ написан
    Комментировать
  • Что делать с оборудованием (сервера HP)?

    angrySCV
    @angrySCV
    machine learning, programming, startuping
    лучше продать, хостинг суперконкуретный рынок, получите 3х клиентов по 10$ в месяц, а на специалистов и софт потратите десятки тысяч долларов.
    Ответ написан
    Комментировать