Задать вопрос
Критичен, как Чипполино.

Реалистичен, как Винни-Пух.

Лёгок на подъём, как Карлсон.



Открыт к предложениям.
Местоположение
Россия

Достижения

Все достижения (50)

Наибольший вклад в теги

Все теги (483)

Лучшие ответы пользователя

Все ответы (1505)
  • Компиляция логической схемы, с чего начать?

    hint000
    @hint000
    у админа три руки
    записывать значение и подставлять в следующей итерации
    Хорошая, годная мысль.
    Расположение блоков в редакторе произвольно и значит возможны ошибки
    Логика работы, конечно, не должна зависеть от расположения блоков на экране. Блоки вызывают друг друга рекурсивно, чтобы определить состояния своих входов. Каждый блок должен помнить состояния своих входов и выходов для текущего момента времени и, возможно, для предыдущего момента. Отдельно каждый блок имеет флаг, показывающий, было ли уже вычислено состояние выхода на текущий момент. Флаг гарантирует конечность рекурсивных вызовов, т.к. если выход уже вычислен, то сразу возвращаемся из рекурсии.
    (Делал очень-очень давно подобную штуку, только не для логических элементов, а для аналоговых СВЧ-блоков, сам удивляюсь, что ещё что-то помню о том проекте).
    Ответ написан
    7 комментариев
  • Как управлять вероятностями появления поста (рейтинг, сортировка, "рекомендованное")?

    hint000
    @hint000
    у админа три руки
    1. прочитайте вот этот вопрос Как выбрать случайный элемент из списка с учётом его веса? , там Николай Панаитов дал хороший, годный ответ, и это содержит 70% ответа на ваш вопрос.
    2. в качестве веса поста попробуйте:
    w=c+a*Log(1+лайков[пост])+b*Log(1+просмотров[пост])

    3. в этой формуле коэффициенты a>=0, b>=0, c>=0 - это "ручки регулировки" для вашего отбора. Чем больше a, тем сильнее влияние лайков, чем больше b, тем сильнее влияние просмотров, чем больше c, тем больше "равных возможностей для всех".
    Ответ написан
    6 комментариев
  • Разбираюсь в правах доступа на папки внутри веб-сервера apache в ubuntu, как подружить юзера и www-data?

    hint000
    @hint000
    у админа три руки
    а как канонически правильно-то?
    Правильно так, чтобы минимизировать непредвиденные проблемы.
    muhasa в сущности админ, и теоретически права для него (и для его группы) могут быть в разных частях системы, куда веб-серверу не нужен доступ. Поэтому добавлять www-data в группу muhasa рисковано. Нужно добавить muhasa в группу www-data.
    Теперь другая ситуация. Допустим, есть всё тот же админ muhasa. Но кроме того есть хрен с горы pupkin - пользователь с минимальными правами, но всё же ему нужен доступ только в одну из папок внутри /var/www - к своему сайту. Если добавить pupkin в группу www-data, то этот Пупкин может порушить чужой сайт или получить доступ к чужим данным. В данном случае наоборот, безопаснее добавить www-data в группу pupkin.

    Теперь вы понимаете, что нет универсально-каноничного варианта, зависит от контекста. Поэтому админы не могут написать инструкции на все случаи.
    Ответ написан
    3 комментария
  • Возможен ли перенос свободного места с раздела D на раздел С средствами Windows в ActiveDirectory?

    hint000
    @hint000
    у админа три руки
    Расскажу как добавить место к разделу C штатными средствами windows (не автоматизировано).

    Исходим из того, что С забит под завязку, D не совсем пустой, но на D свободно 50% или больше. Идём в управление дисками.
    1. правый клик на D, "сжать", выбираем такой объём, чтобы от D осталась половина.
    2. на освободившемся месте создаём раздел E, форматируем.
    3. копируем все файлы с D на E.
    4. отбираем у D его букву D, переименовываем E в D.
    5. удаляем средний раздел (бывший D)
    6. правый клик на C, "расширить", размер выбираем максимальный.
    Готово.
    Ответ написан
    Комментировать
  • Чем нагрузить БП?

    hint000
    @hint000
    у админа три руки
    берём 70 метров алюминиевого провода АПВ 2.5 (сечением 2.5 мм2), по цене около 3 руб. за метр, т.е. всего около 200 руб.
    считаем сопротивление: https://ru.wikipedia.org/wiki/Удельное_электрическ...
    получаем ~0.7 Ом
    считаем по закону Ома, получаем при 36 вольтах ток около 50А
    откусываем от провода по несколько метров, вплоть до длины 35 метров - получаем возрастание тока до 100А.
    При такой длине нагрев провода будет умеренный, изоляция должна выдержать.
    Ответ написан
    5 комментариев