Задать вопрос
  • Почему бот выдает лишнюю кнопку на динамической клавиатуре?

    Вы итерируете от нуля до количества элементов в массиве, включительно. А нужно - не включительно.
    Ответ написан
    1 комментарий
  • Как организовать мониторинг в реальном времени доступности компьютеров в сети?

    @latush
    Начать можно с friendly pinger, но по уму, сразу настраивать Zabbix, с отправкой уведомлений в телегу
    Ответ написан
    1 комментарий
  • Thymeleaf, th:text не работает, если находится внутри другого th:text, как обойти?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Если память не изменяет, то вам нужен th:inline
    Примерно так:
    <h4 th:inline="text">[[${product.name}]]<span th:text="${product.getPrice()}">45</span></h4>

    Вот, прочитайте этот вопрос:
    https://stackoverflow.com/questions/25071985/thyme...
    Ответ написан
    Комментировать
  • Как правильно сделать?

    Viji
    @Viji
    DevOps Engineer
    Передайте другу

    1) Dockerfile
    2) Все файлы или папки которые он втягивает в этот докер файл во время docker build (например командой COPY внутри Докерфайла). Эти файлы и папки должны лежать также как и в том виде когда вы запускаете build, - я имею ввиду иерархию каталогов. Этого должно быть достаточно для посылки по мылу
    Ответ написан
    1 комментарий
  • Можно-ли сделать так, что после входа в админку linux больше не надо было вводить пароль?

    Adamos
    @Adamos
    Даниил Шевкунов,
    по логике все должно запускаться от имени администратора

    Это виндовская логика, из-за которой в начале века была просто-таки пандемия компьютерных вирусов. Сейчас от такой ущербной логики даже в M$ ушли и не вернулись.
    В Линуксе же под рутом НЕ РАБОТАЮТ. В принципе. Он используется ТОЛЬКО для администрирования. Правда, делается скидка на то, что администрирование - это не одна команда, и некоторое время после первого sudo следующие sudo выполняются без повторного ввода пароля (в отличие, кстати, от виндов, где угрепаешься из-под пользователя что-то администрировать). И этого достаточно.
    Ответ написан
    Комментировать
  • Работать в выходные или нет?

    dollar
    @dollar
    Делай добро и бросай его в воду.
    Лучший отдых - это смена вида деятельности.

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

    Однако есть ещё такой момент в отношении творческих профессий, что время на работу лимитировано неким умственным ресурсом, который восстанавливается только лишь со временем. Условно это 40 часов в неделю для взрослых. Дело ваше, как эти часы будут распределены (по 8 часов по рабочим, или по 6 часов всю неделю, или по 12 часов с выходным через день, или вообще абы как). Однако прыгнуть выше головы никто ещё не смог (если брать людей, а не другие формы жизни). Некоторым людям может показаться, что они работают больше, но если присмотреться, то они много пьют чая, кофе, смотрят в окошко и т.д. - такое время смело можно делить пополам. А в последнее время модно вообще работать не более 3 часов в день (программистам), но это уже спорно.
    Ответ написан
    Комментировать
  • Как запросом смотреть процедуры?

    Melkij
    @Melkij
    DBA для вашего PostgreSQL?
    postgresql
    SELECT pg_catalog.pg_get_functiondef(pg_proc.oid)
    FROM pg_proc
    /* любые where по вкусу */

    Так же известный как \sf в psql.
    Ответ написан
    Комментировать
  • Как сделать на одной флешке вин7 bios и uefi?

    Adler_lug
    @Adler_lug
    Откройте для себя Ventoy
    Ответ написан
    Комментировать
  • На что стоит обратить внимание при изучении back-end'a на Java?

    azerphoenix
    @azerphoenix Куратор тега Java
    Java Software Engineer
    Изучите Spring Boot (Spring Framework). Научитесь писать как простые, так и сложные проекты. Там есть отдельна экосистема Spring Cloud и т.д., которые позволяют разрабатывать еще более сложные сервисы.
    Ответ написан
    4 комментария
  • Чем плох md5(md5($pass)) для пароля?

    @galaxy
    1. Нет соли
    2. Слишком быстрый
    Ответ написан
    Комментировать
  • Можно ли скопировать сайт с PHP скриптами?

    ThunderCat
    @ThunderCat Куратор тега Веб-разработка
    {PHP, MySql, HTML, JS, CSS} developer
    Скрипты не загружаются к вам в момент их вызова, они исполняются на сервере и в браузер сервер передает только результат работы скрипта, так что сам код снаружи сервера недоступен (что логично, ибо там авторизация/пароли/ключи, местами в открытом виде). Так что нет, код без доступа к серверу вы не получите.
    Ответ написан
    Комментировать
  • Индексация массива Java. Как обойтись без циклов?

    profesor08
    @profesor08
    Строка это объект, у объекта есть методы: https://www.w3schools.com/java/java_ref_string.asp

    import java.util.Scanner;
    
    public class HelloWorld {
    
         public static void main(String []args){
            Scanner sc = new Scanner(System.in);
            String str = sc.next();
            
            System.out.println(str);
            System.out.println(str.charAt(2));
            System.out.println(str.charAt(str.length() - 2));
            System.out.println(str.substring(0, 5));
            System.out.println(str.substring(0, str.length() - 2));
            System.out.println(str.substring(3, str.length()));
            System.out.println(str.length());
         }
    }
    Ответ написан
    1 комментарий
  • Почему могут не сохраняться сущности в базе данных?

    @gsaw Автор вопроса
    Моя ошибка была

    @Bean(name = "dwhTransactionManager")
        @Primary
        public PlatformTransactionManager dwhTransactionManager(@Qualifier("dwhDatasource") DataSource ds) {
            return new DataSourceTransactionManager(ds);
        }


    Вместо DataSourceTransactionManager надо было JpaTransactionManager использовать. Получалось, что JpaRepository не работали как надо. Данные запрашивать можно было, а запись в нирвану уходила. Поменял на JpaTransactionManager и все заработало.
    Ответ написан
    Комментировать
  • Как сделать панель управления принтера/чайника в браузере?

    vabka
    @vabka Куратор тега Веб-разработка
    Универсального инструмента нет. Следует исходить из задачи (какой именно фронт и что именно должен уметь бэк), и ресурсов - на сколько сильно вы можете увеличить стоимость устройства и какой человеческий ресурс.

    На фронте, как уже сказали, выбора нет - любое решение в итоге будет сводиться к html/js/css (даже если навернуть React/TypeScript/sass)

    На бэке варианта два:
    1. Чайник/принтер сам выступает в роли сервера. Тогда придётся писать на C или Rust.
    2. Сервером выступает отдельный, более мощный компьютер, чем тот который управляет основными функциями.
    Он может быть как встроенным в устройство (какой-то небольшой одноплатный компьютер), так и отдельным (полноценный сервер или хаб) - тогда бэкенд можно будет написать на том, что тебе будет более удобным.

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

    Ukrainskiy
    @Ukrainskiy
    Используют например эмуляторы браузеров, скрипт делает все тоже самое что и браузер, но только без GUI. Самый популярный инструмент для этого Selenium
    Ответ написан
    1 комментарий
  • Почему 1394 не прижился?

    hint000
    @hint000
    у админа три руки
    Дороговизна не позволила стать ему универсальным решением. Так и вышло, что серьёзное применение 1394 было в камкордерах (видеокамерах) времён формата mini-DV, потом морально устарел mini-DV и вместе с ним стал не нужен 1394, ибо новые видеокамеры писали на носители с файловой системой, а для передачи файлов USB проще, удобней (в силу универсальности) и дешевле.
    1394 конкурентом ethernet никогда и не был, сетевые функции 1394 хоть и поддерживались, но так и остались невостребованы.
    Ответ написан
    Комментировать
  • Зачем в теге script код обернут в комментарий?

    Stalker_RED
    @Stalker_RED
    В прошлом тысячелетии были браузеры, которые не понимали тег <script> и отображали его содержимое на странице. Потому содержимое тегов <script> было принято комментировать, чтобы не пугать пользователя.
    Зачем это продолжают делать в opencart в 2022 - неведомо, возможно дань традиции.
    Ответ написан
    1 комментарий
  • Bootstrap 5 Отступы блоков, как правильно?

    iiiBird
    @iiiBird Куратор тега CSS
    Пока ты спишь - твой конкурент совершенствуется
    в bootstrap 5 есть css переменные для этого
    .row {
    	--bs-gutter-x: 60px;
    }
    Ответ написан
    8 комментариев
  • Какой дистрибутив Linux подойдет для рабочей станции?

    @rPman
    Вопрос, чем не устраивает текущее положение дел?
    в качестве хоста - windows 7, для запуска всего того что не умеет linux или доступ к оборудованию
    в вируталке крутится желаемая ос, несколько для экспериментов

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

    Фичу gentoo USE маловероятно кто сможет переплюнуть.

    p.s. Если же на хосте хочешь linux, то пользуйся контейнерами lxc и виртуализацией по полной, для любой хотелки выбирай новый контейнер, почти всегда это можно сделать, может потребуется больше места на диске (попробуй в качестве файловой системы для хоста zfs если у тебя ssd, то накладные расходы на нее ты не заметишь, а вот онлайн дедупликация решит проблему с местом при использовании одинаковых контейнеров)
    Ответ написан
    Комментировать
  • Является ли опасным статический электрический генератор, сделанный в домашних условиях?

    В худшем случае чуть чуть щёлкнет тебя искрой.
    Там три плоские батарейки всего-лишь, по тому ток будет незначительный.
    Правда хз что будет, если у тебя кардиостимулятор - к ним вообще лучше ничего магнитного или электрического не подносить.

    Гораздо опаснее его собирать, тк можно обжечься паяльником.
    Ответ написан
    Комментировать