Задать вопрос
  • Как загрузить и запустить бота на сервер с ос Ubuntu 20.04 LTS "Focal Fossa"?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    Как раз без панели управления это обычно и происходит, хе-хе.
    Ответ написан
    Комментировать
  • Какой можно взять недорогой ноутбук для Linux'а?

    @mureevms
    Надо определить задачи обучения. Ради чего?
    Пока вы не поставите Линукс основной системой - вы не будете его изучать, все это быстро закончится, а на ноут будет поставлена винда. Если вы поставите Линкус и будете работать только в ГУИ, то вам не нужен Линукс. Если вы боитесь консоли - вам не нужен Линукс. Если вам нужен специализированный виндовый софт - вам не нужен Линукс. А если вам не нужен Линукс, то зачем его учить и еще вкладывать в это деньги? Знания без практики это трата времени.

    > в виртуалке мне не удобно, ибо на работе сижу большую часть времени

    Я бы советовал все же на виртуалке, даже без дуал бута. Поиграетесь месяц и бросите.
    Ответ написан
  • Какие адреса из подсети 172.16.10.0 можно использовать для адресации?

    fzfx
    @fzfx
    18,5 дм
    Можно использовать адреса со 172.16.10.0 по 172.16.10.63. Потому что именно эти адреса входят в подсеть 172.16.10.0/26. Другие адреса в эту подсеть не входят. При наложении маски подсети на адрес подсети будет видно, какие биты адреса подсети относятся к адресу подсети, а какие к адресу хоста в подсети.
    Адрес 172.16.10.0 при этом является адресом самой подсети, адрес 172.16.10.63 - широковещательный адрес подсети, назначать эти два адреса машинам в этой подсети нельзя. Остальные адреса диапазона доступны для назначения машинам в этой подсети.
    Ответ написан
    1 комментарий
  • Стоит ли vim усилий?

    @luaPower
    Однозначно стоит учить. Повышается скорость редактирования текста (практически не нужно переключаться на мышь) и в целом уровень комфорта при работе в текстовом редакторе.

    Серьезным аргументом за изучение является тот факт, что Vi предустановлен практически в любой UNIX-системе. Это означает, что вы имеете один интерфейс, работая с текстом как локально, на домашней машине, так и удаленно, на сервере.

    Vim имеет обильное количество настроек и подробнейшую документацию по ним, встроенную в редактор. Есть много возможностей для адаптации редактора практически под любые нужды, в частности, имеется встроенный язык программирования для написания различных сценариев. Редактор отлично справляется с большими файлами.

    Тем не менее, эффективность использования этого редактора катастрофически снижается при отсутствии навыка слепой печати.

    UPD Добавлю, что учить то на самом деле не много. От силы пару десятков основных команд, немного практики и вот вы уже уверенный пользователь Vim.
    Ответ написан
    3 комментария
  • Нужно ли иметь вышку в it для руководящих должностях?

    @d-sem
    Если вышестоящее лицо считает, что нужно - значит нужно. Другого не дано.

    Уровень тимлида или синьора это не тот уровень, где вышка ограничивает карьерные возможности. Желательна, да. Но не принципиальна и более служит для прохождения фильтра в лице HR.

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

    @AVKor
    Linux ставится штатными средствами на любое блочное устройство. В частности, можно поставить на флешку.
    Ответ написан
    2 комментария
  • Чем лучше пользоваться docker-compose или docker compose?

    fox_12
    @fox_12
    Расставляю биты, управляю заряженными частицами
    The new Compose V2, which supports the compose command as part of the Docker CLI, is now available.

    Compose V2 integrates compose functions into the Docker platform, continuing to support most of the previous docker-compose features and flags. You can run Compose V2 by replacing the hyphen (-) with a space, using docker compose, instead of docker-compose.
    Ответ написан
    Комментировать
  • Как собрать скрипт?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Ответ написан
    Комментировать
  • Как заставить volumes Docker compose не затирать данные из контейнера?

    shurshur
    @shurshur
    Сисадмин, просто сисадмин...
    Запись

    - src:/var/www/html

    создаёт именованный том src в хранилище (docker volume ls). Надо указывать путь к каталогу, например, как относительный: ./src.

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

    HighTechLowLife
    @HighTechLowLife Автор вопроса
    Решил. Надо было прописать ibt=off
    Due to FS#74886/FS#74891, nvidia doesn't boot on Linux 5.18 on systems with Intel CPUs. Until this is fixed, a workaround is disabling the Indirect Branch Tracking CPU security feature by setting the ibt=off kernel parameter from the bootloader. This security feature is responsible for mitigating a class of exploit techniques, but is deemed safe as a temporary stopgap solution
    Ответ написан
    Комментировать
  • Как снять блокировку ip на своем сервере?

    @Zerg89
    Маршрута из локалки нету, днс криво настроены в вашей локально сети должен быть свой днс сервер который отдаёт локальные адреса до сайта, либо обратный нат настроен на маршрутезаторе которы заворачивает трафик по домену сайта обратно в локалку
    Ответ написан
    Комментировать
  • Как снять блокировку ip на своем сервере?

    hint000
    @hint000
    у админа три руки
    В логах Nginx не вижу реакции на попытку подключиться к сайту со своего IP.
    Что я упускаю?
    Упускаете, что браузер ответил: dns probe finished nxdomain. А это проблема DNS. Браузер даже не отправлял запрос к Nginx, потому что не знает, куда отправлять. В логах Nginx нет реакции, потому что и не было запроса к Nginx.

    Для диагностики на винде открываете командную строку и выполняете nslookup доменное-имя-вашего-сайта
    Там будет видно, к какому DNS-серверу обращается винда (и этот сервер не знает про ваш домен).
    Ответ написан
    3 комментария
  • Как ограничить конфиг openvpn по времени?

    @Mikeoldfield
    Сетевой инженер / системный администратор
    Если по сертификату - то ставишь срок действия один месяц и всё.
    Ответ написан
    1 комментарий
  • Сисадмин как хобби?

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

    Тебе придётся:
    1. Сделать HTTP-запрос к хабру и получить html разметку
    2. Рекурсивно пройтись по html и css, загрузив все картинки и стили
    3. Сохранить все эти файлы, сохранив структуру. Попутно поменяв пути, чтобы браузер потом смотрел на локальные файлы, а не в интернет.

    С комментариями сложнее, так как они прогружаются динамически.

    Кмк, проще будет запустить полновесный браузер, пролистать всю страницу, раскрыв все ветки комментариев со спойлерами, и сделать печать в PDF.
    Ну и да, гораздо лучше с такой задачей справится какой-нибудь python или nodejs, вооружённые puppeteer или playwright
    Ответ написан
    2 комментария
  • Как найти программистов и сделать свой штат программистов?

    AgentSmith
    @AgentSmith
    Это мой правильный ответ на твой вопрос
    Очевидно, что проблема в том единственном твоём любимом программисте. Наверное, он не терпит конкуренции более сильных разработчиков и тогда надо гнать его в шею.
    Варианта два: уволить его, либо воспользоваться услугами профессиональных нанимателей, HR
    Ответ написан
  • Почему PyCharm подсвечивает жёлтым то, что работает?

    trapwalker
    @trapwalker
    Программист, энтузиаст
    Это специфика библиотеки, она представляет собой обёртку вокруг бинарной библиотеки и вот так вот в ней описаны интерфейсы нестандартно, что пичарм не видит сигнатур методов.
    Вы бы спросили на пикабу, там, точно знаю, сидит кто-то из джетбрейнс и довольно шустро отвечает. Наверняка там есть какая-то волшебная настройка для таких случаев.
    Но в целом подсвечивает и подсвечивает. И хрен бы с ним. Главное, чтобы юнит-тесты отрабатывали и интеграционные.
    Ответ написан
    Комментировать
  • Как фиксануть ошибку l2tp microtik?

    @Drno
    Проверьте совпадают ли настройки безопастности в профиле микротика для ВПН и у юзера

    Так же открытые порты на вход у микротика, включая ipsec
    Ответ написан
    4 комментария
  • Как правильно указывать(хранить)пароли в docker-compose?

    Maksclub
    @Maksclub
    maksfedorov.ru
    Универсальным рецептом на любую архитектуру является:
    Хранение паролей в секретнице, например HashiCorp Vault

    Приложение при инициализации идет за своим набором секретов по сети и создает подключения к БД, конфиги доступа к др ресурсам и прочее и хранит у себя... Все секьюрно и надежно

    Если проще: передавайте секреты через переменные окружения при деплое.
    Локально — через .env файл. Docker-compose сервисы могут содержать параметр env_file: .env.test, если вам нужно точечно что-то сделать

    Вы разве используете docker-compose для продакшн?
    Ответ написан
    9 комментариев