Задать вопрос
  • Как получить уникальный идентификатор unix машины?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    grep -v "cpu MHz" /proc/cpuinfo|md5sum
    ;)
  • На 68 строке ошибка, как исправить?

    saboteur_kiev
    @saboteur_kiev
    Следует уточнить вопрос, а именно:
    Привести текст ошибки
    использовать теги для оформления кода
    p.s. было бы неплохо пронумеровать строки, поскольку считать пальцами 68-ю строчку никто не будет
  • Как сделать завершение команды?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    veehron, ну так добавь, раз это 6 сек.
  • Как сделать завершение команды?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    veehron, А причем тут сильная или слабая. Процедура авторизации не зависит от количества айдишников и сложность авторизации и всяких там шифрований и пин кодов это уже второстепенная вещь.
    Но поддержка авторизации должна быть внедрена в КАЖДУЮ ФУНКЦИЮ скрипта, чтобы понимать что к этой функции имеет доступ указанный Айди.
    Это делается не один раз где-то там, а в КАЖДОМ кусочке программы.
  • Где и как искать информацию о написании текстового редактора с нуля?

    saboteur_kiev
    @saboteur_kiev Куратор тега C++
    WinForms это не программа, это библиотека, включенная в .NET
  • Как задать вручную размер /dev/mapper/centos-root?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    А какое отношение df имеет к vg?
    покажите вывод
    vgdisplay
    lvdisplay

    и уже по этому поводу надо гуглить.
  • Как сделать завершение команды?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    veehron, Бот с обработкой текста это не пара минут, это нужно сесть и продумать логику бота. А в твоем примере кода вообще нет идеи авторизации, есть только попытка написать отправление сообщения определенным ID и та неправильная. Переписывать всю логику бота за тебя - это на фриланс.
    А если хочешь сам и быстро - читай документацию о import telebot

    Еще раз намекну - то, что ты хочешь сделать это не 1-2 строчки. Это изменение логики работы всего бота, в каждом команде следует учитывать правильный юзер или не правильный и где-то это хранить. Поэтому дело не в том, что кому-то лень, а в том, что у тебя не вопрос а задание.
  • #ПЕРЕНОС! откуда и почему? Как убрать?

    saboteur_kiev
    @saboteur_kiev
    John Smith,
    Задание - если оценок нет (диапазон ячеек пустой)

    Нужно просто выводить 0 если ВСЕ ячейки нечисловые, и среднее, если хотя бы одна из них числовая

    Вы условие вопроса меняете с каждым ответом =)
  • #ПЕРЕНОС! откуда и почему? Как убрать?

    saboteur_kiev
    @saboteur_kiev
    COUNTBLANK выглядит проще для чтения, и логичнее для проверки что значение ячейки пустое, а не равно 0 ;)
  • #ПЕРЕНОС! откуда и почему? Как убрать?

    saboteur_kiev
    @saboteur_kiev
    Обновил ответ. Вам нужна функция COUNTBLANK
  • Можно ли приостановить индексацию?

    saboteur_kiev
    @saboteur_kiev
    Можно в принципе индексацию не заливать - при первом обращении индексы построятся (это займет время), но при миграции дампа это значительно ускоряет процесс миграции.
    А насчет настроек - тут не подскажу. Индексы всегда долго заливались, ненамного медленнее самой базы.
  • Capturing group в регулярном выражении(regexp), как обрезать строку?

    saboteur_kiev
    @saboteur_kiev
    почти уверен, что вторые кавычки - опечатка. Но тут дополнительный вопрос - а как реглярка будет использоваться?
    Ибо вставить ее потом в grep или в js или php - разное поведение может быть..
  • Как работает глобальный Интернет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    WSGlebKavash,
    Почему провайдеры не могут договориться о роуминге по адекватным ценам?

    Не хотят =)
    Роуминг - это для тебя просто связь зарубежом.
    А для провайдера это в целом нужно понять что ты там подключен к чужому оборудованию, а не к оборудованию провайдера. О том, что ты там делаешь, сколько качаешь, с кем болтаешь можно узнать только от этого провайдера. И чтобы хоть что-то считать, надо весь трафик перегнать к себе, а потом назад ? Тоже глупо.

    Отдать тебя (клиента) другому провайдеру чтобы ты ЕМУ приносил прибыль? Это бред по мнению любого бизнеса. И другой провайдер за "аренду своего оборудование для вашего клиента" накидывает немалые ценники.

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

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

    Опять же, ты можешь обратить внимание, что между некоторыми странами роуминг значительно дешевле - то есть в этих случаях все же договорились. Но в глобальном всемирном масштабе это очень сложная задача на организационном и политическом уровнях.
  • Как работает глобальный Интернет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    P.S. на Хабре можно найти статьи https://habr.com/ru/post/186282/
  • Как работает глобальный Интернет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    P.S. Ну и да, как я говорил, аплинки у магистральных провайдеров могут быть с весьма гибкой политикой. Можно купить гигабит аплинка на всех пользователей с безлимитом, и пользователи, которые живут на гигабите могут обнаружить, что смотреть ютуб могут все без проблем, а скачивать на максимальной скорости одновременно - только один.

    Поэтому во ВСЕХ домашних тарифах указывается, что у вас скорость не 1 гб, а до 1 гб. Или "скорость подклчюения к провайдеру 1 гб", а дальше - уже как пойдет. Скорость аплинков шарится на всех.
  • Как работает глобальный Интернет?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    WSGlebKavash,
    1. Ну для провайдера эта цена понятное дело очень оптовая.

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

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

    4."Проводной интернет в крупном городе стоит от 300 до 650 руб/мес." Это только в странах СНГ. Вы удивитесь сколько стоит интернет зарубежом. И гигабит дома, еще и за жалкие копейки - это зачастую недостижимая мечта для большинства европейцев, где еще полным полно DSL, а не оптики.

    Опять же, основной генератор контента в РФ на текущий момент - это ВК, ютуб, несколько крупных соцсетей и видеостриминги. А они юзают CDN технологию, и в крупных и активных в интернет-плане странах естественно есть локальные датацентры того же гугла, которые кешируют запросы и делают этот "зарубежный трафик" локальным. Тот же КВН с ютуба - будет считаться локальным российским трафиком, а не зарубежным, поскольку и выкладывают его в РФ и смотрят в основном в РФ и ближайшем СНГ.
    Весь остальной зарубежный трафик - в разы меньше, чем видеоконтент от парочки топовых стриминг провайдеров (ютуб нетфликс, вк, что там еще).
  • Как зациклить sed?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    А еще можно подучить регулярки и значительно уменьшить количество ваших замен, например
    sed 's/1080p//' | 
    sed 's/1080P//' |
    sed 's/1080i//' |
    sed 's/1080I//' |


    заменить на
    sed 's/1080[pPiI]//g' |
  • Что можно попробовать сделать для восстановления жёсткого диска?

    saboteur_kiev
    @saboteur_kiev
    Zettabyte, Берешь пакет, открываешь винчестер внутри пакета - пыли немного.
    С грамотными руками вполне можно вскрыть диск дома и включить. Другой вопрос что смысла нет
  • Что можно попробовать сделать для восстановления жёсткого диска?

    saboteur_kiev
    @saboteur_kiev
    shurshur, ну насчет никогда, это вы зря.
    Если информация некритична, в сервис нести не хочется, а попробовать хочется, то есть шанс, что вскрытый диск дома какое-то время поработает. Можно даже попробовать организовать "чистое пространство" с минимальным количеством пыли.
    Просто смысл то какой - просто вскрыть диск?
    Если он поцарапался и там летают осколки, то да, можно вскрыть, отряхнуть и попробовать прочитать что осталось. Но будет ли толк.. В приличном сервисе просто снимают блины и ставят их на другое устройство с таким же контроллером (или эмулятором). А дома - нет особого смысла. Но вскрытие не обязательно ведет к поломке, если руки прямые.
  • Перенос файлов между серверами без моего участия?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    nohup перенаправляет stdout в файл stdout.out, его можно смотреть интерактивно.
    Или можно запустить nohup >file.log &