Search
Write a publication
Pull to refresh
6
0
WingedFlame @WingedFlame

User

Send message
Ну тут, собственно, вопрос сложности прошивки и ее реверс-инжиниринга. Да и, насколько я знаю, программное подавление дребезга может быть реализовано как простой паузой после прерывания, так и более сложными эмпирическими алгоритмами.
Так что трудоемкость оценить очень сложно — зависит от везения — насколько быстро удастся найти необходимую часть кода и насколько просто ее изменить (не всегда, видимо, получится просто заменить NOP-ами).
Думаю, если «заNOPать» анти-дребезг (по крайней мере, программную его часть) и искусственные задержки в прошивке — уже можно сократить матожидание до пары недель, а то и еще больше.
Около 10 секунд на пароль, 1.000.000 вариантов, т.е. 10.000.000 секунд на проверку всех вариантов. Получается, что-то около 116 дней.
Надеюсь, вы терпеливый человек :)
Почему не додумались? Первый же запрос «NFC Ring» в гугле дает вполне конкретный результат.
Вполне можно найти на ходу за 50к машину, на которой реально ездить. Да, это будет гремящий ВАЗ, и в нем нужно будет копаться каждую неделю, чиня то одно, то другое. Но ничего критичного. А вложив немного упорства, головы и денег, езду на таком чуде даже можно будет назвать комфортной.
Просто подростки, не имеющие гаджетов, чаще ложатся спать просто от скуки :)
Не очень понял я про преобразование нормалей. Просто транспонировать и взять обратную к матрице Viewport*Projection*ModelView — это неправильно?
Всё чудесатее и чудесатее :) Вот, код работы с матрицами нагло взял у вас и немного причесал под свои эстетические нужды, и добавил таки карту нормалей:
Картинка
image

Кому интересно, слепок кода: github.com/FunkyCat/3dHabraLessons/tree/b8239503f9d251d94aa3e7b8a66f15495674d0cb
Просто потому, что пока очень мало работал с новыми стандартами, и забыл про эту возможность :) Спасибо за замечание, поправил.
Да, именно этим и займусь, если решу окончательно не готовиться к завтрашнему экзамену :) Хотя звучит довольно просто.
Да, я уже понял в чем проблема по вашему домашнему задания — я забыл свапнуть uvA и uvB, когда A.x > B.x :) Спасибо!
Сейчас вот так:
Картинка
image

За c11 извиняюсь — на работе так устаю от 03 плюсов, что в своих проектах отвожу душу :)
Без текстуры
image
В общем, вот такая штука у меня получилась:
Картинка
image

Не пойму, то ли с UV-координатами у меня что-то не то, то ли дело просто в том, что я не разбирался еще с резкими переходами и поэтому так кажется.
Слепок кода вот тут: github.com/FunkyCat/3dHabraLessons/tree/546c0ab3eda58e746de15fd1fe737648a9b63af0 (осторожно, VS 2013 :) )
Жуть какая :) Ну, надеюсь, следующие статьи будут намного более «ёмкие» и их содержания хватит, чтобы не сильно «голодать» в течение недели.
Отличная статья! А как быстро планируете написать остальные части? А то после прочтения этой сразу хочется продолжения.
Дублируется, только совсем не там, где привык — сразу после «э». Да и дело не в том, дотягивается ли мизинец до шифта — просто хочется иметь везде одинаковые раскладки, чтобы, приходя на работу / домой / в универ, каждый раз не вспоминать «маленькие особенности» каждой из клавиатур.
Прекрасная клавиатура, но из-за одной «мелочи» я ее сразу отбросил — короткий левый Shift и перенесенная к нему клавиша "\|/". Хотели как лучше видимо, с полноразмерными Enter'ом и Backspace'ом, а в итоге запороли (ИМХО, конечно) всю раскладку.
А в сторону Tt eSPORTS не присматривались? У меня дома Poseidon Z Illuminated — не нарадуюсь. Особенно тем, что нет ничего лишнего — клавиатура минимальна по размеру с учетом полноразмерных клавиш и NumPad'а

Information

Rating
Does not participate
Location
Саратов, Саратовская обл., Россия
Date of birth
Registered
Activity