• Как сделать стенд с VMWare vCenter без физического сервера?

    hint000
    @hint000
    у админа три руки
    Да, возможно. Более того, у меня оказалось железо, на котором ESXi не захотела запускаться; но в виртуальной машине KVM на том же железе запустилась и установилась без каких-либо сложностей.

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

    SignFinder
    @SignFinder
    Wintel\Unix Engineer
    Да можно, если позволяет ПО и железо.
    Называется это nested virtualization.
    ESXI и VCenter можно установить например в Hyper-V, но учтите что для этой связки нужно мощное железо.
    Ответ написан
    Комментировать
  • Стоит ли бросать работу ради учёбы?

    woid
    @woid
    В похожей ситуации я выбрал учёбу, параллельно занимаясь фрилансом на несложных проектах.
    Ответ написан
    Комментировать
  • Как в Ansible выполнить замену или вставку текст в файл?

    @MaxKozlov
    Вот такая забавная регулярка подходит
    ServerConfig="(.*)\b(name=[^\s]+)\b(.*)"|"(.*)\b(name=[^\s]+)?"

    и замена, соответственно,
    \1name=xxx\3\4

    Правда в этом случае name=xxx будет вставляться в начало, а не конец строки, если его там раньше не было
    https://regex101.com/r/MILkYr/1/

    p.s. а хотя можно и в конец вот при такой замене
    \1\4name=xxx\3
    Ответ написан
    Комментировать
  • Как в Ansible выполнить замену или вставку текст в файл?

    karabanov
    @karabanov
    Системный администратор
    Я бы сделал шаблон конфига и из него уже контролируемо формировал конечный конфиг.
    Ответ написан
    4 комментария
  • Как правильно настроить ssh авторизацию для пайплайна в gitlab ci для запуска ansible-playbook?

    ky0
    @ky0
    Миллиардер, филантроп, патологический лгун
    В Гитлабе есть секреты, куда, помимо прочего, можно положить и SSH-ключи.

    Но вообще, раз у вас на хостах уже запущены раннеры - значит, доступ уже есть и достаточно добавить пользователю gitlab-runner нужные права, например, через sudo.
    Ответ написан
    1 комментарий
  • Как создать AR объект и видеть его с привязкой к координатам без написания приложения?

    вот тоже сейчас разбираюсь с темой простого-AR, смотрю на Zap.works
    Ответ написан
    Комментировать
  • Какие знания нужны для Python Junior-а?

    alxpy
    @alxpy
    Мне когда-то на подобный вопрос дали развернутый ответ (еще раз спасибо этому человеку). Я не смог найти ссылку на тот форум, но сам ответ у меня был сохранен:
    Вот список знаний, которыми должен обладать потенциальный Junior Python developer:

    Уметь самообучаться, находить нужную информацию.

    Иметь общие представления о том, что такое ОС и зачем она появилась.
    Понимать что такое процесс и как он “живёт” в ОС.
    Понимать что такое поток.
    Понимать что такое сокеты и зачем они нужны.
    Иметь представление о том, как устроен стек протоколов TCP/IP.

    Понимать что такое Linux.
    Уметь работать в sh.
    Понимать что такое виртуализация и знать какие бывают типы.
    Уметь настраивать виртуальные машины через vagrant или подобные инструменты.
    Уметь работать с GIT(создавать ветки, разрешать конфликты, etc)

    Понимать что такое ООП, на чём он основан и почему им удобно пользоваться.
    Понимать что такое императивный и декларативный стиль.
    Понимать что такое MVC
    Понимать что такое декоратор(стандартный вопрос на собеседовании) и зачем он нужен.
    Понимать что такое замыкание.
    Понимать что такое интроскпекция.
    Понимать асинхронную концепцию программирования.

    Уметь работать с БД(хотя бы CRUD, join)
    Уметь работать с nginx(хотя бы проксирование настроить)

    (можно просто написать - “прочитать Лутца”, но выделю пару вопросов)
    Знать чем отличаются new style классы от old style.
    Знать чем отличаются Python2 от Python3
    Знать чем отличается str от unicode и почему в программе нужно работать с unicode.
    Понимать алгоритм импорта модулей в Python.
    Понимать что такое генераторы и итераторы.
    Понимать что такое дескрипторы.
    Понимать что такое GIL и зачем он нужен.
    Понимать что такое WSGI и зачем он появился.

    + Уметь писать тесты, понимать зачем это нужно.
    + Практические и теоритические основы по framework.

    + выполнить норматив по ГТО
    + не пить и не курить.

    Так же можешь потренироваться по заданиям Юры Юревича.

    Заданиям Юры Юревича - тыц.
    Ответ написан
    4 комментария
  • Какой минимум знаний должен быть у Системного администратора Linux?

    CityCat4
    @CityCat4
    Если я чешу в затылке - не беда!
    Правильно делает. Сможете восстановить параметры тома, имея бэкап конфига lvm? (Том не изменялся, слетели только метаданные, сейчас том опознается как неразмеченный)
    Это я к тому, почему про LVM спрашивает. Нужно уметь и знать то, что нужно для решения задач на данном конкретном месте. В зависимости от обьема конторы над админом linux может быть только генеральный и Господь Бог - и вот тут что? Тут даже свалить будет не на кого :)
    Ответ написан
    Комментировать
  • Какой минимум знаний должен быть у Системного администратора Linux?

    leahch
    @leahch Куратор тега Linux
    Я мастер на все руки, я козлик Элек Мэк :-)
    С одной стороны, без привязки к приложениям наверное сложно.
    Но вот возьмем простой десктоп под линуксом в зомбокорпорации:
    - настроить аутентификацию пользователей в LDAP/AD
    - настроить группы через LDAP/AD
    - сделать авторизацию через KERBEROS
    - загнать логи на выделенный сервер
    - подключить автомонтирование хомов через NFS/SMB
    - настроить SELINUX
    - настроить печать
    - настроить прокси с авторизацией
    - настроить бекапы
    - настроить работу с несколькими мониторами
    - автоматизировать развертывание приложений
    - автоматизировать запуск распределенных заданий

    Все это без привязки к приложениям на серверах!

    Теперь пойдем к серверам - все тоже самое, но еще подобрать и настроить все это со стороны серверов, плюс:
    - распределенное хранилище
    - почта, телеграф, телефон
    - какой нибудь тул для трекинга-заметок
    - файлопомойку
    - фабрику виртуалок (да, теперь все в облаках витают)
    - бекапы на соседнюю территорию
    - обновления всего этого хозяйства
    - мониторинг этого безобразия, с уведомлениями сразу в мозг
    - а еще всякие DNS/DHCP/Freeradius и желательно через LDAP
    И так далее.

    А еще под это дело заняться сетью с vlan, авторизацией 802.1x, dhcp-proxy, мониторингом....
    Ответ написан
    Комментировать
  • Какой минимум знаний должен быть у Системного администратора Linux?

    @jimquery
    Вообще там много всего и сразу ломиться в админы без опыта - так себе идея. Попробуй начать с тех. поддержки. Если это твоя стихия, то через год-два ты уже будешь работать с реальными задачами, понимать как их решать и думать о должности админа.
    Понимание основ - это когда у тебя не возникает вопросов где смотреть логи; как перезапустить службу; как получить данные в нужном представлении, обработать их и скормить нужной программе; как устранять ошибки в работе приложений и не допустить их повторения по той же причине; как провести диагностику железа, сети, DNS; настроить мониторинг, понять куда делось всё место или у какого приложения течёт память и т.д. и т.п. Когда будут основы, начнёт вырабатываться методика решения задач. Но для этого нужно много практики. Чтение документации со временем даст тебе понимание, о том как система работает в целом, кусочки пазла начнут складываться в картинку. Ну и P.S.: Не пренебрегай использовать языки программирования и применять их для автоматизации рутинных действий.
    Ответ написан
    2 комментария
  • Какой минимум знаний должен быть у Системного администратора Linux?

    @sand3001
    Всего по немногу
    Что там сложного можно делать без привязки к приложениям, субд и т.п. ??

    А что там простого?
    Почитайте про модели OSI и TCP/IP, почитайте историю linux, для чего создавалась. Почитайте про ядро системы. Почитайте про netfilter. Почитайте про файловые системы и утилиты для работы с ними. Ознакомьтесь с расположением файлов конфигураций, процессов, устройств, домашних каталогов. Ознакомьтесь с утилитами для настройки/тестирования/мониторинга сети/железа/процессов. Почитайте про bash, про скрипты, про планировщик cron. Ознакомьтесь с расположением и содержанием конфигурационных файлов наиболее распространённых приложений. Ознакомьтесь с расположением и содержанием конфигурационных файлов приложений указанных в вакансии. Поищите в гугле основные задачи системного администрирования, прикиньте как это решается на linux. Думаю этого достаточно для начала, но всё на усмотрение работодателя
    Ответ написан
    Комментировать
  • Какой минимум знаний должен быть у Системного администратора Linux?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    Много чего можно делать. Вопрос оценки сложности тут сам по себе непростой, потому что на самом деле ВСЕ есть в документации, и вопрос только в количестве времени которое вы провели настраивая разные вещи.

    Знание bash на адекватном уровне. Без скидки что есть всякие python/go/js и др, а потому что bash это шелл и знание bash без понимания множества нюансов posix систем будет как знание языка программирования без стандартных библиотек.
    Поднять и настроить с нуля систему мониторинга, которая будет мониторить все критические ресурсы и выводить их в адекватном читабельном виде.
    Поднять и настроить ldap вместо AD для локалки
    Поднять vpn для удаленных сотрудников с доступом к офисным ресурсам
    Если нужно разворачивать и обслуживать много линуксов, уметь работать с оркестратором, типа ansible
    Траблшутинг, сервисы, работа с логами.
    Почта, DNS чтобы работало, а не сразу в спамлист.

    А так - понятно, что все должно привязываться к приложениям и субд, как минимум к самым популярным.
    Ответ написан
    Комментировать
  • Какой минимум знаний должен быть у Системного администратора Linux?

    Sanes
    @Sanes
    Поставленные задачи должен решать. Они везде разные.
    Ответ написан
    3 комментария
  • Как справиться с синдромом самозванца на новом месте?

    Robur
    @Robur
    Знаю больше чем это необходимо
    В первый рабочий день зайдите к шефу и скажите что хотите зарплату меньше. Добейтесь чтобы уменьшили до комфортной для вас суммы.

    Потом поработайте с годик, каждый месяц выполняя данные упражнения:
    - получая зарплату думайте "а могло бы быть X денег а не вот это вот".
    - Общайтесь с коллегами, ненавязчиво выясняйте кто сколько получает, не показывайте удивление узнав что изначально вам и так предложили меньше чем в среднем в офисе.
    - выяснив свой реальный уровень в этой конторе, и поняв что вы не хуже а местами и лучше людей которые получают заметно больше вас делая ту же самую работу, совместите первые два пункта. Прочувствуйте страдание и сожаление о том что вы при устройстве (сейчас) так глупо переживали о том что вас оценили выше чем вы того стоите.

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

    Это все конечно если вы из себя реально что-то представляете а не заскочили удачно обманув всех на интервью.
    Ответ написан
    5 комментариев
  • Могут ли сайты украсть информацию из Google Keep? Где безопаснее всего хранить онлайн заметки?

    CityCat4
    @CityCat4 Куратор тега Информационная безопасность
    Если я чешу в затылке - не беда!
    Нигде.

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

    Украсть информацию могут откуда угодно - все дело в том, кому эта информация принадлежит и какие последствия будет иметь ее оглашение.
    Ответ написан
    Комментировать
  • Могут ли сайты украсть информацию из Google Keep? Где безопаснее всего хранить онлайн заметки?

    @feanor7
    Системный администратор
    Где бы что вы не хранили, как бы не шифровали, захват изображения с экрана ПК или смартфона нивелирует все ваши попытки спрятать очень ценное и важное.

    Храните как угодно, могу лишь предложить вариант, я как-то использовал облако+boxcryptor, но это ничего не гарантирует.
    Ответ написан
    Комментировать
  • CorelDraw или illustrator?

    @del993788
    А почему вы фотошоп исключаете? Я всегда в нём с вектором работаю. И он без проблем справляется со всеми задачами. А если нужен быстрый доступ к растру, его можно без проблем получить. Да и проще в нём со слоями работать, чем в иллюстраторе
    Ответ написан
    Комментировать
  • Как сделать такой "прогерссбар" при скроллинге?

    Fzero0
    @Fzero0
    Вечный студент
    Комментировать
  • Как сделать такой "прогерссбар" при скроллинге?

    Это делается при помощи stroke-dasharray, stroke-dashoffset на svg path
    Ответ написан
    Комментировать