Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

herr_kaizer

  • 3
    вклад
  • 3
    вопроса
  • 5
    ответов
  • 60%
    решений
Ответы
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Почему может быть нельзя передать одному процессу ресурс пока другой процесс не закончит системный вызов связанный с этим ресурсом?

    herr_kaizer @herr_kaizer
    Классический пример: предположим у нас есть два вида процессов - "читатели" и "писатели", причем работают данные пишутся и читаются в стек (читать и писать можно только с вершины, при завершении чтения инкремент уменьшается на 1, при завершении записи - увеличивается на 1), пишут и читают они по 4 байта.

    Что произойдет, если доступ к стеку не будет блокироваться? Предположим, что в стеке уже есть сколько-то байт информации. Читатель начинает работу, считывает 3 байта, но планировщик решает, что хватит уже этому процессу работать и передаёт управление писателю, который впихивает на вершину стека свои 4 байта. После этого читатель снова получает управление и читает совершенно левый байт информации и в итоге мы имеем две запоротые 4х-байтовые "записи"
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как сделать уведомление, что браузер устарел?

    herr_kaizer @herr_kaizer
    Есть такая вот штука.
    https://browser-update.org/
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как упростить код jquery?

    herr_kaizer @herr_kaizer
    Зачем создавать отдельные div-ы для каждого значения, если можно извлекать значения напрямую из выбранного option?

    https://jsfiddle.net/uaoqe29v/1/
    Ответ написан более трёх лет назад
    1 комментарий
    Нравится 1 1 комментарий
  • Как разделить приложения на ноутбуке по разным каналам звука?

    herr_kaizer @herr_kaizer Автор вопроса
    Сам спросил - сам ответил. Оказывается, в AIMP3 можно выводить звук на определенный канал. В итоге вывел AIMP на виртуальный канал 2, виртуальный канал 2 - на наушники и на микрофон, а виртуальный канал 3, в который передаётся всё остальное - тоже на наушники.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 1 Комментировать
  • Как и где можно реализовать идею без риска, что идею украдут?

    herr_kaizer @herr_kaizer
    Никому не нужны ваши идеи. Их в сотни раз больше, чем желающих их реализовывать разработчиков.
    Ответ написан более трёх лет назад
    Комментировать
    Нравится 2 Комментировать
Оценили как «Нравится»
Самые активные сегодня
  • w3bsmes
    Alice
    • 27 ответов
    • 0 вопросов
  • Василий Банников
    • 10 ответов
    • 0 вопросов
  • Jump
    АртемЪ
    • 9 ответов
    • 0 вопросов
  • CityCat4
    CityCat4
    • 8 ответов
    • 0 вопросов
  • ThunderCat
    ThunderCat
    • 8 ответов
    • 0 вопросов
  • yarkov
    Алексей Ярков
    • 7 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации