Задать вопрос
  • Какие нужны навыки начинающему junior сис админу и каков его карьерный рост?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Компании разные, ставки разные, поэтому и требования довольно разнообразные. На старте полезно иметь кругозор пошире, знать как можно больше всего, пусть даже по верхам, и уметь быстро углубиться в пригодившуюся тему. С карьерным ростом специализация будет всё уже, а глубина знаний в выбранной области всё больше. Обычно из эникейшика админ вырастает в настоящего сисадмина, который не в принтерах копается и не под столами с обжимником лазит, а управляет серверами и активным сетевым оборудованием. Потом сисадмин сосредотачивается либо на сетях, либо на администрировании серваков какого-то определённого типа и превращается в сетевого инженера, администратора баз данных и т.п. Если админ ещё и код писать умеет, то часто превращается в devops'а. Впрочем, сейчас девопсами называют всех подряд, кто умеет настроить дженкинс и кубик. Параллельно со специализацией растёт и размер подответственной инфраструктуры, от десятка компов маленькой компании до сети транс-национальной корпорации, покрывающей территорию нескольких стран. На каком-то этапе роста появятся подчинённые, а потом и подчинённые у подчинённых. Появляется необходимость забивать голову всякими там ITIL'ами. И однажды себя обнаруживаешь на должности какого-нибудь там CIO.
    Ответ написан
    Комментировать
  • Как правильно реализовать обновление порядка (поле order) в бд?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Это нетривиальная задача. На сколько мне известно, самый распространённый на сегодняшний день подход - это LexoRanks.
    Ответ написан
    1 комментарий
  • Как анализировать рынок IT, чтобы помочь ребенку с выбором направления?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    В этом возрасте направление надо выбирать интересное, а не востребованное, и быть готовым к тому, что интерес может меняться каждые несколько месяцев.
    Ответ написан
    3 комментария
  • Как правильно в EventDriven?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Во-первых, все части регистрации должны быть в одной распределённой транзакции, пока она полностью не завершилась, пользователь не зарегистрирован. Во-вторых, событийные системы обычно опираются на согласованность в конечном счёте, если сервис профилей крашнулся, то ничего страшного, после подъёма он снова попытается обработать команду создания профиля.
    Ответ написан
    Комментировать
  • Как воспринимать преподавателя?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Мистер X говорит, что пользоваться IDE и т.п. и т.д. это нормально, а в другом посте специалист советовал пользоваться sublime, notepad++.

    Зависит от того, какая у вас цель. Быстро и просто писать много кода, чтобы выполнять рабочие задачи и зарабатывать деньги - лучше делать это с IDE. Научиться - лучше это делать без IDE.

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

    Верить лучше тому, кто знает о чём говорит, то есть обладает реальным опытом разработки. А препод, если бы умел программировать, не был бы преподом.
    Ответ написан
  • Стоит ли бежать со стартапа?

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Количество мест в каждом наборе ограничено, при этом желающих попасть на стажировку в бигтех ну очень много, поэтому чем больше конкуренция за место, тем жёстче отбор на каждом этапе. Сначала рекрутёры анализируют анкеты кандидатов, ранжируют их по интересности и отбрасывают тех, кто даже заполнить анкету нормально не осилил. Потом оценивают формальные критерии кандидатов - где учится, как учится, есть ли пет-проекты, ведёт ли какую-либо деятельность в сообществах, бывает ли на митапах, хакатонах и т.д. и т.п., опять же отбрасывая хвост из тех, у кого вводные хуже, чем у других. Потом рекрутёры проводят телефонное интервью с кандидатами, оценивая мотивацию и софты. После анкеты прошедших отбор на предыдущих этапах передают уже технарям. Те отбирают самые интересные анкеты, оценивают у отобранных что учил, как учил, что писал, как писал. Потом проводят собеседование с проверкой хардов. Ну и последний фильтр - это руководители команд со стажёрскими местами, которые из оставшихся кандидатов будут отбирать тех, кто по их мнению лучше для команды подойдёт. Подытоживая, у самих нанимателей ожидания от стажёров невысокие, планку требований задают твои конкуренты.
    Ответ написан
    2 комментария
  • Как найти первую работу (стажировку) студенту?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Найти работу студенту было непросто ещё 25 лет назад, когда искал её я. Сейчас время ещё более непростое, даже дипломированные специалисты работу найти не могут. Поэтому надо быть очень активным, упорным и целеустремлённым в борьбе за такой ценный ресурс, как вакансия для новичка, и не брезговать ничем. Начать стоит с летней практики. Искать её надо начинать как можно раньше, с начала семестра. Любую, куда возьмут. Искать через преподов, кафедру, родителей, знакомых, объявления (в том числе газетные). Хорошо себя проявив на ней, можно попытаться залезть к ним на полставки. Часто университетские ВЦ берут студентов на полставки. Для студентов проживающих в крупных городах есть возможность податься на стажировку в бигтех, у которого есть в этом городе офис.
    Ответ написан
    Комментировать
  • Возможно ли увеличить время сессии на Госуслугах?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Зачем нужна частая авторизация?

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Это называется dns spoofing. Если вы заставите комп жертвы делать запросы к вашему DNS-серверу или сможете взломать используемый жертвой DNS-сервер, то можете подменить web-сервер, откликающийся на некоторой имя. Но как подметил Alexey Dmitriev, большинство сайтов сейчас используют https и браузер жертвы начнёт предупреждать о недействительном сертификате.
    Ответ написан
    Комментировать
  • Python клон проекта, как создать?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Если проект не олень писал, то
    git clone <project_repo_url>
    cd <project_dir>
    python -m venv .env
    source .env/bin/activate или .env\Scripts\activate
    pip install -r requirements.txt

    Иначе зависит от того, как проект написан и развёрнут, то есть придётся разбираться самому.
    Ответ написан
    Комментировать
  • Не работает VPN по мобильному интернету?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Просто через Wi-Fi вы подключаетесь к провайдеру, который протокол или сервер не блокирует, а Мегафон блокирует.
    Ответ написан
    4 комментария
  • Как общаются микросервисы в реальных проектах?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    По-разному, под каждую систему или даже под каждый сценарий взаимодествия выбираются свои способы. Довольно часто явление, когда внешнее API - REST, внутреннее синхронное - gRPC, асинхронное - Kafka.
    Ответ написан
    Комментировать
  • Целевое обучение на IT-направлении: стоит ли того?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Ещё два года назад я бы сказал, что вышка в целом не нужна, а тем более с последующими обязательствами по отработке. Сейчас, когда устроиться на первое рабочее место стало чрезвычайно трудно, целевое выглядит как раз отличным решением, гарантирующим не только диплом, позволяющий проходить через первичные фильтры отбора, но и 3-5 лет стажа.
    Ответ написан
    1 комментарий
  • Как монетизировать знание Prolog?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Знание конкретно Пролога не монетизировать, а вот знание логического программирования можно. Разбирающемуся в этом предмете легче даётся функциональное программирование, type-level программирование, языки запросов, типа Datalog, разработка экспертных систем и т.п.
    Ответ написан
    Комментировать
  • Защищенный ТАЙМЕР для ограничения прохождения викторины по времени?

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Элементарно же, когда пользователь начинает опрос, сохранять в БД запись, содержащую идентификатор опроса, идентификатор пользователя и время начала опроса.
    Ответ написан
    6 комментариев
  • В чем проблема?

    sergey-gornostaev
    @sergey-gornostaev Куратор тега Python
    Седой и строгий
    Проблема в обучении по ютубу.
    Ответ написан
    Комментировать
  • Нужна ли магистратура программисту какие есть ограничения в ее отсутвии?

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

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

    sergey-gornostaev
    @sergey-gornostaev
    Седой и строгий
    Нанять программиста.
    Ответ написан
    Комментировать