Задать вопрос
  • В чем разница между правами 543 и 777 на файл и каталог?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Зачем вы задаете однотипные вопросы?
    Один раз вам уже ответили.
    Неужели так лень почитать документацию, это займет 10 минут, и узнать ВСЕ варианты что означают права?
  • Почему не получается изменить права на директорию Ubuntu (vagrant)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    chmod может выполнить кто угодно, права менять может не только root, но и владелец файла/директории
  • Почему не получается изменить права на директорию Ubuntu (vagrant)?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    файловая система подмаунчена как read only?
  • Как закрыть соседнюю вкладку в терминале?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    good_sefore, есть специальные кнопочки для спасибок.
  • Есть ли программа для определения рейтинга той или иной песни?

    saboteur_kiev
    @saboteur_kiev
    den96, это не лучшая. Для начала, чтобы крутить что-то по радио и телеку, нужно получить на это лицензию, а лучшая музыка может оказаться не по карману конкретному радио или теле-каналу.

    Во-вторых крутят не лучшее, а соответствующее аудитории этого канала. Поэтому на радио-шансон скорее всего услышите шансон, а не просто лучшее.

    Некоторые песни просто раскручивают, они никакие. Некоторые уже стали популярными. Где-то делают опросы.
    Нет единого реестра и программы, которая может это делать.
  • Какой посоветуете устойчивый стол для ПК в районе 150$?

    saboteur_kiev
    @saboteur_kiev
    Frim0nt, через столярку - на самом деле самый дешевый вариант.
    Кухонную столешню можно взять, она тяжелая, можно поискать поверхность по рисунку и фактуре подходящую вам.
    В 150$ вполне можно даже с работой столяра уложиться, особенно если крепеж недорогой брать.
  • Есть ли программа для определения рейтинга той или иной песни?

    saboteur_kiev
    @saboteur_kiev
    лучшая - это очень субъективное понятие. Запрограммировать такое невозможно.
    Есть просто рейтинги песен на разных ресурсах. Там и нужно искать, но не факт, что все ваши песни будут в этом хит-параде. Не факт, что этот хит-парад совпадает с вашими вкусами.
  • FFMPEG и вывод текущего времени видео?

    saboteur_kiev
    @saboteur_kiev
    Попробуйте так:

    переводим время в секунды - 1:58:00 -> 7080 seconds
    Добавляете фильтр с drawtext:
    -vf "drawtext=fontfile='C\:\\Windows\\fonts\\Arial.ttf':
    fontcolor=yellow:fontsize=45:x=100:y=65:
    text='%{eif\:trunc((7080 -t)/86400)\:d\:2} days
    %{eif\:trunc(mod(((7080 -t)/3600),24))\:d\:2} hrs
    %{eif\:trunc(mod(((7080 -t)/60),60))\:d\:2} m
    %{eif\:trunc(mod(7080 -t\,60))\:d\:2} s'"

    получаем обратный отсчет в секундах.
  • Из-за чего не запускается скрипт через crontab-файл на macOS?

    saboteur_kiev
    @saboteur_kiev
    Кронтаб нужно запускать так: sudo crontab
    IMHO таким образом вы правите кронтаб для root юзера, а в скрипте вы делаете
    cd ~/Library/Developer/Xcode
    То есть в данном случае, будет выполнен переход в /root/Library/Developer/Xcode ?
  • Macbook pro 2009г. не видит SSD Что делать?

    saboteur_kiev
    @saboteur_kiev
    разъем один, интерфейсов - два (sata и nvme)
  • Как работают исполняемые файлы?

    saboteur_kiev
    @saboteur_kiev
    P747, А почему не могут?
    Драйверы это не мифические существа. Это тоже программы, и тоже написанные и скомпилированные в инструкции процессора. Вдобавок при загрузке операционной системы они тоже загружаются в память и висят там уже в виде инструкций процессора.
    Вы же можете на ассемблере написать кусочек кода, который вызовет кусочек другого кода?
    Ну вот и драйвер так можно вызвать.
    А в исполняемых файлах типа .exe даже есть специальная таблица системных вызовов, чтобы программа знала как обращаться к функциям операционной системы стандартными инструкциями процессора типа call
  • Как работают исполняемые файлы?

    saboteur_kiev
    @saboteur_kiev
    P747, не понял вопроса.
    Какая поддержка устройства? Что не запустится?
  • Я использую openserver залил скрипт и там есть загрузка файлов upload она не грузит файлы по протоколу https?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    Как минимум посмотреть логи сервера, там будет детальнее что за ошибка.
  • На каких языках программирования можно реализовать телефонного бота?

    saboteur_kiev
    @saboteur_kiev
    Владимир Коротенко, Еще не поздно исправить свой ответ и добавить bash! (ну и перл)
    (C) куратор тега bash
  • Как сделать простенький автосимулятор сивозможностью подключить руль и т.д.?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    Драйвер не нужен, сейчас все контроллеры через USB подключаются уже с драйверами. Просто работаешь с устройством.
  • Как мне поступить с тз которое написал прогер?

    saboteur_kiev
    @saboteur_kiev
    Вам тут не подскажут. Это разве что вы свое ТЗ прикрепите, чтобы посмотрели.
    Возможно ваше ТЗ слишком расплывчато, программист не хочет под ним подписываться. Подписывается под тем, что формулирует сам.
  • Какие характеристики виртуального сервера необходимы для данной нагрузки?

    saboteur_kiev
    @saboteur_kiev Куратор тега Сетевое администрирование
    Вас в какую-то совсем левую сторону понесло. top показывает процент использованного процессорного времени, выделенного планировщиком

    То, что показывает топ, можно попробовать найти в /proc, но на самом деле, кроме user/system там также считается wa, hi, si, st. Поэтому просто процент еще не означает именно нагрузку на процессор. Это как раз может быть нагрузка на дисковую систему или другие устройства.

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

    Я рад, что мы пришли к консенсусу в этой напряженной дискуссии.

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

    Если зайти в любое облако, вы увидите кучу других подобных услуг - базы, различные сервера приложений, веб сервера, услуги для расчета, для очереди сообщений и так далее. Потому что это удобно, и это ГОРАЗДО ДЕШЕВЛЕ, чем целый виртуальный сервер как для клиента так и для хостера. Поэтому, если у вас изначально вопрос заключался в экономии финансов, то стоит рассмотреть услугу хостинга, если она подходит по ресурсам.
    Современные тренды уходят потихоньку от аренды виртуальных серверов, и переходят в сторону аренды конкретных услуг, или контейнеров. А виртуальные сервера - либо для уникальных ситуаций, либо когда нужно универсальное решение
  • Подойдут ли курсы скиллбокс по Data Science для старта в профессии?

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

    Понятно, что в ПРИНЦИПЕ, курсы более эффективны, чем материалы в ютубе.
    Но
    1) ничто так не эффективно, как практика. А ее в принципе не хватает всем новичкам
    2) Курсы обычно всегда самые базовые вещи, и к полноценному специалисту человек доводит себя сам. Это как - все заканчивают ту же самую школу и тот же самый институт, но почему-то единицы становятся реальными учеными. То есть гораздо больше зависит от человека, чем от того, где брать знания
  • Какие характеристики виртуального сервера необходимы для данной нагрузки?

    saboteur_kiev
    @saboteur_kiev Куратор тега Сетевое администрирование
    OnlyMyQuestion,
    приходиться общаться с человеком, который не совсем адекватен в общении.

    Так наймите себе консультанта за деньги, который вас вежливо проконсультирует и в ресторан сводит, либо обратите внимание на собственное поведение.

    >Какие-либо оптимизации по нагрузке делают либо тогда, когда среднестатистический VPS не справляется.
    Скажем так, это личное дело каждого.
    Возможно так принято там, где вы работаете, но не у нас.

    Это конечно личное дело каждого, но у Вас, по Вашим же словам, принято, что на прод сервере временами все вообще падает, это у вас так принято?

    В итоге, клиенты начинают экономить по 100к+ в год, не экономя на процессе разработки и поддержки.

    Рублей?
    Я правильно понимаю, что у вас проблемы с перфомансом и стабильностью, но решить вы это хотите не тем, что просто берете достаточный среднестатистический VDS, экономите и выбираете 2 гб оперативки в 2020 году, после чего потратите на оптимизацию несколько зарплат?

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

    Если это дисковая активность, можно было показать iotop. Но основываясь на ваших же данных (маленький размер базы), предполагается, что основная нагрузка на user cpu метрику.
    3 гб статики и 100 мб базы, практически без проблем помещается в дисковый кеш среднестатистического VDS с 4-6 гб оперативки. При этом такой VDS может оказаться дешевле, чем VDS с SSD, а работать будет быстрее и стабильнее.

    Необходимо - оптимальное количество ресурсов, чтобы не работать в холостую.

    Вхолостую обычно не работает майнинг и рендеринг. На любом физическом сервере или VDSнужен запас под максимальную нагрузку, и обычно это не 20% сверху, а 200% и выше.
    Оптимальнее можно делать только при микросервисной архитектуре, которая разворачивается где-нить кубернетес/амазон кластере с автоматическим скейлом и оплатой по времени за CPU, но это не ваш случай, поскольку маленькие нагрузки там дороже, чем простой VDS.

    Опять же, советовать хостинг в 2020 - страшно за ваших клиентов.

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Сетевое администрирование
    OnlyMyQuestion, Скажем так, при очень маленькой нагрузке, мало кто заморачивается с префоманс тестами. Если машине достаточно практически минимального сервера, то просто берут и ставят.
    Какие-либо оптимизации по нагрузке делают либо тогда, когда среднестатистический VPS не справляется.

    Вот вы пишете, что один fpm занимает 10-20% cpu. Какого cpu? и не только частота решает. Может на другом cpu это будет 5-10, а на третьем 50-60. И неясно насколько это плохо, потому что если у вас ядер достаточно, а время выполнения запроса - устраивает клиента, но тут не нужно оптимизировать.

    Еще вы берете 30 gb ssd, при этом база всего 100 мб, то есть помещается в оперативку. При достаточной опреативке, вся статика и так будет в дисковом кеше. То есть вопрос - вы хотите удешевить, или выбрать хостинг тютелька-в-тютельку? Но тут "пиксельперфект" не нужен.

    Опять же, нужен ли вам VPS или можно просто хостинг, и не заморачиваться с установкой и конфигурацией софта.