Задать вопрос
  • Где взять пароль для доступа к репозиторию пакетов Postgres Pro Shardman?

    @SunTechnik
    Продукт не бесплатный. Если куплен - спрашивайте порядок доступа у тех. поддержки.
    Если для тестирования, то запросить можно здесь:
    https://postgrespro.ru/#order
    Ответ написан
    Комментировать
  • Почему возникает ошибка в Python?

    @Everything_is_bad
    Ну вылазит и вылазит. это всего лишь предупреждение. А тебе лучше сначала почитать правила сайта, чтобы больше не постить картинки. А ошибка вообще в другом и тебе это даже IDE подсветило, ну и сам текст ошибки ты нам даже и не показал. Вообще написание ботов это не для новичков, особенно aiogram с его async, решай для начала более простые задачи
    Ответ написан
    Комментировать
  • Какая логика опции "Вход в..." в AD?

    @NortheR73
    системный инженер
    это не баг - это фича...
    Вы можете ограничить список компьютеров, на которые разрешено входить пользователю. При наличии такого списка (атрибут LogonWorkstation) и подключении по RDP (или к ферме RDS) будет вызывать указанную в вопросе ошибку.
    Решение простое - добавить ПК, С которого выполняется RDP-подключение, в список разрешенных компьютеров
    Ответ написан
    Комментировать
  • Какие есть вендор-независимые реализации IPMI для консьюмерского компа?

    @rPman
    Может попробовать решить изначальную проблему? ограничив ресурсы виртуальным машинам и раздать приоритеты?
    https://ivirt-it.ru/lxc-linux-containers-resources...
    Ответ написан
    1 комментарий
  • Номер телефона на WordPress меняется на левый номер, как бороться?

    Eridani
    @Eridani
    Мимо проходил
    Коллтрекинг
    Ответ написан
    Комментировать
  • Можно ли использовать кириллицу в Active Directory?

    mayton2019
    @mayton2019
    Bigdata Engineer
    Кириллица или прочая кодировка - это не проблема Active Directory скорее всего.
    Но это может быть проблемой для того программного обеспечения которое
    использует AD как LDAP сервис, получая из него свои сведенья.

    Надо тестировать весь софт который в организации взаимодействует с AD.
    Ответ написан
    Комментировать
  • Как ограничить доступ к S3 без проксирования?

    @q2digger
    никого не трогаю, починяю примус
    В S3 есть ACL и Access Policy. Причем это касается и "оригинала" - Amazon S3 .https://aws.amazon.com/blogs/security/iam-policies...
    Так и разных совместимых сервисов, таких как например Yandex Object Storage https://yandex.cloud/ru/docs/storage/concepts/policy
    ровно как и например "свой собственный" minio.
    Ответ написан
    3 комментария
  • Можно ли восстановить видео?

    NeoAnderson
    @NeoAnderson
    Посмотрите в iCloud или если стоит Google Photos и т.п. то туда могло сохраниться, Recently Deleted хранятся всего 30 дней, если тридцать дней прошло, то уже всё. Если выпаять чип памяти, и попробовать считать его на отдельном устройстве, то это абсолютно ничего даст. Данные в iPhone начиная с 2010 года хранятся в зашифрованном виде.
    Ответ написан
    Комментировать
  • Как изменить исходный код Яндекс браузера?

    AshBlade
    @AshBlade
    Просто хочу быть счастливым
    Короткий ответ - никак.
    Длинный - с большими усилиями, да

    Объяснение:
    Тебе надо получить его (браузера) исходный код, но он закрыт. Движок открытый, но это не означает, что и код самого браузера открыт.
    В любом случае, всегда можно провести реверс инжинирг, декомпилировать бинарь, посмотреть ассемблер, понять что происходит, и создать свой патч.
    Ответ написан
    1 комментарий
  • Как решить проблему с php?

    @alexalexes
    Во-первых, нужно узнать, где находиться файл error_log, куда сервер пишет ошибки.
    Во-вторых, в любой непонятной ситуации добавляем в начале скрипта принудительное рапортование ошибок в лог и вывод их пользователю в начале скрипта:
    <?php
    error_reporting(E_ALL); // репорт ошибок в файл error_log
    ini_set('display_errors', 'On'); // вывод сообщения об ошибке

    В-третьих, не стесняемся пользоваться функцией var_dump/print_r для любых переменных, где есть сомнения, что они содержат нужные значения.
    var_dump($_POST);
    В-четвертых, при изучении любой библиотеки взаимодействия с СУБД первым делом лезем в справку и ищем, как вывести человекочитаемые ошибки. В PDO это метод errorInfo. Применяем его после любой операции с СУБД - коннектом, подготовкой запроса, выполнением запроса, выборкой результата:
    var_dump($pdo->errorInfo());
    В-пятых, в браузере F12, вкладка "Сеть". Смотрим, а на тот ли адрес идет запрос отправки формы. Изучаем HTTP заголовки, полезную нагрузку, ответ от сервера.

    Вот пример базовых навыков PHP разработчика. Без них можно даже не открывать видосики.
    Ответ написан
    2 комментария
  • Не работает удаление файла в python что делать?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Смотрим в код программы:

    voice_input = record_and_recognize_audio()
    os.remove("microphone-results.wav")


    Если внутри функции record_and_recognize_audio случается исключение (speech_recognition.WaitTimeoutError) из-за ошибки, то файл не будет создан. Соответственно, удалять будет просто нечего.

    Как решать? Ну для начала можно просто не удалять файл. Всё равно он при каждом вызове функции перезатирается. Не самое плохое решение, на самом деле.

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

    Но ещё более правильно почитать учебник или какие-то уроки по основам языка. Программировать копипастами чужого кода без какого-либо понимания - так себе путь.
    Ответ написан
    Комментировать
  • Что нужно знать начинающему системному администратору?

    @brar
    ///После недельного простоя, мне звонят и приглашают на стажировку////
    Значит, опытные спецы за ту зп, которую они предлагают даже не откликаются. Взяли Вас "На стажировку". Это и правда и нет, одновременно. Вы друг друга нашли, скажем так.
    Выжмите максимально опыт в практике из этой хитрой конторки. Главное - не сильно себя вините, если что-то сломается, а на вас будут наезжать. Отвергайте любые обвинения в случае простоя. Далее, как поднатореете, через месяцев 12 ищите нормальную, которая понимает объёмы и ответственность IT-специалиста за простои в работе и платит в ~2 раза больше.

    По теме вопроса: первое, на что обратить внимание - на критичность того ии иного сервиса. Прям подойти к боссу и спросить - "что должно работать весь рабочий день?". Телефония? БД? 1с? Без чего прям кранты? К тому сервису и направьте своё максимальное внимание. Смоделируйте на практике восстановление БД из резервной копии. Файловый сервер. Сотрудник уволился, грохнул все свои наработки/файлы, логины на торговых площадках, почтовую переписку etc. Промониторить доступы предыдущих сотрудников на администратиыный доступ к каким-либо сервисам/серверам/роутерам/площадкам.
    Ответ написан
    Комментировать
  • Как привязать домашнюю папку к пользователю?

    usermod -d /home/B A
    Ответ написан
    Комментировать
  • Возможно ли на винде написать программу дешифровки?

    mindtester
    @mindtester Куратор тега Windows
    http://iczin.su/hexagram_48
    c# криптография
    c# управление файлами
    c# управление правами доступа
    c# низкоуровневое программирование

    ps а также:
    - на винде не пишут, пишут на языках. и возможности свежих версий шарпа велики
    - если думаете о дисках, тогда VeraCrypt, BitLocker, или атрибут шифрования файловой системы
    - работа с дисками сеансовая VeraCrypt, иначе уроетесь в производительности
    - не зависимо от языка (его "низкоуровности") попытка декодировать/кодировать, на каждое обращение.. это еще грустнее в плане производительности
    Ответ написан
    Комментировать
  • Как сохранить mysql базу?

    ipatiev
    @ipatiev
    Потомок старинного рода Ипатьевых-Колотитьевых
    На будущее, формат, в котором сохраняется БД, называется "дамп".
    А дальше всё просто, как сохранить дамп в mysql workbench
    Ответ написан
    Комментировать
  • Почему эластику стало не хватать место в докере?

    2ord
    @2ord
    Лучше вынести данные Эластика в отдельный том. Читай про Docker volumes.
    https://gist.github.com/anjilinux/f716adba057a2955...

    Еще попробуй добавить в docker-compose.yml в environment:
    - "cluster.routing.allocation.disk.watermark.low=90%"
          - "cluster.routing.allocation.disk.watermark.high=95%"
          - "cluster.routing.allocation.disk.watermark.flood_stage=97%"
    (тег кода портит отступы)
    Fix watermark errors
    Ответ написан
    1 комментарий
  • Как в C++ создать массив с неизвестным числом элементов?

    wataru
    @wataru Куратор тега C++
    Разработчик на С++, экс-олимпиадник.
    Можно через new[] выделить массив:
    cin >> n;
    int *array = new int[n];
    // ввод, и работа с массивом.
    
    // не забудьте в конце удалить выделенную память.
    delete[] array;
    Ответ написан
  • Почему не обновляются некоторые apt-пакеты в Ubuntu?

    @pv103
    Вероятнее всего, причиной этому является такое явление, как поэтапные обновления (phased updates), которые были внесены в apt начиная с Ubuntu 21.04.
    Чтобы проверить, имеет ли место быть это явление в вашем случае, введите команду:
    apt policy <пакет>
    Например, у меня на момент написания настоящего ответа не обновлялся пакет ubuntu-release-upgrader-qt. Я выполнил команду apt policy ubuntu-release-upgrader-qt и получил такой вывод:

    ubuntu-release-upgrader-qt:
      Установлен: 1:22.04.17
      Кандидат:   1:22.04.18
      Таблица версий:
         1:22.04.18 500 (поэтапно 20%)
            500 http://ru.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages
            500 http://ru.archive.ubuntu.com/ubuntu jammy-updates/universe i386 Packages
     *** 1:22.04.17 100
            100 /var/lib/dpkg/status
         1:22.04.10 500
            500 http://ru.archive.ubuntu.com/ubuntu jammy/universe amd64 Packages
            500 http://ru.archive.ubuntu.com/ubuntu jammy/universe i386 Packages

    В строчке с номером новой версии пакета видно фразу в скобках "поэтапно 20%" (или "phased 20%", если используется английский язык).
    Если вы хотите отключить поэтапные обновления, то вы можете внести изменения в настройки apt путём создания в папке /etc/apt/apt.conf.d файла 99-Phased-Updates (если он ещё не существует) следующего содержания:
    Update-Manager::Always-Include-Phased-Updates true;
    APT::Get::Always-Include-Phased-Updates true;

    Однако на странице: https://discourse.ubuntu.com/t/about-apt-upgrade-a..., откуда мною взята информация про поэтапные обновления в apt в Ubuntu, отключать их рекомендуется, только если вы уверены, что вам это нужно.
    Ответ написан
    1 комментарий
  • Несколько разных dns серверов?

    martin74ua
    @martin74ua
    Linux administrator
    Зачем писать NS от mail.ru ?
    Они предлагают это сделать для ленивых - чтобы не вникать, какие записи надо внести в домен - передайте домен на dns хостинг к нам и не думайте.
    Почитайте внимательно их документацию, они вам скажут, что конкретно надо добавить в доменную зону. И все у вас будет хорошо...

    А мешать в одном домене ns сервера с разных провайдеров - это такое.. На клаудфларовском у вас нету записей от mail.ru, на mail.ru нету записей от клаудфлара... В результате - почта у вас то работает, то не работает... Сайт то открывается, то не открывается....
    Ответ написан
    1 комментарий
  • Как скрестить ElasticSearch и MySQL?

    mayton2019
    @mayton2019
    Bigdata Engineer
    В этом мало смысла потому как назначение Эластика - это делать быстрый поиск в не-структурированных
    (non-structured) данных таких как логи, дампы сетевого трафика или просто месседжи или текст.

    Назначение MySQL (процентов 99) это хранение реляционных данных. Тоесть данных где есть нормализация
    (1-2-3 НФ).

    И где... в какой части вы пересекаетесь - непонятно. Либо неправильно используется MySQL либо не там Эластик.
    Ответ написан
    2 комментария