tarnyagin: (Default)
WPA2, как оказалось, сломан, причём совершенно по-детски. Тысячи (и я тож) смотрели и спеку, и реализацию, а разглядели косточку только сейчас. Если память не врет, тест на переустановку ключа при повторном получении третьего сообщения из handshake входит в стандартный Wi-Fi Test Suite, так что затронуты должны были оказаться все.

В двух словах -- ретрансляция подслушанного пакета из handshake пересбрасывает keystream, а в случае Linux / Android так и вообще устанавливает нулевой ключ.
tarnyagin: (Default)
Наткнулся в некоей чужой системе на красиво реализованный ramp-up шагового мотора. Код утянут с общедоступного Атмеловского, а тот, в свою очередь, основан вот на этой публикации за авторством David Austin. А коль всё и так известно, то можно и рассказать.

В двух словах задачка формулируется следующим образом: чтобы обеспечить линейный разгон мотора, время каждого шага должно расчитываться как . Брать корень на каждом шаге -- это очень накладно. И, как будто проблем мало, вычитание приводит к потере точности.

David красиво сводит задачу к отношению времён двух смежных пульсов, которое аппроксимирует первыми членами ряда Тейлора, получая магическое Cn = Cn-1 -- 2Cn-1/(4n + 1). И это прекрасно работает в текущем коде системы, обеспечивая линейный и предсказуемый рамп как вверх, так и вниз.

Вот только... линейный разгон -- плохое решение, сразу по многим причинам. Во-первых это долго. Мотор мучительно пробирается через низкочастотные резонансы. Запас по моменту на низких оборотах не используется, а нехватка его на высоких вынуждает снижать ускорение. Торможение с больших оборотов перегружает питание. И так далее, и так далее... Гораздо лучше получается, если вести разгон, задавшись постоянством энергии, добавляемой в систему на каждом шаге, то есть Δv2 = const. При этом (не было печали) длительность пульса начинает зависеть не от квадратного, а от кубического корня от номера.

Так вот чего я придумал: если волшебную формулу изменить на Cn = Cn-1 -- Cn-1/(3n + 1), то рамп становится правильным, корнеквадратичным. Пока получено и проверено эмпирически, завтра надо аккуратно теорию расписать, тоже через разложение в ряд Тейлора :).

UPD: Расписал, да, сходится, только коэффициенты всё же не 1 и 3, а 2 и 6, или Cn = Cn-1 -- 2Cn-1/(6n + 1), так как taylor{(1+-x)^2/3, 0} ->  1 +- 2/3x -1/9x^2 + O (x^3), а дальше тривиально. Ну чё, я молодец :)
tarnyagin: (Default)
В общем, пока я стоял на асфальте, в новы лыжи обутый, окружащую реальность смыло. Смыло мост в Херефоссе, тот, что над сухим руслом, Несколько домов в Кристиансанне. Дорогу из Гримста в Биркелан (404-ю?) затопило на два метра. К Херефосс вообще никак не подобраться: 41-я тоже потерялась. За ночь выпадет ещё миллиметров сорок. Самый сюр -- то, что в Гримста особо ничего не ощущается, ну дождь, да, а что такого. Вот опять начался...
tarnyagin: (Default)
-- Kjære Gud, i dette været!!!
Кажется, это Пер Гюнт, но могу путать, может другой какой классический отморозок. А в современной реальности фраза прозвучала для нас с Манькой. Ну да, льёт как из ведра, на улице настолько никого нет, что можно хоть с закрытыми глазами ездить, обещанный шторм-сто-миллиметров-за-два-дня в разгаре, и тут заваливает в Киви сладкая парочка – детёныш на коньках и папсен на лыжах с лыжами подмышкой. Гороху купить, ага. И течёт с них – ой-вей.. И дальше кататься – к школе, к Эрикссону, под фонарями у нового спортзала, разрезая чёрный зеркально-мокрый, весь в оспинках дождя, асфальт. Лыжи -- рулез, и они (парадоксально) примиряют с бесснежьем осени...
tarnyagin: (Default)
Дано: flyback DC/DC converter, вот такой:

DC/DC
Схема весьма приближённая. Настоящий конвертер несколько сложнее, он прекрасно работает, всё с ним хорошо.
А теперь берём и втыкаем в него вот такой костыль:
DC/DC
, подвешиваем к частотнозадающей цепочке оптрон и заводим на него некий сигнал, почти любой, хоть битик с адресной шины процессора.

( Зачем? )
tarnyagin: (Default)
 Ау! Я теперь резко несимметричный. Левая сторона белая, как обычно, а вот правая -- как нос у Джузеппе, глубокого красно-синего цвета. Заснул на солнце, такие дела :)
Позитив тоже есть: байдарку починил и собрал, на неделе спущу на воду :).
tarnyagin: (Default)
В полевых условиях ножовка -- неплохая замена генератору сигналов...

Deathprod

May. 16th, 2017 10:35 pm
tarnyagin: (Default)
"Мораль и догму" снесли с ютуба за нарушение авторских прав (ну да),  зато он, вместе с еще двумя альбомами, появился в продаже на https://deathprod.bandcamp.com/. Стриминг бесплатный, приятного прослушивания. А вообще это тот случай, когда музыку надо покупать, просто для того, чтобы она была :). 

tarnyagin: (Default)
`удиньо, ррэт`ад`диньо..., что в переводе означает "вот какая история приключилась на днях".

Работаю в лабе с ультрафиолетом, в  желтеньких защитных очках на пол-лица и в здоровенных наушниках-чебурашках. Последние не для защиты, а радио слушать, я без этого плохо концентрируюсь. И чёй-то вдруг понадобилось горячее черное тело (по работе, ничего личного), ну или хотя-бы лампочку в качестве доступной альтернативы (не спрашивайте меня как). Лампочку нашел, только вкрутить её некуда. Пошел по офису побираться.

И вот представьте себе картину -- входит к вам такое чудо с закосом под Кристофера Ллойда и лампочкой в руке.
-- Цоколь есть?

Многие крестились


tarnyagin: (Default)
Очередные выпускные короткометражки от den norske filmskole -- норвежской киношколы в Лиллехаммере. В прошлом выпуске распределение было достаточно ровным, только один фильм оставил ощущение "ниже планки". В этом году всё с точностью до наоборот. На фоне "студенческих" картин, не халурных, не посредственных, но всё-же каких-то "это мой первый проект, он даже работает" выделяется только одна. Но, блин, как!

Forfalne от Ole Sebastian Kåss. В главных ролях Trine Wiggen, Ida Elise Broch, Herbert Nordrum. Об отце, умершем от алкоголизма, о матери-со. О мальчике, который убежал, и девочке, которая не смогла. О манипуляторах и жертвах, посттравматах и адаптантах.

Фильм номинирован на лучшую скандинавскую короткометражку 2016-го на фестивале Nordisk Panorama.

Сам фильм на NRK (только из Норвегии): https://tv.nrk.no/serie/den-norske-filmskolen-eksamensfilmer/KMTE40002216/16-12-2016

Facebook: https://www.facebook.com/forfalnefilmen/

Трейлер с английскими субтитрами: https://www.facebook.com/forfalnefilmen/videos/517985171744522/

( Или с ютуба )
tarnyagin: (Default)
-- Больше ничего не хочешь заказать?
-- Да нет.. Хотя постой. "Луну..." Хайнлайна. Только в переводе "жестко стелет", а не "суровая хозяйка". Там, где "зафитилить булыганами".
-- Так, ага... А у них нету. И вообще Хайнлайна считай что нет, "Свободное владение Фарнхема" и "Звездный десант" ожидается.
-- То есть как нет? Это как Пушкина нет, понимаешь? Ну, хорошо, как Носова. Или Крапивина, во.. -- посмотрел сам, пробежался по другим магазинам, и вправду пусто. Где-то выбор больше (три книги) , где-то меньше (одна), но это совсем не то, чего бы я ожидал. Ладно, поехали дальше.
-- "Галапагос" Воннегута.
-- Тоже нет.

Ничего не понял. Это конкретно у Лабиринта такая нелюбовь к переводной "классике двадцатого века", или их правда прекратили издавать? Все читают электронную пиратку? Подростки не читают? Или, может, читают так, что типографии за ними не успевают? Что вообще творится?
tarnyagin: (Default)
Прекрасное от BBC One. Отвязная анимация, в стиле, пожалуй, армянской школы. Этакий Саакянц 3D.

Из Норвегии на NRK (доступно ещё неделю) https://tv.nrk.no/serie/ramperim/MSUI42002114/sesong-1/episode-1

На BBC: http://www.bbc.co.uk/programmes/b0873nfm

Из мира только трейлеры и превьюшки:( Трейлеры и превьюшки )
tarnyagin: (Default)
-- Дима, туалетной бумаги остался последний рулон.
Мы не совсем засранцы, но прожить три дня на одном рулоне? из области фантастики.
-- И ты не успеешь. Без десяти четыре, короткий день. Пасха.
Да ладно, до Kiwi ехать минуту. Кидаю себя в машину, выруливаю с подковы и съезжаю вниз к перекрёстку... Мне налево. Фольксвагену впереди туда же, только он не едет. Дёргается вперёд, встаёт на дыбы, но не едет. Стою за ним, жду развития событий (а время идёт!). О, аварийку зажёг.
( Read more... )
tarnyagin: (Default)
-- Девочки, вы, конечно, всё красиво нарисовали, но утверждать что "данные стремятся к нормальному t-распределению" -- это немножко голословно. В общем, так: переделайте мне их в гистограммы и наложите поверх соответствующую гауссовую кривую. Ладно? Ну вот и договорились :)

Глюкоза-1

Девочки (Наташка с Рутой) разве не в слезах ушли. Во-первых графиков тридцать. Во вторых -- а как в excel наложить на график гауссиану? Точнее, даже не в excel (там есть для этого платный плагин), а в libreoffice?



tarnyagin: (Default)
А вы ежа
                воткнуть
                            смогли бы
Паяльником
             для водосточных труб?

Исход

Apr. 6th, 2017 09:51 pm
tarnyagin: (Default)
Всем пока и привет. Переползаю на dreamwidth, комментировать можно только там, в жужу идет кросспост.
tarnyagin: (Default)


Говорят, еще три метра кабеля приобрели такой же вид :). Что интересно, референсная борда выжила.

А вообще прикольно. Бережешь контроллеры как зеницу ока, затем дрожишь над двумя последними, а в конце оказывается, что у кого-то на шкафу их валяется целая дюжина. Новых.

Ой

Mar. 11th, 2017 07:57 pm
tarnyagin: (Default)
Семнадцать километров большого круга за три с половиной часа. Нет, это не мое время, это Машкино. Да-да, Машка маленькая пробежала коньком всю Øynahei-ную лыжню до Toppland и обратно. Я помогал немножко, но все же...

Для Ваньки это был шок:
-- Папа, я в первый раз это сделал в пятом классе, и я тогда умер, папа, а она.. она..
И почти что слезы на глазах. Бедняга. Ну что ж делать, девочки у нас рождаются прямо с лыжами на ногах.
tarnyagin: (Default)
-- Папа, помоги мне одну штуку на ebay купить?
-- А что именно? -- спрашиваю из чистого любопытства. Ванька на свои покупает, моя роль тут только посредническая.
-- Да так, одну маску.
-- Маску?
-- Ну да..
-- Гая Фокса?
-- Кого??? (чекает инет) Нет конечно, головы лошади. Это известный мем, ты что, не знаешь?

...:фейспалм:...
tarnyagin: (Default)
Ага. Значит, так было дело. 24 октября прошлого года переносили в Халдене топливную сборку из реактора в бассейн выдержки. Была ли сборка повреждена изначально, уронили ли по дороге -- история умалчивает. Так или иначе -- произошло некое событие, повлекшее острое выделение радиоактивности в виде паров йода в реакторный зал и окружающее пространство. Бывааат. Сборку бросили, зал эвакуировали, вентиляцию заглушили. Это фаза один.
( Read more... )
Page generated Oct. 27th, 2026 09:11 am
Powered by Dreamwidth Studios