• Как скачать видео разбитое на части?

    smorman
    @smorman
    When In Rome do as The Romans do...
    Если часть видео, то ссыль на него и в yt-dlp (пример для Linux. Пути для W в соответствии с иерархией в ней):
    yt-dlp -f b --merge-output-format mp4 -o Видео/'%(title)s.%(ext)s' https://vk.com/video306072310_456240189?list=441e3bb6be427xx486


    Если надо определённую часть вытянуть, то yt-dlp + ffmpeg

    Например с начала и до 2 мин:
    yt-dlp -f b[height=360] --merge-output-format mp4 -o Видео/'%(title)s.p1.%(ext)s' --downloader ffmpeg --downloader-args '-ss 00:00:00.00 -to 00:02:00.00' https://youtu.be/zMA8pCYmxxxXX


    Или cо 2-й минуты и до конца командой:
    yt-dlp -f b[height=360] --merge-output-format mp4 -o Видео/'%(title)s.p3.%(ext)s' --downloader ffmpeg --downloader-args '-ss 00:02:00.00 -c copy' https://youtu.be/zMA8pCYmxxxXX
    Ответ написан
    Комментировать
  • Почему не получается преодолеть барьер в изучении программирования?

    @k4nt
    Здравствуйте.
    Я так же, как и Вы учусь программировать. Лично мне никакое изучение материала не давало результата.
    Только когда у меня появилось к чему приложить свои знания (я сам придумал себе интересный проект и делаю его) у меня появилась больше мотивации в изучении.
    Я не смотрю курсы, не читаю литературу. Я заполняю нужные мне пробелы в знаниях исходя из практики. Да, явно с точки зрения специалиста у меня всё криво, можно лучше и тд, но знания гораздо лучше остаются в моей голове и мотивация падает только тогда, когда я упираюсь во что-то сложное для себя. Пару дней голова поварит, я соберу нужные знания и снова продвигаюсь к реализации своего мини проекта.
    Ответ написан
    2 комментария
  • Пример БД в виде отдельных JSON файлов для C#?

    1. В такой СУБД нет никакого смысла, по тому нет никаких готовых библиотек
    2. Реализуется очень просто - ты бы быстрее свой велосипед сделал, чем получил бы ответ здесь.
    Ответ написан
    5 комментариев
  • Как составить план обучения после основ С#?

    Раз у тебя уже есть готовый список, то вот что можно ответить:

    Самое важное, без чего ты вообще никак не сможешь работать:
    ASP NET Core, Postgresql
    Им нужно уделить больше внимания.
    Курсы есть и по тому и по другому, есть и вполне хорошие бесплатные.
    Например у Postgrespro есть бесплатный курс (тебя должен интересовать PostgreSQL для разработчика) и книги.

    Затем то, что точно пригодится в работе, но что сравнительно быстро можно изучить:

    git - ты его не упомянул, но он очень важен. Есть бесплатная книга Pro Git где подробно описаны все его команды + есть немало видео на youtube где в действии показано, как им пользоваться.

    SOLID - можно почитать статьи и книгу "Чистая Архитектура". В любом случае от тебя не ждут знаний на уровне архитектора тут.

    Unit tests - просто попробуй сам писать тесты на каком-нибудь фреймворке. Например на xUnit.
    Ещё можешь почитать книжку Кента Бэка про разработку через тестирование.

    Code review - просто почитай пару статей о том, зачем это нужно, и как не быть мудаком-ревьюером, и как принимать обратную связь на ревью.

    Методологии разработки - просто ознакомься с теми, какие вообще есть.
    Большинство сейчас работают по Scrum или Kanban (либо на чём-то производном от них).
    Можешь ещё agile manifesto почитать
    Опять же - от тебя тут не ждут знаний уровня менеджера проектов, и тебе не придётся с нуля процесс разработки в команде выстраивать.
    Ответ написан
    1 комментарий