Повидавший виды программист, давно не видавший светотехники.

Достижения

Все достижения (7)

Наибольший вклад в теги

Все теги (44)

Лучшие ответы пользователя

Все ответы (20)
  • Почему не запускается cron скрипт?

    Indermove
    @Indermove Автор вопроса
    C#/.NET back-end разработчик
    Все нашел ответ на свой вопрос:

    1) Кронтаб нужно запускать так: sudo crontab -e - это нужно чтобы cron запускал скрипты из под root.
    2) Инструкции для cron должны быть такими. Нужно обязательно писать bash перед указанием пути к скрипту. После указания пути к скрипту дописать >/dev/null 2>&1
    Пример:
    0 1 * * * bash /bin/bash /usr/share/script.sh >/dev/null 2>&1
    0 2 * * * bash /bin/bash /usr/share/script2.sh >/dev/null 2>&1
    * * * * 1 bash /bin/bash /usr/share/script3.sh >/dev/null 2>&1

    #!/bin/bash
    rsync --archive /home/share --delete /mnt/backup/neon_backup
    rsync --archive /var/www/html/vtgr --delete /mnt/backup/neon_backup

    3) Сами скрипты действительно должны быть лишены sudo, так как и так запускаются из под пользователя root.
    Пример:
    #!/bin/bash
    
    cd /mnt/backup/neon_backup/MySQL_backup
    mysqldump -u root -pnppwd --all-databases > mysql_backup.sql
    set > /tmp/script-environment
    tar cvjf back_mysql.tar.bz2 mysql_backup.sql
    Ответ написан
  • Почему чувствую себя бесполезным и ни на что не способным на первой работе по специальности?

    Indermove
    @Indermove
    C#/.NET back-end разработчик
    Присоединяюсь к heartdevil и тоже от себя добавлю

    По личному опыту. Этапы понимания, что ты полезен на текущей работе:
    1) Первые две недели я изучал терминологию предметной области, чтобы просто понимать, с чем я буду работать.
    2) Потом две недели помогал тех. поддержке, чтобы понять, с какими проблемами сталкиваются пользователи и опять же немного разобраться в терминологии. За это время поменял пару строк в коде, чтобы просто понять, как команда работает, как оформляются PR, как устроена CI/CD, как проходят code-review.
    3) В следующий месяц, дали написать пару юнит-тестов, вместе с человеком, который это уже умеет делать.
    4) Дальше пошли уже взрослые задачи, которые я еще год делал с адской натугой и скрипом. И только через год, стало видно, что польза все же есть.
    5) Почувствовал себя более-менее полезным. Через год. Благодаря тому что помогал тех. поддержке, писал тесты, наносил правки различной степени тяжести, и т.д.

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

    P.S. В первый год работы тоже хотел задать такой вопрос здесь, но постеснялся. Наверное зря.)
    Ответ написан
  • Почему не запускается cron скрипт?

    Indermove
    @Indermove Автор вопроса
    C#/.NET back-end разработчик
    Мне бы на самом деле помог бы пример правильного оформления заданий, просто я уже все перепробовал, а проконсультироваться просто не у кого. Очень помогло бы если бы кто-нибудь просто написал первый скрипт правильно, и как загнать его в крон.
    Ответ написан
  • Как вы находите идеи домашних проектов?

    Indermove
    @Indermove
    C#/.NET back-end разработчик
    Для начала вот с таких статей:
    https://techrocks.ru/2018/02/12/side-project-ideas...
    https://proglib.io/p/5-projects-to-learn-programming/
    и.т.п

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

    К примеру, вот вам глупая #идея: "Сделать симулятор микроволновки для телефона".

    И таких можно на самом деле вагон и маленькую тележку подкатить.

    Самые интересные на ваш взгляд, нужно реализовывать.
    Ответ написан
  • C# программисты, какие сайты вы читаете каждый день?

    Indermove
    @Indermove
    C#/.NET back-end разработчик
    Есть классный блог, который уже посоветовали выше, Morning Brew, там практически каждый день публикуются подборки новостей и интересных статей из разных блогов. Полезен тем, что среди громких и общеизвестных новостей там публикуются и технические статьи, которые не столь широко известны, но не менее полезны.

    themorningbrew.net

    А еще есть довольно популярный InfoWorld это что-то вроде хабра на английском.
    www.infoworld.com/category/application-development
    Ответ написан

Лучшие вопросы пользователя

Все вопросы (40)