Задать вопрос
  • Программа на C#, которая выполняет("возможно интерпретирует") другую программу. Возможно ли?

    saboteur_kiev
    @saboteur_kiev
    Если вы пишете программу, вы сами программируете поведение всех ее частей.
    Не существует магии, по которой скрипт, у которого нет соответствующей команды, может что-то сделать непредусмотренное.
    Предусмотрите в своих winforms методы для управления снаружи, и напишите в вашем новом скриптовом языке команды для обращения к этим методам - и будет работать.

    Программирование - это не волшебство, это кропотливая работа, в которой нужно описать ВСЕ возможное поведение каждой детали.
  • Как записать видео с Blackmagic через ffmpeg?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    реалтайм программирование - это вообще отдельная песня, поэтому решения для вашего случая нет - просто запуск и инициализация цепочки кодеков может занять больше секунды. То есть в принципе на обычном компе, в условиях многозадачной ОС привязываться к срокам менее секунды - нет смысла.
  • На чем построить систему архивного копирования?

    saboteur_kiev
    @saboteur_kiev
    Кстати, а что насчет пережатия данных с камер в более сжатый формат?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    Alexveto, если нет никаких ограничений, то будет не ровно по 5 мбпс. Скорость зависит от множества факторов - с какой сторостью отдает ресурс откуда вы качаете, какого размера пакеты, сколько потоков, непрерывно качает или с опережением.
    То есть сказать,что будет 50% каждому - нельзя. Роутер не такой умный, чтобы приоретизировать идеально. Выставить ограничение на скорость канала проще, чем сделать 10% приоритета.
  • Увеличится ли моя скорость интернета если ограничить скорость другим?

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

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

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

    А именно - уровень fluent english можно найти у подавляющего количества разработчиков, уровня mid и выше. Работать в западных компаниях - также совершенно не проблема, это есть практически у 99% разработчиков уровня senior.
    Высшее образование - также не проблема, включая золотые медали и красные дипломы.
    И те, кто ими обладают, а после этого поработали в крупных компаниях хотя бы лет 5-10, видят реальную цену высшим образованиям и не тычут ими где попало. Упоминание об образовании в резюме обычно идет в самом конце.

    P.S. Я подозреваю, что все-таки не все так радужно в жизни, раз у вас такой неистощимый запас желания самоутвердиться за счет новичков.
  • Психолог, который хочет стать программистом. Пути развития и куда пойти в магистратуру?

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

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Робототехника нафиг не сдалась программисту финансовых систем.
    Физика нафиг не сдалась программисту, который не пишет 3д движки или софт, который
    Сложная математика нафиг не сдалась программисту, который не занимается разработкой систем, требующих сложной математики.

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

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

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

    Многие выдающиеся современные программистов - все еще самоучки. А люди, которые создали собственные крупные ИТ проекты - самоучки в подавляющем большинстве.
  • Как в bash создать каталог и перейти в него?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    Сергей Бурдужа, так все пользуются cd, просто вы интересовались как перейти, а затем вернуться где был.
    Варианта два - или запомнить текущий каталог в переменную, затем в нее возвращаться.
    Или пользоваться pushd, чтобы оно переходило в каталог и сохраняло его в буфере, затем через popd возвращаться назад по FIFO.
  • Вывод ошибки в файл при присваивании переменной результата выполнения команды?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    При этом в переменную FREE все равно будет присвоен STDOUT, и в лог пойдет и FREE и STDERR
  • Вывод ошибки в файл при присваивании переменной результата выполнения команды?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    Так в данном случае у вас ошибка будет, если просто нет папки или устройства /mnt/1.
  • Вывод ошибки в файл при присваивании переменной результата выполнения команды?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    rtest, А как вы сбой определяете? У вас сейчас просто смотрит сколько места, и присваивает это в переменную.
    0 места это не сбой, это просто 0 места - команда df успешно выполнится.

    Вы точнее опишите глобально цель вашего скрипта - просто писать в лог свободное место на диске?
  • Линукс не умеет считать до 10?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    <> - для строк. для чисел -eq, -ne, -gt, -ge, -lt, -le
  • Почему в программировании столько математики?

    saboteur_kiev
    @saboteur_kiev Куратор тега Программирование
    yokselmoksel, В бизнесе, где казалось бы достаточно школьной математика, тоже можно встретить моменты.

    Например, делим 3 на 10000, что получаем?
    В математике - одно, в программе - зависит от реализации float/double или что вы используете, так как точность цифр после запятой ограничена, и могут быть проблемы

    Или такой вот алгоритм.
    Клиент кладет депозит 100 руб, с ежемесячным начислением процентов, на которые в следующие месяцы уже тоже будут начисляться проценты.
    Посчитать эти начисления сразу на год вперед - как выглядит алгоритм? Такое скорее всего даже в классе 7-8 проходили.
  • Какой язык имеет хорошие перспективы для back end под web приложения?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    Если вы только начинаете, не парьтесь.
    Для того, чтобы изучить веб, вам нужно учить столько технологий, что знание конкретного языка на этом фоне - мизер.
    Специализация в определенном направлении на уровне, если вы еще даже не джуниор - бессмысленна.
  • Как закрыть файл в bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    У меня все работает. Нажимаю кнопку - в файле СРАЗУ появляется новая буква.
    Как вы проверяете, что в файле что-то меняется именно после завершения скрипта?
  • Какой провайдер может предложить подобную услугу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Сетевое администрирование
    JoveLebedev, Это неважно какой провайдер услуг, это вы настраиваете на линуксе, который крутится на вашем VDS.
    Наймите администратора, который расшарит вам разделы по NFS между двумя вашими серверами в DigitalOcean.

    У некоторых провайдеров есть отдельная услуга - диск (например на амазоне), но если необходимый объем дискового пространства уже есть на виртуалке, зачем искать доп.услугу? Она же все равно будет работать тоже по сети, то есть все равно в лучшем случае будет гигабит, а то и 100 мбит между серверами.
  • Как закрыть файл в bash?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    +1
    Обычные способы записи в файл при перенаправлении всегда закрывают файл. Поэтому непонятно как именно вы записываете символ, что он обновляется только при остановке скрипта.
  • Можно ли писать вирусы на python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    Можно. Для этого нужно еще раз почитать определение вируса - оно заключается в том, что вирус должен уметь размножаться, то есть сам себя копировать.
    Проблема в том, что непросто взять и запустить на удаленной машине скрипт на питоне, особенно если там не установлен интерпретатор питона, поэтому вирус на нем будет размножаться очень плохо, и писать вирусы на питоне имеет смысл ну наверное только в образовательных целях.
  • Можно ли писать вирусы на python?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    Иван Корюков, "можно-то можно, но при работе на настолько низком уровне, каждый байт на счету."
    При каком низком уровне?
    В современных программах внутрь прячут полноценные 3д-игры. .exe это не .com файл с ограничением в 64 кбайта, туда можно запихнуть что угодно и никто не заметит.
    Плюс не забывайте про ntfs потоки.