Задать вопрос
  • Что нужно знать системному администратору?

    CityCat4
    @CityCat4 Куратор тега Сетевое администрирование
    В больнице с переломом ноги
    какие знания будут достаточны для позиции джуна

    На эникея все нужные знания уже есть. Вполне можете искать вакансии эникея (помошника сисадмина, младшего сисадмина etc).
    В зависимости от вакансии можно даже место собственно админа рассмотреть, если список требований не большой.
    (Мы сейчас эникея не ищем, но если бы искали - Ваша кандидатура была бы рассмотрена. Прям вот так, на том, что есть)
    где начинается то самое "Владение ОС на уровне системного администратора"?

    От момента, когда ставится задача и Вы сами ее решаете
    Ответ написан
  • Почему приложение Skype на Win11 не видит интернет?

    @elderl
    Ошибка 0x800704cf
    зачастую появляется, если ПК не смог обнаружить действительную лицензию на Windows.

    Или 0x800704CF+skype
    Ответ написан
    Комментировать
  • Что нужно знать системному администратору?

    @Drno
    Вы уже джун.. идите работать)
    Ответ написан
  • Что степенями в питоне?

    Со степенями в Питоне всё прекрасно. Просто запись -10**2 эквивалента записи 10**2 * -1, а не (-10)**2. Переменная как раз как бы добавляет эти скобки вокруг значения.
    Ответ написан
    Комментировать
  • Можно ли использовать одинаковый url для мультиязычного сайта?

    nokimaro
    @nokimaro
    Меня невозможно остановить, если я смогу начать.
    Если хотите чтобы страницы на разных языках индексировались то у каждой страницы должен быть отдельный url
    Отдельный url может быть каким угодно, префиксом типа /ru/, /en/ или GET-параметром ?lang=ru или даже субдоменами типа ru. en.
    Субдомены не рекомендую так как они в целом понижают вес основного сайта

    Можно ознакомится с рекомендациями гугла на эту тему, там всё довольно исчерпывающе описано
    https://developers.google.com/search/docs/specialt...
    https://developers.google.com/search/docs/specialt...

    Желательно каноничные страницы на разных языках разметить через метатеги
    <link rel="alternate" hreflang="lang_code"... >

    Ну и для примера как делает сам гугл в своей документации - использует GET- параметр ?hl=XX

    RU
    https://developers.google.com/search
    /docs/specialty/international/managing-multi-regional-sites?hl=ru

    EN
    https://developers.google.com/search
    /docs/specialty/international/managing-multi-regional-sites?hl=en

    EN (default no hl=)
    https://developers.google.com/search
    /docs/specialty/international/managing-multi-regional-sites
    Ответ написан
    2 комментария
  • Aiogram почему не отправляется фото?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В ошибке написано, как и в документации, что InputFile абстрактный. Используйте FSInputFile.
    Ответ написан
    1 комментарий
  • Можно ли видео на сайте без сохранение на диск показывать в меньшем разрешении?

    Mike_Ro
    @Mike_Ro
    Python, JS, WordPress, SEO, Bots, Adversting
    Видео в любом случае должно быть кем то сконвертировано, перед отправкой клиенту, варианты:
    - Либо множество заранее подготовленных видео роликов с нужным качеством (ютуб так делает), потребуется сильно больше места на диске, но нагрузка на процессор будет сильно меньше + можно выбрать ночное время для обработки.
    - Либо сервер, который будет конвертировать видео в реальном времени, но нагрузка на процессор будет сильно больше.
    Ответ написан
    5 комментариев
  • Можно ли видео на сайте без сохранение на диск показывать в меньшем разрешении?

    kawabanga
    @kawabanga
    На хостинге есть видео. Размер видео 100 Мб.

    Установите ffmpeg и просто базовым запросом перекодируйте в тот же размер что у вас есть. Удивитесь сокращению размера раза в два.

    Видео запускается через тег video

    Используйте библиотеки, типа videojs. они действительно имеют больше возможностей.

    На смартфонах такое разрешение не нужно.

    Настройки пользователя или конфиги пользователя в вашей системе.

    К примеру, на десктопах показываем исходник = 1080, на планшетах = 720, на смартфонах = 560.

    Изначально нужно закодировать. ffmpeg перегоняет очень быстро файлы в разные форматы на m1 макбуках (4x от изначального 1080 файла), думаю современные процессоры умеют так же.
    В любом случае придется хранить все 3 версии, но тут нюанс -
    576 - может весить 5-10мб
    1080 - 20-30 мб
    720 - около 15.

    В итоге все 3 версии готовые - меньше вашего изначального файла. Продумайте им названия и внедрите в систему.
    Ответ написан
    Комментировать
  • Совпадают ли характеристики этих двух переключателей?

    @nehrung
    Не забывайте кликать кнопку "Отметить решением"!
    Вашу проблему легче всего было бы решить, имея два даташита - на старый вариант переключателя и на новый. Далее, сравнив их, вы бы сразу увидели, есть ли разница.
    Даташит переключателя 704.900.3 удалось найти легко, элементарным гуглением, но какой он версии, на нём не обозначено. Скорее всего, это последняя версия. Но и не имея старой версии, из одной только новой можно извлечь многое. Например, главный предмет вашего беспокойства (380 вольт) гораздо меньше, чем указанное в качестве предельного рабочее напряжение (500 вольт на переменном токе до 10 ампер). Точно так же можно рассмотреть и остальные беспокоящие характеристики.
    По-моему, отсюда следует вывод - менять старый на новый можно.
    Ответ написан
    Комментировать
  • Почему callback-функция не повторяется второй раз?

    Vindicar
    @Vindicar
    RTFM!
    Есть маааааленькая проблемка. Ты забыл/не знал, как работают файлы. А именно, у них есть такая штука как "текущая позиция", по которой выполняется чтение-запись. В итоге:
    1. Ты открываешь файл в начале кода. Его текущая позиция - в начале файла.
    2. Ты делаешь отправку файла. Бот читает содержимое файла до конца для отправки. Теперь текущая позиция - в конце файла.
    3. Ты снова пытаешься отправить тот же файл. Бот не может прочитать содержимое файла, потому что текущая позиция - в конце, читать в конце уже нечего. А в начало бот сам не "перематывает", он же без понятия, что у тебя за файл.

    Просто открывай файл каждый раз при отправке (и не забудь закрыть, оператор with в помощь), а не один раз в начале скрипта.
    Либо, если прямо очень-очень хочется держать файл открытым, каждый раз перед отправкой "перемотай" файл на начало методом seek().
    Ответ написан
    Комментировать
  • Имеет ли смысл арендовать сервер/vps/vds/etc для учебы в 2025году?

    nero211
    @nero211
    Смотря для чего. Судя по вашему описанию достаточно будет просто запустить какую-нибудь ось в vitualbox.

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

    @q2digger
    никого не трогаю, починяю примус
    вот ошибка.
    if item["type"] == ["ask"]:
    никаких квадратных скобок вокруг "ask" быть не должно.

    начни с основ языка, бездумно копировать код из ютуба занятие бесполезное.
    Ответ написан
    1 комментарий
  • Куда развиваться системному администратору?

    ky0
    @ky0 Куратор тега Системное администрирование
    Миллиардер, филантроп, патологический лгун
    В баню 1С, это тупик. Пути три - сети, винда и линукс. Лично я (по собственному опыту) рекомендую третий - сетевиков надо на порядок меньше и платят им в среднем хуже, а накликивать в гуе, это не труъ.
    Ответ написан
    Комментировать
  • Как принимать деньги от физиков и передавать их другим людям онлайн без юрлица или ИП?

    CityCat4
    @CityCat4
    В больнице с переломом ноги
    Никак :) То, что прибыли не планируется - это никого не греет и это еще доказать надо :)
    Ответ написан
    Комментировать
  • Как принимать деньги от физиков и передавать их другим людям онлайн без юрлица или ИП?

    vabka
    @vabka Куратор тега Веб-разработка
    1. Юридическое лицо обязательно придется завести

    2. Налоговая в любом случае увидит тут признаки дохода и ты будешь обязан взимать НДФЛ с исполнителей, как налоговый агент.
    Вот и требование отчитываться в налоговую.
    Вот тебе, получается, нужно узнавать полные данные и ИНН исполнителей.
    Вот и закон о персональных данных кокетливо машет рукой, а РКН ждёт от тебя стопку бумаг о том, как ты с этими ПД работаешь и как защищаешь. Очень возможно, что придётся ещё потратиться, чтобы всем требованиям соответствовать.

    3. А ещё тут очень легко можно попасть на отмывание денег. Возможно, для того что ты хочешь сделать, нужно ещё получать лицензию. Стоит проконсультироваться с юристом по поводу того, какой у тебя ОКВЭД тут будет.

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

    Без юридического лица можно попробовать крипту, но тут тоже есть нюансы, начиная опять же с комиссий(говорят есть варианты с небольшой комиссией) и волатильности (по идее есть стейблкоины, но и они умеют обваливаться), заканчивая серым статусом, зато всего остального получится избежать.
    Ответ написан
    14 комментариев
  • Существует ли бесплатная Корп. почта?

    @Drno
    не хочет платить - пусть не пользуется корп почтой)
    2к это в современных реалиях вообще ниочём...

    хотя многие хостинги при покупке домена предоставляют и минимальную почту, возможно подойдет такой вариант. да интерфейс там обычно менее удобный, опенсорсный типа RoundCube, но зато бесплатно
    Ответ написан
    7 комментариев
  • Существует ли бесплатная Корп. почта?

    CityCat4
    @CityCat4 Куратор тега Электронная почта
    В больнице с переломом ноги
    Директор не хочет каждый месяц платить по 2 тысячи рублей в месяц.

    Ну пусть уволит всех сотрудников и закроет бизнес. Да-да, пусть уволит всех своих трех сотрудников! (При таком подходе их не может быть больше)

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

    Предположим, что на гитхабе есть какой-то проект A с лицензией X.
    В лицензии X написано, кто, как, и на каких условиях может использовать проект A.
    Ты делаешь проект B в котором используется A - ты обязан соблюсти все условия, которые написаны в лицензии X (а они вполне могут запрещать в принципе это).
    Ты в любом случае сохраняешь все авторские права на код в твоём проекте B, так как это твой код.
    При этом лицензия X вполне может влиять на то, какую лицензию ты сможешь указать для своего проекта. Например она может обязать тебя распространять B только под X, или добавить какие-нибудь требования типа обязательного открытия исходников или уведомления разработчика проекта A.
    Ответ написан
    2 комментария
  • Jdownloader не качает?

    opium
    @opium
    Просто люблю качественно работать
    Так Инстаграм заблокирован в России наверно в этом дело
    Ответ написан
    Комментировать
  • Почему питон не дастает файл из директории?

    Vindicar
    @Vindicar
    RTFM!
    А как насчёт документацию почитать?

    Параметры:
    chat_id (int or str) – Уникальный id чата или username канала (в формате @channelusername)
    sticker (str or telebot.types.InputFile) – Стикер для отправки. Передайте file_id (String), чтобы отправить файл, который уже загружен на сервера Telegram (рекомендуется), передайте HTTP URL (String), чтобы отправить .webp файл из интернета или загрузите новый с помощью multipart/form-data.

    Выделение моё. Т.е. параметр стикер интерпретирует принятую строку только двумя способами:
    1. Как ID уже загруженного стикера
    2. Как ссылку на стикер из интернета
    Про путь на локальной машине тут ничего не говорится. Зато упоминается про тип InputFile. Примеры по ссылке показывают, что в этот тип можно обернуть путь к локальному файлу, чтобы загрузить его в телегу, а после этого уже полученный объект InputFile можно передать в нужный метод.
    Т.е. сначала заверни свой путь в telebot.types.InputFile, а потом передай его вторым параметром в send_sticker().
    Ответ написан
    1 комментарий