Задать вопрос
  • Как создаётся такой эффект стекания мёда (см. внутри)?

    @Quiensabe
    VR-разработчик
    Так как вопрос в разделе AFTER EFFECTS - то полагаю задача как получить саму анимацию, а не как встроить ее на web-страницу? Если да - то далее.

    Сам красивый вид меда - проще всего получить используя фильтр CC glass и Gradient Ramp. Хотя похожего можно добиться даже настройками стиля слоя или другими эффектами.

    Остается анимировать контур. AE поддерживает криволинейные маски, так что можно это сделать вручную. Но я бы делал проще.

    Берем итоговый контур - то как мед должен выглядеть в последнем кадре. Мед - белый, фон - черный. Размываем слой с большим радиусом, чтобы получилось почти ровное пятно. И накладываем level сдвинув бегунки так чтобы получить фактически битовую маску (без полутонов).

    На данном этапе - получим немного кривой белый круг. Теперь анимируем радиус размытия до 0 - и получим плавную анимацию растекания круга в нашу изначальную форму меда...

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

    Обязательно переключите в свойствах проекта качество просчета на 16 бит. Иначе анимация будет дискретной.

    оффтоп. меняю знания AE на знания англ. яз. :)
    Ответ написан
    2 комментария
  • Флешка работающая на 2 компа одновременно?

    @MiiNiPaa
    Соедините компы сетью, воткните флешку в один и расшарьте её по сети.

    Если у вас роутер Asus, то в большинстве из них функция превращения чего угодно, подключающегося по USB, в сетевое хранилище по умолчанию есть.
    Ответ написан
    Комментировать
  • Что происходит "под капотом", когда выполняется chmod?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    software engineer
    В файловой системе стандарта POSIX (стандарт для всех *nix), есть аттрибуты файла в виде rwxrwxrwx, плюс еще два-три специальных бита.
    Собственно этот аттрибут и правится. Внутри файла ничего не меняется.
    Можете нагуглить права доступа в POSIX системах.

    Этот флаг говорит системе, что файл - исполняемый. Но как его исполнят, система смотрит по заголовку файла.
    Для скриптовых файлов, там обычно указан путь к интерпретатору. Для бинарных - соответствующий заголовок.
    В отличие от Windows, расширение в *nix не значит ничего.
    Ответ написан
    Комментировать
  • Как логичнее расположить кулер чтобы было лучшее охлаждение?

    @Mercury13
    Программист на «си с крестами» и не только
    Есть два вида кулеров, осевые и центробежные.
    Осевые — подвод с торца и выброс с другого.
    Центробежные — подвод с торца и выброс на периферию.

    Первое понятно, центробежный кулер забирает через решётку и выбрасывает на радиатор. А второе что? Если толщина девайса — пара сантиметров, на осевой кулер не похоже. К тому же изрядная часть радиатора фактически не действует.
    Ответ написан
    5 комментариев
  • Задача на теорию вероятности, как решить?

    @khrisanfov
    Программист
    Умножить вероятности 5 раз.
    Ответ написан
    3 комментария
  • Как полностью разрядить ноутбук, если он сам этого не хочет?

    15432
    @15432
    Системный программист ^_^
    Если так сильно хочется разряжать - зайдите в меню BIOS и оставьте

    На всякий случай, сообщу, что разряд вреден для аккумулятора. Лучший способ продлить жизнь батарее ноутбука - стараться поддерживать уровень заряда в районе 60%. Некоторые ноутбуки имеют такую фичу и в специальном режиме не заряжают ноутбук выше 60%

    Единственное, для чего нужен 100% разряд - для замера ёмкости аккумулятора. На деле это не слишком полезная информация. На работу не влияет. Поберегите ноут.
    Ответ написан
    7 комментариев
  • Какая еще бывает логика, не считая ТТЛ?

    @Mercury13
    Программист на «си с крестами» и не только
    По Википедии…

    Резисторно-транзисторная
    Эмиттерно-связанная
    Диодно-транзисторная
    Транзисторно-транзисторная
    Интегрально-инжекционная
    На диодах и транзисторах Шоттки (традиционно и неверно тоже считается ТТЛ)
    n-МОП
    КМОП

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

    Смысл транзистора (в ключевом режиме) — переключением одной цепи мы переключаем другую. Это же можно сделать и на радиолампах, и на реле.

    Копаясь по Википедии, я выяснил, что нелинейные элементы, пригодные для логики, должны обладать такими свойствами.
    • Восстановление логических уровней — если на вход придёт плохой «0» или плохая «1» (но всё же он примет её за 0 или 1), на выходе будет «0» или «1» значительно лучшего качества.
    • Каскадируемость: можно наладить g(f(x)).
    • Fan-in: возможность использовать несколько сигналов одним элементом.
    • Fan-out: выдача сигнала на несколько элементов.
    • Изоляция между входами и выходами.

    Говорят, будущее — оптические компьютеры, но на входах и выходах таких компьютеров один хрен придётся свет преобразовывать в электричество.

    Если что-то сделать, не используя процессоры — к вашим услугам аналоговые вычислительные машины. Без транзисторов и тиристоров в них (электронных, естественно) тоже никуда, но процессора в них нет. А ведь есть и механические АВМ (гуглите, например, ПУАЗО, немало крови попортивший немецким бомбовозам), и гидравлические АВМ (гуглите гидроинтегратор, MONIAC).

    ЗЫ. На резисторах, конденсаторах и прочих пассивных не получится: нужен активный элемент, т.е. который умеет управлять потоками энергии, а не только рассеивать или накапливать. На диодах, думаю, можно, но тяжело.
    Ответ написан
    Комментировать
  • В чём разница между Raspberry Pi и Ardunio?

    @lubezniy
    Это вещи разные.

    Ардуино - это, грубо говоря, микроконтроллер с 1024 байт памяти. Много там держать не получится, и по сути на нём будет работать только одна программа, которую написать нужно в Arduino IDE на C-подобном языке.

    Малинка - это почти полноценный комп на ARM (нет, разве что, только системных часов) с портами GPIO (эти порты на Arduino тоже есть). На нём работают ARM-версии ОС (Linux, Windows). И разработку нужно вести теми же средствами и на тех же принципах, что и обычную "компьютерную" под соответствующую ОС. Есть средства для работы с GPIO; т. е., к плате можно подключить почти любые аппаратные средства и из программы ими "командовать" и забирать оттуда сигналы - хоть shell-скриптом на Linux.
    Ответ написан
    6 комментариев
  • Для чего нужен фильтр Блума в биткоине/эфириуме?

    begemot_sun
    @begemot_sun
    Программист в душе.
    https://ru.wikipedia.org/wiki/%D0%A4%D0%B8%D0%BB%D...

    Одним словом с помощью фильтра Блума можно с некоторой вероятностью утверждать, что транзакция в наличии или её нет. Больше ничего с ним сделать нельзя. Но он имеет очень полезное свойство - занимает значительно меньше места (и осуществляет поиск ответа на вопрос выше быстрее), чем полный индекс всех входящих в биткоин транзакций.
    Ответ написан
    Комментировать
  • Куда писать статью про реверс-инжиниринг лазерного сканера - на Хабр или Гиктаймс?

    Driver86
    @Driver86
    Немодератор toster.ru
    На хабр - https://habrahabr.ru/hub/reverse-engineering/ - тут вполне норм живут статьи не только о программировании. Жду статьи :-) Интересно!
    Ответ написан
    Комментировать
  • Динамический массив строк, используя string, в чем проблема?

    Честно говоря, проблема в вашей тупизне.
    Для начала почитайте книгу. Там всё просто и легко. Много вопросов отпадут сами собой.

    P.S. изменив переменную i вы не измените размер массива s.
    Ответ написан
    2 комментария
  • Как "устроены" Emoticons?

    @Mercury13
    Программист на «си с крестами» и не только
    Вопрос: этот JSON мы разбираем или нет?
    Для простоты предположим, что разбираем (ну или транслятор JS разбирает — всё едино). Тогда текст у нас закодирован в UTF-16.
    • Символы 0000…D7FF — они и есть.
    • Символы D800…DBFF — за этим символом должен идти символ из DC00…DFFF, и они образуют суррогатную пару, которая будет одним символом. Подробнее гугли «UTF-16». Если идёт один из этих двух символов без пары — это некорректный UTF-16.
    • И символы E000…FFFF также кодируются как есть.

    Вот эта суррогатная пара, которую ты подкинул, кодируется в символ 1F345, помидор какой-то.

    Функция конвертации суррогатной пары в код символа:
    charCode = 0x10000 + ((leadingCode & 0x3FF) << 10) + (trailingCode & 0x3FF)

    А уж какие коды вам не нужны — копайте таблицы Юникода.

    Более простой способ, который вам может подойти — запретить все суррогатные пары.
    Ответ написан
  • Почему сканер на Linux'е такая боль?

    fzfx
    @fzfx
    18,5 дм
    может в системе есть отдельная группа пользователей сканера, в которую требуется добавить юзера?
    Ответ написан
    2 комментария
  • Каким образом можно определить, был ли компьютер перезагружен?

    iiiBird
    @iiiBird
    Пока ты спишь - твой конкурент совершенствуется
    https://msdn.microsoft.com/en-us/library/ms713418(...
    timeGetTime() — воз­вра­ща­ет вре­мя в мил­ли­се­кун­дах с мо­мен­та стар­та опе­ра­ци­он­ной си­сте­мы
    Ответ написан
    1 комментарий
  • Можно ли ставить права 700 на папку boot?

    BuriK666
    @BuriK666
    Компьютерный псих
    можно. (думаю даже с 000 будет грузиться)
    Ответ написан
    Комментировать
  • Можно ли связать десяток arduino и один raspberry pi?

    @LiguidCool
    Вариантов море, но если все рядом, я бы выбрал какую-нить шину типа CAN. Можно соединять напрямую через COM или RS485.
    Ответ написан
    Комментировать
  • Можно ли использовать 3G USB модем без компьютера?

    a_volkov1987
    @a_volkov1987
    Инженер-схемотехник
    А на чем основана ваша уверенность, что гнездо USB на трансмиттере предназначено для модема, а не для флешки?
    Ответ написан
    Комментировать
  • Как правильно объявить переменные и задать массив?

    Rsa97
    @Rsa97
    Для правильного вопроса надо знать половину ответа
    Во-первых, переменная N у вас нигде не определена, так же как a, b и n.
    Во-вторых, массив вам не нужен, просто сразу складывайте полученные fi.
    В-третьих, делить int на int можно, но результат тоже будет иметь тип int.
    В-четвёртых, раз уж вы работаете в вещественных числах, то пишите не 1/2, а 0.5, 1/2. или 1./2, чтобы компилятор понял, что эти подвыражения надо считать как вещественные.
    Ответ написан
    3 комментария
  • Просидает фпс До 1 кадра что может быть?

    Daemon23RUS
    @Daemon23RUS
    Я прям стесняюсь спросить, а драйвера видеокарты установили ?
    Ответ написан
    7 комментариев
  • Какой программой пользоваться для черчения графика?

    xmoonlight
    @xmoonlight
    https://sitecoder.blogspot.com
    Любой векторный редактор.
    Ответ написан
    Комментировать