• Проблема с API или только на моей стороне?

    (Прочитав документацию про API, вообще не увидел ни строки про ограничения запросов в день.)

    Пункт 2.4 Пользовательского соглашения
    2.4. Яндекс оставляет за собой право устанавливать любые лимиты и ограничения, включая далее перечисленное, но не ограничиваясь этим:
    - на количество обращений к Сервису - в размере 10 000 обращений в сутки;
    Ответ написан
    1 комментарий
  • Как подключить Deepl на сайт?

    Mike_Ro
    @Mike_Ro Куратор тега JavaScript
    Python, JS, WordPress, SEO, Bots, Adversting
    как можно подключить deepl на сайт, чтобы она работала как гугл переводчик

    она просто сама берет содержимое сайта и переводит его

    У дипла нигде не могу найти такого решения

    Deepl работает аналогично Google Translate, просто Google Translate имеет более "коробочное решение", под которым скрываются те же api запросы на сервер.

    How to Localise Your Website With DeepL Translate.
    Ответ написан
    Комментировать
  • Как подключить бд к серверу в docker-compose?

    @q2digger
    никого не трогаю, починяю примус
    на этот вопрос тут наверное раз в день ктото отвечает.
    у каждого докер-контейнера СВОЙ локалхост и свой 127.0.0.1
    К базе из контейнера API обращайтесь по имени контейнера базы и по ее порту контейнера то есть
    postgres_db: 5432
    Ответ написан
    2 комментария
  • Как удалить межсетевой экран?

    xotkot
    @xotkot
    хорошо есть и хорошо весьма
    установился межсетевой экран который показывается с раширением tray и никак не убирается


    вопрос нужно стараться задавать более корректно и желательно без двоякого толкования
    убрать просто иконку с трея или удалить программу это не одно и тоже

    все иконки в трее у популярных графических оболочках убирается довольно легко, вы не озвучили какая DE у вас установлена, но предположим что вы установили такую же как и в официальном установочном образе, где используется KDE, тогда чтобы удалить иконку(applet), достаточно просто щелкнуть ПКМ на панели и выбрать последний пункт(по английски пишется как - Enter edit mode), в этом режиме наводим на системный трей и в появившемся окошке выбираем Configure в результате появиться окно System Tray Settings
    6644f2dced2f2184028868.png
    где уже находим нужный апплет(firewall-applet) и выбираем чтобы он был всегда скрыт

    Другое дело удалить саму программу/пакет
    удалять довольно просто, обычно достаточно будет
    sudo pacman -R ИМЯПАКЕТА
    как в данном случае узнать имя пакета который предоставляет данный апплет ?
    можно просто щелкнуть ПКМ по данному аплету в трее, About - появиться окно с информацией по программе,
    66450746d96f2923791213.jpeg
    где видим имя сайта предоставляющего данную программу, здесь это будет сайт https://firewalld.org
    пойдя в загрузки на сайте можно увидеть имя программы, хоть здесь по названию сайта это и так будет понятно - firewalld
    ну а дальше уже поиском через сайт Арча или консоль найти конкретное имя пакета в базе пакетов Арча, так как редко но имя может всё-же немного отличаться
    вот поиск через оф сайт арча
    https://archlinux.org/packages/?q=firewalld
    как видим найденный пакет так и будет называться firewalld
    идём в арчвики и смотрим, опять же через поиск данного имени, если пакет боле менее популярный то описание того что и как можно делать с программой там найдётся
    https://wiki.archlinux.org/title/Firewalld
    где видно что помимо установки данного пакета
    sudo pacman -S firewalld
    для удаления
    sudo pacman -R firewalld

    для его работы также необходимо запуск службы firewalld.service
    sudo systemctl enable firewalld.service
    sudo systemctl start firewalld.service

    где enable - стартовать сервис при запуске системы, start - стартовать немедленно
    там по ссылкам в вики всё это есть, нужно просто спуститься в кроличью нору
    аналогично когда нужно остановить сервис и убрать из автозагрузки то выполняем:
    sudo systemctl stop firewalld.service
    sudo systemctl disable firewalld.service


    под одним из удалённых ответов вы написали
    если кому-то нужно будет
    sudo -i
    rm /bin/firewall-applet

    данный файл /bin/firewall-applet принадлежит какому-либо установленному пакету, и вы своими действиями можно сказать его повредили что может сказаться при следующем обновлении данного пакета, да и на работу других пакетов/программ которые завязаны на данный пакет это тоже может сказаться, в общем потом будете ловить косяки на ровном месте
    В конкретном случае файл /bin/firewall-applet принадлежит пакету firewalld
    для поиска кому и что принадлежит очень удобно использовать возможности самого пакмана
    обновить подробную базу пакмана
    $ sudo pacman -Fy
    в отличии от стандартного обновления с помощью ключа -S, ключ -F работает с базой которая содержит информацию также и по всем файлам пакетов
    $ pacman -F firewall-applet
    extra/firewalld 2.1.2-2
        usr/bin/firewall-applet

    где видно что данный файл принадлежит пакету firewalld из репозитория extra
    то есть, вы удалили один из файлов принадлежащих пакету firewalld (о котором я и писал в первой части ответа)
    Ответ написан
    3 комментария
  • Почему Kubuntu и другие дистрибутивы называет стоковые папки кириллицей?

    hint000
    @hint000
    у админа три руки
    Это не папки, а сивольные ссылки на папки. Сами папки латиницей. Desktop, Documents, Downloads, Music, Pictures, Videos.
    $ cat ~/.config/user-dirs.dirs
    # This file is written by xdg-user-dirs-update
    # If you want to change or add directories, just edit the line you're
    # interested in. All local changes will be retained on the next run.
    # Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
    # homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
    # absolute path. No other format is supported.
    # 
    XDG_DESKTOP_DIR="$HOME/Desktop"
    XDG_DOWNLOAD_DIR="$HOME/Downloads"
    XDG_TEMPLATES_DIR="$HOME/Templates"
    XDG_PUBLICSHARE_DIR="$HOME/Public"
    XDG_DOCUMENTS_DIR="$HOME/Documents"
    XDG_MUSIC_DIR="$HOME/Music"
    XDG_PICTURES_DIR="$HOME/Pictures"
    XDG_VIDEOS_DIR="$HOME/Videos"

    Откуда это всё?:
    Есть такой стандарт.
    https://specifications.freedesktop.org/basedir-spe...
    https://ru.wikipedia.org/wiki/Freedesktop.org
    Ответ написан
  • Как ускорить поиск по бд MySQL?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Добавить категории и товарам Materialized Path. Тогда вместо IN будет индексируемый LIKE.
    Ответ написан
    7 комментариев
  • Какую должность я занимаю?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    В мелких конторах такая должность обычно называется "системный администратор". С вполне адекватной набору задач зп. В конторах покрупнее такая должность называется "помошник системного администратора", "специалист технической поддержки" с зарплатой поадекватнее, правда и набор задач будет потяжелее.

    Неформально такую должность называют "эникей".

    Обосновать повышение зп будет довольно сложно - Вы же не начали делать ничего сверх того, что уже делаете? Значит, только поиск нового места. Если контора считает, что ей бует проблематично найти еще одного такого же многорукого многонога - зп подымут. Если нет - расстанетесь без слез и упреков :)
    Ответ написан
    3 комментария
  • Что не так с favicon?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Это просто рекомендация или это означает, что с фавиконом все еще есть проблемы?

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

    @ressiwage
    учитывая, что точность везде ровно 0.5, это значит, что нейросеть всегда предсказывает один класс из двух. возможно у вас слишком большой/слишком маленький шаг обучения в адаме. попробуйте шаги от 10^-3 до 10^-10 в цикле, на первых 10-20 эпохах. если не поможет, ищите проблему в данных.
    for i in range(3, 10+1):
      model.compile(optimizer=Adam(math.pow(10, -i)), ...)
      model.fit(...)

    также такое переобучение может быть из-за непосредственно данных, в моем проекте все веса моментально разгонялись до единицы, потому что я неправильно скейлил фото, и оно было не [0, 1], а [0,255]

    у lrs кстати сигнатура другая, может он у вас не срабатывает даже.
    66449082c08cb910280676.jpeg
    Ответ написан
    Комментировать
  • Существует ли api со словами из словаря Даля или словами из других больших словарей?

    Adamos
    @Adamos
    Обычно про словарь Даля говорят только те, кто ни разу его не открывал.
    Он устарел, внезапно. На пару веков.
    Современный русский - это Ожегов и Шведова, например.
    Словарь для Lingvo гуглится без проблем.
    Ответ написан
    1 комментарий
  • Как правильно разбить массив на ключи и значения?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    $result = [
        ['all_fields' => 'region=Омская область,city=омск'],
        ['all_fields' => 'region=Челябинская область,city=челябинск'],
    ];
    
    $data = array_map(
        fn($str) => array_reduce(
            explode(',', $str),
            function ($acc, $cur) {
                [$key, $val] = explode('=', $cur);
                $acc[$key] = $val;
                return $acc;
            },
            [],
        ),
        array_column($result, 'all_fields'),
    );
    
    print_r($data);

    Array (
        [0] => Array (
                [region] => Омская область
                [city] => омск
            )
        [1] => Array (
                [region] => Челябинская область
                [city] => челябинск
            )
    )
    Ответ написан
    Комментировать
  • Почему в бд не вводится символ "\"?

    @maksam07
    попробуй:
    $folder = addslashes("\\assets\\img\\product\\");

    Но лучше что-то вроде:
    $stmt = $mysql->prepare("INSERT INTO `catalog`(`Name_Product`, `Operator`, `Internet`, `Minuts`, `Sms`, `Price_tarif`, `Price_sim`, `image`) VALUES (?, ?, ?, ?, ?, ?, ?, ?)");
    $stmt->bind_param("ssssssss", $Name_Product, $Operator, $Internet, $Minuts, $Sms, $Price_tarif, $Price_sim, $photoname);
    $stmt->execute();
    Ответ написан
    3 комментария
  • Кем можно пойти работать со знанием языка С,ассемблера,хорошей математикой?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Если отбросить нюансы, то никуда. С и ассемблер - это инструменты системщиков и железячников, на которых очень низкий спрос, а значит вакансия появляется раз в несколько лет. Да и за ту будут бороться опытные программисты. Математика же большинстве компаний вообще пофиг. И опять же, где она нужна, туда обычно нанимают опытных. Учите что-нибудь прикладное, на прикладников спрос большой, если сможете выделиться из толпы других желающих, сможете устроиться.
    Ответ написан
    2 комментария
  • Как автоматическое отправить почты о дни рождения сотрудника на аутлуке всем?

    @NortheR73
    системный инженер
    Судя по тэгам - у вас есть Exchange Server, соответственно, в наличии Active Directory.

    первый вариант:
    1. В атрибутах AD можно хранить дату рождения (специального атрибута для этого нет, но можно либо создать свой собственный, либо использовать какой-то существующий, например extensionAttribute15). Надо будет заполнить выбранный атрибут у всех пользователей.
    2. PowerShell-скрипт (и задача в планировщике на сервере), который будет каждое утро сравнивать значение атрибута с текущей датой. При совпадении отправляется письмо всем пользователям с указанием виновника.

    второй вариант:
    1. табличка Excel со списком пользователей и датами рождения
    2. PowerShell-скрипт (и задача в планировщике на сервере), который будет каждое утро читать файл и сравнивать дату рождения с текущей датой. При совпадении отправляется письмо всем пользователям с указанием виновника.
    Ответ написан
    Комментировать
  • Как сформировать технологический стек для веб-приложения с геоинформационной системой отслеживания грузового транспорта?

    2ord
    @2ord
    Собирался использовать в качестве БД PostgreSQL или MySQL, а вот с выбором фреймворков и других компонентов возникают проблемы.
    Вот и замечательно. Обычно берут одну из этих СУБД, чаще первую.

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

    Нужно взяться за протоколы передачи данных.
    Начиная с геолокации:
    1. что за устройства устанавливаются на грузовой транспорт?
    2. куда должны передаваться данные?
    3. с какой частотой?
    4. какие ограничения у этих устройств?
    5. кто получатель геолокации? какие посредники при сборе геолокационных данных?
    6. что происходит при получении геолокационных данных?

    В зависимости от решаемых задач с данными подбирается стек технологий.

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

    VoidVolker
    @VoidVolker
    Dark side eye. А у нас печеньки! А у вас?
    VirtualBox + Debian.
    Ответ написан
    6 комментариев
  • Какие JS-библиотеки можно использ. для такой анимации?

    @mletov
    Так посмотрите что используется в этом проекте.

    73JqVav5.jpg?download=1&name=%D0%A1%D0%BA%D1%80%D0%B8%D0%BD%D1%88%D0%BE%D1%82-29-04-2024%2011:45:38.jpg
    Ответ написан
    3 комментария
  • На чем пишут современные соц.сети, способные выдержать большой поток людей?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нужно писать соцсеть на "одних лишь ЯП". Производительность CMS принципиально ограничена. Все существующие соцсети, "способные выдержать большой поток" - это очень индивидуальные решения, без каких-либо готовых компонентов.
    Ответ написан
    Комментировать