• Как сделать ping в cmd через каждые 5 минут?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    software engineer
    Зачем пинг?

    @echo off
    SETLOCAL EnableDelayedExpansion
    
    :beginloop
    "C:\Program Files\Oracle\VirtualBox\VBoxManage.exe" list runningvms | FINDSTR Cloud
    if %errorlevel% EQU 0 (
      echo Is running
    ) else (
      echo VM is not running, tryint to start:
      rem C:\Program Files\Oracle\VirtualBox\VBoxManage.exe startvm Cloud --type headless
    )
    timeout /T 60 /NOBREAK
    goto :beginloop


    А еще лучше скрипт поставить на расписание через службу расписаний, а не крутить скрипт в окошке.
    Ответ написан
    2 комментария
  • Куда уйти из системных администраторов?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Еще мне нравится работать в фотошопе, премьере и аффтер эффекте и порой появляются задач, где надо пользоваться этими навыками, вот в такие моменты я чувствую себя в правильном русле


    А есть примеры вашей ПРОФЕССИОНАЛЬНОЙ работы в фотошопе, премьере, афтер эффекте?

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

    Если вы так уверены, что можете хорошо продавать - почему не продаете и не ЗАРАБАТЫВАЕТЕ на этом?

    Я вот работаю в ИТ. Но я почему-то уверен, что меня крайне тянет в сферу фильмов, съемок, особенно мне нравятся блокбастеры. Я был бы готов тренироваться как Киану Ривз и потом сниматься в Матрице. Но что-то не зовут...
    Ответ написан
    3 комментария
  • Книги для изучения и написания операционных систем?

    saboteur_kiev
    @saboteur_kiev Куратор тега Книги
    software engineer
    Зачем задавать подобные вопросы, если вы в принципе еще не освоили программирование?
    Начинать писать операционные системы до того, как написали хотя бы несколько рабочих программ сложнее, чем hello world нет смысла.

    Для начала, попробуйте написать свой загрузчик.
    Ответ написан
    5 комментариев
  • Почему не игнорируются квадратные скобки в регулярном выражении?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Грамотно это A-Za-z, а у вас A-z.
    В результате, между алфавитами у вас добавляются еще следующие символы:
    [ / ] ^ _ `
    Ответ написан
    Комментировать
  • Как победить в олимпиаде по программированию?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    software engineer
    1. Пользуясь поиском, находишь результаты и задачи уже прошедших олимпиад.
    2. Пользуясь тетрадкой и ручкой пробуешь решить эти задачи, чтобы ты понимал смысл их решения на логическо-математическом уровне.
    3. Потом пробуешь написать программу, которая решает конкретную задачу.

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

    Повторяешь шаги 1-3 раз 10 с разными задачами.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    Никак. Оставить эти проекты в своих раздельных репозиториях.
    При попытке соединить, если у вас совпадут имена бренчей (а как минимум мастер совпадет), будет жесть.

    Если очень надо - переименовать проект A в A_ARCHIVED а проект B в проект А.
    Ответ написан
    Комментировать
  • Как уйти с галеры и найти нормальную работу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    "когда я устроюсь на работу"

    "Думал там меня буду учить"


    Вас в школе/институте сильно учили?
    С чего вдруг на работе, где вас никто не обязан учить, будет кто-то этим заниматься.

    На работе - в лучшем случае дают возможность самообразованию. У тебя есть задачи, на которых ты получаешь опыт. Все. В смысле все остальное - в твоих руках.
    Галеры бывают разные. Бывают отличные, бывают не очень. Можешь поискать работу в другом месте, где проект посложнее, где есть код ревью и тесты. Но учиться всегда будешь сам.
    Ну и по поводу софт скиллов - они тоже нужны, если хочешь стать лидом.
    Ответ написан
    Комментировать
  • Канал на ютубе или курс, где наиболее полно рассказывается про Ubuntu?

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    А какие курсы ты прошел по Windows?
    А ты уверен, что ты умеешь настроить Windows для легкой и комфортной работы?

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

    Если же хочешь узнать Линукс наиболее полно - пройди официальные курсы для получения сертификации, типа LPIC. Но не думаю что тебе сейчас нужно именно это.
    Ответ написан
    Комментировать
  • Какой вы используете VPN?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    Так никакой VPN такого не предоставит.
    VPN добавляет в компьютер еще одну сетевую карточку. Про сайты он ничего не знает и тем более не поможет вам настроить доступ к ним через VPN.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Ubuntu
    software engineer
    Есть программы, которые умеют распределять свои вычисления на несколько машин.

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

    Таким образом - нет таких стандартных методов.
    Ответ написан
    Комментировать
  • В CPU-Z — 12 ГБ ОЗУ, а Windows — 8 ГБ, как исправить?

    saboteur_kiev
    @saboteur_kiev Куратор тега Windows
    software engineer
    Это точно проблема на уровне железа.
    Какая материнка? В какие именно слоты установлены планки памяти?
    Посмотрите документацию по материнке, скорее всего вы их расположили не так, как рекомендуется.

    CPUz сам по себе не использует память он получает информацию другим способом, не так как виндовс, поэтому он может видеть одно, виндовс другое.

    Вряд ли кто-то сможет дать внятный ответ, но обычно помогает перетыкивание слотов памяти. Даже банально поменять их местами может помочь.
    В общем попробуйте разные варианты размещения планок памяти.
    Главное все делать аккуратно, осторожно извлекать, тщательно защелкивать. Не включать, пока не убедишься, что слоты правильно вставлены до конца.
    Ответ написан
    7 комментариев
  • Как через HEX Editor менять строковые переменные на бОльшую длину?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    У меня проблема - вместо шкафа метр на метр поставить кресло метр на метр я понимаю, а как вместо шкафа метр на метр поставить диван метр на два метра, и чтобы он влез? Там инструмент какой-то другой?

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

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    software engineer
    В пределах определенной суммы, ноутбуки почти всех брендов одинаковы по характеристикам.
    Обратить внимание на минимальне требования (например SSD 128 это мало, и памяти не менее 16 гб).

    А в остальном - самый правильный способ для ноутбука - пойти в крупный розничный магазин, пощупать ноутбук руками, посмотреть нравится ли раскладка клавиаутуры, как выглядит монитор. Для ноутбука это в принципе важно. Либо сразу решить что будет использоваться внешняя клавиатура и внешний монитор - тогда можно чисто технические характеристики смотреть
    Ответ написан
  • На кого реально выучиться в IT ,если ты 25летний продажник и юрист (прошу без троллинга)?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    Точно знаю, что мне нужно что-то менять в жизни, ибо занимаюсь не тем.
    Всегда были интересны мячи, мячики, но в руках никогда не держал, издалека видел.

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

    P.S. Сорри за троллинг, но серьезно - чтобы "лежала душа", как ты говоришь, у тебя уже должно что-то быть. 25 лет это уже не школьник, нужно подобные вопросы самостоятельно решать. Нет легких путей. И НИКТО не скажет что конкретно у тебя получится за год, ибо бэкграунд у всех людей разный.
    Пробуй сам - дорожных карт полно. Потратить лишних пару месяцев на какое-то направление - это не будет лишней тратой времени.
    На уровне стажера-джуна, чтобы ты не учил, это пригодится в любом случае, неважно останешься развиваться или переключишься на другое. Потому что в начале слишком много технологий нужно освоить чтобы стать хотя бы power user.
    Ответ написан
    Комментировать
  • Где можно отучиться на DevOps'а?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    software engineer
    DevOps это не отдельная вакансия. Это инфраструктурный инженер, который работает над задачами автоматизации сборки, настройки различных окружений и деплоймента.
    То есть это еще одно направление системных администраторов, со своим набором технологий.

    В проект отдельный ДевОпс нужен тогда, когда с этой задачей не справляются разработчики, поскольку либо инфраструктура становится сложной, либо работы слишком много, чтобы ее кто-то делал "по-совместительству".

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

    Следовательно, джуниор-девопс звучит странно.

    А значит - нужно начинать с админа, набираться опыта, потом уже подучить ci/cd инструменты и уже потом смотреть в девопс.
    Также в девопс можно прийти из разработчиков или тестировщиков (если занимался автоматизацией и настройкой тестовых окружений).
    Но в любом случае стадию джуниор нужно пройти до того, как начинаешь думать про ДевОпса.
    Ответ написан
    Комментировать
  • Перевести строки в столбцы bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    software engineer
    while read; do
      RESULT=$(whois -h whois.radb.net -i origin $REPLY)
      route=$(echo "$RESULT"|grep -oP "route:\s*\K.*")
      descr=$(echo "$RESULT"|grep -oP "descr:\s*\K.*")
      route6=$(echo "$RESULT"|grep -oP "route6:\s*\K.*")
      echo "$REPLY;$route;$descr;$route6;"
    done<as.txt>as.csv
    Ответ написан
    Комментировать
  • Насколько реально в IT сфере брать отпуск на 2 месяца в год?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    software engineer
    1. Как договоритесь.
    2. Если вы ключевой сотрудник и носитель исключительных знаний, проблематично взять отпуск на месяц и тем более на два подряд. Если же вы обычный сотрудник, то во многих компаниях есть неоплачиваемый и оплачиваемый отпуск - тут нужно общаться с конкретным менеджером конкретного проекта, есть ли у него такие варианты.
    Ответ написан
    Комментировать
  • Нужна ли математика разработчику игр?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    software engineer
    Математика нужна вообще любому разработчику.
    Особенно школьная.
    Ответ написан
    Комментировать
  • Как подключиться по ssh с винды?

    saboteur_kiev
    @saboteur_kiev Куратор тега SSH
    software engineer
    ssh -v user@some_ip_here

    и смотри вывод.
    Возможно права на приватный ключ
    Ответ написан