• После подключения VPN-соединения есть доступ к корпоративной сети, но почему доступ к интернету после этого не работает?

    Griboks
    @Griboks
    Поставьте приоритет интернета над vpn. Для этого используйте команду route.
    Ответ написан
    Комментировать
  • Как натянуть фото вместо лица 3D персонажа?

    Griboks
    @Griboks
    Открываете текстуру в paint, меняете лицо.
    Ответ написан
    3 комментария
  • Пару вопросов по использованию докера в продакшене?

    Griboks
    @Griboks
    Использовать докер в продакшене - нормальное решение?

    Да, но есть один нюанс... Судя по вашему вопросу, вы его точно не учли.

    Не упустил ли я какие-то важные команды, которые не используются при разработке, но нужны перед сборкой продакшена?

    Выкидываете build и git, создаёте docker registry, предварительно собираете образы (без гита, только полезные файлы в slim образе), пушите их в реестр, на проде прописываете нужные образы нужных версий. Поднимаете через compose + устанавливаете restart = unless stopped.

    после чего память на сервере закончилась

    Выкидываете git, делаете docker system prune раз в месяц, ставите в настройках демона ротацию логов.

    Автоматический бекап базы данных - ответственность самого сервиса (в коде делать дамп), докера (использовать какой-то image для бекапов) или сервера (непосредственно на сервере настроить крон)?

    Docker image не используется для бэкапов, потому что он не может изменять свои файлы. Файлы изменяются в контейнерах, volume или маунтах.
    Поэтому бэкап - это задача сервера. Только бэкапить надо не рядом с базой, а на другой сервер.

    Как не терять данные из бд при перезапусках контейнера?

    Контейнер не теряет файлы при перезапуске. Скорее всего, вы его тупо удаляете, а затем пересоздаёте.

    Но тк приложение работает в докере, я не могу выполнить nano app.logs для просмотра логов.

    Писать логи в другое место/ docker attach / docker cp / экспорт логов и метрик в сервис мониторинга.

    p.s.
    Вот вам линтер для обучения.
    Ответ написан
    Комментировать
  • Что можно написать в дипломной работе по теме восприятие пользователем результатов прогностических систем?

    Griboks
    @Griboks
    kycokpiroga,
    Непосредственно не пытаются избавиться

    Это станет понятно на предзащите)

    Если вы в бакалавриате/магистратуре, то спокойно написать диплом можно за 2 недели. Если вы в аспирантуре, то будет проще отчислиться/уйти в академ, а потом защититься с другим научруком по другой теме.

    Обратите внимание, что обязательно надо отчислиться самостоятельно (а не быть отчисленным вузом), иначе вас потом не примут обратно.

    О чём писать в дисере - зависит от специальности. Например по специальности 1.2.2 нужно обязательно сделать модель+метод+программу.

    юзеры стали лучше понимать результаты предсказания ML систем и лучше воспринимать метрики

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

    Пример:
    Панель observability содержит графики статуса по всем сервисам. При клике на график или выделении на нём временного промежутка автоматически открываются более детальные панели только за нужное время только для нужных сервисов. И так происходит рекурсивно до самого глубокого уровня, т.е. i/o, cpu,...
    Ответ написан
    1 комментарий
  • Как сократить путь текущей директории в терминале?

    Griboks
    @Griboks
    Это называется prompt, и, судя по скриншоту, он динамический от корня репозитория.
    Лично я пользуюсь comemu+clink+oh-my-posh для красивой консольки. Но для простоты могу порекомендовать сборную солянку cmder: https://community.chocolatey.org/packages/Cmder
    65587d09ab05b628289583.jpeg

    К несчастью, в винде вся эта консольная оснастка работает очень криво.
    Ответ написан
    2 комментария
  • К чему готовиться работая преподом в колледже?

    Griboks
    @Griboks
    Вот 10 самых главных фактов о преподавании:

    1. Ваши ученики тупые. Очень тупые. Даже, если это какие-нибудь доценты просто пришли послушать, то они будут задавать максимально глупые вопросы.
    2. Вам будут задавать самые каверзные вопросы. Например, чем отличаются декларация/дефиниция/инициализация/аннотация/запись переменной.
    3. Вам платят меньше чем в макдаке. Вас никто не уважает. При первом разногласии вас уволят. Вас оценивают по kpi.
    4. Вы будете тратить в 3 раза больше времени, чем запланировали.
    5. Придётся повторять буквально всё по 10 раз. И всё равно не запомнят.
    6. 90 % учеников не хотят учиться, им не интересен ваш предмет.
    7. Говорить целую пару очень сложно. Вы можете сорвать голос. Вставьте несколько задач для самостоятельной работы, чтобы у вас были перерывы. Потренируйте диафрагму и ораторское искусство. Не торопите речь.
    8. Вам придётся выставлять балы. Поэтому после занятий у вас всегда будет несколько человек, которые будут кивать головой и ждать зачётов. Даже если занятия закончены, вам всё равно придётся ставить зачёты ещё примерно месяц.
    9. Все материалы - это ваша интеллектуальная собственность. Никто не имеет право требовать от вас что-нибудь свыше речи. Однако, колледж может записывать ваши пары на видео и выкладывать в интернет. А ученики всегда будут требовать от вас построчной инструкции и подробных презентаций, а ещё лучше книгу с ответами на все вопросы.
    10. Вас застят написать программу и прочую бюрократическую пачку документов.
    Ответ написан
    6 комментариев
  • Какими методами возможно делать анализ текстур (именно текстур) в opencv?

    Griboks
    @Griboks
    Всё достаточно топорно. У вас есть два пути:
    1) Скормить нейронке 1000000000 примеров с нужной текстурой - называется сегментацией.
    2) Придумать алгоритм распознавания текстур, например, по границам.
    Ответ написан
    2 комментария
  • Есть ли в JETBRAINS умный full-line completion, как в VS?

    Griboks
    @Griboks
    Да, там есть плагин для автозаполнения на основе ИИ.
    Ответ написан
    Комментировать
  • Какие модули мобильной связи (3G/4G/LTE) для Raspberry Pi поддерживают работу с международными SIM-картами?

    Griboks
    @Griboks
    Симка - это микрочип с программой идентификации. Никакого отношения к радиосвязи на физическом уровне не имеет.

    Частоты радиосвязи стандартизированы и жёстко привязаны, существует специальная таблица.

    Можете поставить любой модем из списка поддержи, но я рекомендую Qualcomm. Управлять им можно с помощью АТ-команд, в основном это будут:
    AT+CNMP=38
    AT+CFUN=1
    Ответ написан
    Комментировать
  • Как сделать автозапуск python программы с виртуальным окружением в фоновом режиме на линукс?

    Griboks
    @Griboks
    Рекомендую использовать Systemd. Но, разумеется, впадлу разбираться в этих ваших линуксах. Поэтому crontab -e и туда дописываете @reboot /path/to/my/script.
    Ответ написан
    Комментировать
  • Почему в моем тесте go быстрее c?

    Griboks
    @Griboks
    Потому что C вовсе не обязан быть быстрее любого другого языка. Бывают случаи, когда эквивалентные программы на каком-нибудь питоне работают быстрее. Это, разумеется, зависит от самого программиста, а не от языка - не существует никакой магии.

    Почему в конкретно данном примере go оказался быстрее? Нужно провести сравнение байткода. Лично я вижу три узких места:
    1. разные цепочки компиляции
    2. вывод на экран
    3. разные загрузчики

    Но это всё, разумеется, ничего не значит, потому что в конечном итоге go оказался быстрее. Конечно, можно выкинуть всё "неудобное" для С, чтобы замедлить go, но это уже не будут эквивалентные программы.
    Ответ написан
    Комментировать
  • Почему перестал сканировать принтер?

    Griboks
    @Griboks
    У меня всё сломалось после очередного гениального обновления Windows. Потребовалось перепрошить принтер.
    Ответ написан
    5 комментариев
  • Как реализовать свой зум или дискорд в браузере?

    Griboks
    @Griboks
    есть ли готовые сервисы и библиотеки

    Конечно, есть дискорд.
    Ответ написан
  • Как найти 7 неизвестных?

    Griboks
    @Griboks
    С помощью 6 уравнений вы сможете выразить 6 переменных через оставшуюся. Затем подставить любое значение.
    Ответ написан
    Комментировать
  • 'print' vs 'output', какое название для метода более корректно?

    Griboks
    @Griboks
    Лучше используйте render/display. Print используется для печати, write - для перезаписи страницы, а log - для консоли.
    Ответ написан
    Комментировать
  • Как скрыть местоположения пользователя при подключению к виртуальному рабочему месту?

    Griboks
    @Griboks
    Арендовать ру сервер, настроить туннель до него, а затем завернуть (обычно это делают с помощью маршрутов) рабочий туннель через ру туннель. Также будет не лишним добавить ttl к рабочему туннель, а работать с виртуалки в ру часовом поясе и геолокации. Это не защитит вас полностью, но, скорее всего, админа будет тупо лень за вами следить.
    Ответ написан
  • Как сделать автоматический деплой веб-сервиса на поддомен?

    Griboks
    @Griboks
    Есть такая прикольная штука под названием Kubernets. Она все ваши задачи решает в несколько команд. Но, скорее всего, вы не сможете её просто взять и начать использовать.
    Ответ написан
  • Как начать учить программированию детей начальной школы?

    Griboks
    @Griboks
    но я хочу попробовать обучить детей 9-10ти лет
    а им трудно сконцентрироваться и они хотят веселиться и играть

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

    есть ли известные отработанные эффективные приемы и принципы?
    с чего начать?

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

    Griboks
    @Griboks
    Всё это слишком абстрактно, сложно материализующее в голове понятия...

    Всё это максимально понятно для программистов. Получается, вам nodejs не нужен.

    Скажем, есть к примеру хост-провайдер, предоставляющие место для сайта. Он же использует тот же http запрос для отдачи нам нужных файлов?

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

    Griboks
    @Griboks
    Связывался с разработчиками одного известного антивируса. Сказали, что отключить тревогу можно только путём предоставления на анализ (скорее всего платный) самой программы.
    Ответ написан
    Комментировать