Задать вопрос
  • Как уйти с галеры и найти нормальную работу?

    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

    и смотри вывод.
    Возможно права на приватный ключ
    Ответ написан
  • MongoDB создает не нужную мне бд. Почему?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    А где в вашем подключении к монгодб выбор базы?
    Либо перед запросом выполните use rusterscluster, либо в настройках подключения следует указывать базу по умолчанию.
    Подозреваю, что в настройках у вас прямо так и указано db=dbname, как это было в каком-то примере.
    Ответ написан
    Комментировать
  • Как послать сигнал на дочерний sh процесс?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    sh -c "java -jar ol.jar"
    Зачем такая команда, если можно сразу java -jar ol.jar?

    Я посылаю сигналы на PID sh процесса, и только 9 сигнал срабатывает (логично, он же его убивает), остальные сигналы sh съедает сам и не посылает дочернему процессу.

    sh ничего не съедает и передавать автоматом в дочерние процессы он может только sighup, который он не передаст поскольку у вас интерактивная сессия, и сигнал 9 до процесса не доходит - процесс прибивается ядром.

    Собственно пока не будет понятно, зачем вы запускаете sh из которого запускаете jar, не очень понятно что происходит.

    Возможно, вам нужно это делать вот так:
    java -jar  ol.jar &
    echo $! > ol.pid

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

    saboteur_kiev
    @saboteur_kiev
    software engineer
    скорее всего будет своя квартира

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

    У компа, кроме начинки, есть еще монитор и наушники - можно посмотреть что с ними.
    Внешний диск для бэкапа.

    В общем если комп тянет, то всегда можно посмотреть другие, более насущные вещи.
    Ответ написан
    Комментировать
  • Сколько места нужно команде gzip?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    нет

    gzip - потоковый архиватор, он не работает с файлами, он работает с потоками.

    tаr сам сжимать не может, опция говорит что нужно передать выходной поток не в файл а в gzip (можно убедиться, что удалив gzip из системы, опция в tar перестанет работать)

    Поэтому выход tar перенаправляется в gzip, который на ходу сжимает, и уже пишет в .tgz файл. Промежуточного файла не создается.

    P.S. степень сжатия gzip гораздо ниже любого другого архиватора, который имеет возможность проанализировать файл целиком, но именно его архитектурное преимущество и позволяют связке tar+gzip держаться на плаву столько лет.
    Ответ написан
    Комментировать
  • Как в git добавить определенную папку?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    software engineer
    git add directory
    Добавит все файлы и поддиректории из directory

    Но естественно в directory должны быть файлы. пустые директории не добавятся.
    Ответ написан
    3 комментария
  • Насколько безопасны офисные программы?

    saboteur_kiev
    @saboteur_kiev
    software engineer
    В принципе - конечно могут. Причем автор даже не будет знать что в его программе уже есть зловред - могут и сайт автора взломать и в код его влезть.
    Но шансы слишком невелики, чтобы настолько параноить.
    Ответ написан
    Комментировать