Задать вопрос
  • Как установить grub с нуля?

    shurshur
    @shurshur
    DVoropaev, конфиг там есть? grub установлен так, чтобы искать конфиг именно на этом разделе?
  • Как пересобрать python на mingw?

    shurshur
    @shurshur
    Компилятор не нашёл билблиотеку python39. Советую забить и заниматься более осмысленными задачами, полезными для самообразования.
  • Как открыть html документ на iphone из папки "файлы" с использованием chrome или safari?

    shurshur
    @shurshur
    vfoken, лучше положить эти же файлы на любой web-сервер, а пользователю прислать ссылку. Будет намного проще и надёжнее.
  • Как открыть html документ на iphone из папки "файлы" с использованием chrome или safari?

    shurshur
    @shurshur
    vfoken, напрямую. Нормальные люди не любят помогать другим делать деструктивные вещи.

    (Если что, я не понял, причём тут воровство данных карты, и вообще задача выглядит бредово)
  • Как в exim сделать триггер на успешную отправку?

    shurshur
    @shurshur
    К этому добавлю, что даже успешная ОТПРАВКА сообщения не гарантирует доставку. Она говорит лишь о том, что чужой сервер письмо получил, а дальше он может сделать с ним что угодно, ничего об этом не сообщая.
  • Как узнать id только что отправленного ботом telegram?

    shurshur
    @shurshur
    John Smit, вспомнил (уже и сам напарывался), что метод возвращает не id, а объект Message, в котором есть message_id. Например:

    msg = bot.send_message(chat_id, message_text)
    do_anything(msg.message_id)
  • Как реализовать удаленный обмен данными в программе на ПК?

    shurshur
    @shurshur
    Данные с сервера передавать в эту программу? Ну пусть программа опрашивает сервер на наличие данных с заданным интервалом, например, раз в минуту. Или в чём вопрос?
  • Как узнать id только что отправленного ботом telegram?

    shurshur
    @shurshur
    John Smit, например,

    message_id = bot.send_message(chat_id, message_text)

    В результате будет возвращён id сообщения.
  • Стоит ли брать 8 ядерный процессор для ускорения компиляции WebPack/Typescript?

    shurshur
    @shurshur
    Дожили... Когда-то Hello, World на любом языке дольше компилялся, а теперь им 11 секунд много...
  • Как установить grub с нуля?

    shurshur
    @shurshur
    Рекомендую по ссылке посмотреть комментарии, там указывают на некоторые нюансы установки EFI, не отражённые в статье.

    А так вообще можно ввести root ( и нажать Tab, чтобы убедиться, что grub видит диски. Если видит, значит, почему-то всё равно не может найти конфиг.
  • Какая среда рабочего стола самая стабильная?

    shurshur
    @shurshur
    Надим Закиров, если это случается даже на свежеустановленной системе без софта, то что мешает поставить другую DE (даже без переустановки) и лично проверить, воспроизведётся ли это зависание в слегка изменившихся условиях?
  • Какая среда рабочего стола самая стабильная?

    shurshur
    @shurshur
    "Стабильность" - это вопрос не свойств DE, а накопления статистики, которую никто реально не собирает. При этом статистика по одной и той же DE в разных сборках и версиях может отличаться. Кроме того, отличаться она будет и в зависимости от характеристик железа, от используемого софта и сценариев его использования. Скажем, если современный браузер с адблоком гонять на системе с 1 Гб памяти, то он быстро сожрёт всю эту память и начнёт вовсю насиловать swap.

    Как тут уже правильно говорили, проблема может быть совсем не в KDE. Надо разбираться. Гораздо чаще проблемы вызывает драйвер видеокарты, сбои памяти и диска, перегрев процессора и другие подобные ситуации. Простой сменой софта их не обойти.
  • Как получается рассчитать время формирования блока в 10 минут?

    shurshur
    @shurshur
    Анастасия,
    то таких тупых ответов не было бы


    Ты сама глупости и говоришь. Показываешь кусок кода со sleep(600) и говоришь что это пример вычисления хеша. Разумеется, это не так. Не надо свои проблемы распространять на окружающих.

    Поэтому невозможно рассчитать время, тем более 10 минут.


    Никто не "расчитывает время". Участники сети просто берут и считают хеши как попало, пытаясь попасть в нужный "хороший" диапазон. Но общая вычислительная ёмкость сети достаточно стабильна - нельзя моментально ввести в неё лишний миллион вычислителей сложной функции. Поэтому вполне можно получить устойчивую оценку на ближайшую неделю того, с какой скоростью будут вычисляться хеши и каким сделать "хороший" диапазон, чтобы на этот перебор В СРЕДНЕМ требовалось 10 минут (иногда 5, иногда 15, но в среднем - 10). Если непонятно что такое "в среднем", погугли "график нормального распределения" и представь себе, что там горбик около 10 минут.

    ловят хеш, который имеет вид: 0000000000000000000000abcde


    Да, это хеш на 27 символов, у него 16^27 вариантов, если мы ищем хеши, у которых значащими являются только правые 5 символов, а остальные могут быть любыми (16^22 вариантов), то только один из миллиона (1/16^5) вычисленных хешей будет "хорошим". Если участников так много, что они вычисляют миллион хешей быстрее нужного времени - мы можем изменить этот расклад, изменив условие "хорошего" хеша. Но никто из нас никогда не может гарантированно попасть в этот самый хороший интервал. Разве что только при наличии солидных вычислительных мощностей, составляющих ощутимую долю в сети, можно существенно увеличить этот шанс.

    А ты так и будешь гадать о том, как ЛЮБАЯ машина доберётся до ЛЮБОЙ точки за 10 минут, хотя тебе с самого начала объяснили, что это даже близко не аналогия.
  • Как получается рассчитать время формирования блока в 10 минут?

    shurshur
    @shurshur
    Анастасия,
    зачем что-то тогда отвечать в теме, в которой ты не разбираешься


    Всё с точностью наоборот, ты сама и не разбираешься, вот и пришла задавать вопросы. Тебе уже несколько человек ответили одно и то же.

    Твоя проблема в том, что ты не понимаешь смысл того, что такое "в среднем за 10 минут", ты воспринимаешь это как некоторую гарантированную величину, которая достанется любому участнику сети. Это не так.

    Пусть, например, участники сети генерируют миллион хешей в секунду. Тогда через 10 минут они нагенерят 600 миллионов хешей. Если сложность задана такой, что только 1 из 600 миллионов хешей будет верным, то в среднем через 10 минут один из участников сети. Но только один. Остальным - шиш с маслом. Причём ещё через 10 минут кто-то может и нагенерит ещё один "правильный" хеш, но что толку, если в сети уже успел распространиться первый? Второй участники сети уже не примут.

    А если число участников увеличится в полтора раза, то потребуется сложность 1 к 900 миллионов. Так это и работает.
  • Как получается рассчитать время формирования блока в 10 минут?

    shurshur
    @shurshur
    Анастасия, капслок не поможет бессвязному набору слов стать более осмысленным.
  • Как получается рассчитать время формирования блока в 10 минут?

    shurshur
    @shurshur
    Анастасия, потому что планета Земля обладает сложным рельефом и разнообразными климатическими условиями, плюс сложные социально-исторические процессы, что и привело к неравномерному расселению людей. А планета хешей одинакова в любой точке и равномерно заполнена "жителями" повсеместно. Не нужно бредить фантазиями о какой-то там несуществуйющей "тайге" на этой планете.
  • Как получается рассчитать время формирования блока в 10 минут?

    shurshur
    @shurshur
    Анастасия, любая аналогия - всегда условна. В данном примере самая глухая тайга неотличима от центра Москвы - таксистов везде одинаковое количество.

    Ты просто упорно пытаешься найти противоречие там, где его нет.
  • Почему после применения правил IPTABLES в Debian 10 всё блокируется?

    shurshur
    @shurshur
    Andrey Barbolin, я когда читал этот вопрос полез бегло гуглить, подпадает ли SYN ACK под ESTABLISHED и вроде как по найденным картинкам должен подпадать (но это неточно), впрочем, это какое-то нелогичное поведение - считать установленным не до конца установленное соединение. Ну а так проверять внимательнее мне пока лениво было.
  • Отключение горячих клавиш?

    shurshur
    @shurshur
    Некоторые комбинации клавиш умышленно невозможно переопределить из соображений безопасности.

    Поясню на примере. Представим себе, что у нас компьютер заражён вирусом, который показывает на экране картинку, неотличимую от окна входа в систему. Жертва вводит свои логин и пароль и... И они оказываются в руках злоумышленников. Даже админских прав такому вирусу не нужно.

    Именно по этой причине в Windows NT для входа в систему или разблокировки компьютера необходимо было нажать комбинацию Ctrl+Alt+Del. Изобразить окно с предложением её нажать можно, вот только при её использовании из приложения злоумышленника выбросит в системный обработчик.

    Сейчас в Windows по умолчанию запроса Ctrl+Alt+Del нет (но кажется всё ещё можно включить). Тем не менее, настоящие параноики обязательно жмут перед входом в систему эту комбинацию. На всякий случай.

    В Linux в X точно так же нельзя перехватить Ctrl-Alt-Fn, а в былые времена - Ctrl-Alt-Backspace.