Задать вопрос
  • Почему callback_query_handler в telebot не работает?

    shurshur
    @shurshur
    Не должно быть "программирования наугад". Если что-то не работает - надо разбираться, что не так. А не просто вставлять случайные наборы слов.
  • Как найти прямую ссылку на TV канал?

    shurshur
    @shurshur
    Refguser, я, в отличие от тебя, не плююсь.

    Погуглить, чтобы поискать оправдания твоим же домыслам? Ты серьёзно? Детский сад.
  • Как найти прямую ссылку на TV канал?

    shurshur
    @shurshur
    Refguser,
    Если просто прикинуть

    Если просто поплевать в потолок // поправил
  • Как найти прямую ссылку на TV канал?

    shurshur
    @shurshur
    Refguser, нет, я как раз всё прочитал. Я даже процитировал то, что комментирую. Нет, тот кто понимает (не просто "поверил"), что реклама необязательно приносит больше стоимости трансляции, не должен быть огульно назван "дебилом".
    Написано
  • Как найти прямую ссылку на TV канал?

    shurshur
    @shurshur
    Refguser,
    И только дебил поверит, что реклама приносит меньше стоимости трансляции


    Основная проблема этого заявления - в представлении о том, что если есть реклама, то она полностью покрывает расходы. Это не так. И производства контента, и объём аудитории, и эффективность рекламы на конкретной аудитории в конкретные таймслоты с конкретным контентом - всё это очень неоднородно.

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

    Есть дофига каналов, фильмов, передач итд итп, которые не окупались и вынуждены были закрыться. Реклама им не помогла.
    Написано
  • Github перестал отправлять sms на российские номера?

    shurshur
    @shurshur
    Поддержу оратора выше, некоторые аутентификаторы (в том числе гугловый) реально хранят данные в облаке и при логине в тот же аккаунт вытягивают все ранее настроенные авторизации.
    Написано
  • Github перестал отправлять sms на российские номера?

    shurshur
    @shurshur
    Adamos, там проблема даже не в этом. Смс "для международных отправителей" стоят где-то в 10 раз дороже "для национальных". Поэтому многие сервисы просто забили на RU-номера и они если и работают, то каким-то чудом.
    Написано
  • Как узнать username пользователя по ID пользователя?

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

    Это или пользователь напишет боту в ЛС (нажав start), или пользователь с ботом в одной группе (изначально такого не было, добавлено позже).

    Если бот отвечает в ЛС, то он просто получает событие-сообщение и может просто напрямую на него ответить.
    Написано
  • Законно ли получение данных через API школьного портала, если я обычная студентка?

    shurshur
    @shurshur
    Adamos, тут одно время школьники, у которых электронные журналы вводили, прибегали с созданиями ботов, которые из них расписания для своих друзей в телеге посылали. В целом, в телеге получать такое может быть интересно.
    Написано
  • Законно ли получение данных через API школьного портала, если я обычная студентка?

    shurshur
    @shurshur
    Светлана, по факту, скорее всего, никто даже не заметит, если делать запросы под видом пользователя и не нагружать сайт интенсивно (расставлять таймауты, регулировать общее количество запросов). Тем более что в целом задача "зашёл на портал, посмотрел расписание, посмотрел оценки" вполне себе нормальна и для поведения обычного человека.
    Написано
  • Какой Linux поставить в виртуалку, чтобы поднять на нём OpenVPN клиент и 3proxy сервер для локального использования?

    shurshur
    @shurshur
    SmeliyR, несколько мегабайт никак не получится. Даже в openwrt может выйти довольно много, если нафаршировать его всякими sing-box.

    Ставить alpine смысла мало. Там основная затея - использование musl вместо glibc. Нюанс в том, что экономится-то по сути разница в размере между musl и glibc, размер остального не меняется. А получить рандомные глюки из-за нюансов musl, отличающих glibc, будет очень неприятно.
    Написано
  • На каком языке лучше писать api (читайте описание)?

    shurshur
    @shurshur
    Лучше всего тот язык, который хорошо знаешь и на котором умеешь эффективно писать программы
    Написано
  • Что это такое, почему оно вылезло?

    shurshur
    @shurshur
    Единорог Безрогов, это драйвер для виртуальной сетевухи, которую разработали для OpenVPN под винду. Используется не только в самом OpenVPN, но и в других VPN, а также может использоваться в любом решении, где нужно зачем-то создать виртуальный сетевой адаптер. Например, в программах-снифферах-трафика, в системах сетевой безопасности с прокачиванием трафиках через приложение...
    Написано
  • Каким образом можно зашифровать файлы, или может есть готовое решение, или облачное решение?

    shurshur
    @shurshur
    Как только файл открыт - его можно сохранить куда угодно. Да просто даже Ctrl-A Ctrl-C и вставить в гуглодоки. Вся эта "защита" ни от чего не защищает.

    Выглядит как классика "проблемы XY". Вместо этого лучше было бы рассказать о том, что это за данные и как они используются и от чего вообще защищаться. Тогда советы станут более целенаправлены. Например, если это данные о клиентах, то для этого давно придумали CRM.
    Написано
  • Что это такое, почему оно вылезло?

    shurshur
    @shurshur
    Это не "защитник", подобное ещё чуть ли не в XP спрашивалось при установке TAP-драйвера.
    Написано
  • Безопасно ли использовать OpenSource продукты от крупных корпораций?

    shurshur
    @shurshur
    Ivan, такого "стандарта" нет. Аудит кода - дорогое удовольствие. Хорошо, если что-то имеет независимый аудит, но это скорее исключение.

    А вот в контексте вопроса может быть интересно то, что в некоторых сферах таки софт массово используется не в виде бинарей от вендора, а собирается независимо от него. Так делают в мире Linux (весь дистриб в пакетах собирается разработчиками дистриба), такое есть для Android в проекте f-droid (все приложения принципиально собираются в инфраструктуре самого f-droid из исходников, сборки разработчика не используются). Плюс в Linux это ещё и хоть немного проверенные версии (для stable-релизов, не разных экспериментальных и rolling).
    Написано
  • Безопасно ли использовать OpenSource продукты от крупных корпораций?

    shurshur
    @shurshur
    Некоторые разработчики делают reproducible builds. Это когда специальные усилия потрачены на то, чтобы можно было по инструкции собрать приложение, контрольные суммы которые совпадали бы с таковыми у официальной сборки. Если такое есть и это какой-то востребованный софт - то почти наверняка есть независимые проверяльщики, которые регулярно собирают этот софт и сверяют эти суммы. Такое встречается далеко не всегда и не везде, особенно для всякой мелочи, потому что на это тоже требуются усилия разработчиков.

    Но в целом для многих массовых продуктов это не имеет смысла. Специально выкладывать "патченные" бинарники на большую аудиторию - это риск непонятно для чего. Особенно для продуктов с большим количеством конкурентов, рссчитанных на массовую аудиторию: вляпаешься в скандал и получишь отток клиентов, падение инвестиций, недовольство акционеров...

    Безопасность - это не просто какие-то случйные телодвижения. Безопасность - это систематические процессы, регулярные практики, оценка угроз и принятие конкретных решений. То, что приемлемо для игрушки "три в ряд", может быть неприемлемо для промышленного решения, работающего с финансами, персональными данными или дорогим оборудованием.
    Написано
  • Какой Linux поставить в виртуалку, чтобы поднять на нём OpenVPN клиент и 3proxy сервер для локального использования?

    shurshur
    @shurshur
    SmeliyR, нет, речь идёт про то, что если настроено роутить все IP, то роутятся все IP.

    Один из способов решения проблемы - роутить нужные сети. Однако с учётом сложности современных интернетов это сложно сделать. Роутить по DNS-именам напрямую нельзя (что проще всего решить прокси).

    Однако тут же в требованиях "по программам", а это может означать, что к одним и тем же сайтам может требоваться по-разному. В Linux это можно решить через policy routing по pid процесса, через cgroups или namespace (схожая задача Как запретить программе доступ в интернет?), но в винде, скорее всего, даже сторонним решениям сложно так сильно внедриться в сетевой стек.

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

    shurshur
    @shurshur
    floppa322, дело в том, что в самом начале написано фактически, что x1=g(x), x2=h(x). Эти функции могут быть какими угодно, и то, что у них у обоих одно и то же значение аргумента, никак не связано со значением функций g и h, которые дают аргументы для f.

    Если рассматривать только фунцию f(x), которая задаётся квадратичным многочленом, то, конечно, это всегда будет парабола, где оба значения будут отклоняться в равной степени от середины.

    Вспоминаем теорию решения квадратных уравнений. У нас парабола f(x)=ax^2+bx+c. Рассмотрим уравнение вида ax^2+bx+c=значение_y_горизонтальной_линии. Если перенести значение в левую часть - получим обычное квадратное уравнение ax^2+bx+d=0 (d=c-значение), корни его -b/2a±sqrt(D)/2a. Тут будет "середина" -b/2a, которая никогда не зависит от d, а значит и от првой части уравнения ax^2+bx+c=значение. Поэтому любая горизонтальная будет давать значения, равноудалённые от -b/2a влево и вправо на sqrt(D)/2a.
    Написано