Задать вопрос
  • Можно ли в Linux на файловой системе EXT4 запретить именовать файлы одинаково с разным регистром букв?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Надо включить поддержку регистронезависимости при создании файловой системы
    mkfs -t ext4 -O casefold /dev/диск
    или позднее
    umount /dev/диск
    tune2fs -O casefold /dev/диск
    mount /dev/диск

    Затем установить у нужного каталога атрибут регистронезависимости
    chattr +F /путь/к/каталогу
    Ответ написан
    7 комментариев
  • Как массово переместить определенные папки из большого количества папок, зная названия тех папок, которые нужно переместить?

    @Zzzz9
    powershell
    Понятно, что должна быть резервная копия.

    В файл lst.txt на каждой новой строчке имя директории, повторов быть не должно, лежит там же где этот файл, этот файл сохранить например move_dir.ps1
    $src = "\trz"
    $dst = "\tt\dist"
    Get-Content -Path ./lst.txt|ForEach-Object{
    $srcPath = Join-Path -Path $src -ChildPath $_
    $destPath= Join-Path -Path $dst -ChildPath $_
    Move-Item -Path $srcPath -Destination $destPath
    Write-Host "Moved $_ to $destPath"
    }


    $src = "\trz" #путь указать свой где лежат все директории для переноса
    $dst = "\tt\dist" #путь куда перенести, должна существовать.

    Если ранее PowerShell скрипты не запускались, то нужно разрешить, выполнив от администратора Set-ExecutionPolicy RemoteSigned
    Ответ написан
    Комментировать
  • Как правильно тренировать навык аудирования в английском?

    Maksim_64
    @Maksim_64
    Data Analyst
    Ну вот смотри, я свободно говорю (коммуникация в англоязычных командах не вызывает никакого стресса) и пониманию английский, учился сам.

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

    2. Начинать надо с историй есть простые истории типо English with stories, и добиваться полного их понимания, тренироваться пересказывать в слух на английском.

    3. Просто потреблять как можно английского контента, какие то блогеры говорят на английском, не обязательно обучающие английскому, просто по интересующей тебя тематике и т.д. Надо построить базу. Сейчас кстати c chatGPT можно пообщаться не много на английском.

    По итогу: Не надо пытаться like a native, это доступно тем кто проживает в англо-говорящей среде плюс старайся прокачивать навыки (а не навык), послушал поговорил сам с собой, важно повторять услышанное.
    Ответ написан
  • По сколько байтов записывается в /dev/input/mice за один раз?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    почему я от имени рута не могу записывать в этот файл, если у него права 'crw-rw----'?

    Потому что писать туда нет смысла :) Даже если ты хочешь переставить мыша в координаты.
    Ответ написан
    Комментировать
  • Может ли телеграм бот начислить пользователю звезды?

    @Everything_is_bad
    Достаточно открыть офдоки и прочитать там:
    Bots can't use paid reactions.
    Для рефанд звезд указывается только id платежа.
    Ответ написан
    Комментировать
  • Почему мой жесткий диск то умирает, то подает признаки жизни при странных обстоятельствах?

    hint000
    @hint000
    у админа три руки
    Когда это случилось, я купил дополнительный жесткий диск на 110 гб
    Что-то вы путаете. Жёсткие диски такого объёма продавались 20 лет назад, они были ещё с IDE-интерфейсом. Возможно, вы купили SSD, хотя уже и SSD такого маленького объёма во многих магазинах перестали продавать.
    из-за моего идиотизма и ярким, захватывающим и быстрым взмахом рукой был отключен от sata
    Это нормальная ситуация, диски можно подключать и отключать "на горячую", никакой опасности для физического состояния диска нет при выдёргивании кабеля, но если в это время на диск записывались данные, то они могут оказаться неконсистентными.
    Хотелось бы отметить, что с блоком питания точно все хорошо, он выдерживал только вчера и не такие нагрузки.
    Какой смысл в голословных утверждениях? Вы его не проверяли. Поэтому давайте будем считать, что про БП вы ничего не говорили, Ok?

    Теперь по существу вопроса.
    1. Есть возможность подключить проблемный жесткий диск к другому ПК?
    2. Попробуйте использовать другой SATA-кабель для подключения этого диска. Эти кабели иногда портятся.
    3. Попробуйте подключить к диску другой разъём от блока питания. Эти разъёмы тоже портятся со временем.
    4. Некоторым помогает чистка контактов на плате жесткого диска. Я не особо верю в эффективность этого метода, но можно попробовать, если уверены, что не уроните диск или ещё что-то в этом роде ("из-за моего идиотизма и ярким, захватывающим и быстрым взмахом рукой").
    5. Если ничнго не помогло, то несите диск в лабораторию восстановления данных.
    Ответ написан
    1 комментарий
  • Почему мой жесткий диск то умирает, то подает признаки жизни при странных обстоятельствах?

    15432
    @15432
    Системный программист ^_^
    Если вам действительно важны данные на нем - обратитесь в контору по восстановлению дисков. Каждый запуск, каждая подача питания, каждая ваша попытка что-то сделать уменьшает шансы на восстановление.
    Ответ написан
    Комментировать
  • Возможно ли использовать ИИ для сравнения текста?

    GavriKos
    @GavriKos
    В данном случае начните с себя. А конкретно - с выработки критериев одинаковости. Вот мне неочевидно чем 3 приведенных артикула одинаковы и почему их надо объединить. Соответственно вам нужно эти критерии выработать и объяснить. А там уже объяснять программисту или нейросети - без разницы.
    Ответ написан
    2 комментария
  • Почему неправильно отображается размер окна в PyQt5?

    @ArmYan77
    Проблема, которую вы описываете, может возникать из-за различий в масштабировании DPI между Qt Designer и вашим приложением на PyQt5. Попробуйте установить масштаб DPI для вашего приложения в Python с использованием следующего кода:

    import ctypes
    from PyQt5 import uic, QtWidgets, QtCore

    # Получаем масштаб DPI
    user32 = ctypes.windll.user32
    screen_dpi = user32.GetDpiForSystem()

    # Устанавливаем масштаб DPI для приложения
    QtWidgets.QApplication.setAttribute(QtCore.Qt.AA_EnableHighDpiScaling, True)
    QtWidgets.QApplication.setAttribute(QtCore.Qt.AA_UseHighDpiPixmaps, True)

    # Загружаем UI файл
    Form, _ = uic.loadUiType("simple.ui")

    # Определяем класс Ui
    class Ui(QtWidgets.QMainWindow, Form):
    def __init__(self):
    super(Ui, self).__init__()
    self.setupUi(self)
    self.setGlobalDpiScaleFactor(screen_dpi / 96.0)

    def setGlobalDpiScaleFactor(self, factor):
    self.factor = factor
    self.update()

    def sizeHint(self):
    size = super(Ui, self).sizeHint()
    return size * self.factor

    if __name__ == "__main__":
    import sys
    app = QtWidgets.QApplication(sys.argv)
    w = Ui()
    w.show()
    sys.exit(app.exec_())
    Ответ написан
    Комментировать
  • Что быстрее: json или sqlite?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Вам следует более детально расписать чего вам нужно добиться.
    Сейчас вы пытаетесь сравнивать две совершенно разные функциональности.
    Сериализация json довольно не быстрая операция, но всё зависит от того, какой объём и каких данных вы будете сериализовать, а потом ка кхотите эти данныеиспользовать. sqlite размещает свою БД в файловой системе и там свои накладные расходы на ее использование, а сериализацию json можно делать в памяти, однако тут будет уже сиьно важно какие объёмы и в какой структуре у вас данные. Доступ к большому количеству однотипных записей в sqlite можно сделать по индексу, а json, если его прдставлять в виде строки, нужно сперва десериализовать в структуры данных. Это требует много памяти и никакого индекса на данном этапе у вас нет.

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

    @AlexVWill
    А РКНии не блокирует YT, по крайней мере они это не заявляли, и не публикуют больше список того, что блокируется.
    Ответ написан
    1 комментарий
  • Будет ли мне грозить что-то если я выложу в общий доступ программу, обходящую блокировки РКН?

    @Drno
    А этого никто не знает.. с учетом сегодняшнего нового закона, теперь по идее вообще можно подгрести любого под всё что угодно...
    Зависит от настроения тварищаМайора...
    Ответ написан
    5 комментариев
  • Счет сразу прибавляется и отнимается когда я подбираю спрайт. Что делать?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    1. Жёстко прописывать width, height, наверное, не лучшая идея. Надо подстраивать под разрешение монитора, там где её запустили. Я, запустив, например, не увидел счётчик про который вы говорите.
    2. Строка 84: pygame. --> g <-- uit()
    3. Переменная счётчик жизней count_lifes должна быть глобальной. Сейчас вы её обнуляете в цикле, каждый тик.
    675e97cac1322119685536.png
    Ответ написан
    1 комментарий
  • Направления создание клона Minecraft?

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Освоить базовый синтаксис русского языка.
    Ответ написан
    1 комментарий
  • Будет ли мне грозить что-то если я выложу в общий доступ программу, обходящую блокировки РКН?

    CityCat4
    @CityCat4
    //COPY01 EXEC PGM=IEBGENER
    Ну, ты уже на карандаше. Потому что роялит намерение. Ты написал программу, которая намеренно обходит блокировку РКН (то, что труба блокируется каким-то странным образом не роялит нифига), поэтому запросто можешь огрести КоАП 13.41 (штраф до ста тысяч).

    Пока еще КоАП. Но мнится мне, что скоро будет УК
    Ответ написан
    1 комментарий
  • Будет ли мне грозить что-то если я выложу в общий доступ программу, обходящую блокировки РКН?

    Ну пока формально yt не блокируют - просто не пиши, что ты обходишь блокировку.
    Если ты напишешь "вот эта программа обходит какую-то там блокировку", то тогда это нарушение - распространяешь информацию об обходе блокировок.
    Напиши, что решена проблема с устаревшим и изношенным оборудованием GGC
    Ответ написан
    Комментировать
  • Будет ли мне грозить что-то если я выложу в общий доступ программу, обходящую блокировки РКН?

    freeExec
    @freeExec
    Участник OpenStreetMap
    Сегодня нет, но уже завтра может быть всё что угодно, вплоть до признания этих программ вирусами с соответствующим наказанием.
    Ответ написан
    4 комментария
  • Почему пропадет интернет через провод?

    @default_route
    Звонил гадалке, та сказала что проблема может быть в DNS-серверах, указанных в настройках сети на ПК
    Ответ написан
    Комментировать
  • Как поднять свою сеть?

    @pfg21
    ex-турист
    на винду поставить virtualbox или vmware workstation pro - обе бесплатны для личного пользования.
    в ней наделать виртуалок. в них уже наставить что желаешь.
    объединить виртуалки виртуальной сетью.
    на современном даже не сильно мощном компе можно натворить их кучу, в любой конфигурации и разумном количестве.
    линукс тож можно кучами ставить. в ядре обычно уже присутствуют драйвера виртуальных устройств.
    Ответ написан
    Комментировать