Задать вопрос
  • Как раздать интернет по всему зданию?

    @Drno
    1. Наймите специалиста на это
    2. С нулевым опытом и знанием люди НЕ ЗАНИМАЮТСЯ подобными вещами. Это же не картоху почистить
    Ответ написан
    Комментировать
  • Стоит ли поступать в вуз на программу по математике, если в будущем хочешь иметь профессию, связанную с программированием?

    Maksim_64
    @Maksim_64
    ML Engineer
    Не можно, а нужно. В эпоху AI математическое мышление и его острота, будет играть ключевую роль в профессиях которые связаны с программированием.
    Ответ написан
    1 комментарий
  • Junior SysAdmin Network + Python Где искать первую работу?

    CityCat4
    @CityCat4
    Жил да был черный кот за углом...
    Как обычно - в саппорт любого местного крупного провайдера. Конечно, скорее всего придется посидеть некоторое время на первой линии (это где юзера и глупые вопросы), потом может быть попадешь на вторую (где проблемы посложнее и поинтереснее).
    Можно в монтажники - тут качается чисто сетевой скилл - точно будешь знать, каково предельное расстояние для связи по UTP и сколько допустимо свитчей в одном локальном сегменте.
    Можно в муниципалку - как обычно - больницы, школы, библиотеки. mucho trabajo, poquito peso, то есть работы будет дох..., а денег платить будут очень немного :D Зато обычно не строят из себя целочек по поводу скиллов - берут, что есть. Для первой записи в CV вполне пойдет.
    Там как правило, ты отвечаешь за все - поэтому админские скиллы качаются с бустом х100 :)
    Ответ написан
    Комментировать
  • Как избежать излишнего усложнения на ранних этапах развития SaaS-проектов?

    @rPman
    У меня есть непопулярное мнение, но оно имеет смысл, для любого крупного продукта, невозможно предугадать заранее что с ним будет. Если цикл разработки у вас годы, платит вам крупных заказчик или государство, и техническое задание это часть вашей разработки (обычно это напрямую связано), делите этап на части, запускайте пилотный проект как получится, отлаживайте на нем все нюансы и тонкости, но главное будьте готовы что этот продукт через 1-2 года ДОЛЖЕН быть сброшен в утиль и заменен новым, ТЗ которого создано в процессе разработки и эксплуатации этого первого прототипа.

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

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

    @dim5x
    ЗИ, ИБ. Помогли? Поблагодарите. Отметьте ответом.
    Переопределить __delattr__?
    class foo:
        name: str
    
        def __delattr__(self, item):
            if item == "name":
                raise AttributeError(f"Нельзя удалять атрибут: '{item}'")
            #     print('что-то печатаем')
            #     pass  # или ничего не делаем
            super().__delattr__(item)
    
    
    tmp = foo()
    tmp.name = "test"
    try:
        del tmp.name
    except AttributeError as e:
        print(e)
    finally:
        print(tmp.name)


    >>>Нельзя удалять атрибут: 'name'
    >>>test
    Ответ написан
    3 комментария
  • Не пускает в панель 3xui, как исправить?

    CityCat4
    @CityCat4 Куратор тега Цифровые сертификаты
    Жил да был черный кот за углом...
    На второй картинке английским по черному написано, почему. Уже базовый английский никак без чатгпт, да? O tempora, o mores...
    Ответ написан
    Комментировать
  • Как удалить число содержащееся в ячейке таблицы бд Mysql среди чисел через запятую, если таких чисел 2 или более удалить только первое найденое?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Самый правильный вариант - хранить корзины в отдельной таблице (user_id, goods_id, count).
    А такие манипуляции со строками - тупиковый путь.
    Ответ написан
    8 комментариев
  • Как заставить стабильно работать WiFi IP-телефоны?

    Все, что может быть подключено к интернету кабелем — должно быть подключено кабелем.
    Ответ написан
    9 комментариев
  • ИИ на ноутбуке с 64 Гб ОЗУ?

    @tukreb
    Только на Макбуках последнего и предпоследнего поколения с M4 Max и от 64–128 ГБ памяти вы сможете локально использовать вайбкодинг на серьёзных моделях. Потому что только у Apple есть ноутбуки с unified memory, куда влезает 200B модель в 4-битной квантизации . Всё что ниже будет не вайбкодить, а копрокодинг. Даже 70B модель на RTX 4090 без CPU offload не завезти, там 24 ГБ просто не хватит.

    В ПК просто нет альтернатив, если вы не готовы отдать до полумиллиона долларов на топовые nvidia карты.
    Ответ написан
  • ИИ на ноутбуке с 64 Гб ОЗУ?

    @alexalexes
    Вам ничего не мешает установить ollama на этот ноут и проверить возможности моделей, которые влезут в его память.
    PS: Отвечу заранее, мощностей моделей хватит, чтобы с вами поболтать о погоде, играть в шарады, но ни о какой серьезной работе речь идти не может - модели объемов для персональных компов слишком туповаты, они не вместят в него необходимый контекст.
    PPS: Единственное направление для нейросетей, развернутых на коленке - это нейросети для распознавания образов. OCR, категоризация объектов, отслеживание наступления какого-либо состояния по изображению, звуку, других аналоговых метрик. Вот это можно ковырять в походных условиях. Про полноценную LLM даже не мечтайте развернуть.
    Ответ написан
    Комментировать
  • Обгорела изоляция на вилке, безопасно в дальнейшей эксплуатации?

    @alexalexes
    При вытаскивании вилки можете попасть на ситуацию, когда поврежденный контакт обломится и он останется в розетке. Когда начнете вытягивать зарядку, застрявший контакт потянет проводок из внутренностей зарядки, если он порвется с другой стороны, то оголенный конец проводка может попасть вам на руку. Если это будет фазный провод, то почувствуете заряд бодрости (опасно!).

    PS: Пора заменить не только зарядку, но и обслужить розетку. Нужно либо заменить розетку или подтянуть клеммы, чтобы вилка зажималась надежно.
    Ответ написан
    Комментировать
  • Как принимающая сторона сопоставляет пакеты с сообщениями при передаче данных по сети?

    @SunTechnik
    При использовании TCP - устанавливается соединение. Протокол сам разбивает данные на пакеты, отслеживает доставку, порядок. Если в течении timeout пакет не был доставлен - делает повторную отправку данных (пока не сможет доставить, или вернёт ошибку, что соединение умерло) . Ваша задача - только кидать и забирать данные.

    При использовании UDP —не гарантируется ничего. Пакеты могут приходить в любом порядке, теряется, задваиваться - задача самого приложения разруливать этот бардак... Но если частичные потери пакетов не страшны - это позволяет экономить время/ресурсы что бы не посылать повторно, что уже не актуально...

    Ps, но лучше все же - почитать теорию. Главы из учебника тут никто цитировать не будет...
    Ответ написан
    5 комментариев
  • Хочу заниматься проф монтажем в Davinci Resolve, какой нужен ноутбук?

    @UniInter
    Профессиональным монтажем? Декстоп.
    Ответ написан
    Комментировать
  • Как проверить наличие обновлений для контейнеризованного (Docker) сервиса?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    В best practices предлагается обратный подход - не использовать latest-образы именно потому, что они могут неожиданно обновиться и поломать что-то.

    Обновлять версию образа нужно осознанно - если появилась какая-то CVE или в новой версии добавлена требуемая вам функциональность.
    Ответ написан
    Комментировать
  • Как засудить провайдера за ограничения к иностранному VPS?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Никак не засудить. Провайдерт обязан пропускать трафик через ТСПУ, которым управляет Роскомнадзор. Сам провайдер не знает, что там происходит, что блокируется, что пропускается.
    Это всё равно, что подать в суд на таксиста, который не довёз вас до дома из-за знака "кирпич", ну и на ГАИ заодно.
    Ответ написан
  • Как засудить провайдера за ограничения к иностранному VPS?

    @AlexVWill
    Вы так пишете: "подать в суд", "юридические перспективы", "Подача иска" как будто живете в правовом государстве. У вас до сих пор иллюзия что политические вопросы (а вопрос, безусловно политический, хотя и затрагивает сферу гражданско-правовых отношений) вы можете решать в судебном порядке?
    Ответ написан
    3 комментария
  • Как настроить интерфейс 6to4 для работы с Openvpn на Ubuntu 20?

    @SunTechnik
    1. Вы задаёте один и тот же вопрос уже третий раз, с различными вариациями, причём предыдущие ответы помечены как решенные.

    2. Для настройки туннель надо знать текущий белый ip у vps. Вы его не сообщаете, поэтому проверить настройки невозможно.

    3. Для организации туннеля 6to4 необходимо что бы и у роутера и у vps были белые ip адреса (без nat) и
    были настроены сети ipv6.

    4. В туннеле участвуют две стороны (домашний роутер и vps) . Адреса, которые указываются в командах нельзя просто взять из чужой инструкции.
    Это должны быть именно Ваши адреса.

    5. Какая конечная цель?
    Ответ написан
  • К чему может привести дублирование локальных маршрутов в FRR?

    @Strabbo
    Это просто таблица маршрутизации. на сетевом слэнге это control plane. В зависимости от софта, в ней могут быть показаны только актуальные маршруты или же все известные. В вашем случае показывает все известные, дальше выигрывает тот маршрут у кого маска меньше, /32 всех побеждает. Если у одного маршрута и префикс и маска одинакова то решает локальный параметр, который в разных софтах может иметь разное название( Administrative Distance, Preference). Чем он ниже, тем круче. У OSPF он 110, а у локальных он скорее всего 0 или 1. Надо уже смотреть доки FRR. Вот это всё, что я написал это Control Plane, он собирает всю инфу по маршрутизации и передает его операционной системе, которая уже формирует Forwarding plane и вот там уже не будет дублированных записей от разных протоколов, будет только одна.

    К чему может привести данный баг, если frr будет в таком режиме работать круглый год?

    Всё будет работать без проблем.
    Ответ написан
    Комментировать
  • Как раньше разработчики делали ревью кода без площадок типа github?

    sergey-kuznetsov
    @sergey-kuznetsov Куратор тега Git
    Автоматизатор
    Ревью делали через патчи и diff: по почте, в mailing list, через общие репозитории. Линус Торвальдс до сих пор работает именно так.

    GitHub ничего принципиально нового не придумал, он просто сделал этот процесс удобнее и визуальнее.
    Ответ написан
    Комментировать