Задать вопрос
  • Как изменить регистр определенных целых слов?

    saboteur_kiev
    @saboteur_kiev
    А почему в результирующей фразе один program у тебя перевелся а другой нет, так ожидается?
  • Троттлинг процессора и видюхи, как исправить данную особенность в ноутбке?

    saboteur_kiev
    @saboteur_kiev
    Охлад в порядке

    Если бы был в порядке, не было бы троттлинга.

    думаю повысить крит.показатель для снижения температуры,

    Готовы покупать новый ноутбук?
  • Нужен ли ИП для игрового проекта?

    saboteur_kiev
    @saboteur_kiev
    То есть если кто-то ест людей, то тебе тоже можно?
  • Что не так с вакансией?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    До сих пор не вычитали и не исправили
  • Как реализовать на с или assembler асинхронную выборку из RAM?

    saboteur_kiev
    @saboteur_kiev
    Евгений Лернер,

    Не в каждом процессоре вообще есть такая возможность, и чтобы оставаться совместимым не нужно усложнять жизнь. Управлять напрямую L1-L2 кешами процессора обычно нет смысла и сложно.
    Например банально - чтобы что-то занести в кеш из RAM, вы должны выполнить интрукци, а инструкции откуда будут считываться? Тоже из RAM
    Вы не можете считать напрямую из кеша, вы считываете по аресу RAM, а процессор уже сам знает, есть ли в кеше соответствующие данные, и на каком из уровне кешей они есть.

    Современный кеш делится на кеш для данных и кеш для инструкций, и управляется автоматически.
    Можете почитать https://developer.arm.com/documentation/ddi0151/c/..., но это только для ARM
  • Как отобразить любой сайт на моем?

    saboteur_kiev
    @saboteur_kiev
    КОНЕЧНО негатив. Зачем чужому сайту делиться с тобой трафиком?
    Показ рекламы на чужом сайте какому сайту привязывать?
    Кросс-доменные JS как работать будут?

    Нельзя такое делать, как ты хочешь. Просто нельзя.
  • Как получить правильный ответ при запросе через requests?

    saboteur_kiev
    @saboteur_kiev Куратор тега Python
    почему бы просто ссылку не указать, по которой обращается?
  • Хочу получить второе высшее IT, какое направление выбрать?

    saboteur_kiev
    @saboteur_kiev Куратор тега IT-образование
    Получить хоть какую-то академическую техническую базу (алгоритмы, структуры данных, проектирование информационных систем, немного математики)

    Ну так идите на математический
  • Как реализовать на с или assembler асинхронную выборку из RAM?

    saboteur_kiev
    @saboteur_kiev
    Евгений Лернер,
    Кеш хорош когда какие-то данные используются несколько раз.

    То есть почитать вы не решились.
    Поясню. Например. Вы считываете байт данных из RAM
    Данные сперва попадают в кеш, точнее в кеш попадает блок данных, и если вы считываете данные последовательно, весь следующий блок уже будет считываться из кеша. Тем более что есть два (а то и три уровня кеша разного объема, каждый работает со своим размером блоков - кто со страницами, кто с бОльшими объемами).
  • Как реализовать на с или assembler асинхронную выборку из RAM?

    saboteur_kiev
    @saboteur_kiev
    Евгений Лернер, Ну железную архитектуру почитайте.
    Зачем читать рам и делать что-нибудь еще в одном процессе?
    Предложите пример такой задачи?
  • В каких областях программирования недостаток специалистов и много платят, и можно работать на удаленке?

    saboteur_kiev
    @saboteur_kiev Куратор тега Карьера в IT
    Или делать собственный веб-сервис или мобильное приложение, и не работать на дядю?
    Если есть талант и идея

    Это не задача разработчика. Это задача бизнесмена или предпринимателя - придумать товар и продать его. А то, что товар является программой - уже дело вторичное. Можно просто нанять программистов - напишут.
    Это если у тебя есть идея и есть талант ПРОДАЖНИКА, тогда можно думать в эту сторону.

    В общем очень юные и молодые мечты
  • Как реализовать на с или assembler асинхронную выборку из RAM?

    saboteur_kiev
    @saboteur_kiev
    Нет, процессор не делает другие задачи. Если ему нужно прочитать данные, то он обязан их сперва прочитать. Потому что неизвестно что с этими данными ему делать, и можно ли делать в принципе.
    Но слишком большого ожидания чтения из RAM тоже не происходит - есть кеширование блоков памяти на кеше процессора, который работает с его же частотой.
    Есть ДРУГИЕ ЯДРА И ТРЕДЫ, которыми надо пользоваться, если вы считаете что успеете.

    В общем ваш вопрос нельзя задавать в подобном ключе, потому что вы неправильно понимаете куда нужно оптимизировать.
    За вас это уже делают opcode , предсказатели ветвления, кеши различного уровня и др.
  • Выбор средне-продвинутого NAS для дома - где почитать?

    saboteur_kiev
    @saboteur_kiev Автор вопроса
    Максим Корнеев, Гражданин, умничаешь тут именно ты.
    Если ты не понимаешь смысл термина "сервер", и в этом плане восприниваешь исключительно брендовую железку - то стоит почитать определение и не тупить.

    Я не понимаю зачем нужно ставить брендовый сервер от HP, чтобы ПРОСТО ОТПРАВЛЯТЬ СЕБЕ В ТЕЛЕГРАМ ПО КРОНУ СООБЩЕНИЕ РАЗ В МЕСЯЦ, если с этим справится и NAS, на котором есть такой же линукс и такой же крон.
    А если там можно запустить простенькую виртуалку с нужным мне софтом - так и совсем хорошо.

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

    У тебя есть конкретный личный опыт, что именно не работает и как это выглядит? И что говорит вендор по этому поводу?

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

    Я посчитал. Виртуалка под мою задачу займет ~ 300 mb оперативки. на обоих NAS, что я присматриваю - 4 и 8 гб оперативки.
    Я планирую поставить там некоторый не совсем стандартный софт на поиграться. CPU оно не занимает совсем. Во всяком случае, так как это ДОМАШНЕЕ использование, то я могу поиграться с софтом и в это время НЕ смотреть фильмы с этого NAS. Виртуалка мне нравится тем, что я смогу там играться полноценно, не боясь затереть или поломать софт от синологи.

    у нас уже лет 15 нет ни одного сервера с таким функционалом

    Очень печально, если ты 15 лет не сталкивался с NFS/HTTP/SMB/FTP. Даже интересно что у вас за продукт и компания такая, что даже NFS нигде не используется.
    С другой стороны, мне не так важно, что у вас, как что у тебя, потому что, как я выше писал - я покупаю для домашнего использования.

    какую цель Вы хотите достичь покупкой устройства?

    Это описано в вопросе. Повторю:

    Хочу поставить два диска в зеркальный рейд, или может быть три в рейд-5
    Плюс еще один слот, в идеале хот-своп, чтобы вставлять в него какой-то рандомный диск и подключать его на ходу отдельно, чтобы мог залезть, поформатировать, не разбирая комп.
    
    То есть смотрю в сторону 4-слотовых, типа Synology DS420+ или Synology DS920+, но не могу понять в чем разница. Если на одном можно запускать виртуалки, почему нельзя на другом?
    Или могу я сам поставить какой-нить виртуалбокс/vmware и запустить простую виртуалку внутри?
  • Как остановить несуществующий контейнер?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    и?
    вы код возврата смотрите
  • Выбор средне-продвинутого NAS для дома - где почитать?

    saboteur_kiev
    @saboteur_kiev Автор вопроса
    Кстати, а почему на вики написано что btrfs не очень любит рейд-5 ?
  • Как повернуть башню, сокет ам4?

    saboteur_kiev
    @saboteur_kiev
    hondoxpro, Не ну сам вопрос звучит как вы собрались повернуть штатное инженерное решение и без колхоза.
    Следовательно да, надо подходить к инженерному делу с инженерным подходом
  • Какой верный синтаксис цикла for в BASH?

    saboteur_kiev
    @saboteur_kiev Куратор тега bash
    Добавьте echo "DEBUG: [$databases]"
    и проверьте что там. Подозреваю, что переводы строк могли неудачно затесаться.

    попробуйте без лишней переменной:
    for i in $(mysql - )
    do
    ..
    done
  • Выбор средне-продвинутого NAS для дома - где почитать?

    saboteur_kiev
    @saboteur_kiev Автор вопроса
    1. Если там линукс, и сходу доступен рут, почему я не могу подключить диск и сам его разбить стандартным fdisk, без подключения его в СХД рейды?

    2. https://www.synology.com/en-global/dsm/software_sp...
    Я все еще неправильно понял?

    3. Я посмотрел список плагинов, которые входят в те два NAS что я выбрал - их достаточно для моих целей.
    Плюс зайти от рута и запустить нужный мне процесс, не устанавливая package - для меня это много значит, например банальные уведомления в телеграм можно повесить в кроне на NAS

    СХД - Система Хранения Данных. это не сервер в общепринятом понимании и функционалом сервера не обладает.

    Сервер - в общем понимании, это комплекс программно-хардварного обеспечения, которое предподалает его использование для других устройств/пользователей.
    Например FTP/SMB/HTTP/NFS сервер - прямая общепринятая функциональность сервера.